首 页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 尾 页

python软件界面制作详解,玩转Python的标准GUI库!

发布者: PHPYuan | 发布时间:2018-07-15

python软件界面制作详解,玩转Python的标准GUI库!

python提供了多个图形开发界面的库,几个常用Python GUI库如下:

私信小编001 、002 、003 、007任意即可获取一份Python学习资料

Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的 后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。

wxPython:wxPython 是一款开源软件,是 Python 语言的一套优秀的 GUI 图形库,允许 Python 程序员很方便的创建完整的、功能键全的 GUI 用户界面。

Jython:Jython 程序可以和Java无缝集成。除了一些标准模块,Jython使用Java的模块。

想读更多 ->

Python 之父抛弃 Python!

发布者: PHPYuan | 发布时间:2018-07-14

Python 之父抛弃 Python!

昨天,Python 之父 Guido van Rossum 在 Python 邮件组里发邮称,他将退出 Python 核心决策层,而转居幕后。

Python 之父抛弃 Python!

Python 之父抛弃 Python!

想读更多 ->

没有我教不会的学生,centos7用yum搭建LAMP教程

发布者: PHPYuan | 发布时间:2018-07-14

实验环境:

[root@localhost ~]# cat /etc/redhat-release

CentOS Linux release 7.5.1804 (Core)

[root@localhost ~]# uname -a

Linux localhost.localdomain 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

1、安装apache

1.1安装apache

[root@localhost ~]# yum install httpd httpd-devel

1.2启动apache服务

[root@localhost ~]# systemctl start httpd

1.3设置httpd服务开机启动

[root@localhost ~]# systemctl enable httpd

1.4查看服务状态

[root@localhost ~]# systemctl status httpd

● httpd.service - The Apache H

想读更多 ->

C、C++、Javay这些语言究竟是用来干嘛的?

发布者: PHPYuan | 发布时间:2018-07-14

C/C++语言

理论上C/C++可以进行任何领域的开发,C/C++的优点是效率高,可以说在几乎所有编程语言里面效率最高了,但是因为C/C++学习成本相对较高,尤其是指针这种知识难度比较大,所以做应用开发难度极大,但是做系统级的开发却非常有优势。

常用在系统底层开发,驱动程序开发,嵌入式开发,基础程序开发,以及大型的客户端游戏开发等等。比如你常用的macOS/windows/Linux系统,emacs/vim,visual studio集成开发环境,文本编辑器等等都离不开C/C++的开发。

C、C++、Javay这些语言究竟是用来干嘛的?

Java为业务企业级应用而生

Java的特点是跨平台,是比较彻底的面向对象编程语言,主要用于企业级应用尤其是服务器端开发,比如银行、电子商务、大数据等等领域用得非常多。说得夸张一点,如果没有Java,这个世界都将是黑暗的,阿里巴巴和各大银行就是Java使用量最多的单位,而且在复杂业务逻辑,以及大并发领域Java目前还是有极大的优势。

但是Java语言因为需要跨平台,中间

想读更多 ->

当接手laravel新项目时 该如何快速上手

发布者: PHPYuan | 发布时间:2018-07-14

当你接手一个Laravel新项目的时候,可能会感到无从下手,如果不熟悉编程,则更是如此。那么,我们该从哪儿入手呢?项目代码的哪些部分我们需要着重了解?下面是北京千锋PHP培训机构大牛讲师讲述的 Laravel 项目的几个通用的部分,大家可以从以下几个方面入手!

当接手laravel新项目时 该如何快速上手

1、文档

面对新项目时,文档可能是很有帮助的。如果项目包含文档,恭喜你,你非常幸运。但是,也别高兴地太早,因为文档可能早已经过时或覆盖不全面。项目文档通常编写在 readme 文件中、wiki,或者发布在 Confluence 和 Google Docs 之类共享平台上。如果你基于一个项目做开发,不要犹豫,请积极的为项目文档做贡献:补充空白部分或者使其表达得更清晰明了。

如果你不够幸运的话(大多数时候都是如此),你接触的项目没有任何文档。缺少文档并不完全是一件坏事,因为在这种情况下,你有机会亲自为你的团队撰写文档。你和你的同事,以及你带

想读更多 ->

虚拟机ubuntu16.04安装php配置apache2的8080端口在windows7访问

发布者: PHPYuan | 发布时间:2018-07-14

其实这些之前断断续续都弄过,但是没有总结,加之有些东西发生了变化,导致这次老大让弄的时候费了一下午功夫才搞出来,十分愤怒,总结一下吧。

目的:

首先我的需求是在ubuntu16.04的虚拟机中搭建php环境,使用apache作为服务器,因为是学习来用,所以不希望用80端口来作为服务器的服务端口,而是用8080端口展示页面。同时由于在虚拟机如果开过多应用可能时间长了会卡顿,所以我只在虚拟机中开sublime来写代码,查看页面结果则在宿主机windows7中进行。

步骤:

