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

网站 数据库

发布者: PHPYuan | 发布时间:2018-05-29

MS SQL Server 或者 Oracle 用于高流量的数据库驱动型网站。

MySQL用于低成本的数据库访问。

MS Access 用于低流量的网站。

网站数据库

如果您的网站需要经由 web 来更新大量的信息,那么您就需要数据库来存储信息。

可用于网站主机的数据库系统有很多种类型。最常见的是 MS Access、MySQL、SQL Server 以及 Oracle。

使用 SQL 语言

SQL 是一门用于访问数据库的语言。

如果您希望您的网站有能力在数据库存储或检索数据,那么您的 web 服务器就需要使用 SQL 语言对数据库系统进行访问的权限。

如果您希望学习更多有关 SQL 的知识,请访问我们的 SQL 教程 。

SQL Server

微软的 SQL Server 是用于高流量的数据库驱动网站的最流行的数据库软件之一。

SQL Server 是非常强大、健壮且特性丰富的 SQL 数据库系统。

Oracle

Oracle 同样是非常流行的用于高流量数据库驱动网站的数据库软件。

Oracle 同样是非常强大、健壮且特性丰富的 SQL 数据库系统。

MySQL

MySQL

想读更多 ->

腾讯熊月:企点将php嵌入到高性能C/C++框架运行的探索实践

发布者: PHPYuan | 发布时间:2018-05-29

对于拥有很多复杂业务场景的tob领域,“开发效率”和“性能”常常是我们考虑的两个主要问题。PHP作为脚本语言,本身适用于快速开发业务逻辑,同时为了解决PHP特定的性能瓶颈,一般将C++/PHP结合,在PHP代码里调用C/C++扩展。 本篇活动家为大家带来《企点嵌入式PHP的探索实践》的主题分享。

将为大家带来不同思路的探索:将php嵌入到高性能C/C++框架运行,将C/C++框架作为容器,完美结合php快速开发优势和C/C++高性能特点。Zend Engine提供了一种嵌入式开发模式,我们利用这一特性使它可以在C/C++的环境中单独执行PHP脚本,并且支持多实例运行,可以在C/C++协程框架中运行。嵌入式PHP也为在任意C/C++协程框架结合带来无限可能,包括在C++的客户端上运行PHP。

分享嘉宾:腾讯 熊月

腾讯熊月:企点将php嵌入到高性能C/C++框架运行的探索实践

8年web后台开发经验。

腾讯企点开放平台技术负责人。

曾任职于中国平安,负责整个平安

想读更多 ->

「Websocket连载二」Websocket是什么样的协议?优点是?

发布者: PHPYuan | 发布时间:2018-05-29

相对于HTTP这种非持久的协议来说,Websocket是一个持久化的协议。

简单的举个例子吧,用目前应用比较广泛的PHP生命周期来解释。

HTTP的生命周期通过Request来界定,也就是一个请求一个响应,那么在HTTP1.0中,这次HTTP请求就结束了。

就是这样的:

「Websocket连载二」Websocket是什么样的协议?优点是?

在HTTP1.1中进行了改进,使得有一个keep-alive,也就是说,在一个HTTP连接中,可以发送多个请求,接收多个响应。

就是这样的:

「Websocket连载二」Websocket是什么样的协议?优点是?

但是请记住 请求= 响应, 在HTTP中永远是这

想读更多 ->

华大基因放言员工必活到100岁 媒体:霍金都无法加入

发布者: PHPYuan | 发布时间:2018-05-29

[video]http://ask.ivideo.sina.com.cn/v_play_ipad.php?vid=158539045&tags=h5_jsplay&v.mp4[/video]

5月28日,华大基因董事长汪建在贵阳出席数博会的一个论坛时称,他们公司员工不允许有出生缺陷,并要求员工活到100岁,为此还制定了三项规定,包括不能坐电梯等。此言一出,引来不少网友批评。

华大基因是一家从事基因检测等生物信息相关产业的公司(推荐阅读>>上市首年遇资本降温 华大基因市值缩水400亿增速放缓),近年来利用基因技术进行基因检测、遗传病筛查,做了一些科学研究和应用的工作。我找到汪建发言的视频看了一下,他当时的原话是这么讲的:“(我们)公司员工不允许有出生缺陷,如果有出生缺陷,就是我们(企业)7000人所有人的耻辱。说明我们在忽悠社会,盯着别人的钱包,而不是真正从科学出发。我们1400多个孩子出生,没有一个有已知的重症出生缺陷。”至于其他两项规定,比如肿瘤发现不得晚于医院、员工不能坐电梯,都是为了服务于“员工活到100岁”的目的。

都说员工是企业最好的广告,很明显,这位董事长的发言,广告成分大于说话,本身就经不起推敲。如果明确了这番话的“愿景”和广告性质,所谓“不允许出生缺陷”,虽然听上去很刺耳,却也符合企

想读更多 ->

JAVA面试要点-数据存储-精简答案

发布者: PHPYuan | 发布时间:2018-05-28

MySQL 索引使用的注意事项

索引的目的在于提高查询效率。可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql

INSERT 与 UPDATE 语句在拥有索引的表中执行会花费更多的时间,而SELECT 语句却会执行得更快。这是因为,在进行插入或更新时,数据库也需要插入或更新索引值。

索引的类型:

UNIQUE(唯一索引):不可以出现相同的值,可以有NULL值

