可可熊D窝

Keep it simple, stupid


  • 首页

  • 关于

  • 标签182

  • 分类8

  • 归档359

  • 搜索

这几天的博客

发表 2007-07-10 | 分类 互联网 | 评论数:
| 字数: 473 | 阅读 ≈ 1 分钟

经过上次的盗链后博客的访问量立刻降了下来,从那几天每天200+的IP到昨天的40IP,好大的差距啊,这两天也忙着考试没再去看流量,过几天再看吧。其实要是国内的用户用我的这个代理用的比较多,增加我网站的流量我倒是不介意,就当为大家服务了,可惜上次盗链IP是伊朗的,而且通过统计信息来看,好多客户端的语言都是波斯文,真不爽的很啊!

访问量下去了,但SPAM却越来越多了,每天都有二三十条的SPAM,真是麻烦,有时间的时候去处理一下,明天就考完了,想个办法,上次有篇文章提到了JS来防止垃圾留言,我可以去试试。

加了个Tex的广告,可惜要求挺高的,必须注册成功,而且还要申请投放广告或者接受广告,且通过验证。放一段时间试试吧,反正上面正好空个位置,而且这个颜色正好与我的主题相符,看起来也挺好看的:-)

Comments

Amankwah: 。。。 比大小排座次呢?

草儿: 呵,这次还没人抢沙发啊~ 考完了,HAPPY了 没见你那个什么广告啊,还没放?

windflush: 我忘了坐了。算了,做马扎也行。

crazyfranc: 我就做”地下”了.

数据库之关系范式

发表 2007-07-07 | 分类 编程相关 | 评论数:
| 字数: 1.8k | 阅读 ≈ 2 分钟

很理论的一些东西,真让人头痛,没办法考试要考啊!看书本好长时间没理解了,在网上搜到了贴子如下,写得挺容易理解的,再结合下面给出的链接的文章差不多搞定了.

  所谓范式,是关系型数据库关系模式规范化的标准,从规范化的宽松到严格,分别

为不同的范式,通常使用的有第一范式、第二范式、第三范式及BC范式等。范式是建立

在函数依赖基础上的。

函数依赖

定义:设有关系模式R(U),X和Y是属性集U的子集,函数依赖是形为X→Y的一个命题,

对任意R中两个元组t和s,都有t[X]=s[X]蕴涵t[Y]=s[Y],那么FD X→Y在关系模式R(U)中成

立。X→Y读作‘X函数决定Y’,或‘Y函数依赖于X’。

  通俗的讲,如果一个表中某一个字段Y的值是由另外一个字段或一组字段X的值来确

定的,就称为Y函数依赖于X。

  函数依赖应该是通过理解数据项和企业的规则来决定的,根据表的内容得出的函数

依赖可能是不正确的。

第一范式(1NF)

定义:果关系模式R的每个关系r的属性都是不可分的数据项,那么就称R是第一范式的模

式。
  简单的说,每一个属性都是原子项,不可分割。
  1NF是关系模式应具备的最起码的条件,如果数据库设计不能满足第一范式,就不称

为关系型数据库。关系数据库设计研究的关系规范化是在1NF之上进行的。

第二范式(2NF)

定义:如果关系模式R是1NF,且每个非主属性完全函数依赖于候选键,那么就称R是第

二范式。
简单的说,第二范式要满足以下的条件:首先要满足第一范式,其次每个非主属性要完

全函数依赖与候选键,或者是主键。也就是说,每个非主属性是由整个主键函数决定的

,而不能由主键的一部分来决定。
举个例子:
  有股票日行情表的主键是股票代码和交易日期组成。非主属性中有收盘价和成交量

等,都是由主键,即股票代码和交易日期函数决定的,单独的股票代码或者交易日期都

不能函数决定这些非主属性。如果这个表中有非主属性股票简称,则股票简称是可以由

股票代码来函数决定的,这样股票简称这个非主属性就不是完全函数依赖于候选键,这

样的设计就不满足第二范式。

第三范式(3NF)

定义:如果关系模式R是2NF,且关系模式R(U,F)中的所有非主属性对任何候选关键

字都不存在传递依赖,则称关系R是属于第三范式。
简单的说,第三范式要满足以下的条件:首先要满足第二范式,其次非主属性之间不存

在函数依赖。由于满足了第二范式,表示每个非主属性都函数依赖于主键。如果非主属

性之间存在了函数依赖,就会存在传递依赖,这样就不满足第三范式。
举个例子:
在股票基本情况表中,主键是股票代码,有非主属性所属一级行业和所属二级行业。根

据业务规则,所属二级行业能够函数决定所属一级行业,这就表示存在这样一种关系:

股票代码函数决定所属二级行业,所属二级行业函数决定所属一级行业,这就形成了传

递依赖,这样的设计就不符合第三范式。
不过在实际运用中,为查询和使用的方便,有时也会违反第三范式。如上例,如果没有

所属一级行业的属性,需要查询所属一级行业的相关股票,需要查询时使用函数来从二

级行业中函数生成所属一级行业,使用性能上会受影响。所以通常会加上所属一级行业

