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

怎样成为一名优秀的WEB前端开发者?

发布者: super | 发布时间:2017-10-24

原标题:怎样成为一名优秀的WEB前端开发者?

本文记录了两位工程师为web开发者们所提出的多条建议,其中一位推荐了多种实用的工具与技术,而另一位则对于如何克服浏览器开发时所面临的挑战提出了诸多建议。

Rebecca Murphey是来自于Bazaarvoice的一位软件工程师。今年早些时候,她发布了一篇博客文章“前端(JS)开发者的基本素质之2015版”,为Java开发者在进行客户端web开发时使用的工具与开发方式提出了一些建议。她在文章的总结中写道:

学习ECMA 2015,推荐的参考资料有:《Understanding ES6》、ES6 Rocks以及BabelJS。我们在此还要加上一条,即Axel Rauschmayer的著作《探索ES6》。考虑到在当前这个时间点上似乎还没有必要了解ECMA 2015的所有细节,Murphey建议开发者更深入地了解如何使用异步调用、回调以及

想读更多 ->

1024丨腾讯第一首程序员之歌【Code代码】

发布者: super | 发布时间:2017-10-24

原标题:1024丨腾讯第一首程序员之歌【Code代码】

“发布总是在半夜 回滚是永远的愁”。 内存泄漏、深夜发布、需求变更,这些熟悉的词语和场景,相信对于每个程序员朋友来说,都有着独特的记忆和感触,在此谨祝全天下的程序员们节日快乐!

——第一首写给程序员的《点击播放》

演唱:戴秋平

录制:曾探

词:于涛

曲:赵雷《成都》

让我掉下眼泪的 不止内存泄漏

让我夜夜不眠的 不止你的需求

明天还要改多久 你攥着我的手

原标题:一篇文章讲清楚人工智能、机器学习和深度学习的区别和联系

人工智能的浪潮正在席卷全球,诸多词汇时刻萦绕在我们耳边:人工智能(Artificial Intelligence)、机器学习(Machine Learning)、深度学习(Deep Learning)。不少人对这些高频词汇的含义及其背后的关系总是似懂非懂、一知半解。

为了帮助大家更好地理解人工智能,这篇文章用最简单的语言解释了这些词汇的含义,理清它们之间的关系,希望对刚入门的同行有所帮助。

人工智能:从概念提出到走向繁荣

1956年,几个计算机科学家相聚在达特茅斯会议,提出了“人工智能”的概念,梦想着用当时刚刚出现的计算机来构造复杂的、拥有与人类智慧同样本质特性的机器。其后,人工智能就一直萦绕于人们的脑海之中,并在科研实验室中慢慢孵化。之后的几十年,人工智能一直在两极反转,或被称作人类文明耀眼未来的预言,或被当成技术疯子的狂想扔到垃圾堆里。直到2012年之前,这两种声音还在同时存在。

201

想读更多 ->

黑客渗透笔记 DLL攻击劫持和漏洞利用

发布者: super | 发布时间:2017-10-24

原标题:黑客渗透笔记 DLL攻击劫持和漏洞利用

黑客渗透笔记 DLL攻击劫持和漏洞利用

黑客花无涯 带你走进黑客世界系列文章

学习黑客经典书籍 网络黑白 某宝有售

网络机房电脑大范围报毒,病毒文件为“USP10.DLL”,该病毒繁殖能力强,很容易复发。在分析此病毒后,发现该病毒利用的漏洞正是被业界称为“末日漏洞”的DllHijack漏洞(DLL劫持漏洞),此漏洞影响较大,很多病毒都采取这种技术攻击用户电脑,让广大网管员们头痛不已。本文深入分析了该漏洞的形成原理并通过编写攻击文件验证此漏洞的危害。

一、DLL劫持漏洞原理与攻击文件构造

1、原理分析

当一个可执行文件运行时,Windows加载器将可执行模块映射到进程的地址空间中,加载器分析可执行模块的输入表,并设法找出任何需要的DLL,并将它们映射

想读更多 ->

十个不可忽视的Java基础知识

发布者: super | 发布时间:2017-10-24

原标题:十个不可忽视的Java基础知识

1.static的作用

static,顾名思义,静态。当类中的成员变量或方法声明为static时,无需为此类创建参照,便可对其进行操作。即,不依赖该类的实例,同时也被该类的实例所共享。下面通过两种static的使用情况进行分析:

static变量

同为成员变量,与实例变量每创建一次便为其分配一次内存不同,JVM只为static变量分配一次内存,并在加载类的过程中完成该操作。可用类名直接访问此变量或通过实例调用,前者是被推荐的,因为这样不仅强调了该变量的static属性,而且也在某种程度上使编译器更容易去进行优化。所以在对象之间有共享值或为了方便访问某种变量时一般需要使用static变量。

static方法

