CSDN大学生IT夏令营

之前就收到CSDN的信息,一个人跑到北京显得太远。前几日刘老师说他去,并且想组个小团一起去,大妈已经报名了,说的我很动心,咨询老妈意见后,就报名参加了。

活动简介

CSDN是一家拥有10年历史的IT名网,十年来秉承「开放、交流、分享、协作」的经营理念,执着于「专注、坚持」的工作态度,与微软、IBM、 Intel、Ado be等多家知名厂商建立了长期的互利合作关系。CSDN旨在为使在校生与社会接轨成为可能,助力在校生在严峻就业形势下立于不败之地,特筹划了「走进IT名企,感受名 师魅力」——2009高校学生夏令营活动。

本次活动以助力在校生提前与社会接轨为主旨,精心为学员安排了在名企上机实战环节,由技术名师亲临指导教学,随时为学员答疑解惑,同时也安排了精彩的旅游日程,带领学 员畅游北京名胜古迹,陶冶情操,愉悦心情。同时为在校生提供亲临微软、Google、Intel、网易等IT巨头企业的机会,感受其丰富的企业文化,学习其工作态度、 方法,并有业界名师为学生讲解职业生涯规划、IT产业现状及发展趋势 ...

more ...

用户权限设计的问题

问题

用户权限设计这一块,一直是一个我觉得比较难解决的问题。

以前我用了「伪继承」,虽然管理员继承了普通用户,但是数据库却是分开设计的。又或者压根没有继承关系,是两个不同的实体。

解决方案

这次在贴吧系统,有三个用户角色:普通用户、吧主、管理员,想设计的符合OO,但又要利于数据库的实现。就有几个问题需要解决:1.需要继承么;2.数据库怎么设计; 3.Hibernate怎么映射。最后参考几篇文章,设计成如下。

使用User类,Roll类,User具有一般用户属性,Roll负责角色,他们是1对1关系,最好在数据库有一张User- Roll的对应关系表。来标明这个User具有哪个Roll。

在我这个系统,Roll类有三种,分别对应三种角色:普通用户,吧主和管理员。

这种独立出Roll角色类的方法被称为基于角色的用户权限设计方法。

