首 页 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 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 尾 页

360移动开发技术开放日,首度揭秘360Android黑科技!

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

360移动开发技术开放日,首度揭秘360Android黑科技!

你想深度参与专业的移动开发技术交流吗?

你想近距离接触安卓和AI界的大V吗?

你想了解移动开发背后隐藏的故事吗?

360最强移动产品技术团队将通过

首届“360移动开发技术开放日”

全面分享360的Android 组件化、虚拟化、AI 等众多技术!

你想要的,我们都帮你准备好!

就只差你啦!

1360移动开发技术开放日

时间:2017.12.16

地点:北京·朝阳区·360大厦

探秘360最强android技术团队

android 组件化,虚拟化,AI 等众多技术首次全面对外分享

Android移动开发工程师的年度技术峰会

无论你是技术开发者还是兴趣爱好者,均可免费报名参与!

本次开放日由360技术委员会协同360学院主办,是一场面向Android移动开发工程师及机器学习工程师的年度技术盛宴。会上,360将

想读更多 ->

前端开发人员必知:三分钟了解JSONP跨域请求的前世今生!

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

前端开发人员必知:三分钟了解JSONP跨域请求的前世今生!

想必听过“跨域”这个词的开发人员都应该知道JSONP,它是一种非正式传输协议,常常用于解决浏览器跨域数据访问的问题。

JSONP究竟是啥?

网上关于这方面的文章很多,但是很多讲得并不浅显易懂,相信很多人看完还是一头雾水。今天我们就一起来了解一下它的由来。

了解之前,我们先来看看下面几个概念:

JSON:即JavaScrip对象标记,是一种轻量级的数据交换格式。示例:{name: '今日头条', title: "架构之美", nums: 102, content: ""}

跨域:这里我们指狭义的跨域,即同源策略限制,也就是说,只要协议、域名、端口三者中任何一个不同,就视为异域,该策略会阻止一个域上加载的脚本去操作异域上的文档。

了解完基本的概念之后,我们就看一下它的应用场景:

假如有这么一个应用场景:A域名下的某个页面加载完成之后需要异步去请求B域名下某个URL返回的数据并显示出来。这个时候直接使用Ajax去

想读更多 ->

Oracle不服输! 与Google 就Java代码官司上诉听证会本周开庭

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

原标题:Oracle不服输! 与Google 就Java代码官司上诉听证会本周开庭

甲骨文创始人拉里·埃里森

去年5月,甲骨文起诉谷歌在安卓系统中使用自家代码要求赔偿数十亿美元,但法官并未针对赔偿要求给予支持。甲骨文决定对此进行上诉,上诉听证会将在本周四举行。

这场官司被整个计算机行业密切关注,其中涉及了多位硅谷大佬,包括Alphabet首席执行官拉里·佩奇、Alphabet董事长埃里克·施密特以及甲骨文现任首席执行官萨弗拉·卡兹。一度甲骨文创始人拉里·埃里森将拉里·佩奇称作“邪恶的人”。

在这场官司中虽然双方在不同阶段互有胜负,但判决结果依然是谷歌无需为使用Java代码而向甲骨文支付费用,这与甲骨文要求谷歌给予数十亿美元的赔偿要求相距甚远。

如果上诉法院维持原判,不仅结果对谷歌有利,而且很有可能会严重影响甲骨文继续上诉的进程。2015年谷歌曾希望

想读更多 ->

Process Doppelgänging:绕过杀软检测的新技术

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

原标题:Process Doppelgänging:绕过杀软检测的新技术

今天在Black Hat欧洲2017大会上,两名来自enSilo公司的安全研究员介绍了一种新的代码注入技术,他们命名为“Process Doppelgänging”。

这种新的攻击方式对所有windows平台都有效,并且能够攻击主流的安全产品。

Doppelgänging利用两种特性来掩盖加载修改版可执行文件的过程。通过使用NTFS,我们可以在不写入硬盘的情况下修改可执行文件。这样的结果就是我们可以为修改版的可执行文件建立进程,而杀毒软件的安全机制检测不到。

攻击大部分杀毒软件

原标题:英特尔公司管理引擎现固件漏洞

宅客频道消息,本周三,在“黑帽欧洲”组织所做的一次陈述中,其技术安全研究员Mark Ermolov和Maxim Goryachy 详细阐述他们在英特尔管理引擎里发现的固件缺陷,同时他们也发出警告称,对易损性方面的缺陷,目前提供的补丁也许还不够可靠。

实际上,早在两个星期前,这两位研究员曾收到来自英特尔公司的感谢,因为他们很负责任地找出了系统漏洞。与此同时, Chipzilla 公司也发布了10 份易损性风险通告,警示相关漏洞可能会影响到管理引擎,伺服平台服务以及可信执行引擎的运行。

英特尔管理引擎位于平台控制中心,是一个协处理器,可以通过一系列芯片集成来给企业vPro管理功能提供动力。该引擎配备了专属的MINIX3操作系统(一个类似Unix的操作系统),能够在设备主操作系统内核之下的一个级别中运行。

