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

java项目实战:药品集中采购系统开发,教你快速上手实战项目开发

发布者: PHPYuan | 发布时间:2018-08-25

前面分享过一些实战开发的资料,这段时间主要分享基于java的,过段时间会分享一些基于python、php、c语言、c++等等实战编程开发资料,希望能够通过这些资料帮助大家实战一些项目,把编程能力提高一些。所有的编程项目全是视频资料,我们可以跟着视频把代码敲一遍,那么相信大家对这个项目还有编程的一些技巧应该可以快速提升很多,这也是我分享这些实战项目开发的目的,希望对大家有用。

java项目实战:药品集中采购系统开发,教你快速上手实战项目开发

本次分享的是一个医药采购平台的实战项目,这个项目和之前的项目不同的是,它更加的复杂了,也可以更快的提高我们的编程能力。

java项目实战:药品集中采购系统开发,教你快速上手实战项目开发

想读更多 ->

调查发现 Java 和 JavaScript 是企业开发的顶级语言

发布者: PHPYuan | 发布时间:2018-08-25

在今天的多语言编程世界中,企业不再局限于一种特定的编程语言。 但是, Cloud Foundry Foundation (CFF) 近日发布的一份 新报告 确实发现企业似乎坚持使用 Java 和 JavaScript 来满足其企业应用程序开发需求。

调查发现 Java 和 JavaScript 是企业开发的顶级语言

如图所示,企业使用率最高的前 10 种语言是:Java,JavaScript,C ++,C#,Python,PHP,VB.NET,C,Visual Basic 6 和 VBA。这些结果表明,Java 和 JavaScript 在 2018 年分别占据 58% 和 57% 的主导地位。

RedMonk 在 2018 年 3 月发布了 2017 年和 2018 年语言排行榜的排名变化,发现 Java 和 JavaScript 同样一直处于排行榜顶层。但与 CFF 的调查相反的是,RedMonk 发现 Python 和 PHP 的使用率高于 C

想读更多 ->

一看就懂的mysql存储过程详解

发布者: PHPYuan | 发布时间:2018-08-25

1. 存储过程简介

我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。

一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。数据库中的存储过程可以看做是对编程中面向对象方法的模拟。它允许控制数据的访问方式。

存储过程通常有以下优点:

(1).存储过程增强了SQL语言的功能和灵活性。存储过程可以用流控制语句编写,有很强的灵活性,可以完成复杂的判断和较复杂的运算。

(2).存储过程允许标准组件是编程。存储过程被创建后,可以在程序中被多次调用,而不必重新编写该存储过程的SQL语句。而且数据库专业人员可以随时对存储过程进行修改,对应用程序源代码毫无影响。

(3).存储过程能实现较快的执行速度。如果某一操作包含大量的Transaction-SQL代码或分别被多次执行,那么存储过程要比批处理的执行速度快很多。因为存储过程是预编译的。在首次运行一个存储过程时查询,优化器对其进行分析优

想读更多 ->

PHP 运行模式总结

发布者: PHPYuan | 发布时间:2018-08-24

 

PHP 运行模式总结

SAPI

这里所说的 PHP 运行模式, 其实指的是 SAPI (Server Application Programming Interface,服务端应用编程端口 )。SAPI 为 PHP 提供了一个和外部通信的接口, PHP 就是通过这个接口来与其它的应用进行数据交互的。针对不同的应用场景, PHP 也提供了多种不同的 SAPI ,常见的有:apache、apache2filter、apache2handler、cli、cgi、embed 、fast-cgi、isapi 等等。

PHP 运行模式总结

php

想读更多 ->

从这3方面理解php中的用户交互,却有不少新手搞不清!

发布者: PHPYuan | 发布时间:2018-08-24

怎么理解中网站中的用户交互?

对于大多数数据库驱动网站来说,需要做的事不仅仅是数据库动态生成页面,而且还要必须提供一定的程度的交互,哪怕是一简单的交互,比如说搜索框就是常见的一种简单的与用户交互的方式。在JavaScript中老手认为交互和事件监听相关,事件监听器允许可以直接对用户动作针再对性反应。

从这3方面理解php中的用户交互,却有不少新手搞不清!

怎么理解PHP中的用户交互?

PHP在支持用户交互时,有一个有限的范围。只有向服务器请求的时候,PHP代码才被激活,用户交互以一种来回往复的形式进行。你可以理解成用户向服务器发送请求,服务器以动态生成的页面进行回应,然后在反复执行,这就是用户交互的过程。

php用户交互变量传递方式

想读更多 ->

2018年,为什么你该学PHP?

发布者: PHPYuan | 发布时间:2018-08-24

PHP究竟是不是最好的语言,一直以来是程序员最大的“争议”,但毋庸置疑的是,PHP绝对是最有前途和力量的编程语言,也是你入门最值得学习的语言,为什么这么说呢?不妨来了解一下!

为什么学PHP?

语言入门简单,容易掌握,程序建设性好,开发者可以快速、高效地使用 PHP 编写开发各类软件。到目前为止市面上仍然没有出现比 PHP 更简单易用的编程语言。所以 PHP 的前景还是很广阔的,与其纠结于编程语言的选择,不如好好地深入学习使用 PHP 。

PHP的就业优势

1、入学门槛低:在C/C++、JAVA、PHP、ASP这些开发语言中,PHP是最容易学的语言,学习成本是C和JAVA的1/10,是ASP的1/2。

2、行业竞争小:PHP发展迅速,大学里基本未开设PHP课程,有实力的培训机构很少,导致掌握PHP的程序员非常少。

