首 页 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 尾 页

简单快速上手搭建PySpider爬虫服务

发布者: superzhang | 发布时间:2018-02-15

环境准备

前置环境部署

在开始部署前,我们需要做一些前置准备 [?]。

yum 更新 [?]

yum update -y

安装开发编译工具

yum install gcc gcc-c++ -y

安装依赖库

yum install python-pip python-devel python-distribute libxml2 libxml2-devel python-lxml libxslt libxslt-devel openssl openssl-devel -y

升级pip

pip install --upgrade pip

该步骤可选,但为了部署的稳定性,推荐执行

该步骤耗时可能较长(5~10min),请耐心等待

部署 mariadb

任务时间:10min ~ 20min

由于 CentOS 7 中 MySQL 数据库已从默认的程序列表中移除,我们使用 mariadb 代替。

安装 mariadb

yum install mariadb-server mariadb -y

启动 mariadb 服务

systemctl start mariadb

设置 root 密码

默认的root用户密码为空,你可

想读更多 ->

PHP进阶(二) ——数据库基础知识

发布者: superzhang | 发布时间:2018-02-15

上一节我们讲解了PHP的表单处理了解了POST GET的使用,但是我们要想把用户提交的内容保留下来我们改怎么做呢?今天我们讲解下数据库的知识。

PHP进阶(二) ——数据库基础知识

PHP通过安装相应的扩展来实现数据库操作,MsSQL,MySQL,Oracle,PostgreSQL等数据库都能支持。

if (function_exists('mysql_connect')) { echo 'Mysql扩展已经安装';}

数据库扩展

Mysql常用的扩展有原生的mysql库,也可以使用增强版的mysqli扩展,还可以使用PDO进行连接与操作。

mysql扩展进行数据库连接的方法:

$link = mysql_connect('mysql_host', 'mysql_user', 'mysql_password');

mysqli扩展:

$link = mysqli_connect('mysql_host', 'mysql_user', 'mysql_password');

PDO扩

想读更多 ->

数据库的选择——SQL And NoSQL

发布者: superzhang | 发布时间:2018-02-15

看来大家对语言还比较敏感,每个人接触的东西不同,其实没有最好,只是用到那个方面更合适,PHP是最好的语言显然是主观态度,当然小编也不是认为它不好,每个语言的诞生都有其特性,技术是死的人是活的。今天介绍一下数据库,老样子,小编也是入门程序员,说的难免会有偏差,不当之处还望指正。

数据库的选择——SQL And NoSQL

数据库

SQL

以MySQL、SQL Server、Oracle为首的关系型数据库霸占了数据库市场多年,小编作为.Net程序员自然是和SQL Server数据库接触不少,SQL Server相对于其他两个数据库并不是很出色。当然SQL Server也有它的优点,对Access、FoxPro、Excel等有良好的ODBC接口,可以把数据转存到SQL Server数据库当中。SQL Server虽然和Oracle同样收费,但由于语言的限制问题,.Net也只能连SQL Server。MySQL应该是开发者用得比较多的数据库,小编也只是了解淘宝的数据库时MySQL,不过

想读更多 ->

设计表单页面字段的自审单

发布者: superzhang | 发布时间:2018-02-15

文章分享了作者在制作设计表单页面字段的自审单,希望能够对你有所帮助。

设计表单页面字段的自审单

一般来说,无论是C端产品还是后台产品,我们在设计的时候都不可避免的会接触到设计表单页面的时候。尤其是后台产品,可以说大部分内容的生成都是一个个表单页面堆叠而成的,所以设计好一个页面对于一个后台产品来说可以说是十分重要的。

然而我们在设计完之后,信心满满的交给开发时,却时不时的会让开发怼来怼去:“这个字段的限制没办法做啊”“这个数据量这么大,要不要做分页啊”…,此种情况,不胜枚举。

所以为了让我们心中有底气,在设计每一个表单字段的时候,除了一些需求上的问题,即此字段需不需要出现,字段名称及填写内容是什么之外,对于某一个字段的客观限制,我们也应该有个标准。

