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

做源头上的安全——内建安全 源码保障

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

原标题:做源头上的安全——内建安全 源码保障

当今社会,信息技术已经成为人们生产生活中不可或缺的内容,世界大多数国家都把加快信息化建设作为发展战略。信息化建设涉及的范围、领域非常广泛,但大致可以分为国家层面和企业层面。其中,国家层面建设的主要是关键信息基础设施,指一旦遭到破坏,可能严重危害国家安全、国计民生、公共利益的信息系统;企业信息化建设指通过信息技术的部署来提高企业的生产运营效率,增加企业收益和持续经营的能力。因此,这些信息系统对于国家或企业的发展至关重要,其安全性更是不容忽视。

虽然信息化建设涉及的领域很多,但总体而言,主要包括硬件设备、软件程序和信息数据三大部分,但对于硬件设备的控制、对于信息数据的操作处理也需要软件来实现,因此软件是系统的“灵魂”,而程序代码是软件的具体呈现形式,难怪Gartner公司简意赅地指出:“基础设施即代码”。可见,代码是信息化建设中的核心要素,是信息系统或基础设施中安全防护的重点。

信息技术采购全球化的发展态势使得国家或企业信息系统的产品来源更加多元化,信息技术供应链更加复杂。软件构建方面更是如此。许多情况下,软件系统是来自世界各地的代码组合

想读更多 ->

是时候了:两款Galaxy S9的固件代码曝光

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

原标题:是时候了:两款Galaxy S9的固件代码曝光

时间过得很快,三星发布 Galaxy S8 系列至今已经有半年时间了,也就是说,是时候开始讨论三星下一代 S 系列产品 Galaxy S9了。最近,网络上已经有关于三星 Galaxy S9 手机的消息传出,首当其冲的就是 Galaxy S9 的开发代码。

2016 年,由于苹果在 iPhone 7 手机上取消了传统的 3.5mm 耳机插孔,因此外界都在猜测三星是否会在 Galaxy S8 上采用同样的设计,不过最后的事实证明,三星放弃了这样的设计。去年 9 月份,我们开始看到关于Galaxy S8的各种消息和曝光。而现在,我们很显然已经进入三星 Galaxy S9 这款世界上最受欢迎的智能手机之一的第一个曝光阶段。

根据外媒 SlashGear 的报道,日前曝光的一组数据跟三星下一代智能手机的固件代码是相对应的。而这也证明了

想读更多 ->

程序员的创业陷阱,接私活​:重温 15 篇热文

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

原标题:程序员的创业陷阱,接私活​:重温 15 篇热文

本文精选了「伯乐在线」微信公号 9 月份的 15篇热门文章,包括学习方法总结,程序员职场总结等。

《程序员的创业陷阱:接私活》

我本身是 Java 工程师出身,写代码至今已超过 15 年,创业也超过 10 年,曾经外包过很多项目给别人,也接过很多外包的项目,现在不接了,只经营电子报发送平台,在二年内累积超过 5000 家企业用户使用。

《MySQL 创始人:写代码比打游戏还爽,程序员应该多泡开源社区》

根据StackOverflow的最新调查,MySQL仍然是全世界最流行的数据库,受访的开发者中有44.3%的人在使用,超过了第二位的SQL Server 10多个百分点。可是你知道MySQL是怎么诞生的吗?openocean 的一篇有关MySQL开发者Michael “Monty” Widenius的传记为我们揭秘。

《十年工龄的程序员为你揭示最危害程序员职业生涯的三大观念》

蓦然回首自己做软件开发这个行业已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多

想读更多 ->

趣图 | 实习生提出了一个新功能

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

原标题:趣图 | 实习生提出了一个新功能

程序员提升外观丨王小波程序员丨我会编程丨七夕表白丨程序员最高殊荣丨程序猿(媛)CP丨祭天丨Python歌词丨特斯拉丨程序媛丨直播丨鄙视链丨敲代码丨404丨结婚丨Facebook丨怎么进BAT丨女友日记丨高逼格指南丨计算机专业丨技能干货丨九寨沟地震丨编程习惯丨陆奇演讲丨自救指南丨周鸿祎谈创业丨

原标题:关于编程不得不说的事

这些年,互联网爆炸式的发展,促生了无数程序员,也促生了大量 IT培训机构。短短数年间,科班出生的程序员和培训机构出生的程序员呈指数增长。程序员的职业也不再是金饭碗。

写了这么多代码,有些感触,所以写下来。

关于语言

从汇编到C语言,再从VB到C++,后来Java 、js……,越来越多的语言被创造出来,渐渐的出现一个奇怪的现象,程序员语言鄙视链。其实所谓的鄙视链往往也就是因为各种语言的性能以及难易度造成的。

按照我现在的经验,往往越高级的语言,越容易阅读,可性能也比不过C语言这种中层语言。因为一系列的检查机制和代码编译造成了一些性能浪费。

