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

史上最全Django知识总结!神级程序员强推:掌握此文就掌握Django

发布者: superzhang | 发布时间:2017-12-18

史上最全Django知识总结!神级程序员强推:掌握此文就掌握Django

一、视图函数(views.py中的函数):第一个参数类型是HttpRequest对象,返回值是HttpResponse对象

二、URLconf(urls.py):绑定视图函数和URL (urlpatterns只有一个空串时django显示欢迎页面)

(r'^time/plus/(\d{1,2})/$', hours_ahead),urls.py用圆括号从正则中提取数据;

def hours_ahead(request, offset):...,views.py视图函数的第二个参数是从url中提取的字符串

三、调试,在视图的任何位置插入一个assert False来触发django的出错页

四、模板引擎

1.模板是一个文本,用于分离文档的表现形式和内容。模板定义了占位符以及各种用于规范文档该如何显示的各部分基本逻辑(模板标签)。模板通常用于产生HTML,但是 Django 的模板也能产生任何基于文本格

想读更多 ->

pyspark常用命令汇总

发布者: superzhang | 发布时间:2017-12-18

相关包的引入及设置

pyspark常用命令汇总

createDataFrame:将python dataframe转化为spark dataframe

toPandas:将spark dataframe转化为python dataframe

pyspark常用命令汇总

persist:若数据需反复调用,可将其载入内存

unpersist:与persist相反,将数据从内存中释放

registerTempTable:注册为临时表,可用在查询语句中

sql:可写sql查询语句

collect:以列表形式展示数据

想读更多 ->

Python标准库(二)

发布者: superzhang | 发布时间:2017-12-18

subprocess模块——针对子进程

常用方法:

调用子进程call(),检查check_call(),返回子进程check_output()

threading模块——针对单个线程模块

常用对象:

1.threading.Thread对象——创建进程

对象方法:start(),run(),join()

2.threading.Lock对象

3.threading.Condition对象:

4.threading.Semaphore对象:

5.threading.Event对象:

multiprocessing模块——针对多个线程模块

常用对象:

1.multiprocessing.Process对象——创建进程

对象方法:start(),run(),join()

2.multiprocessing.Lock对象

3.multiprocessing.Condition对象:

4.multiprocessing.Semaphore对象:

5.multiprocessing.Event对象:

math模块和random模块——针对数字

mat

想读更多 ->

「干货分享」走近kmeans聚类法的小心脏

发布者: superzhang | 发布时间:2017-12-18

前两期已经与大家分享了监督式学习的SVM支持向量机相关内容,那么本期我们一起来探讨一下非监督式学习的k-means聚类法。如内容有不足之处,欢迎给我们留言,共同探讨学习。

在聚类分析中,K-均值聚类算法(k-means algorithm)是无监督分类中的一种基本方法,其也称为C-均值算法,其基本思想是:通过迭代的方法,逐次更新各聚类中心的值,直至得到最好的聚类结果。

k-means算法的基础是最小误差平方和准则。其代价函数是:

「干货分享」走近kmeans聚类法的小心脏

Uc(i)表示第i个簇的质心,我们希望得到的聚类模型代价函数最小,直观的来说,各簇内的样本越相似,其与该簇质心的误差平方越小。越小表示数据点越接近于它们的质心,聚类效果也越好。

J(c,u)越小表示数据点越接近于它们的质心,聚类效果也越好。如下图

2018年最有钱途的编程语言排行榜出炉,PHP上榜,却没有C语言!

另外,PHP语言也轻松上榜,这次C 语言居然没有上榜!

对于2018年最有“钱”途的编程语言排行榜,程序员网友们纷纷发表了各自的看法:

网友一:C# 宇宙第一生产力工具!

网友二:c#也有人用?

网友三:世界上只有两种语言,PHP语言和其它语言。

网友四:不得不揭晓编程界的秘密:最有前途:C++。最好赚钱:PHP。需求量最高:Java。

0、Python

Python简直可以评得上2017年网红编程的语言,在此次榜单上,它又火了一把。

Python加入浙江省高考,而且还成为了山东省小学生教材。

小学

想读更多 ->

JS、PHP、Python等编程语言爆漏洞;雷军平迅雷内乱|一周业界事

发布者: superzhang | 发布时间:2017-12-18

点击上方“CSDN”,选择关注

关键时刻,第一时间送达!

回顾刚刚过去的一周,谷歌 AI 中国中心成立,谷歌将以人工智能技术研发的方式“重返”中国,李飞飞女士发言引得众人喝彩。而滴滴做起了外卖,似乎要对美团入局出行领域进行反击。中兴程序员坠楼背后本质引人反思。“人肉臂”黄世杰博士宣布从 AlphaGo 团队离开,转到 DeepMind 其他项目,难道 AlphaGo 项目从此关闭?斯坦福 AI 大牛吴恩达再次推出新创业项目 Landing.ai。JavaScript、PHP、Python 等5款主流编程语言爆安全漏洞……周六日,带你了解本周业界大事。