1,搭建php环境

现在用到的命令跟之前还是有所变化,之前可以直接安装php5,刚才我试了下已经不行了。所以新的命令如下:

sudo apt install php (这里很久之前可以用php5来代替php,现在已经不行了,默认安装php7)

sudo apt install apache2 (安装apache)

sudo apt-get install libapache2-mod-php (安装apachephp组件,同样也是用php代替了php5)

123

由于这片文章没有涉及数据库,我看之前参考的文章涉及数据库安装的命令也有所变化,所以如果有必要,我再写关于数据库的问题。这片文章用到

想读更多 ->

近段工作中遇到一些技术上的小问题分享给大家希望对大家有所帮助

发布者: PHPYuan | 发布时间:2018-07-14

近段工作中遇到一些技术上的小问题分享给大家希望对大家有所帮助

1 curl请求返回空

有些时候我们在使用curl时无论怎么请求返回值始终为空白,打印返回数据发现bool(false),那么可以试一下加上下面的代码。

//设置http版本

curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);

介绍CURLOPT_HTTP_VERSION 参数如下:

CURL_HTTP_VERSION_NONE (默认值,让 cURL 自己判断使用哪个版本),CURL_HTTP_VERSION_1_0 (强制使用 HTTP/1.0)或CURL_HTTP_VERSION_1_1 (强制使用 HTTP/1.1)。

这个也是我遇到的一个问题,这里给大家提一嘴,希望大家遇到能避免入坑。

2 js实现打印简单的小功能。

<inpu

想读更多 ->

实例浅析网站架构的设计和调整

发布者: PHPYuan | 发布时间:2018-07-14

实例浅析网站架构的设计和调整

架构是软件的骨架和灵魂,架构设计的好坏直接决定软件开发的周期和难易度,进而影响开发成本.近年来,随着软硬件技术的发展,架构设计多采用高性能高成本的技术,开发出的软件虽然能应对高负载的应用场景,但开发成本和开发难度也随之提高.广州网站建设公司以实际应用场景为背景,简单介绍了初创型互联网公司进行架构设计的架构LAMP,当性能出现瓶颈时,提出了架构的调整方案,力求找到最合适的架构设计.

软件的架构既是一个软件的骨架,又是其灵魂. David Garlan[1]92-97认为软件架构要解决如下层面的问题:“在计算的算法和数据结构之外,设计并确定系统整体结构成了新的问题.结构问题包括总体组织结构和全局控制结构;通信、同步和数据访问的协议;设计元素的功能分配;物理分布;设计元素的组成;定标与性能;备选设计的选择.”一个合理的架构设计方案,可以使软件开发流程变得顺畅易行;可以使程序员在愉悦的环境下工作;可以使软件在其运行场景内高效地运行;在场景变

想读更多 ->

JSON函数json_encode

发布者: PHPYuan | 发布时间:2018-07-14

【前言】

json是一种轻量级的数据交换格式,在现在的web开发当中,简介和清晰的层次结构使得json成为理想的数据交换语言。

在php当中,就经常需要使用json_encode这个函数来对变量进行JSON编码,而在编码完成之后,需要对一些特殊字符进行相应的处理(例如/,’,”等),也会在编码中文字符的时候遇到一些问题。这篇博客就对json_encode()做一个比较详细的说明。

【json_encode简介】

json_encode — 对变量进行 JSON 编码

<说明>

string json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] )

<参数>

[value]:待编码的 value ,除了resource类型之外,可以为任何数据类型。所有字符串数据的编码必须是 UTF-8。

[options]: 由以下常量组成的二进制掩码: JSON_HEX_QUOT等。

具体参见:JSON常量

[depth]: 设置最大深度。 必须大于0。

<返回值>

成功则返回 JSON 编码的 string

想读更多 ->

Mysql表单设计

发布者: PHPYuan | 发布时间:2018-07-14

写着都是比较入门的,都是我刚开始做的笔记。。

1、把SET remove_time = '1970-01-01 00:00:00' 称为“移除”(remove),

把DELETE FROM table 称为“擦除”(expunge),

至于“删除”(delete)、“取消”(cancel),则更像个业务层而不是持久层的概念。

2、数据表可以分为信息表,关联表,字典表。

3、信息表反映的是数据信息,“数据为王”主要指的就是这类表里的数据。

信息表应该有以下字段

id int 这条数据的主键,默认长度,无符号,自增,前位补零。由于remove_time的存在,所以业务上的字段做主键便不再合适,因为新插入的数据很有可能与被移除的数据发生主键重复,所以需要一个毫无业务意义的主键

insert_time datetime 这条数据第一次执行insert文的时间,不能为空。

update_time datetime 这条数据每次执行update文的时间,可以为空(如果从为被update过,那就应该是空的)。

remove_time datetime 这条数据执行remove文的时间,可以为空,这个字段有值则代表这条数据被删了,

由于信息表里的数据往往比较重要

想读更多 ->