我觉得语言其实不分好坏,各种语言都各自的优点和缺点,Java适合用来做Web,因为早期的跨平台加上多年积淀,已经让Ja

想读更多 ->

给Java程序猿们推荐一些值得一看的好书

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

原标题:给Java程序猿们推荐一些值得一看的好书

学习的最好途径就是看书

“学习的最好途径就是看书”,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:

1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料

2、对着书上的代码自己敲的时候方便

“看完书之后再次提升自我的最好途径是看一些相关的好博文”,我个人认为这是学习的第二步,因为一本书往往有好几百页,好的博文是自己看书学习之后的一些总结和提炼,对于梳理学习的内容很有好处,当然这里不是说自己的学习方法,就不再扯下去了。

很多程序员们往往有看书的冲动,但不知道看哪些书,下面我就给各位Java程序猿们推荐一些好书,其中绝大多数都是我自己平时在看的书,也算是我对于平时读的书做一个小总结和读后感吧。(想要获取这些书籍的电子版可以来我的QQ群:589809992)

《深入理解Java虚拟机:JVM高级特性与最佳实践》

原标题:给Java新手的一些建议——Java知识点归纳(Java基础部分)

写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。

这次介绍的主要内容是和J2SE相关的部分,另外,会在以后再介绍些J2EE相关的、和Java中各个框架相关的内容。

经过这么多年的Java开发,以及结合平时面试Java开发者的一些经验,我觉得对于J2SE方面主要就是要掌握以下的一些内容。

1. JVM相关(包括了各个版本的特性)

对于刚刚接触Java的人来说,JVM相关的知识不一定需要理解很深,对此里面的概念有一些简单的了解即可。不过对于一个有着3年以上Java经验的资深开发者来说,不会JVM几乎是不可接受的。

JVM作为java运行的基础,很难相信对于JVM一点都不了解的人可以把java语言吃得很透。我在面试有超过3年Java经验的开发者的时候, JVM几乎就是一个必问的问题了

想读更多 ->

Java Web架构知识整理——记一次阿里面试经历

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

原标题:Java Web架构知识整理——记一次阿里面试经历

“你学习一门技术的最佳时机是三年前,其次是现在。”这话从来很灵验。经过这次面试,觉得需要整理下Java Web相关的资料,以便自己提高或者更快适应可能面临的新的工作。

首先谈谈Java Web需要掌握哪些东西。这里是一些知识点的搜集,暂不做详细说明,欢迎各位博友补充指正。

1.底层

Java语言相关的就不说了,首先是JVM的结构和工作原理。比较重要的是Java内存模型,各种GC算法,Classloader的加载原理等。个人对底层的一些东西还算比较了解,所以不过多纠结,实际上程序编译链接过程以及二进制文件的处理还是很值得研究的。

JVM监控及调优。作为一个开发人员并不一定需要非常熟悉JVM调优的方法,但如果具备JVM监控及调优的能力,将让你对程序运行状况了如指掌,对于问题定位也会敏感得多。

Java多线程。对于线程安全的理解,以及如何在自己的程序中避免多线程造成的不一致问题等。

I/O。Java中常常提到的是BIO/NIO,即阻塞型I/O与非阻塞型I/O,其实并不难理

想读更多 ->

【如何区分“好”和“伟大”】最具价值机器学习技能 Top

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

原标题:【如何区分“好”和“伟大”】最具价值机器学习技能 Top10

AI WORLD 2017 世界人工智能大会早鸟票 5 折,抢票倒计时6 天开抢

关于大会,了解更多,请关注新智元微信公众号或访问活动行页面:http://www.huodongxing.com/event/2405852054900?td=4231978320026

来源:Quora

译者:常佩琦

【新智元导读】2017年,哪些机器学习领域的知识技能最具价值?以下内容选自Quora,答主Vladimir Novakovski是Euclid Analytics公司的前CTO,Quora机器学习负责人;而Shivam Kohli曾就读于Guru Tegh Bahadur Institute of Technology。

“2017年,哪些机器学习领域的知识技能最具价值?”这个问题最早在Quora上发布。以下是Quora上的两个回答,其中共提到了10个最重要的机器学习技能。

想读更多 ->

为什么你应该为大数据选择Python

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

原标题:为什么你应该为大数据选择Python

Python提供了大量的图书馆来处理大数据。在开发代码方面,您也可以比任何其他编程语言更快地使用Python for Big Data。这两个方面使全球开发人员能够将Python作为大数据项目的首选语言。

在python中处理任何数据类型是非常容易的。让我们用一个简单的例子来建立这个。您可以从下面的快照中看到,'a'的数据类型是字符串,数据类型'b'是整数。好消息是,您不必担心处理数据类型。Python已经为你处理好了。

有关于大数据的相关问题?请加群640193172提及他们,我们共同讨论。

现在百万美元的问题是具有大数据的Python或具有大数据的Java?

我最喜欢Python,有大数据,因为在java中,如果你编写200行代码,我可以用Python代码在20行代码中做同样的

想读更多 ->