对于static方法,也同时可以通过类名调用或实例调用。因此需要注意的是,static方法中不能用this或super关键字,不能直接访问此方法所在类的实例变量或实例方法,只能访问该类的静态成员变量和方法。因为实例变量和方法有特定的对象,而静态方法占据一个特定的数据区域。

举例:

想读更多 ->

【唠叨】程序员差点被炒鱿鱼,原因是代码写得太快?

发布者: super | 发布时间:2017-10-24

原标题:【唠叨】程序员差点被炒鱿鱼,原因是代码写得太快?

如何快速提升程序员写代码的速度和效率?

来个段子,大家先笑一笑

老板:你看有的人一天能写几万行代码,而你一整天撑死了一千行,

程序员:怪我不会复制粘贴吗?

老板整天说我作为一个程序员工作效率低,关于这方面的问题:

我求助过很多人,也学习过很多的程序员大佬,他们写代码的速度确实比我快了很多,这点我承认。

看得多了,确实对自己以后进步的方向有了一个完整的规划,提升写代码的速度感觉也很是简单了

<

想读更多 ->

JavaScript 开发人员需要知道的简写技巧

发布者: super | 发布时间:2017-10-24

原标题:JavaScript 开发人员需要知道的简写技巧

本文来源于多年的 Java 编码技术经验,适合所有正在使用 Java 编程的开发人员阅读。

本文的目的在于帮助大家更加熟练的运用 Java 语言来进行开发工作。

文章将分成初级篇和高级篇两部分,分别进行介绍。

初级篇

1、三目运算符

下面是一个很好的例子,将一个完整的 if 语句,简写为一行代码。

const x = 20; let answer;if (x > 10) {

answer = 'greater than 10';

} else {

answer = 'less than 10'; }

简写为:

const answer = x >

想读更多 ->

企服行业头条专访青云 QingCloud 刘靓:青云有能

发布者: super | 发布时间:2017-10-24

原标题:企服行业头条专访青云 QingCloud 刘靓:青云有能力也必须做生态

中国云计算市场经过近 10 年发展,似乎迎来分水岭。

分水岭体现在三个方面。

第一,以青云 QingCloud、Ucloud 为首的不站队的「小巨头」正在形成。这两家今年先后宣布完成 10 亿人民币量级融资,并据可靠消息,两家均在筹划上市。而且,他们没拿过 BAT 的投资;

第二,「大巨头」阿里希望通过投资或收购其他厂商的方式来补齐阿里云短板的意愿越来越强烈。最新动作便是其 10 亿人民币投资云存储厂商七牛云;

第三,「要打造基于 IaaS 的 PaaS 层云生态的观点」开始成为行业共识。做 IaaS 的厂商开始往 PaaS,甚至 SaaS 层自下而上的延伸。而很多 SaaS 厂商也开始自上而下

想读更多 ->

OKEx关于BTG分叉处理的公告

发布者: super | 发布时间:2017-10-24

原标题:OKEx关于BTG分叉处理的公告

亲爱的OKEx用户:

Bitcoin Gold(BTG)将于区块高度491407(北京时间2017年10月24日)发生硬分叉,由于BTG仍然存在很多不确定性,OKEx本着用户权益第一的原则,决定于分叉前进行账户快照,随后会根据网络情况决定是否发放。详见如下:

1. 由于BTC网络出块速度波动,区块高度491407提前于10月24日09:20:39出块。OKEx把快照时间调整为北京时间2017年10月24日09:00,目前已经完成。OKEx现货账户将根据账户的BTC数量进行核算,OKEx合约账户将根据用户BTC账户权益(账户权益=保证金金额+已实现盈亏+未实现盈亏)核算BTC数量。快照之后再进行充值的BTC,将不参与权益核算;

2. 如果我们认为BTG分叉无法持续出块,或者其存在巨大的安全隐患(例如无法防御重放攻击,协议中存在漏洞等),那么我们将不会发放BTG,亦不会开放BTG交易;

3. 如果BTG分叉运转良好,且不存在安全风险,OKEx将择期发放BTG。届时您可以领取您OKEx现货和合约账户的等额BTG,所有领取的BTG

想读更多 ->

图书推荐|适合编程初学者的7本书~

发布者: super | 发布时间:2017-10-24

原标题:图书推荐|适合编程初学者的7本书~

任何想成为一名程序员的人都需要思考一个问题,要打好扎实的编程基础,最好方法是什么?最好的学习方式是什么?我应该去阅读那些 “24小时教你学会X语言” 的畅销书吗?还是说,应该老老实实从基础开始学起?

注:最后一本书不是为新手而提供的。但是,一旦你消化了前7本书,这本也可以看看。

1. Introduction to Computing: Explorations in Language, Logic, and Machines

本书介绍了Scheme和Python编程语言最重要的基本思想。 这本书可能是任何新手程序员的最佳起点。

2. 《计算机程序的构造和解释》Structure and Interpretation of Computer Prog

想读更多 ->