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

【分享】如何才能成为一个好的Java架构师

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

原标题:【分享】如何才能成为一个好的Java架构师

一、架构的定义所谓一千个架构师中有一千种"最好的架构"模式。"架构"是我们这行业种一个很常见的词,表明其必然也是经历了很长的岁月打磨所形成的一个词。架构的这个词出现的意义是什么?为了解决什么问题?只有把这2个问题想明白了,才能设计出一个良好的项目架构。我认为 架构类似于画房屋设计图,在刚开始我们盖一层楼的小房子的时候,拍拍脑门想一下,脑子里有个大概的样子就开始动工了,想怎么盖就怎么盖,大部分情况下也都不会出现。但是当你要盖一个大楼,这时候拍拍脑门的方式虽然有可能还能管用,但是由于没有经过深思熟虑的多方考量,建造出来的必然是问题重重。另外建造大楼和盖个一层楼的小屋所需的团队规模肯定是不同的,每个人心中的标准不同,如果没有一个统一的规范,最后的结果可想而知。所以架构就是定规则做限制,是在权衡各方得与失之后的一个"最合理决策",由它来指导团队中的

想读更多 ->

电影中的黑客如何定位到你的地址?

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

原标题:电影中的黑客如何定位到你的地址?

当脚本在object-html标签内执行时,位置对象将获得焦点并返回主位置,而不是它自己的位置。 确切地说,它将返回写入地址栏中的文本。在了解攻击者是如何读取用户输入到IE地址栏内的内容的,先应该知道以下信息。

1,关于对象和文档模式

对象标签的行为方式取决于documentMode的渲染方式。 例如,如果我们在页面的开头添加兼容性元标记的话,它的外观和行为就像一个iframe,但它会认为这是一个顶层窗口。

比如,“obj.html”在对象内部进行渲染,并且其内容被放入与iframe类似的方框中,然而,虽然在窗口对象与顶层对象进行比较时返回值为true,但是它并非顶层窗口。我们可以看一下在对象标签内执行的代码:虽然它认为window == top,但是事实并非如此。

想读更多 ->

每个程序员应该阅读的10本经典书籍

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

原标题:每个程序员应该阅读的10本经典书籍

如果你是一个程序员,除了编码之外,你还需要大量的阅读。今天我要为大家介绍几本值得一读的书,包括《The Pragmatic Programmer》,《The Mythical Man-month: Essays on Software Engineering》和《Clean Code: A Handbook of Agile Software Craftsmanship》。

书籍是知识和智慧的重要来源。但不幸的是,现在很多人已经不愿意看书了。程序员更是罕见地会去读书,最常见的依靠互联网搜索结果来找寻答案。

技术向前的步伐比人类历史上的任何时候都要走得更快。用不了几个月,就会有新的编程语言和工具问世,弥补现有语言、工具和方法的缺陷。

事实上,许多

想读更多 ->

40行代码搞定女友日常问候微信机器人

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

原标题:40行代码搞定女友日常问候微信机器人

感谢关注天善智能,走好数据之路↑↑↑

欢迎关注天善智能,我们是专注于商业智能BI,人工智能AI,大数据分析与挖掘领域的垂直社区,学习,问答、求职一站式搞定!

对商业智能BI、大数据分析挖掘、机器学习,python,R等数据领域感兴趣的同学加微信:tstoutiao,邀请你进入数据爱好者交流群,数据爱好者们都在这儿。

前言

作为一个程序狗,有个女朋友不容易,关键是女朋友还有各种各样的要求,比如每天晚上12点说晚安,每个纪念日要记得。这可让程序员如何是好,要知道,晚上12点,对我们来说晚上才刚刚开始;纪念日对我们来说就是写完一个project的日子。

所以,对于女朋友提出的需求,作为程序员的我们,当然不能坐视不管了,我们要写个程序来搞定它。

环境

Python

效果

先看看效果,微信号会在每天设定的时间按时按点发问候语给设定好的另一个微信号,同时可以自动进行一些相应的计算并更新每一天的内容,内容方面,就要靠大家丰富的想象力啦,这里只是给个演示。至于

想读更多 ->

单片机点亮一个发光二极管LED1,用仿真软件Proteu

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

原标题:单片机点亮一个发光二极管LED1,用仿真软件Proteus展示

编程实现用P0.1口控制发光二极管LED1发光

步骤:

(1)用单片机编程软件Keil 编写程序,并保存到“单片机练习一”文件夹中,命名为“P0.1控制LED”;

(2)用单片机仿真软件Proteus画出原理图;

(3)在Proteus中双击单片机,添加“P0.1控制LED.hex”文件并进行仿真观察效果;

(4)把仿真结果保存到“单片机练习一”文件夹中,命名为“P0.1 控制LED”。

程序一:

ORG 0000H ;从地址0000H 开始放程序

M: SETB P0.0 ;使P0.0 口输出高电平

CLR P0.1 ;使P0.1 口输出低电平

LJMP M ;跳转到第二行

END ;程序结束

程序二:

#include<reg51.h>//头文件,每次编程时包含进去即可

sbit a=P0.1;//用sbit定义管脚,也就是

想读更多 ->

中国力量!阿里盲人工程师参加奥运火炬接力,让世界动容

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

