没前途 >> 程序员,四年结束了,可是还有另外的两年半,对我来说,我要如何面对呢?

声明:

鄙人不欢迎跟淘宝客有关的任何带链接式回复,不管回复什么内容,见链接即删!我不需要你的理解!

[Pinned] 做友情链接的麻烦先点这里! (1898)

87 Comments | This entry was posted on May 21,2009

域名经历一段时间,基本恢复正常,baidu google 收录正常,并且http://blog.ymyg.net域名pr为2 如果有愿意做链接的可以在此留言,只有有留言,我一定回复 申请链接 请点击查看详细情况!

恭迎老佛爷回宫 (5)

0 Comments | This entry was posted on Sep 02,2010

时间:2010.09.02 16:40PM 
地点:石家庄正定机场 
人物:我老婆 
事件:老婆在家休息了一个假期之后于此时返回上海,乘坐春秋航空公司的飞机从石家庄正定机场起飞,将于18:30PM左右到达上海虹桥机场,由我前去接机。

淘宝联邦超市 (13)

2 Comments | This entry was posted on Aug 31,2010

简介:
淘宝联邦超市提供每日产品1元秒杀,而且包邮,每天下午15:00、晚上21:00各有10件产品进行秒杀,有兴趣的可以去看看!1元秒杀包邮,的确是一个不错的地方!

秒杀方法:
回答当日秒杀问题,然后在规定的时间内回答问题。

秒杀问题:
每天秒杀的问题不一样,需要关注联邦达人。

网址:
http://bangpai.taobao.com/group/762583.htm

首页友情链接 (5)

0 Comments | This entry was posted on Aug 30,2010

首页友情链接放出,估计已经有很多人把本站链接去掉了,等待删除中……

明天我干兄弟结婚!祝福他! (8)

1 Comments | This entry was posted on Aug 30,2010

明天是8月31日!我干兄弟结婚,可是因为我在上海这边有项目不能脱身,所以只能跟兄弟说道歉了!

不过我在这里祝福他,祝他新婚快乐!!!!!

别的也不多说了,过年回家之后我再好好道歉!

常用的正则表达式【不断更新中】 (11)

0 Comments | This entry was posted on Aug 28,2010

平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:
"^\d+$" //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$" //正整数
"^((-\d+)|(0+))$" //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$" //负整数
"^-?\d+$" //整数
"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)
"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$" //正浮点数
"^((-\d+(\.\d+)?)|(0+(\.0+)?))$" //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$" //负浮点数
"^(-?\d+)(\.\d+)?$" //浮点数
"^[A-Za-z]+$" //由26个英文字母组成的字符串
"^[A-Z]+$" //由26个英文字母的大写组成的字符串
"^[a-z]+$" //由26个英文字母的小写组成的字符串
"^[A-Za-z0-9]+$" //由数字和26个英文字母组成的字符串
"^\w+$" //由数字、26个英文字母或者下划线组成的字符串
"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$" //email地址
"^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$" //url
/^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日
/^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/ // 月/日/年
"^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$" //Emil
/^((\+?[0-9]{2,4}\-[0-9]{3,4}\-)|([0-9]{3,4}\-))?([0-9]{7,8})(\-[0-9]+)?$/ //电话号码
"^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$" //IP地址