这个时候,有一个表单页面字段的自审单就十分重要。我们在设计完一个表单页面之后,按照自审单将自己的页面重新审视一下,查漏补缺,无论是以后对于开发的沟通还是产品的完整性都是十分重要的。下面,我想说一说自己设计表单页面时候的自审单。

我把表单字段的类型分为了两种:一

想读更多 ->

优化 MySQL: 3个简单的小调整

发布者: superzhang | 发布时间:2018-02-15

Tips:“小鸟云”是深圳前海小鸟云计算有限公司旗下云计算品牌,国内领先的企业级云计算服务商。团队拥有多年行业经验,专注云计算技术研发,面向广大开发者、政企用户、金融机构等,提供基于智能云服务器的全方位云计算解决方案,为用户提供可信赖的企业级公有云服务。

优化 MySQL: 3个简单的小调整

如果你不改变 MySQL 的缺省配置,你的服务器的性能就像题图的坏在一档的法拉利一样 “虎落平阳被犬欺” ……

我并不期望成为一个专家级的 DBA,但是,在我优化 MySQL 时,我推崇 80/20 原则,明确说就是通过简单的调整一些配置,你可以压榨出高达 80% 的性能提升。尤其是在服务器资源越来越便宜的当下。

警告

1、没有两个数据库或者应用程序是完全相同的。这里假设我们要调整的数据库是为一个“典型”的 Web 网站服务的,优先考虑的是快速查询、良好的用户体验以及处理大量的流量。

2、在你对服务器进行优化之前,请做好数据库备份!

1、 使用 InnoDB 存储引擎

如果你还

想读更多 ->

经典编程书籍大全

发布者: superzhang | 发布时间:2018-02-15

100+ 经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。

这个列表综合了伯乐在线网站以往推荐经典书籍文章中的列表,以及在微信和微博中被广泛推荐的好书。虽然已经包括了100多本,覆盖的面也比较全。仍然有很多方面需要补充,而且相信还有很多没有被收录的好书。欢迎大家在 issues 中推荐或自荐。

计算机系统与网络

《图灵的秘密:他的生平、思想及论文解读》

《计算机系统概论》

《深入理解Linux内核》

《深入Linux内核架构》

《TCP/IP详解 卷1:协议》

《Linux系统编程(第2版)》

《Linux内核设计与实现(第3版)》

《深入理解计算机系统(原书第2版)》

《计算机程序的构造和解释(原书第2版)》

《编码:隐匿在计算机软硬件背后的语言》

《性能之颠:洞悉系统、企业与云计算》

《UNIX网络编程 卷1:套接字联网API(第3版)》

《UNIX网络编程 卷2:进程间通信》

《Windows核心编程(第5版)》

《WireShark网络分析就这么简

想读更多 ->

手把手教你搭建企业级项目环境:SSM框架整合

发布者: superzhang | 发布时间:2018-02-15

手把手教你搭建企业级项目环境:SSM框架整合

如今越来越多的互联网公司都采用Spring,SpringMVC,Mybatis这套框架来开发项目,掌握这套框架的环境搭建是很有必要的。下面就一步步的教你整合SSM框架。

总的目录结构,大家可以先根据目录结构新建好目录:

手把手教你搭建企业级项目环境:SSM框架整合

首先,新建一个maven项目:选择webapp。

手把手教你搭建企业级项目环境:SSM框架整合

如果有不会用IDEA创建maven项目的,可以参考我的

想读更多 ->

您应该了解的 redis 数据持久化的过程-PART3 【PK其他数据库】

发布者: superzhang | 发布时间:2018-02-15

5 对比其他数据库软件5.1 与PostrgreSQL对比

与PostgreSQL相比,是不是也可以人为是很棒很可靠的数据库软件。

介绍一些PostgreSQL在这方面的设计。想读完整文档的可以移步(here in the PostgreSQL official site)

fsync (boolean)

在PostgreSQL服务器上,这个参数也是为了确保修改最终能同步到磁盘上,通过fsync或者相同功能的函数。这个可以确保数据库集群可以在操作糸统或者硬件故障后恢复到一个一致的状态。