的属性。

BC范式(BCNF)

BC范式是第三范式的增强版,不过也有人说是直接从1NF发展过来的,即每个属性,包

括主属性或非主属性,都完全依赖于候选键,并且不存在传递依赖情况。


摘自CSDN

还有希赛网的一篇文章

Comments

windflush: 我帮忙点广告了,记得我的抽成~~

cocobear: 哦,这个是推荐注册,只有你注册了才给钱的.

windflush: 这么麻烦,那今天我不帮你点了。~~~

草儿: 这一周考试过的就不是人过的日子 还好现在考完了 数据库,就扔一边吧,看书上那个范式硬是没看懂。后来弄了四道相关例题才看了个大概

crazyfranc: 考的如何,书确实太烂了。

现在软件公司都需要些什么人?!

发表 2007-07-05 | 分类 Life | 评论数:
| 字数: 1.4k | 阅读 ≈ 1 分钟

我们学校这学期有两家公司来招聘大三的学生(我现在也大三),都是提前招聘,培训。一个是东软,一个是西安丝路,两家主要做的都是对日外包。

首先说下东软,开始是一次笔试,考试的东西就是些基础的计算机知识,一些数据结构、几个简单的编程,我们学校通过笔试大概200~300人左右。接下来是面试,听别人说也问到了技术性的问题,不过也是很基本的一些概念,而我面试的时候遇到的面试老师就根本没有问到技术问题。也没有关心过我的编程能力,只是问了一些其它方面的问题。
最后通过的人大概有100人左右,里面确实也一些还对编程有些兴趣,不过这些人似乎好多都没去,更多的是根本“不懂”编程的人(至少我认识的一些人是这样的,没写过一个完整的程序),

再说下丝路吧,这个公司的招聘我没有去,不过听别人说笔试的时候只是一些类似于智力测试的题目,通过的人也不少,而面试的时候也是不关心一个人的编程能力。最后招聘签约的人也一样,大多是“不懂”编程的,有些更是对计算机都不是很“了解”。

这些都是我大三这学期的亲身经历,真不明白现在的软件公司都在招些什么人,是不是只要计算机专业毕业,智商正常,就可以招进去呢?还是这些公司太差了(不过东软件似乎还可以的)?

真的有些迷茫……

Comments

cocobear: TO:Amankwah 会是这个原因吗?有些道理,也有些牵强。

Amankwah: 其实,现在软件公司似乎都对你从学校出去就能给他们写程序已经不抱什么希望了。所以就不评价这个了,他们要找的只是廉价劳动力,coder的工作又不难,他们本来就没打算招到programmer,所以随便找几个可能工作态度会好的人,自己培训俩月就能用了。而且这帮人会因为自己是混进去的感觉,可能也不会要很高的工资,一举两得啊。

kongove: 现在 23:0* 我也看丝路的题了,确实不难。 而且我发现有好多你所谓的不懂编程、不了解计算机的人报名。还是现提高自己技能在去想那些事。

草儿: 我觉得他们主要是招他们觉得有发展潜力的人,呵呵~

cocobear: “有发展潜力的人” 不理解!

windflush: 感觉一个公司要的优秀的人才不是特别多,而是能对公司尽心尽力的人。

Name: 丝路这公司不行。东软还算可以,但离“优秀”还相去甚远!

cocobear: TO:windflush 招聘的时候拿什么来衡量一个人对公司的尽力程度呢?

cocobear: 好快的回复! 22点51分 22点57分 相隔6分钟!

草儿: 感觉吧,有时候好像做什么事情都是依靠感觉来的 或许他们也是感觉吧,呵呵 你问问他们那个人事经理估计会了解一些~

crazyfranc: 你们其实都搞错了,这是这些软件公司的一种盈利兼招人策略。你先参加他的培训,让你使劲的加班开始干些没意思的编码,之后你想撤就要毁约金。不想走的也经过提前的培训省去了公司很多事。怎么算公司都是赚的。前几天给一个同学讲java,他签的思路,却对编程一点不懂,甚至连java的基本的一些东西。汗死~

