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

对标且兼容以太坊,DFINITY如何描绘一个无限吞吐量的区块链计算机蓝图?

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

原标题:对标且兼容以太坊,DFINITY如何描绘一个无限吞吐量的区块链计算机蓝图?

2009年到2014年,比特币在加密经济世界大行其道。2014年至2017年,行业出现了许多区块链应用,并作为金融科技的一个重要分支得到公众的关注。此外,许多非金融区块链也走到台前。2017年以后,区块链将进入发展的第三个阶段——大规模的区块链应用会出现。以太坊(Ethereum)创始人Vitalik Buterin在近期上海峰会上揭示了区块链发展的三个阶段。

同时,他还抛出一个疑问,当前概念验证层出不穷,但是为什么还未出现真正的大规模应用?“最重要的阻碍因素是技术障碍,过去三四年需要我们普及区块链,但现在要做的是改变区块链本身”,“技术的限制比监管的限制更加严重。”

所以我们能看到两大区块链社区在不断改进基础架构,比特币社区提出闪电网络和多次硬分叉,以太坊有大都会计划与Plasma。此外,还有一批人他们选择跳出这两大势力范围,试图创造基础架构更优的新一代开源的区块链平台。

Tom Ding (丁磊)是其中之一,他是String Labs(密码学和分布式计算实验室) 的联合创始人和CEO。String

想读更多 ->

印度大学生的编程水平如何

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

原标题:印度大学生的编程水平如何

印度大学生的编程水平如何

↓↓↓

我朋友遇到的事:

问:写一个程序,显示当前时间;

我朋友硬编码写了显示 11:00 am的程序, 10:59叫老师过来看,然后运行代码,正好在 11:00 am输出显示了 11:00 am。

然后就过关了!返回搜狐,查看更多

责任编辑:

想读更多 ->

java、C++等主要流行的各大编程语言优劣对比

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

原标题:java、C++等主要流行的各大编程语言优劣对比

如果一个IT小白准备进入IT开发行列,是该选Java呢还是另外的开发语言呢?开发一直是一个倍受争议的话题,那么其实这个问题并没有标准答案。

选择哪门语言只取决于你想通过编程来做什么,然而觉得多数人并非对编程热爱,而是需要通过编程高薪就业。下面软妹子给大家看一下流行语言对比图,希望能帮助在编程门外徘徊的同学更好的理解各种语言的用处、难易程度,然后选择一门适合自己的语言!

Java

Java是一门面向对象编程语言,具有功能强大和简单易用两个特征。

想读更多 ->

【分享】GitHub 上最火的 Java 框架

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

原标题:【分享】GitHub 上最火的 Java 框架

Java 是目前最需要的编程语言之一。在这里,我们已经挖掘了一些关于框架趋势的有用信息,也就是最受开发者青睐的 Java 框架,名单如下

1Spring MVC

网页链接

自从 10 多年前的第一次发布之后,SpringMVC 老当益壮,继续保持着领头羊的地位。在其完全拥抱 MVC 框架之后,Spring 不断的发展与变化着,转变成了一个功能全面的面向互联网应用程序的 Java 框架, 它能提供给软件工程师的是一个用于 Web 应用程序开发的强大工具集,以及针对安全项目的应用程序配置。具有如下特性:

● 简单的 POJO 测试数据注入方式。

● 增强过的模块化,因此拥有更好的代码可靠性。

● 不同模块之间解耦和。

● 能灵活运用的依赖注入(DI)。

2Spring Boot

网页链接

Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spring 平台。可创建独立的 Java 应用和 Web 应用,同时提

想读更多 ->

适合初学者的嵌入式Linux计划!

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

原标题:适合初学者的嵌入式Linux计划!

俗话说万事开头难,刚开始的时候,你是否根本就不知如何开始,上网查资料被一堆堆新名词搞的找不到北,去图书馆看书也是找不到方向?又是arm,又是linux,又是uboot头都大了,不知道自己究竟从哪里开始?

下面就跟着我学习设计嵌入式工程师的修炼日记吧!

简单说,从arm基础知识到裸机编程,从uCOSII到linux,从linux基础的命令到shell编程,从u-boot到文件系统,最后到现在的linux驱动程序。从简单到复杂,从基础到高级基本是按照这个来的。

1