3、社会需求大:一线互联网相关企业都在使用PHP,对PHP人才需求旺盛。

4、发展前景大:在无孔不入的互联网应用环境下,Web2.0、云计算、物联网等新概念将不断催生出新的产业和服务。而支撑这些新型产业和服务的技术体系非PHP莫属。

5、随着3G和移动互联网技术的兴起,越来越多的WEB应用也选择了PHP作为主流的技术方案。

6、应用企业实力强:AlexaTOP

想读更多 ->

KDevelop 5.2.4 发布,跨平台 IDE

发布者: PHPYuan | 发布时间:2018-08-24

KDevelop 5.2.4 发布了,KDevelop-Project 诞生于 1998 年,其目的是为 KDE 提供一个易用的 IDE。此后,KDevelop IDE 采用 GPL 进行发布,它支持很多程序设计语言,是一个用于 C,C ++,Python,JavaScript 和 PHP 的跨平台 IDE。

主要更新内容如下:

修复可变工具提示的大小调整(D14879)修复输出视图中过滤器的各种问题 (bug 343124)修复在 Qt> = 5.11 的调试版本中使用类浏览器时可能发生的崩溃 (D14840)仅对cpp文件显示cppcheck菜单 (D14525)PHP 支持:确定关系表达式和相等表达式的正确类型 (bug 305341)PHP 支持:修复重新安排作业的错误 (D14113)

详情见发布公告。

下载地址:https://www.kdevelop.org/download

想读更多 ->

程序员:每天三道面试题(MySQL视图、事务和游标)(三十一)

发布者: PHPYuan | 发布时间:2018-08-24

1、MySQL中事务是什么?什么是锁?

事务就是被绑定在一起作为一个逻辑工作单元的SQL语句分组,如果任何一个语句操作失败那么整个操作就被失败,以后操作就会回滚到操作前状态,或者是上有个节点。为了确保要么执行,要么不执行,就可以使用事务。要将有组语句作为事务考虑,就需要通过ACID测试,即原子性,一致性,隔离性和持久性。

锁:在所以的DBMS中,锁是实现事务的关键,锁可以保证事务的完整性和并发性。与现实生活中锁一样,它可以使某些数据的拥有者,在某段时间内不能使用某些数据或数据结构。当然锁还分级别的。

2、MySQL中什么叫视图?游标是什么?

视图:是一种虚拟的表,具有和物理表相同的功能。可以对视图进行增,改,查,操作,试图通常是有一个表或者多个表的行或列的子集。对视图的修改不影响基本表。它使得我们获取数据更容易,相比多表查询。

游标:是对查询出来的结果集作为一个单元来有效的处理。游标可以定在该单元中的特定行,从结果集的当前行检索一行或多行。可以对结果集当前行做修改。一般不使用游标,但是需要逐条处理数据的时候,游标显得十分重要。

3、视图的优缺点

优点:

1)对数据库的访问,因为视图可以有选择性的选取数据库里的一部分。

2)用户通过简单的查询可以从复杂查询中得到结果。

3)维护数

想读更多 ->

直播系统短视频系统源码应该如何添加关键词屏蔽功能呢?

发布者: PHPYuan | 发布时间:2018-08-24

1.如何添加关键词

后台设置关键词

设置关键词格式为(每个关键词⽤ | 隔开): 关键词 | 关键词 2

2.加载关键词

⽤户或者主播今⽇房间时,请求 PHP 将设置的关键词添加到页⾯中

说明:这⾥建议最好添加关键词缓存

3.聊天关键词替换

在观众接收到聊天信息的地⽅,调⽤关键词屏蔽⽅法,将关键词替换,下⾯提供⼀个 js 关键词⽅法(下⽅红⾊的字体就是你在后台设置的关键词,这⾥请⾃⾏读取后台信息,紫⾊的 地⽅是需要替换成的样式)

function filterText(sText) {

var reBadWords = /呵呵|哈哈/gi; return sText.replace(reBadWords, "****");

}

4.聊天(带关键词屏蔽)实现流程

观众/主播⽅发送信息-》socket 服务器进⾏判断验证-》socket 将通过后的信息⼴播给本房间所有⼈-》观众⽅接收到信息-》调取关键词屏蔽⽅法验证本条聊天信息-》将返回的信息显⽰ 的页⾯上

我们的短视频直播系统源码,全开源,无加密,开发语言,安卓端是java原生,苹果端是oc原生,管理后台语言是php,帮助您搭建部署,并且提供一年的售后服务,在这一年内,程序更

想读更多 ->

程序员有哪些神操作?网友:这么耿直的人,我总算见识到了!

发布者: PHPYuan | 发布时间:2018-08-24

网友:C程序员看不起C++程序员

C++程序员看不起Java程序员

java程序员看不起php程序员

php程序员看不起美工

……周末了,美工带着妹子出去约会了,一群程序员还在加班!

网友:

程序员有哪些神操作?网友:这么耿直的人,我总算见识到了!

网友:你不能和一个程序员说“你写的程序有bug吧?!”他的第一反应“你傻比吧?你会用吗?你环境有问题吧?”但是你如果这样跟他们说“小赵啊,你过来看一下,这块跟我预期的结果不一样啊,是不是我操作的有问题?”这个时候他们的第一反应就是“卧槽,是不是出bug了?!

在这里我还是说一下,小编是一个有着5年工作经验的java程序员,对于java,自己有做资料的整合,一个完整学习java的路线,学习资料和工具,在这里,送给每一位学习java的小伙伴。关注小编头条号,私信【学习】即可免费领取本文一份Java学习教程!