匹配中文字符的正则表达式: [\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
匹配网址URL的正则表达式:^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
匹配国内电话号码:(\d{3}-|\d{4}-)?(\d{8}|\d{7})?
匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$


元字符及其在正则表达式上下文中的行为:

\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个后向引用、或一个八进制转义符。

^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的Multiline 属性,^ 也匹配 ’\n’ 或 ’\r’ 之后的位置。

$ 匹配输入字符串的结束位置。如果设置了 RegExp 对象的Multiline 属性,$ 也匹配 ’\n’ 或 ’\r’ 之前的位置。

* 匹配前面的子表达式零次或多次。

+ 匹配前面的子表达式一次或多次。+ 等价于 {1,}。

? 匹配前面的子表达式零次或一次。? 等价于 {0,1}。

{n} n 是一个非负整数,匹配确定的n 次。

{n,} n 是一个非负整数,至少匹配n 次。

{n,m} m 和 n 均为非负整数,其中n <= m。最少匹配 n 次且最多匹配 m 次。在逗号和两个数之间不能有空格。

? 当该字符紧跟在任何一个其他限制符 (*, +, ?, {n}, {n,}, {n,m}) 后面时,匹配模式是非贪婪的。非贪婪模式尽可能少的匹配所搜索的字符串,而默认的贪婪模式则尽可能多的匹配所搜索的字符串。

. 匹配除 "\n" 之外的任何单个字符。要匹配包括 ’\n’ 在内的任何字符,请使用象 ’[.\n]’ 的模式。
(pattern) 匹配pattern 并获取这一匹配。

(?:pattern) 匹配pattern 但不获取匹配结果,也就是说这是一个非获取匹配,不进行存储供以后使用。

(?=pattern) 正向预查,在任何匹配 pattern 的字符串开始处匹配查找字符串。这是一个非获取匹配,也就是说,该匹配不需要获取供以后使用。

(?!pattern) 负向预查,与(?=pattern)作用相反

x|y 匹配 x 或 y。

[xyz] 字符集合。

[^xyz] 负值字符集合。

[a-z] 字符范围,匹配指定范围内的任意字符。

[^a-z] 负值字符范围,匹配任何不在指定范围内的任意字符。

\b 匹配一个单词边界,也就是指单词和空格间的位置。

\B 匹配非单词边界。

\cx 匹配由x指明的控制字符。

\d 匹配一个数字字符。等价于 [0-9]。

\D 匹配一个非数字字符。等价于 [^0-9]。

\f 匹配一个换页符。等价于 \x0c 和 \cL。

\n 匹配一个换行符。等价于 \x0a 和 \cJ。

\r 匹配一个回车符。等价于 \x0d 和 \cM。

\s 匹配任何空白字符,包括空格、制表符、换页符等等。等价于[ \f\n\r\t\v]。

\S 匹配任何非空白字符。等价于 [^ \f\n\r\t\v]。

\t 匹配一个制表符。等价于 \x09 和 \cI。

\v 匹配一个垂直制表符。等价于 \x0b 和 \cK。

\w 匹配包括下划线的任何单词字符。等价于’[A-Za-z0-9_]’。

\W 匹配任何非单词字符。等价于 ’[^A-Za-z0-9_]’。

\xn 匹配 n,其中 n 为十六进制转义值。十六进制转义值必须为确定的两个数字长。

\num 匹配 num,其中num是一个正整数。对所获取的匹配的引用。

\n 标识一个八进制转义值或一个后向引用。如果 \n 之前至少 n 个获取的子表达式,则 n 为后向引用。否则,如果 n 为八进制数字 (0-7),则 n 为一个八进制转义值。

\nm标识一个八进制转义值或一个后向引用。如果 \nm 之前至少有is preceded by at least nm 个获取得子表达式,则 nm为后向引用。如果 \nm 之前至少有 n 个获取,则 n 为一个后跟文字 m 的后向引用。如果前面的条件都不满足,若 n 和 m均为八进制数字 (0-7),则 \nm 将匹配八进制转义值 nm。

\nml 如果 n 为八进制数字 (0-3),且 m 和 l 均为八进制数字 (0-7),则匹配八进制转义值 nml。

\un 匹配 n,其中 n 是一个用四个十六进制数字表示的Unicode字符。

匹配中文字符的正则表达式: [u4e00-u9fa5]

匹配双字节字符(包括汉字在内):[^x00-xff]

匹配空行的正则表达式:n[s| ]*r

匹配HTML标记的正则表达式:/<(.*)>.*|<(.*) />/

匹配首尾空格的正则表达式:(^s*)|(s*$)

匹配Email地址的正则表达式:w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*

匹配网址URL的正则表达式:http://([w-]+.)+[w-]+(/[w- ./?%&=]*)?

利用正则表达式限制网页表单里的文本框输入内容:

用正则表达式限制只能输入中文:onkeyup="value=value.replace(/[^u4E00-u9FA5]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^u4E00-u9FA5]/g,''))"

用正则表达式限制只能输入全角字符:onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^uFF00-uFFFF]/g,''))"

