- 军军小站|张军博客
搜索到与相关的文章
编程技术

Visual Studio 2008/2010中Xaml开发格式设置技巧

在Silverlight和WPF项目开发中,经常要和Xaml语言打交道,大家都知道,一个清晰明了的开发语言布局可以让开发人员方便,快捷的阅读和理解代码,这里我介绍几个Xaml开发布局设计技巧。这里我用VisualStudio2010作为演示,首先打开VS2010,然后选中菜单栏Tools->Options->TextEditor->XAML->会看到以下效果:选中以上选项后,在代码方面会有如下显示效果,方便多属性控件阅读和理解,如果选中“Positionf

系统 2019-08-29 22:39:46 1896

编程技术

互联网产品的灰度发布

在传统软件产品发布过程中(例如微软的Windows7的发布过程中),一般都会经历Pre-Alpha、Alpha、Beta、Releasecandidate(RC)、RTM、GeneralavailabilityorGeneralAcceptance(GA)等几个阶段(参考Softwarereleaselifecycle)。可以看出传统软件的发布阶段是从公司内部->外部小范围测试>外部大范围测试->正式发布,涉及的用户数也是逐步放量的过程。在互联网产品的发布

系统 2019-08-29 22:34:52 1896

编程技术

zoj 1889 Ones

这道题开始看不懂题,英文学得不好,主要是当输入为9999时要输出36位的数,这个数很难保存到一个longlong型的变量中,所以考虑取模公式,还算是一道简单题吧,不过这上午半天就做了这一道题,难受#include#include#include#includeintmain(){intm,count;longlongn;whi

系统 2019-08-29 22:28:14 1896

编程技术

zoj 1406 Jungle Roads

从A到F找到最短路即可,由于我不会用prim算法只能用ku...算法,幸好这道题没有让输出路路径,所以用ku...算法也行我通常都是这样写的1.把边存起来2.快排3.并查集呵呵,过了,还行吧,对了输入注意用scanf中的%d前加一个空格#include#include#include#includetypedefstructT

系统 2019-08-29 22:28:11 1896

编程技术

东欧ATM取款机惊现木马!

安全专家们发现,从2007年起,就有人将盗取用户账号的木马植入了东欧部分ATM取款机中。这款木马软件能在植入的ATM机上记录取款者银行卡磁条上记录的数据和个人密码!而且软件更新的速度很快,还可以在多种品牌的ATM取款机上使用。根据安全公司Trustwave技术人员的说法,这种木马软件能自动记录用户磁卡上的数据和个人密码,并使用ATM机的收条打印功能将这些信息打印出来。从2007年晚些时候开始,这款木马的版本已经更新了至少16次之多,显然木马开发者们正在努力

系统 2019-08-29 22:03:39 1896

编程技术

JVM垃圾回收机制总结(4) :新一代的垃圾回收算法

全文转载:http://pengjiaheng.iteye.com/blog/548472作者:和你在一起(fromJavaEye)垃圾回收的瓶颈传统分代垃圾回收方式,已经在一定程度上把垃圾回收给应用带来的负担降到了最小,把应用的吞吐量推到了一个极限。但是他无法解决的一个问题,就是FullGC所带来的应用暂停。在一些对实时性要求很高的应用场景下,GC暂停所带来的请求堆积和请求失败是无法接受的。这类应用可能要求请求的返回时间在几百甚至几十毫秒以内,如果分代垃

系统 2019-08-29 21:59:33 1896

编程技术

一堂如何提高代码质量的培训课 之 领域驱动设计

终于到了该说说领域驱动设计的时候了。我们在这场关于代码质量的讨论中,从代码可读性开始,讨论了代码复用性、设计模式,然后探讨了职责驱动设计。代码可读性是对代码质量最基本的要求,可惜我们仍有做得不够的(即使那些开发程序很多年的老程序员)。代码复用是提高代码质量的最初级阶段,但是在一个多人开发的项目团队中,围绕代码复用值得讨论的问题依然非常多,它依然是一个非常复杂的问题,甚至有时它不再仅仅是一个技术问题,而是一个管理问题。唉,提高代码质量的道理漫漫兮同志们要上下

系统 2019-08-29 21:58:55 1896

编程技术

:>/dev/null 2>&1 的作用

shell中可能经常能看到:>/dev/null2>&1命令的结果可以通过%>的形式来定义输出/dev/null代表空设备文件>代表重定向到哪里,例如:echo"123">/home/123.txt1表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null"2表示stderr标准错误&表示等同于的意思,2>&1,表示2的输出重定向等同于1那么本文标题的语句:1>/dev/null首先表示标准输出重定向到空设备文件

系统 2019-08-12 09:29:56 1896

Python

【Python 100天从新手到大师】 Python惯例

Python惯例“惯例”这个词指的是“习惯的做法,常规的办法,一贯的做法”,与这个词对应的英文单词叫“idiom”。由于Python跟其他很多编程语言在语法和使用上还是有比较显著的差别,因此作为一个Python开发者如果不能掌握这些惯例,就无法写出“Pythonic”的代码。下面我们总结了一些在Python开发中的惯用的代码。让代码既可以被导入又可以被执行。if__name__=='__main__':用下面的方式判断逻辑“真”或“假”。ifx:ifnot

系统 2019-09-27 17:57:29 1895