INDEX(普通索引):允许出现相同的索引内容

PROMARY KEY(主键索引):不允许出现相同的值

fulltext index(全文索引):可以针对值中的某个单词,但效率确实不敢恭维

组合索引:实质上是将多个字段建到一个索引里,列值的组合必须唯一

SELECT `sname` FROM `stu` WHERE `age`+10=30;-- 不会使用索引,因为所有索引列参与了计算

SELECT `sname` FROM `stu` WHERE LEFT(`date`,4) <1990; -- 不会使用索引,因为使用了函数运算,原理与上面相同

SELECT * FROM `houdunwang` WHERE `uname` LI

想读更多 ->

贝专家分享|金融科技公司常用存储引擎演进

发布者: PHPYuan | 发布时间:2018-05-28

贝专家分享|金融科技公司常用存储引擎演进

今天贝专家给大家分享的是金融科技公司常用存储引擎的演进。

第一阶段:关系数据库

说到关系型数据库大家可能会先想到电商系统或者交易系统,所有的订单信息都保存在关系数据库里面。数据库有很多种类型,第一种是MySQL;第二种是SQL SERVER,本身是微软的体系;第三种是PostgreSQL,是伯克利大学的开发的,被美国气象局大规模使用。

现在具体谈谈MySQL和PostgreSQL两个系统。PostgreSQL跟MySQL的区别是一个开放,一个封闭,一个像ios,一个像andoroid;PostgreSQL是开源开放的平台,任何人都可以在里面写插件,比如数据库函数,可以定制分词函数,或者可以自己定义的索引方式,比如全文索引(GIN),空间索引(RTREE)。

想读更多 ->

Mybatis Generator 使用com.mysql.cj.jdbc.Driver遇到的问题

发布者: PHPYuan | 发布时间:2018-05-28

今天闲来无事,准备搭一套SSM的环境,当然所有的jar包都用最新的。 Mybatis使用3.4.6,Mysql使用最新的8.0,mysql-connector-java用的8.0.11。

安装好数据库后,新建了一个test库,并创建了一张user表。配置好Mybatis的配置文件,安装好Mybatis Generator的maven插件后,直接运行,运行后,生成了User和User.java.1两个文件,打开一看, User是test库中的表,只有4个字段,而User.java.1则是mysql库(Mysql的系统用户库)中的user表。怎么会扫描了两个 库(mysql和test)?再看看我的connectionURL,确实指到了/test了,怎么会扫描mysql库呢? 于是我翻阅资料,终于找到了问题。org.mybatis.generator.internal.db.DatabaseIntrospector的509行,代码如下:

ResultSet rs = databaseMetaData.getColumns(localCatalog, localSchema, localTableName, "%");

变量localCatalog是上面配置文件中table中的元素,我们并没有配置,这里localCatalog是null,在底层会执行SHOW D

想读更多 ->

面向云数据库,超低延迟文件系统PolarFS诞生了

发布者: PHPYuan | 发布时间:2018-05-28

面向云数据库,超低延迟文件系统PolarFS诞生了

阿里妹导读:随着国内首款Cloud Native自研数据库POLARDB精彩亮相ICDE 2018的同时,作为其核心支撑和使能平台的PolarFS文件系统的相关论文"PolarFS: An Ultra-low Latency and Failure Resilient Distributed File System for Shared Storage Cloud Database"也被数据库顶级会议VLDB 2018录用,VLDB 2018将于8月份在巴西里约召开。本文着重介绍PolarFS的系统设计与实现。

背景

如同Oracle存在与之匹配的OCFS2,POLARDB作为存储与计算分离结构的一款数据库,PolarFS承担着发挥POLARDB特性至关重要的角色。PolarFS是一款具有超低延迟和高可用能力的分布式文件系统,其采用了轻量的用户空间网络和I/O栈构建,而弃用了对应的内核栈,目的是充分发挥RDMA和NVMe SSD等新兴硬件的潜力,极大地降低分布式

想读更多 ->

PHP快速写一个安装程序install.php

发布者: PHPYuan | 发布时间:2018-06-03

很多时候,我们从网上下载的源码都没有安装程序,需要自己导入SQL到数据库中,有的朋友由于使用的虚拟机或者没有phpmyadmin,导入起来比较麻烦,或者无法导入,今天我就教大家写一个简易的PHP安装程序。

PHP快速写一个安装程序install.php

安装界面

想读更多 ->

php的算术、比较、逻辑、递增、字符串和赋值实例讲解

发布者: PHPYuan | 发布时间:2018-05-28

运算符

算术 比较 逻辑 递增 字符串 赋值

$a= 10;

$b = 0;

echo $a/$b;//Division by zero (除数不能为0)

$a =3200000000;

$b = 32000000000;

$c =$a +$b;//float(640000000000)数值较大时结果自动转为浮点数

$a = -10;//换成10,-10各试

$b = -3;//换成3,-3各试

echo $a % $b;//取模算法时,结果的正负仅取决于被除数(即$a)

== 和 ===的区别

==比较的数值是否相等,===不仅数值要相等,类型也要一样

//三元运算符

$a = 15;

$b =10;

$c = null;

if($a>=$b){

$c = $a;

}else{

$c = $b;

}

$c = ($a >=? $a:%b);

逻辑运算符

真$$真 —》真

真 ||假 —》真

//递增和递减

$a = 5;

$

想读更多 ->