上一页 1 2 3 4 5 6 ··· 10 下一页
2013年6月19日
摘要: Web开发技术每年都在革新,浏览器已逐渐支持CSS3特性,并且网站设计师和前端开发者普遍采用这种新技术进行设计与开发。但仍然有一些开发者迷恋着一些CSS2代码。 本文将分享20段非常专业的CSS2/CSS3代码供大家使用,你可以把它们保存在IDE里、或者存储在CSS文档里,这些代码片段绝对会给你带来意外的惊喜。 1. CSS Resets 网络上关于CSS重置的代码非常多。本段代码是根据Eric Meyer’s reset codes进行改编的,里面包含一点响应式图片和所有核心元素的边界框设置,这样就可以保持页边距和填充可以很好地对齐。12345678910111213141516171... 阅读全文
posted @ 2013-06-19 10:55 vingi_苍月 阅读(163) 评论(0) 推荐(0) 编辑
2013年5月21日
摘要: 今天总算是把OpenVPN配置好了。在diahosting和myhost123测试通过。因为之前用的iptables规则不正确,所以一直能连接到VPN但无法访问外部网络,于是就记录一下吧.系统有现成的包,直接安装:1$ apt-get -yinstallopenvpn复制配置文件和生成证书的工具1$cp-R /usr/share/doc/openvpn/examples/easy-rsa/ /etc/openvpn2$cp/usr/share/doc/openvpn/examples/sample-config-files/server.conf.gz /etc/openvpn/3$cd/et 阅读全文
posted @ 2013-05-21 01:29 vingi_苍月 阅读(2127) 评论(0) 推荐(0) 编辑
2013年4月29日
摘要: 打印当前.py文件错误行:import systry: a = [1,2] print a[3]except: s=sys.exc_info() print "Error '%s' happened on line %d" % (s[1],s[2].tb_lineno)打印execfile的打印错误行:try: execfile("tprint.py")except Exception, info: #print info[1] print "Error '%s' happened on line %d" 阅读全文
posted @ 2013-04-29 00:17 vingi_苍月 阅读(2486) 评论(0) 推荐(0) 编辑
2013年4月22日
摘要: 显示所有进程ps -eo pid,cmd如果需要过滤某进程则ps -eo pid,cmd| grep proxy.py关闭某进程kill 15034(进程ID) 阅读全文
posted @ 2013-04-22 11:02 vingi_苍月 阅读(4621) 评论(0) 推荐(0) 编辑
2013年4月16日
摘要: pyc是python的二进制编译文件pyc文件比py文件拥有更快的装载速度,但是执行速度没有区别。但是对于程序员来说,转换为pyc文件最大的好处是可以隐藏源代码。命令为python -c "import compileall; compileall.compile_dir('py文件存放目录的路径')"该命令可以为一个目录下的py文件生成pyc文件(包含子目录)例如: python -c "import compileall; compileall.compile_dir('/home/vingi/Ubuntu One/PythonFirs 阅读全文
posted @ 2013-04-16 00:51 vingi_苍月 阅读(576) 评论(0) 推荐(0) 编辑
2013年4月2日
摘要: 问题描述:Ubuntu12中默认就自带了python的2.7版本,我自己安装了一个python3.2的版本,可是如果你不设置环境变量,那么在终端中运行的python都是系统默认的版本,这样就会导致3.2的程序在终端下无法运行,没有办法必须要将默认的python版本换到3.2.问题分析:其实在linux系统中多个python版本是可以共存的,只不过在终端中运行的时候,输入 python2.7 或者 python3.2 就能进入不同的版本了,而且在你的*.py文件中可以用 #!/usr/bin/python 来指定程序的解释器版本,不过这样使用起来有些不方便,所以就把/usr/bin/python 阅读全文
posted @ 2013-04-02 23:26 vingi_苍月 阅读(1815) 评论(0) 推荐(0) 编辑
2013年1月29日
摘要: 1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示2:快捷键。是使用vs2010的快捷键还是使用 Resharper的快捷键呢?我是使用re的快捷键3:esharper安装后,会做几件事情,这几件事情对于除此使用者,比较麻烦,因此归纳总结一下,以资参考。(1)、会将选项——文本编辑器——C#——常规——自动列出成员 这个选择框的勾选去掉。这样当你使用某个方法的时候,便不会提示参数,是一个很郁闷的事情。可以手动勾上。(2)、会将选项——文本编辑器——C#——高级——显示实时语义错误、在编辑中用下划线标识错误这两个选项去掉 阅读全文
posted @ 2013-01-29 16:57 vingi_苍月 阅读(42928) 评论(11) 推荐(22) 编辑
2013年1月21日
摘要: 以心理学操作性反射的原则为基础,对于人类的行为方式进行观察后,心理学家提出这样一种改进方式,以纠正惰性生活方式,并由这种惰性生活方式的结束而带来整个人生的良性改变。这也叫普瑞马法则。 你如果有兴趣坚持尝试一周以下方式,你会发现你整个人会很不同了,如果能继续坚持,那惰性生活方式就会永远不敢再接近你,而你将在人生获得你愿意的成就。 1.大脑喜欢色彩。平时使用高质量的有色笔或使用有色纸,颜色能帮助记忆。 2.大脑集中精力最多只有25分钟。这是对成人而言,所以学习20到30分钟后就应该休息10分钟。你可以利用这段时间做点家务,10分钟后再回来继续学习,效果会更好。 3.大脑需要休息,才能学... 阅读全文
posted @ 2013-01-21 20:18 vingi_苍月 阅读(240) 评论(0) 推荐(0) 编辑
2013年1月20日
摘要: 我们将ASP.NET程序从IIS6移植到IIS7,可能运行提示以下错误: HTTP 错误 500.23 - Internal Server Error 检测到在集成的托管管道模式下不适用的 ASP.NET 设置。 为什么会出现以上错误? 在IIS7的应用程序池有两种模式,一种是“集成模式”,一种是“经典模式”。 经典模式 则是我们以前习惯的IIS 6 的方式。 如果使用集成模式,那么对自定义的httpModules 和 httpHandlers 就要修改配置文件,需要将他们转移到<modules>和<hanlders>节里去。 两种解决方法: 第一种方法、配置应用程序池 阅读全文
posted @ 2013-01-20 21:56 vingi_苍月 阅读(116231) 评论(5) 推荐(18) 编辑
2013年1月18日
摘要: 1. 永远不要复制代码 不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语言提供了很好的方法来解决这些问题,例如,下面这个问题在以前很难解决,而如今使用lambdas却很好实现:/// <summary>/// 一些函数含有部分重复代码/// </summary>void OriginalA(){ DoThingsA(); // unique 阅读全文
posted @ 2013-01-18 12:28 vingi_苍月 阅读(159) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 10 下一页