用正则表达式限制只能输入数字:onkeyup="value=value.replace(/[^d]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"

用正则表达式限制只能输入数字和英文:onkeyup="value=value.replace(/[W]/g,'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^d]/g,''))"

=========常用正则式



匹配中文字符的正则表达式: [\u4e00-\u9fa5]

匹配双字节字符(包括汉字在内):[^\x00-\xff]

匹配空行的正则表达式:\n[\s| ]*\r

匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/

匹配首尾空格的正则表达式:(^\s*)|(\s*$)

匹配IP地址的正则表达式:/(\d+)\.(\d+)\.(\d+)\.(\d+)/g //

匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

匹配网址URL的正则表达式:http://(/[\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

sql语句:^(select|drop|delete|create|update|insert).*$

1、非负整数:^\d+$

2、正整数:^[0-9]*[1-9][0-9]*$

3、非正整数:^((-\d+)|(0+))$

4、负整数:^-[0-9]*[1-9][0-9]*$

5、整数:^-?\d+$

6、非负浮点数:^\d+(\.\d+)?$

7、正浮点数:^((0-9)+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$

8、非正浮点数:^((-\d+\.\d+)?)|(0+(\.0+)?))$

9、负浮点数:^(-((正浮点数正则式)))$

10、英文字符串:^[A-Za-z]+$

11、英文大写串:^[A-Z]+$

12、英文小写串:^[a-z]+$

13、英文字符数字串:^[A-Za-z0-9]+$

14、英数字加下划线串:^\w+$

15、E-mail地址:^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$

16、URL:^[a-zA-Z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\s*)?$
或:^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"\"])*$

17、邮政编码:^[1-9]\d{5}$

18、中文:^[\u0391-\uFFE5]+$

19、电话号码:^((\(\d{2,3}\))|(\d{3}\-))?(\(0\d{2,3}\)|0\d{2,3}-)?[1-9]\d{6,7}(\-\d{1,4})?$

20、手机号码:^((\(\d{2,3}\))|(\d{3}\-))?13\d{9}$

21、双字节字符(包括汉字在内):^\x00-\xff

22、匹配首尾空格:(^\s*)|(\s*$)(像vbscript那样的trim函数)

23、匹配HTML标记:<(.*)>.*<\/\1>|<(.*) \/>

24、匹配空行:\n[\s| ]*\r

25、提取信息中的网络链接:(h|H)(r|R)(e|E)(f|F) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?

26、提取信息中的邮件地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*