[caption id="attachment_12439" align="alignnone" width="300" caption="User Roll ...

more ...

Google门

Google最近混的比较惨,谷歌中国连词汇联想都去掉了。

最可怕的是昨天晚上Google无法访问了,doc, gmail, reader都出现了无法访问,通过网友的观察,大概晚上1点多左右才恢复。

我的作息时间是10:30下网,早晨8点开工,所有正好错开这段时间了,早晨来时候已经能够正常访问了。

在月光博客和CB的一些帖子里,网民似乎真的有点愤怒,有人说是GFW升级,还有人说是试探网友反映。

我个人觉得如果Google不能访问会大大的影响我的生活,毕竟作为IT从业者,Google已经由一个搜索引擎变成了一个工作平台,这个Baidu和Google完 全不是一个层次的,「内事问百度,外事问Google」这句话在我看来,还不如「内事问老婆,外事问Google」。

但愿以后这种情况不会再出现。

more ...

MYSQL数据类型长度常规的建库策略

无论是在小得可怜的免费数据库空间或是大型电子商务网站,合理的设计表结构、充分利用空间是十分必要的。这就要求我们对数据库系统的常用数据类型有充分的认识。下面我 就将我的一点心得写出来跟大家分享。

一、数字类型

数字类型按照我的分类方法分为三类:整数类、小数类和数字类。

我所谓的「数字类」,就是指DECIMAL和NUMERIC,它们是同一种类型。它严格的说不是一种数字类型,因为他们实际上是将数字以字符串形式保存的;他的值的每 一位(包括小数点)占一个字节的存储空间,因此这种类型耗费空间比较大。但是它的一个突出的优点是小数的位数固定,在运算中不会「失真」,所以比较适合用于「价格」、 「金额」这样对精度要求不高但准确度要求非常高的字段。

小数类,即浮点数类型,根据精度的不同,有 FLOAT(单精度)和DOUBLE(双精度)两种。它们的优势是精确度,FLOAT可以表示绝对值非常小、小到约 1.17E- 38 (0.000...0117, 小数点后面有37个零)的小数,而DOUBLE更是可以表示绝对值小到约 ...

more ...

不谈政治

刚知道湖北那块发生的事情,就不在这儿说了,以免被河蟹,如果各位有兴趣可以去百度谷歌搜索。

突然想,如果把Baidu的过滤词汇名单取出来,是不是应该是一件很神奇的事情。

本博客只关注于技术和互联网发展,不谈政治

我们都是沉默的羔羊

顺便推荐一个网站,是哈佛大学一个教授发起的研究,关注全球范围内某一些地区不能登陆某些网站的现象www.herdict.org<猛击这儿打开>。

more ...

软考过了

中午在工作室睡觉,睡得好好的,被铃声弄醒了,最讨厌睡觉时候被弄醒。

看了一眼,「拿两张两寸照片去办软考证书,XX书店」我嚯的一下清新了,软考成绩出来了?我过了?!

还记得我的软考级么,后来我拼了老命,去行政中心办手续,大热天跑了整整一下午,终于换来了回报。

赶紧查成绩,信息产业厅成绩查询<猛击这里打开>,需要考试证号和身 份证号。

我成绩是56和54,还有一个下午2的成绩为-1,其实是标记没有另外一场考试。

问了一圈,鑫爷过了,大妈宿舍还有一个过了,大妈自己没过,可惜了。

哈哈,人品啊,四级这次我都不怕,离中级工程师职称又近了一步。

more ...

WordPress页面静态化

其实以前也使用了静态化,但是只是显示文章别名为数字的固定链接,这个对搜索引擎不太友好,也不是很容易识别。

今天我安装了一个插件wp-slug- translate,是偶爱偶家出品的<猛击这里打开>,感觉这位大大出了好几个很有用的插件,很是实用。

这个插件的作用是会自动把文章名转换为英文表示的名称,是通过Google翻译来做的,基本还是没有什么出入的,当然,也可以自己手动修改文章名。

我重新修改了一下固定链接的表示,修改成/%year%/%monthnum%/%day%/%postname%.html,这样看上去就像是伪静态了,例如本文的 地址为http://log4d.com/2009/06/22/wordpress-static-pages-of.html

这个插件一个缺点是不能修改已经存在的文章,那么如果要全部修改的话,只能自己手动修改,我用Google翻译一个一个修改,大约花了5分钟时间。如果自己的文章被别 人引用的比较多,那么建议不要修改以前的地址,否则会产生很多无效链接的。

more ...

不能上网只能上QQ的解决办法

矿大的DNS服务器,每个星期都要来这么几下崩溃。典型症状是不能上网,只能上QQ,就是因为无法将域名解析为ip地址。

如果网络中心老师反映的快,就会换一个DNS服务器,但如果没有采取及时措施,只能自己修改DNS服务器了。

提供几个江苏的DNS服务器地址,转载自《江苏各地DNS-- 袁一鸣》<猛击这里打开>

江苏省靖江市(中国电信)首选DNS:221.228.255.1备份DNS: 218.2.135.1

江苏省南京市(中国电信首选DNS为:218.2.135.1备用DNS为:61.147.37.1

江苏省镇江市(中国电信)首选DNS:218.2.135.1备份DNS:61.147.37.1

江苏省盐城市(中国铁通)首选DNS:222 ...

more ...

汉王电纸书?

偶尔看到一个广告,汉王电纸书,好奇心驱使之下点到汉王主页查看该产品。

image

看了它的介绍:无非是可以看看书,浏览一下图片和MP3,内置内存320MB,使用E-Ink公司的电子油墨技术,耗电量很小。

完全没有自己的核心技术,想想也是,一个做手写板的突然做这个,也未免转型太快了吧。

汉王主页还有一个官方淘宝的连接<猛击这里打开>,仔细看,乖乖,售价2980,真是奢侈啊 ,卖家的信用也只有21,响应者寥寥啊。

在我看来,这种产品几乎没有任何价值,除了电子油墨技术,没有其他的亮点,还不如普通的手机,现在MP3都有txt阅读功能,你拿什么和别人争。

亚马逊的那款电子书盈利模式是靠的增值服务(我没有具体研究过,只是看到一篇博文中提到),这款汉王电纸书售价如此之高,功能单一,想支持国产都没有办法。

more ...

WordPress 2.8发表文章空白解决办法

由于今天考四级(我悲剧的四级啊```)升级后就没有写过文章,并未发现这个问题。

今天写了一篇日志,发表后居然发现文章正文部分全部空白,这个问题可大发了,看别人WP2.8都没有问题啊,而且还不能切换到HTML编辑状态。正准备重新返回WP2 .7,检查了一下Google,发现了一片博文《与 Wordpress 2.8 有冲突的几个插件》<猛击这里打开>。

原来是Use Google Libraries的问题,升级之后就可以解决这个问题了。

more ...