英特尔管理引擎是设

想读更多 ->

一场让我持续懵比的面试

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

原标题:一场让我持续懵比的面试

来源:http://blog.csdn.net/qq_22791091/article/details/78660900

今天一大早就起来了,去洪山广场去面试。面试官拿着我的简历匆匆看了几眼,问我能不能上手做项目。于是乎,他指着苹果手机上类似一元云购的软件,问我能不能加个第三方登录和注册的功能。我说,给我时间看一下官方文档,应该是可以的。然后他把我带到了一个办公室,办公室有一张宽敞的桌子,上面摆着4台电脑,窗外的风景很是美丽。

今天面试回来,已经是10点。突然想去网吧写这一篇面试总结。今天面了3家,感觉还不错。同时也感谢Java交流群、Android开发就业交流群、图灵Java技术交流群里面的大佬对我的鼓励。

第一家 XX科技

今天一大早就起来了,去洪山广场去面试。面试官拿着我的简历匆匆看了几眼,问我能不能上手做项目。于是乎,他指着苹果手机上类似一元云购的软件,问我能不能加个第三方登录和注册的功能。我说,给我时间看一下官方文档,应该是可以的。然后他把我带到了一个办公室,办公室有一张宽敞的桌子,上面摆着4台电脑,窗外的风景很是美

想读更多 ->

他们写的代码能上天!NASA的10条安全编码准则大公开

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

原标题:他们写的代码能上天!NASA的10条安全编码准则大公开

美国国家航空航天局(National Aeronautics and Space Administration,缩写为NASA)是美国联邦政府的一个独立机构。负责制定、实施美国的太空计划,开展航空科学暨太空科学的研究。

作为一家厉害到分分钟“上天”的国字头机构,这里自然聚集了全球顶尖的科学家、工程师、设计师,以及码农。

他们写的代码能上天

在凶险的太空环境里,人类的足迹十分有限,为了不断向更远处进发,NASA的许多工作都离不开计算机的辅助。而且,因为需求的特殊性和重要性,他们所使用的很多计算机软件都是内部自行开发的,码农地位之高,不言自喻。

原标题:这些 JavaScript 代码规范你可能还不知道

前言

良好的代码规范,能够提高代码的可读性,让项目维护更友好。除了自己设定一个规范外,我们也可以借鉴一下现在流行的代码规范,以后我们自己review还起来,能更好地看细节。

Airbnb

Airbnb 是其中一个最流行的 Java 代码规范,它差不多包含所有 Java 的角度。它也是我的个人项目所使用的代码规范。如果你的项目是基于 React 的,那么你可以选择安装 eslint-config-airbnb,或者你可以选择最基本的 eslint-config-airbnb-base。

eslint-config-airbnb 包含 ECMA 6 + 以及 React 的 ESLint 代码规范。在安装 eslint-config-airbnb 的时候,它会一同安装 es

想读更多 ->

甲骨文不服输,与谷歌 Java 代码官司上诉听证会本周开庭

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

原标题:甲骨文不服输,与谷歌 Java 代码官司上诉听证会本周开庭

来源:腾讯科技,

tech.qq.com/a/20171207/014069.htm

去年5月,甲骨文起诉谷歌在安卓系统中使用自家代码要求赔偿数十亿美元,但法官并未针对赔偿要求给予支持。甲骨文决定对此进行上诉,上诉听证会将在本周四举行。

这场官司被整个计算机行业密切关注,其中涉及了多位硅谷大佬,包括Alphabet首席执行官拉里·佩奇、Alphabet董事长埃里克·施密特以及甲骨文现任首席执行官萨弗拉·卡兹。一度甲骨文创始人拉里·埃里森将拉里·佩奇称作“邪恶的人”。

在这场官司中虽然双方在不同阶段互有胜负,但判决结果依然是谷歌无需为使用Java代码而向甲骨文支付费用,这与甲骨文要求谷歌给予数十亿美元的赔偿要求相距甚远。

如果上诉法院维持原判,不仅结果对谷

想读更多 ->

周末福利:Android 开发规范(完结版)

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

原标题:周末福利:Android 开发规范(完结版)

摘要

1 前言

2 AS 规范

3 命名规范

4 代码样式规范

5 资源文件规范

6 版本统一规范

7 第三方库规范

8 注释规范

9 测试规范

10 其他的一些规范

1 前言

为了有利于项目维护、增强代码可读性、提升 Code Review 效率以及规范团队安卓开发,故提出以下安卓开发规范,该规范结合本人多年的开发经验并吸取多家之精华,可谓是本人的呕心沥血之作,称其为当前最完善的安卓开发规范一点也不为过,如有更好建议,欢迎到 GitHub 提 issue,原文地址:Android 开发规范(完结版)。相关 Demo,可以查看我的 Android 开发工具类集合项目:Android 开发人员不得不收集的代码。后续可能会根据该规范出一个 CheckStyle 插件来检查是否规范,当然也支持在 CI 上运行。

2 AS 规范

工欲善其事,必先利其器

想读更多 ->