第一阶段:嵌入式硬件基础以及裸机程序开发

1.知识点:

(1) arm处理器基础知识,工作模式,寄存器,中断与异常,寻址方式,汇编指令集

(2) 熟悉ADS集成开发环境为裸机程序开发做准备

(3) 裸机程序开发:LED,串口,LCD,触摸屏,NANDFLASH,IIC,IIS,DMA等

2.过程以及目的:

这一阶段的学习主要是熟悉嵌入式的硬件,为以后的linux驱动打基础。

想读更多 ->

Django 全栈项目经验

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

原标题:Django 全栈项目经验

比较完整的 Django 项目经验分享,值得学习。

作者:kinegratii

来源:https://kinegratii.github.io/2017/07/31/django-full-stack-note/

概述

BWS项目是自己一年来在开发的项目。本文就项目中一些技术选型、功能实现、项目流程做一些简单的总结。

python3

虽然Python3发布已经10年之久,但是2和3之争直到今天依旧存在,对于如何学习,每个人都有自己的理解和学习策略。我个人看法:

果断学习面向未来的3;

3和2的差别对于学习过程没有太多的影响,学好了3自然也能够很快上手2了;

常见的第三方库大多数(80%以上)是支持Python3的;

想读更多 ->

1个BTG大概等于0.13个比特币?也许你不知道其中“陷阱”

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

原标题:1个BTG大概等于0.13个比特币?也许你不知道其中“陷阱”

昨天BTG已在各个平台分发,然而一早“BTG开发不会写防重放代码,网上匿名求人帮写”的讯息,怕是让各位持币者直接尴尬症晚期了。

从最初的开发团队预挖20万到现在的匿名求代码,BTG的丑闻简直和国内的明星们一般被频频爆出,那么BTC的持币者们,领取BTG也一定要注意,前方或许有更坑的陷阱等着你。

防“陷阱”第一步:保证私钥的安全性后再领BTG

现在BTG还没有钱包,其实现在公开的代码根本查不到。在这么不透明的情况下,任何持有比特币的用户都要非常小心处理可能出现的自动派发的BTG,首先请记住比特币的私钥代表了你拥有比特币,所以无论如何,都不要将私钥告诉别人,更不能告诉不明来路的软件。

现在网上已经出来有人使用认领BTG做幌子来骗取私钥,千万不要上当。现在BTG连钱包都没有,更没有链,所以大概率来说,现在普通用户根本无法认领BTG。目前交易所上可以交易的BTG也只是交易所内部的一个记账单位,根本就不是和BTC一样性质的币。

防“陷阱”第二步:使用签名的方式认领BTG

据网上

想读更多 ->

Redis4.0新特性(二)-Lazy Free

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

原标题:Redis4.0新特性(二)-Lazy Free

作者:RogerZhuo

来源:DBACoder

Redis4.0新增了非常实用的lazy free特性,从根本上解决Big Key(主要指定元素较多集合类型Key)删除的风险。笔者在redis运维中也遇过几次Big Key删除带来可用性和性能故障。

本文分为以下几节说明redis lazy free:

lazy free的定义

我们为什么需要lazy free

lazy free的使用

lazy free的监控

lazy free实现的简单分析

1 lazy free的定义

lazy free可译为惰性删除或延迟释放;当删除键的时候,redis提供异步延时释放key内存的功能,把key释放操作放在bio(Background I/O)单独的子线程处理中,减少删除big key对redis主线程的阻塞。有效地避免删除big key带来的性能和可用性问题。

2 我们为什么需要lazy f

想读更多 ->

一致性 hash 算法(consistent hashing)

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

一致性 hash 算法(consistent hashing) 

consistent hashing 算法早在 1997 年就在论文 Consistent hashing and random trees 中被提出,目前在 cache 系统中应用越来越广泛;

1 基本场景

比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个

想读更多 ->

全面解析Module模式

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

全面解析Module模式

一、简介

       Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。

首先我们来看看Module模式的基本特征:

模块化,可重用 封装了变量和function,和全局的namaspace不接触,松耦合 只暴露可用public的方法,其它私有方法全部隐藏

关于Module模式,最早是由YUI的成员Eric Miraglia在4年前提出了这个概念,我们将从一个简单的例子来解释一下基本的用法

想读更多 ->