JS、PHP、Python等编程语言爆漏洞;雷军平迅雷内乱|一周业界事

业内动态:

1、Python 语言将加入高考科目,连小学生都开始学习了

12月10日,有媒体评论,Python,作为最接近人工智能的语言,将成为孩子必学的编程语言。

早在10 月11日,教育部考试中心发布了“关于全国计算机等级考试(NCRE)体系调整”的通知,

想读更多 ->

Miss带你用PHP 从零基础开发 微信公众号

发布者: superzhang | 发布时间:2017-12-18

Miss带你用PHP 从零基础开发 微信公众号

假设你已经有了以下运行环境:

已申请好的公众号账号

一台可用服务器

那么开始跟着我一步步从基础学习吧。

服务器与微信配置对接

下载样例代码,地址以及下载好的文件如下图,下载好后,将其重命名为api.php,存入你的服务器中新建的文件wechat文件下。

Miss带你用PHP 从零基础开发 微信公众号

文件下载

Miss带你用PHP 从零基础开发 微信公众号

想读更多 ->

c++的强势之处的体现

发布者: superzhang | 发布时间:2017-12-18

IT程序员这个职位大家都不陌生,但是在成千上万中编辑语言里面,绝大部分都是离不开C语言和c++,c语厉害之处当然归linux内核了,c是基本表示的意思是过程的编程语言,c++在另外一种意义上就是c语言的一个升级版,也是面向对象的一种编程语言。

c语言也实现多种语言的解析器及编译器,如php、python等,大家也玩游戏但是大家知道很多的大型的游戏服务器是用c++语言实现的,这表明c/c++的强势之处的一个体现,详细介绍请读下文。

一、c/c++都用到那些地方

1、开发操作系统,如linux、windows,nginx等;

2、开发解释器,如zend(php的语言引擎)、jvm、python解释器等;

3、开发数据库,如mysql、sqlite等;

4、开发nosql,如memcache、redis等;

5、开发分布式系统,如hdfs、fastdfs等;

6、开发嵌入式系统,如单片机开发,即时通讯等;

还有很多有用的软件,包括当前正在使用的众多开源软件,多数都是用c/c++开发的。

二、c/c++的优点

1、运行效率高;

2、在各个平台上代码级的移植性强;

3、轻松实现跨平台性;

4、C更加适合底层系统的开发;<

想读更多 ->

PHP实现智能语音播报天气

发布者: superzhang | 发布时间:2017-12-18

大家估计都知道现在很多AI音响能够给你播报天气,叫你起床...甚至能够接受语音指令!所谓的人工智能音响,听起来很高大上,都说PHP是最好的编程语言,今天我就带大家来实现一个语音播报功能,写个美女叫你早上起床!先大体说一个思路,PHP怎么实现语音播报呢?其实就是调个API(接口)的事情,这个就尴尬了。实际上,现在很多AI平台都提供一些成熟的接口供你使用,比如语音转文字,文字转语音,语音唤醒等等,这里我使用的是百度的语音合成接口(https://ai.baidu.com/tech/speech/tts),思路就是使用PHP获取当前的时间和天气状况,然后调用接口转换成甜美的妹子语音播放出来。。。你没看错,就是这么简单!

第一步:获取时间信息

举个例子,文字内容可能是这样:“主人,早上好,今天是2017年12月18号上午8点整,星期一”,这样的内容用PHP自带的几个时间函数就能搞定,然后拼接成字符文字!下面是一些简单实例代码:

PHP实现智能语音播报天气

获取时间

<

想读更多 ->

php-安全设置,做好基础安全!

发布者: superzhang | 发布时间:2017-12-18

0x00 隐藏php版本

expose_php=off

0x01 禁用危险的php函数

disable_functions=popen,pentl_exec,passthru,exec,system,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,pfsockopen,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,show_source,escapeshellcmd,escapeshellarg,curl_exec,curl_multi_exec,parse_ini_file,assert

至于eval函数,我们用suhosin把这些全部都加进eval的黑名单

0x02 防护命令注入攻击

是函数使用不严格造成的,可以禁用危险php函数,程序自然会报错。

0x03 防护SQL注入攻击

magic_quotes_gpc = On

一般程序漏洞导致,程序中参数未严格过滤,或采用php前端安装nginx的WAF产品来防护。

0x04 防护xss攻击

可以增加xss模块,或采用php前端安装nginx的

想读更多 ->