搜索到与相关的文章
编程技术

参与开源项目的6条建议

开源项目是提高自身能力和做你喜欢的事的好方法,有其他项目的实际经验也能让你更符合求职要求,给你带来更多的机会。问题是大家都不知道从哪里开始。以下6个简单的提示告诉你如何开始F/OSS(FreeandOpenSourceSoftware).1.参与那些你使用过的开源软件背后的项目这很显然,请不要去寻找那些你既没用过也不了解的软件的项目。根据你用过的开源软件,来列一个你可能会参与的开源项目清单。不要遗漏了参与库文件或模块开发的可能——参与专门为开发者服务服务的

系统 2019-08-29 23:20:19 2108

编程技术

JSF 转换与验证

在本文中,我们将介绍JSF转换和验证框架的概念,它比您所想的要容易使用得多,也灵活得多。首先我们将介绍应用于JSF生命周期的转换和验证过程,然后展示一个简单的JSF应用程序中的默认转换和验证过程。接着将展示如何创建和插入自定义的实现,以应对要求更高的场景。正如Rick在以前的文章中所说的,我们会理论与实践并重,先介绍概念,再用一个实际例子说明这些概念的应用。示例应用程序将涵盖大多数转换和验证用例,虽然只是初级的。注意,示例应用程序的默认编译环境是Maven

系统 2019-08-29 22:23:21 2108

编程技术

互联网发展十几年,你错过了哪些创业机会

在我们报道过的新产品或新模式的后面,经常会看到有不少人惊叹或感慨自己也曾有过相同或类似的想法。但是正如氪星超人raina同学在文章后的签名里所说:“你的想法,有一千个人想到了,有一百个人准备做,只有一个人做了。”也就是说,另外999个有同想法的人,事实上是错失了这次机会。只是你也不用埋怨自己或以其它方式跟自己过不去,因为这本身就是人生常态。不管是我们自己,还是已经做出一些成绩的成功者们,在国内互联网这十几年的发展浪潮中,大家在回过头看时,或多或少都会感觉自

系统 2019-08-29 22:04:25 2108

编程技术

双重检查锁定与延迟初始化

在java程序中,有时候可能需要推迟一些高开销的对象初始化操作,并且只有在使用这些对象时才进行初始化。此时程序员可能会采用延迟初始化。但要正确实现线程安全的延迟初始化需要一些技巧,否则很容易出现问题。比如,下面是非线程安全的延迟初始化对象的示例代码:publicclassUnsafeLazyInitialization{privatestaticInstanceinstance;publicstaticInstancegetInstance(){if(in

系统 2019-08-29 22:03:53 2108

各行各业

消息队列实现接收发送的例子

msg消息队列,实线不同进程之间的通信,主要依靠key来识别:发送端1#include2#include3#include4#include5#include6#include7#include8#include9structmsgmbuf{10intmtype;11charmtext[40];

系统 2019-08-12 09:27:34 2108

各行各业

selenium使用整理

学习selenium自动化有一段时间了,今天一位自动化测试大侠给了我指导。如下:第一步,先用selenium的固定脚本把手工测试的流程写成脚本eg:driver.FindElement(By.Id("UserName")).Clear();第二步,把这些脚本放到reshaper/nunit里去运行和打报告在testcase加入断言或者验证第三部,重构这些脚本,用页面对象模式(类似于pagefactory)把脚本重构成用页面对象模式:把页面封装起来,业务逻辑

系统 2019-08-12 09:27:24 2108

各行各业

关于自动化测试的理解

之前的一篇测试感想里面提到以后会另文专门谈谈自动化测试,恰好最近看到园里一位朋友一个系列的文章,可以看出作者对测试有着相当深的理解,文中的许多观点与我也不谋而合,所以今天也想谈谈自己的看法。这篇文章先谈一下看法和理论,暂时不提具体的工具和实操。首先我将测试分为两种,一种是验证正确(即程序做了正确的事),一种是寻找错误(即程序没有做错误的事)。其中验证正确比较简单,只需要将实际结果和预期结果做比较,一般只有一件正确的事会发生就只需要验证这件事发生了即可。例如

系统 2019-08-12 09:27:01 2108

各行各业

github常见操作和常见错误!错误提示:fatal: r

如果输入$gitremoteaddorigingit@github.com:djqiang(github帐号名)/gitdemo(项目名).git提示出错信息:fatal:remoteoriginalreadyexists.解决办法如下:1、先输入$gitremotermorigin2、再输入$gitremoteaddorigingit@github.com:djqiang/gitdemo.git就不会报错了!3、如果输入$gitremotermorigi

系统 2019-08-12 09:26:43 2108

各行各业

word打不开怎么办?

方法一故障描述:编辑Word文档的过程中,程序非法关闭,重新打开也是如此。即使重新安装了Office2003,在启动Word2003后仍然出现了异常情况。双击Word文档后,程序弹出出错对话框,其中显示“正在处理的信息有可能丢失,MicrosoftOfficeWord可以尝试为您恢复……”并询问用户是否发送错误报告,在点击了“不发送”按钮后,Word将开始恢复当前文档。恢复完毕后,程序将询问用户上次启动失败,是否以安全模式启动Word。在此,如果选择“否”

系统 2019-08-12 09:26:41 2108

各行各业

LPC2000 UART串口使用心得

针对zgpswh在串口使用上的一些难题,总结个人在前一阶段的理解,比较片面,不对的地方请高手指正。1、LPC2000系列芯片的串口的接收模块包括接收缓冲寄存器和移位寄存器。接收的数据进入移位寄存器后经移位处理并行传入缓冲寄存器,事实上,UART的FIFO是一个硬件环形的缓冲队列,物理上不可寻址,不可见,仅U0RBR这个FIFO出口可见。U0RBR就是接收FIFO的第一位。FIFO的长度是可设的,也叫触发点,低于这个长度的字符串不会引起中断,但在实际应用中,

系统 2019-08-12 09:26:40 2108