cocobear: 不懂你上面说的道理~~`

teochew: 我是觉得,除了专业技能,性格兴趣人际等方面也很重要。但现在那些人事部门好像过于强调后者,主次颠倒,他们本身不是技术出身的,会觉得技术培训一下就有了,哪知一些人怎么学都不是计算机的料

盗链

发表 2007-07-04 | 分类 互联网 | 评论数:
| 字数: 2k | 阅读 ≈ 2 分钟

昨天晚上收到dreamhost的邮件,说我服务器上的一个网站受到攻击,流量过大,已经关闭.没过多久又收到草儿的网站也受到来自221.217.198.202的攻击.我上去看了一下草儿网站的日志:

221.217.198.202 - - [03/Jul/2007:06:12:10 -0700] "GET /download/E680g/PST_7.2.3_
GENERAL.rar HTTP/1.1" 301 609 "http://www.hao150.cn/blog/2007/05/10/\xe6\x91\xa9
\xe6\x89\x98\xe7\xbd\x97\xe6\x8b\x89e680g\xe5\xba\x94\xe7\x94\xa8\xe7\xa0\x94\xe
7\xa9\xb6/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"

省略N条

221.217.198.202 - - [03/Jul/2007:06:22:23 -0700] "GET /download/E680g/PST_7.2.3_
GENERAL.rar HTTP/1.1" 206 12009 "http://www.hao150.cn/blog/2007/05/10/\xe6\x91\x
a9\xe6\x89\x98\xe7\xbd\x97\xe6\x8b\x89e680g\xe5\xba\x94\xe7\x94\xa8\xe7\xa0\x94\
xe7\xa9\xb6/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)"

[crystallight]$ tail -10000 access.log |awk '{print $1}' | sort | uniq -c|sort|grep 221.217.198.202
    490 221.217.198.202

从昨天06:12:10到06:22:23,上面这个IP一共连接达490次.估计应该是被哪个网站盗链了,

看来如果上传文件的话得做防盗链的工作了.

正好我这几天访问统计中有很多伊朗的IP,莫非也被盗链了,去看了下日志:

217.218.238.196 - - [03/Jul/2007:00:14:42 -0700] "GET /gfw/index.php?q=aHR0cDovL
3MudXM2LnVzL2Vlay5naWY%3D HTTP/1.1" 200 1522 "http://cocobear.github.io/gfw/index.php?q
=aHR0cDovL2F2aXpvb24uY29tL2ZvcnVtLzExXzcxNzFfNTY4Lmh0bWw%3D" "Mozilla/4.0 (compa
tible; MSIE 6.0; Windows NT 5.1; SV1)"

全是这样的访问,看来代理被人哪个网站给盗链了,果然被王聪说中了.马上换个地址,目前的代理地址为:

在线代理

以后会经常更换的,请及时来我的博客查看最新代理地址.

看下我的access.log文件统计:

403 85.185.37.3
448 85.185.226.210
453 62.60.223.87
541 217.219.119.2
612 82.99.234.6
633 85.185.229.51
975 80.191.195.20

1242 217.218.156.66
2592 211.97.245.18

仅列出超过400的,从昨天凌晨现到今天早上,真不爽.

Comments

cocobear: 你不是说过小心被google搜到吗?这次是被别人搜到了:-)

cocobear: http://www.myipneighbors.com/ 一个不错的网站,可以反查一个IP上有多少个网站 TO:wangcong,看下你的IP,吓死我了竟然有215个网站在上面!!!!

Name: 好像前几天也有一次你的网站上不了,而且不光你的,咱们小组的.cn的都上不了。不过大约过了十几分钟就好了,估计是.cn域名服务器的问题。 BTW:我什么时候说过你被盗链了?

草儿: 很有必要做好防盗链工作,要不以后就赔大了

windflush: OH MY GOD 把俄吓坏咧

Amankwah: 貌似代理会被别人滥用是我给你说的…… 我依然建议你弄个身份验证,谁想用,跟你要用户名和密码!

cocobear: 呵呵,给忘了,我还以为是王聪给说的。 “身份验证”,不错的建议,以后再说吧。

未通过课程

发表 2007-07-02 | 分类 Life | 评论数:
| 字数: 546 | 阅读 ≈ 1 分钟

screenshot.png](https://asset-1258390188.cos.ap-shanghai.myqcloud.com/screenshot.png)

今天又多了一门系统结构。

不知道像这我这样的还能不能毕业?

Comments

非金属: 偶也挂了三门 反正这个学位证对你找工作也没啥用啊 能过几门是几门,以后也可以补啊

cocobear: 任选课是不用补考,但还要再选一门,晕。

windflush: TO COCOBEAR 一般来说,女性的魅力能大一点,所以你还是多考虑女生吧。 等我来了学校,应该会抽时间帮你补上一门的吧。 还有,不要迷惑大家,任选课挂了是不用补考的!!知道不,所以你挂的也不多啊,只有7门而已嘛

windflush: 好壮观阿。 你不是都打算好好复习了,怕什么,只要有毅力,还怕搞不定这几门课? 就怕你到一半会放弃……

cocobear: 你又不肯帮我。 而且我很可能坚持不下来的,一看这些东西就头疼。

Name: 没想到计算方法你都挂了…… 一咬牙把它们全过了~

草儿: 同情~ 我也有三门挂着呢,郁闷啊

Amankwah: 哈哈,看来你挂的都是和别的专业类似的课。本专业独有的倒是一门都没挂啊!

cocobear: TO:楼上 计算机网络,似乎我们专业的课是乱开着的。

kongove: 这两天忙考试都快疯了,ttmd

天宝物华: 是测控专业的吗,怎么课程跟我的那么相似。

麦田守望: 额,计算机网络怎么也有这课?

1…474849…72
cocobear

cocobear

爱折腾的技术宅一枚

359 日志
8 分类
182 标签
RSS
GitHub E-Mail Twitter 豆瓣
友情链接
  • 王聪
  • 老大
0%
© 2007 – 2020 cocobear | 521k | 7:54
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Gemini v6.7.0
Hosted by GitHub Pages