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

《Go Web编程》译者黄健宏:为什么真正的聪明人喜欢用笨方法?

发布者: super | 发布时间:2017-12-12

原标题:《Go Web编程》译者黄健宏:为什么真正的聪明人喜欢用笨方法?

他是一个极致的完美主义者,为翻译《Go Web编程》一书,他曾经去过各大GO学习社区,精修专业技术;为了让译文更有“中文味”,大多数译文都已三易其稿,有时候仅仅为了挑选出一个更恰当的词语或成语,他不得不对着词典推敲半天。从0到1、从初入茅庐编程小子到畅销书作译者,他对写作、翻译、阅读、学习、生活都有着独到的见解。

互联网和书本是他获取知识和信息的两个主要途径。在深入地阅读一本书的时候,通常会花很大的力气,争取把书本“吃透”,而做笔记则是把书本“吃透”的其中一种办法。然而正是这个耗费力气的“笨办法”让他的基本功更加扎实。

异步社区:可以先介绍一下你自己吗?

异步社区的读者朋友们,大家好,我叫黄健宏(hua

想读更多 ->

成为一名机器学习算法工程师,你需要这些必备技能

发布者: super | 发布时间:2017-12-11

原标题:成为一名机器学习算法工程师,你需要这些必备技能

作者 | 张相於

责编 | 何永灿

成为一名合格的开发工程师不是一件简单的事情,需要掌握从开发到调试到优化等一系列能力,这些能力中的每一项掌握起来都需要足够的努力和经验。

而要成为一名合格的机器学习算法工程师(以下简称算法工程师)更是难上加难,因为在掌握工程师的通用技能以外,还需要掌握一张不算小的机器学习算法知识网络。

下面我们就将成为一名合格的算法工程师所需的技能进行拆分,一起来看一下究竟需要掌握哪些技能才能算是一名合格的算法工程师。

想读更多 ->

Java 10 新特性解密,引入类型推断机制

发布者: super | 发布时间:2017-12-11

原标题:Java 10 新特性解密,引入类型推断机制

来源:CodeBay,

codebay.cn/post/6349.html

随着Java开发工具包(JDK)9的发布,大量的注意力都集中在Java的最新特性上,包括引入模块(通过集成项目Jigsaw)。尽管最近的很多关注都集中在这些强大的新功能上,但下一个版本的Java:JDK 10已经开始准备了。在本文中,我们将粗略地介绍一下JDK 10的主要特性,并探讨JDK 10中可能包含的一些特性。

请注意,本文中所包含的信息在写本文时是准确的。但是到发布时,JDK 10特性组预计将会增加。

新功能

与之前的JDK版本一样,对于即将到来的JDK 10也有一些主要特性。这些特性可以分为两个主要类别:(1)目标发布,(2)建议发布。前者表示某些特性已计划在JDK 10中发布,后一种类型表示这些特性还需要增加支持和成熟度。一旦条件允许,它就可以升级为一个目标发布状态。

目标发布

目前有两个主要功能针对JDK 10:

局部变量类型推断,这将删除大部分对象实

想读更多 ->

熔断器 Hystrix 源码解析 —— 命令执行(二)之执行隔离策略

发布者: super | 发布时间:2017-12-11

原标题:熔断器 Hystrix 源码解析 —— 命令执行(二)之执行隔离策略

1. 概述

本文主要分享 Hystrix 命令执行(二)之执行隔离策略。

建议 :对 RxJava 已经有一定的了解的基础上阅读本文。

Hystrix 提供两种执行隔离策略( ExecutionIsolationStrategy ) :

SEMAPHORE

:信号量,命令在调用线程执行。在《Hystrix 源码解析 —— 命令执行(一)之正常执行逻辑》「3. TryableSemaphore」 已经详细解析。

THREAD

:线程池,命令在线程池执行。在《Hystrix 源码解析 —— 命令执行(一)之正常执行逻辑》「5. #executeCommandWithSpecifiedIsolation(...)」 的

#executeCommandWithSpecifiedIsolation(...)

方法中,调用

Observable#subscribeOn(Scheduler)

想读更多 ->

无法打开的网页出现404错误 知道什么意思吗?

发布者: super | 发布时间:2017-12-11

原标题:无法打开的网页出现404错误 知道什么意思吗?

经常浏览网页的人都会遇到这样一种情况,想要打开的页面,只出现了巨大的404,无论如何刷新也无法显示本应显示的内容,404就成为最终的显示。作为一种标准的HTTP返回代码,404被用来表示网页服务器HTTP的响应状态。

然而,对于其历史来源却充满了神秘色彩,引人探寻。在21世纪初,甚至有一群人试着去研究“404错误”的来源。

只知道“404”是网页报错却不知其从何而来?

据传在第三次科技革命前,整个互联网的形态就像是一个大型的中央数据库,并设置在一个叫404的房间里。那时,所有的访问请求都由人工手动完成,若在数据库中没有找到请求者所需要的文件,或是由于请求者写错了文件编号,他们就会得到一个“room 404 : file not found”返回信息。

原标题:安卓惊现年度大漏洞 腾讯安全反诈骗实验室推解决方案

安卓系统年度大漏洞曝光,每日上千万的活跃安卓应用存在被利用可能,上亿用户都在受影响之列。12月4号,Google通过其官方网站通告了高危漏洞CVE-2017-13156(发现厂商命名为Janus),该漏洞可以让攻击者无视安卓签名机制,对未正确签名的官方应用植入任意代码,目前安卓5.0—8.0等个版本系统均受影响。

据了解,该漏洞存在于Android系统用于读取应用程序签名的机制中,会在不影响应用签名的情况下向正常的Android APK 或 DEX 格式中添加恶意代码。如果有人想用恶意指令打包成一款应用,安卓系统仍会将其视为可信任应用。

而该漏洞产生的根源在于:一个文件可以同时是APK文件和DEX文件。腾讯安全联合实验室反诈骗实验室负责人李旭阳指出,攻击者可以利用该漏洞,将一个恶意的DEX文件与原始APK文件进行拼接,由于Android系统的V1签名方案在验证签名时舍弃掉了APK文件前面嵌入的这部分内容,从而不影响APK文件的签名Android运行时将该植入恶意DEX文件的APK文件看作是之前应用的合法升级版本并允许这种安装,从而执行恶意D

想读更多 ->

Struts 2 漏洞系列之 S2-002

发布者: super | 发布时间:2017-12-11

原标题:Struts 2 漏洞系列之 S2-002

漏洞原理

由于 Struts 2 框架在处理 和 两个标签时,未对标签内的字符进行有效转义,导致存在 XSS 注入漏洞。该漏洞主要有两个利用场景如下:

场景一:在 标签中,注入未转义的双引号导致 XSS 漏洞。 场景二:在 和 标签中,当参数 includeParams 的值不为 “none” 时,不会对 test=hello。

我们知道标签一般分为两大类,一类是通用型的,另一类是界面( UI )型的。通用标签中,又分控制标签和数据标签两种。而此处所提到的 和 实际上都是属于 Struts 2 框架中的两种数据标签。其中, 标签负责处理超链接,生成 HTML 中的 标签。

早先的 Struts 1 框架中的是通过解析 EL(Expression Language)表达式来计算超链接地址的,在 Struts 2.0.0.11 之后就不再支持 EL(Expression Language)表达式,改用 OGNL 表达式, 标签的作用之一就是将 OGNL 表达式的计算结果传递给 标签,以便生成超链接地址。使用这两个标签前,要先用这个

想读更多 ->

一周热评丨政策推动资本持续进入,分级阅读、少儿编程赛道快速升温

发布者: super | 发布时间:2017-12-11

原标题:一周热评丨政策推动资本持续进入,分级阅读、少儿编程赛道快速升温

洞悉行业最热点

考拉阅读完成近千万美金A轮融资

深耕分级阅读赛道

12月5日上午,考拉阅读宣布完成近千万美金A轮融资,由启明创投、GGV纪源资本共同投资。考拉阅读成立于2016年10月,2017年已经获得3轮融资。考拉阅读是国内第一家利用AI 技术,专注于K12 中文分级阅读的公司。考拉阅读的核心技术是其自主研发的可量化的中文分级阅读标准“ER Framework”,可以即时测量出任意一段中文文本的阅读难

想读更多 ->

人工智能“网红”编程语言Python进入山东小学课本

发布者: super | 发布时间:2017-12-11

原标题:人工智能“网红”编程语言Python进入山东小学课本

  除了要学英语外,对于一些高中生,甚至小学生来说,他们未来很可能还要多学一门“外语”—— Python。近日,山东省在其最新出版的小学信息技术六年级教材中,加入了Python的内容。

简单来说,Python是一种广泛使用的高级编程语言,属于通用型编程语言,由荷兰人Guido van Rossum创造。它的第一版发布于1991年。由于可扩展性,适应性和易于学习,Python成为近年来增长最快的编程语言之一。在ranked.com的排名中,Python是2017年最受欢迎人工智能编程语言,排名第二的是C++语言。

除了山东在小学教材中加入Python外,在今年浙江省新高中信息技术教材改革项目中,也提到了Python。从网络上流传的版本看,从2017年9月入学高中新生中开始使用新的教材,新教材的不同之处在于:编程语言将换用Python。

教材更新是一方面,2017年10月11日,教育部考试中心发布了“关于全国计算机等级考试(NCRE)体系调整”的通知,决定自2018年3月起,在计算机二级考试中加入 “Python语言程序

想读更多 ->

感悟|前后分离真的好?

发布者: super | 发布时间:2017-12-11

原标题:感悟|前后分离真的好?

这篇推送的供稿者是小编本科同学陈纪庚

已经在鹅厂实习完离职了

分享这篇推送...

是为了...

从一个应届生的角度...

去谈前后端分离...

其中是配以系统设计与分析的大作业

搭建一个新型电影购票系统...

导言

对目前的web来说,前后端分离已经变得越来越流行了,越来越多的企业/网站都开始往这个方向靠拢。

那么,为什么要选择前后端分离呢?前后端分离对实际开发有什么好处呢?

为什么选择前后端分离

1.在以前传统的网站开发中,前端一般扮演的只是切图的工作,只是简单地将UI设计师提供的原型图实现成静态的HTML页面,而具体的页面交互逻辑,比如与后台的数据交互工作等,可能都是由后台的开发人员来实现的,或者是前端是紧紧的耦合后台。

比如,以前淘宝的Web基本上都是基于MVC框架webx,架构决定了前端只能依赖后端。所以他们的开发模式依然是,前端写好静态demo,后端翻译成VM模版,这种模式的问题就不说

想读更多 ->