原标题:中国力量!阿里盲人工程师参加奥运火炬接力,让世界动容

11月6日,在2018冬奥会火炬接力釜山站现场,一位90后盲人工程师在工作人员的帮助下跑完了200米,将火炬传给了自己的同伴。这200米也是奥运历史上首次由盲人工程师跑出的200米。

“我想通过火炬传递一个信念,让残障群体知道,任何群体只要努力都能融入社会,我想告诉那些徘徊困顿的人们,只要往前走、往前看,前途总是光明的!”

2018年平昌冬季奥运会火炬接力上,这位特殊火炬手在海外社交网络感动了无数网友。他是李鸿利,是奥运火炬接力史上首位盲人工程师,供职于深圳信息无障碍研究会,他另一个身份是为阿里巴巴旗下钉钉、淘宝等产品提供“信息无障碍”服务的工程师。

“没想到在中国,盲人还可以当工程师!”

李鸿利是位90后,是深圳信息无障碍研究会的视障工程师,也是为

想读更多 ->

【论文精选】基于DSP的逆变器系统代码生成方法及实现

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

原标题:【论文精选】基于DSP的逆变器系统代码生成方法及实现

安永军,帕孜来·马合木提

(新疆大学 电气工程学院,新疆 乌鲁木齐830047)

摘 要:逆变器系统属于混杂系统,智能控制及故障诊断的DSP代码开发周期长、效率低、实现比较繁琐。针对这一问题,提出利用Embedded Coder工具辅助DSP实现逆变器智能控制及故障诊断研究。Embedded Coder将建模工具Simulink、集成开发环境CCS以及DSP目标板完美链接,在Simulink仿真环境下即可实现DSP的操作与开发。介绍了逆变器结构和PWM触发控制原理,以及Embedded Coder实现PWM代码的生成方法。利用Simulink设计PWM代码生成模型,并利用Embedded Coder工具生成PWM执行代码,实现Simulink环境下DSP程序调试与逆变器系统开发。

关键词:逆变器;Embedded Coder;PWM;代码自动生成

中图分类号:TN386.2;TM464

文献标识码:A

DOI:10.16157/j.issn.0258-7998.170020<

想读更多 ->

【精品博文】dvteclipse代码预处理(六)

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

原标题:【精品博文】dvteclipse代码预处理(六)

dvteclipse工具,提供了对代码预处理的功能。

官网上,也对代码预处理进行了介绍:

https://www.dvteclipse.com/documentation/sv/Preprocessed_Files_Support.html

这里,以使用ep3命令对代码进行预处理为例,进行说明。

工程结构如下:

test.svp: 需要使用ep3命令预处理的源文件

test.sv: 使用ep3命令转换之

想读更多 ->

机器学习应该准备哪些数学预备知识?

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

原标题:机器学习应该准备哪些数学预备知识?

雷锋网按:本文原作者Robin Shen,本文整理自作者在知乎《机器学习应该准备哪些数学预备知识?》问题下的回答。雷锋网已获得转载授权。

问题详情:

数据分析师,工作中经常使用机器学习模型,但是以调库为主。自己一直也在研究算法,也裸写过一些经典的算法。最近在看PRML这类书籍,感觉有点吃劲,主要是公式推导看不懂,很多数学符号不知其意。也特地学过线性代数、微积分等,但是然并卵,还是看不懂大段的公式以及那些神奇的矩阵计算~

机器学习新手,想前来问下,有没有哪些数学知识是可以弥补这一类缺陷的?能否具体的说一些知识点或者相关的文章和书籍?

回答:

2012 年之后,随着深度学习的浪潮卷来,大家逐渐认可了神经网络 / 深度学习这个东西,都知道它在很多应用场景下面表现得很好。但是,它常常被人诟病的一点就是,就算它表现很好,却没有一个很好的理论解释。

相比之下,很多算法虽然实际表现一般,但是在理论解释这一方面就远胜神经网络了。典型的例子么,自然就是我们耳熟能详的线性回归算法啦。所谓的线性回归,简单地说,就是

想读更多 ->

一个Java程序员跟大家谈谈从业心得

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

原标题:一个Java程序员跟大家谈谈从业心得

貌似这一点适应的行业最广,但是我可以很肯定的说:当你从事web开发一年后,重新找工作时,才会真实的感受到这句话。

工作第一年,往往是什么都充满新鲜感,什么都学习,冲劲十足的一年;WEB行业知识更新特别快,今天一个框架的新版本,明天又是另一个新框架,有时往往根据项目的需要来不断学习新东西;所有,很多时候感觉,自己用过的东西真多呀!但是真正深入研究的东西却不多。

面试,是跳槽后第一个需要面对的问题;而且不同公司面试的着重点不同;但是却有一个共同点:Java基础是必考的。工作第一年,可能问你String对象创建的理解,常用的框架是什么等等;工作第二年,就问你Java内存分配机制是什么,类是如何加载的等等;第三年,就问你常用的设计模式是什么,你在工作中充当什么角色,怎么独立完成一个模块等等;

可以看出——这是一个典型的程序员的成长过程:

使用Java—->深入理解Java积累经验——>独立设计分析能力——>独当一面的多面手!

因此,必须学习:

Java基础的深入理解不多作解释,推荐

想读更多 ->