27、提取信息中的图片链接:(s|S)(r|R)(c|C) *= *('|")?(\w|\\|\/|\.)+('|"| *|>)?

28、提取信息中的IP地址:(\d+)\.(\d+)\.(\d+)\.(\d+)

29、提取信息中的中国手机号码:(86)*0*13\d{9}

30、提取信息中的中国固定电话号码:(\(\d{3,4}\)|\d{3,4}-|\s)?\d{8}

31、提取信息中的中国电话号码(包括移动和固定电话):(\(\d{3,4}\)|\d{3,4}-|\s)?\d{7,14}

32、提取信息中的中国邮政编码:[1-9]{1}(\d+){5}

33、提取信息中的浮点数(即小数):(-?\d*)\.?\d+

34、提取信息中的任何数字 :(-?\d*)(\.\d+)?

35、IP:(\d+)\.(\d+)\.(\d+)\.(\d+)

36、电话区号:/^0\d{2,3}$/

37、腾讯QQ号:^[1-9]*[1-9][0-9]*$

38、帐号(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$

39、中文、英文、数字及下划线:^[\u4e00-\u9fa5_a-zA-Z0-9]+$

选房如战场 (13)

1 Comments | This entry was posted on Aug 27,2010

没想到嘉定这边的选房能有这么的激烈,还好我一直保持了高度的警惕性!!

据说,我们一起的人只有1个选到15楼,我们在7楼,其他的人都被迫的选到了16楼。真乃悲剧啊!

当时选房的时候,估计你只差个半分钟,7 12 15楼就都没有了。只剩下16 17了。

真是:

选房如战场,不选不知道,一选吓一跳。

上海体育学院 (11)

1 Comments | This entry was posted on Aug 27,2010

上海体育学院旧网址:http://219.220.200.3/ 上海体育学院新网址:http://www.sus.edu.cn/web/sus/index 最近在跟导师在上海体育学院这边坐一个关于亚健康的项目,我们住上体招待所,最近一段时间的主要任务就是整理需求,等我们后面去嘉定之后能正常开展后续工作做准备。 项目的名称大致是:【算了,这个还是暂时不写了,别到时候老师一搜索关键字搜到我这里就麻烦了,哈哈】 上体地址:上海市杨浦区长海路399 号 邮编:200438 上体生活区地址:上海市杨浦区恒人路200号

怎么查看spring.root容器是否加载完成 (112)

14 Comments | This entry was posted on Aug 03,2010

bool Spring.Context.Support.ContextRegistry.IsContextRegistered(string name)

查看所指定name的context是否注册成功,以后用此容器来获取其中的object.

常见的使用方式:

Application_Start中使用ContextRegistry.GetContext().GetObject()从容器中获取对象,但是由于spring.root在Application_Start中初始化,在执行到你调用GetObject()方法获取对象的时候,spring.root并不能初始化完成,导致出现
Error creating context 'spring.root': 未将对象引用设置到对象的实例。
的问题。

临时的解决方案:
                if (Spring.Context.Support.ContextRegistry..IsContextRegistered("spring.root"))
                {
                    springContent = Spring.Context.Support.ContextRegistry.GetContext();
                    break;
                }
                else 
                {
                    System.Threading.Thread.Sleep(1000);
                }
等待spring.root初始化完成之后再使用。

关于最近的淘宝客 (106)

15 Comments | This entry was posted on Aug 02,2010

最近没事的时候也写了几篇博文,仔细的看了下,发现博文中大部分用户的留言链接的网站是淘宝客。

所以发表点关于淘宝客的想法。

最近淘宝客所呈现的趋势:
1.域名独立话,整个网站启用独立域名,但是网站基本上只有一个首页
2.首页内容:整个网站唯一的首页上显示的无一例外都是某个品牌的商品的排行,链接地址是淘宝客地址
3.隐藏文字:seo关键字放到某个div里面,而div的class则设置成display:none,欺骗搜索引擎
4.页面代码:不同的网站内容,但是网站内所有的标签完全一样,td标签在什么地方,这个div应该是什么css完全一样,时间长了,你以为搜索引擎是傻子啊。

如出一辙的模式,必然是出自某人之后,但是到底从哪出来的,我最近也没怎么关注,所有我也不清楚。但是很明显,这个必然是开始的人赚的不能再赚钱了所以才放出来的所谓的“生财之道”。

所以,做事情的时候必须加入点自己的想法,不要一味的完全模仿别人的东西。不然时间长了,你还处于它不的状态。


关于程序 关于模板 (73)

6 Comments | This entry was posted on Jul 29,2010

最近一直感觉博客的风格很2,可能看了博客模板一段时间就觉得不爽的原因吧。。很想换个新鲜的模板玩玩。

还有程序,之前一直都在想换成WP,终归wp显的高端嘛~ 呵呵,不过最后一直都没有换,也没什么特殊的原因,就是因为我懒的去换。

模板的话,暂时还没有新的想法,也没什么可选项。

程序的话,之前有看上ak,觉得小巧,而且自己也控制的来,唯一不放心的就是模板,我对模板的制作实在是烂到家了。还有就是wp咯,用过几次WP,感觉WP更多的还是适合于外国佬的习惯,不是很适合于国人吧。。有点不爽,而且WP的话还是很占资源的。

说了半天,暂时的话我还是这个模板、这个BO。

哈哈

2010.07.29 李威要来 (50)

3 Comments | This entry was posted on Jul 29,2010

李威

李威跟汪涵要来上海,下午四点多的飞机,然后大概六点半左右到虹桥机场。 我下午5点半下班之后去机场接他们。 LP给他们大致安排了下行程: 周五:本部,五角场逛街,顺便安排住宿的地方,我下午下班之后直接无本部找他们 周六:南京路逛街顺便给我哥买衣服 周日:世博园 下周。。 我周日大概就住在本部,然后下周一直接从本部来上班。

LP

刚上QQ聊天,估计她的肚子好的也差不多了。欣慰!!!!!

win7专业版Key 待售 (81)

3 Comments | This entry was posted on Jul 28,2010

手上有个暂时未使用的win7专业版的key,有人有需要的话我可以低价出售给你。 大家也都知道ms.shop.edu.cn上面的win7的价格只有199大洋,不过只有学生资格的且经过验证的才能获得。 我手上的win7专业版key的价格自然不会低于这个价格,但是也不会太高。 预计在250左右。 至于key的安全性我觉得保证,所以如果相信我的话可以留言询问详细信息。

2010.07.28 LP拉肚子 (44)

4 Comments | This entry was posted on Jul 28,2010

老婆前天吃了summer带来的鸭子,昨天拉肚子拉了一天,今天也还是老样子,一直没有好的迹象。。而且貌似又有点发烧了,开始头疼了。真是祸不单行啊! 上天啊,你为何如此虐待我的亲爱的。来刺激我吧!不要伤害我的宝贝了! 再次,提醒各位博友,夏天天气闷热,千万不要吃放了时间比较长的东西,很容易吃坏肚子的。

有想备案一个域名 不知道现在容易不 (222)

20 Comments | This entry was posted on Jun 04,2010

之前备案的时候基本上都是比较容易的说,但是现在又要照相 又听说备案网站有了新的网站 所以问下大家现在备案的话麻烦不? 一定需要真实信息吗?会有电话问不? 还有我放到国外的话 备案信息是假的有么有原因呢? 最悲剧的就是我的米是ORG。CN的米 所以没办法只能备案的说。。

毕业纪念品 (245)

10 Comments | This entry was posted on Jun 02,2010

快毕业了 四年的生活要结束了 总得有点纪念品吧!! 我们班这边有100+人,所以我们希望给大家留两幅扑克牌 上面都是自己学生的生活照 哈哈 不错的建议吧!

boblog编辑器之苦 (307)

6 Comments | This entry was posted on May 31,2010

fck貌似被我弄坏了 tiny对不出之前fck的内容 难道我又要变成圣人了?只能继续ubb的强大了?

发现一个很郁闷的问题 (121)

5 Comments | This entry was posted on May 30,2010

boblog官方论坛上的模板好少啊

工信部网站无法访问的解决办法 (309)

9 Comments | This entry was posted on May 18,2010

由于需要帮朋友备案域名,但是用 http://www.miibeian.gov.cn 一直无法上去,相当的郁闷,

国家一个大型部门,居然网站打不开,可气!

最后在网上收集了相关的资料,最后使用IP访问:

202.108.212.210              219.143.225.7       211.94.161.70          202.108.212.199

真不知道工信部的域名是什么原因导致的!!

ORA-00911: invalid character 原因以及解决办法 (245)

6 Comments | This entry was posted on May 13,2010

1.sql语句中有无法识别的字符串  例如 有中文 但是没有用'括起来

2.程序中的sql语句结尾有分号,去掉分好之后就正常,尽管有分号的情况下在oracle里面是正常执行的

3.待更新。。。

ORA-00911: invalid character 原因以及解决办法
Pages: 1/23 First page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]