[snip]

在许多解决方案中,在一些不重要的事物中关闭synchronous_commit,可以提供更好的性能,

所以PostgreSQL需要fsync避免数据损坏。幸运的是通过Redis AOF我们不会存在这个问题。所以我们讨论下一个参数,这个参数与fsync参数很像,只是名称不同:

synchronous_commit (enum)

声明是否事物需要等待日志写入磁盘再返回SUCCESS给客户端。可选择的值有:on,local,off。默认的配置值是on,非常安全。如果off,那么客户端接到事物success之后,延迟一小段时间才会真正的保证事物在机器损坏的情况下安全的持久化,最长的延迟时间是wa

想读更多 ->

《PHP+MYSQL网站设计入门实践》(09

发布者: superzhang | 发布时间:2018-02-15

2009-09-11 00:00:00上传

09课程介绍: 1. 从观念的引述、程序代码解析到范例的延伸应用,给您最完整的学习流程。 2. 实务网站范例,所有技术整合运用,实作技巧一览无遗。 3.在PHP的程序设计中,以高阶的程序设计,配上灵活的图解,增加您程序设计的功力,也能够了解其演算的过程。 4.MySQL数据库设计方面,使用数据库的正规化的方法解决了数据表的分割,来建立关系型数据库,使您有系统的处理现实生活的程序设计。 5. 深入对象导向程序设计,全新视界与技巧,网页开发更得心应手。 6.课程中提供范例教您设计实用的PHP&MySQL数据库,包含加入会员与密码验证、聊天室、留言版、讨论区…等。 7.本课程提供一个网上购物系统实例,根据本实例让你更多的了解PHP&MYSQL在商业网站设计中所提供的强大功能,以及如何才能设计出此类站点。 8.在实战方面,演示了目前功能最强大的ORACLE 9i for linux最新版9.2.0.4在Linux下的安装及PHP与Oracle数据库之间的连接。 9.在热点研究篇里面,列举了目前最热门的PHP技术,让你在学习的同时掌握到目前最新的PHP技术。 老师介绍: 徐文龙 -- 系统架构师/系统分析师/高级培训讲师,拥有多年软件及数据库开发经验,擅长面向对象的设计和分析、数据库建模以及软件开发方法,精通.NE

想读更多 ->

8场云栖大会、10场在线技术峰会、200余场在线分享,千余份技术干货大盘点——以此记录云栖社区陪你共同走过的2017

发布者: superzhang | 发布时间:2018-01-16

在刚刚过去的2017年中, 云栖社区坚守在开发者身边。

2017年, 云栖大会在全国8个城市成功举办了300余场的技术主题论坛, 涵盖人工智能、大数据、金融科技、量子计算、生命科学、IoT、政务、多媒体、VR等多个前沿科技领域。2017年, 云栖社区联合多个及团队伙伴主办了10余场在线技术峰会, 分享了来自阿里巴巴最贴地气的实战经验。2017年, 云栖社区举办了200余场在线技术分享, 陪伴着无数技术爱好者走过一个又一个漫漫长夜。这些技术和产品思维迸发出的火花, 照亮了开发者前进的道路。如今,2017已经离我们远去, 但是如钻石般闪耀的技术灵感也都在云栖社区中得以沉淀, 我们为大家整理了全年千余份技术分享的PPT, 希望能够在2018年中给大家带来新的灵感启发。

挥手告别2017, 2018云栖社区将一如既往地与各位技术同仁一道拥抱前沿科技, 让计算发挥出无法计算的价值。

云计算

随着2017年的结束, 云计算即将迈入第二个十年, 云计算行业的产业格局也将更加风起云涌, 各个云计算厂商, 在技术上和技术上不断推陈出新, 迅猛地成长和发展。阿里云, 作为中国第一、世界前列的云计算厂商, 不断地用技术实践攀登一个有一个技术高峰, 在时代的浪潮中砥砺前行。在2017年, 阿里

想读更多 ->