页首

2013年2月27日

CodeSmith开发系列资料总结

摘要: 最近跟同事在研究CodeSmith,感觉中文文档是少之又少,所以我们自己写(翻译)了一些文档,总结如下,希望对使用CodeSmith的朋友有所帮助:“努力学习的熊”CodeSmith基础系列:1.CodeSmith基础(一)2.CodeSmith基础(二)3.CodeSmith基础(三)4.CodeSmith基础(四)5.CodeSmith基础(五)6.CodeSmith基础(六)7.CodeSmith基础(七)8.CodeSmith基础(八)“Terrylee”CodeSmith实用技巧系列:1.CodeSmith实用技巧(一):使用StringCollection2.CodeSmith实用 阅读全文

posted @ 2013-02-27 09:36 常山 赵子龙 阅读(147) 评论(0) 推荐(0)

2013年1月4日

研究生第一学期期末总结2013.01.04

摘要: 今天是个好日子,201314,用脚想想,今天全国各大城市的各种宾馆又要爆满,涨价,多少无知少女要贼船了。总结总结这一个学期的收获。对于研究方向,有了一些感觉,知道下一步要干什么。论文什么的看过一些,但还是觉得自己基础知识不够,所以得继续看书。有点遗憾的就是自己一个人乱搞了一个学期,老板给的建议就是好好看书....被放羊了....还有dota才1500分,坑....学校是在9月5号开学的,之后的一个礼拜是没有课的,和同学同个打屁,聊天,和宿舍的大神打dota。再者期间还选了研究生阶段的所有课程,我的大概是:算法设计,计算机网络,自动机,组合数学,格伦,量子计算,经典逻辑,模型检测这个学期还选修了 阅读全文

posted @ 2013-01-04 11:25 常山 赵子龙 阅读(249) 评论(0) 推荐(0)

2012年11月7日

C++内存分配

摘要: 此为互联网整理而成在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。自由存储区,就是那些由malloc等分配的内存块,他和堆是十分相似的,不过它是用free来结束自己的生命的。全局/静态存储区,全局变量和静态变量被分配到同一块内存中,在以前的C语言中,全局变量又分为 阅读全文

posted @ 2012-11-07 20:55 常山 赵子龙 阅读(124) 评论(0) 推荐(0)

2012年10月15日

棋盘划分----分治算法

摘要: 源码地址:http://download.csdn.net/detail/dengnanyi/4647691题目:在一个2k×2k个方格组成的棋盘中,恰有一个方格与其他方格不同,称该方格为一特殊方格,且称该棋盘为一特殊棋盘。在棋盘覆盖问题中,要用图1的4种不同形态的L型骨牌覆盖给定的特殊棋盘上除特殊方格以外的所有方格,且任何2个L型骨牌不得重叠覆盖。图1 k=2的棋盘 和 4个L型骨牌算法:当k>0时,将2k×2k棋盘分割为4个2k-1×2k-1子棋盘图2(a)所示。特殊方格必位于4个较小子棋盘之一中,其余3个子棋盘中无特殊方格。为了将这3个无特殊方格的子棋 阅读全文

posted @ 2012-10-15 10:30 常山 赵子龙 阅读(556) 评论(0) 推荐(0)

2012年10月7日

研究生生活的开始以及新的想法

摘要: 5月经过几次面试,最后去了一家普通的小公司,原因是要上研究生,小公司应该是比较好走的。2012.06.13-2012.08.31 在西安某软件公司工作,我所在的项目组主要使用cbuilder开发环境,说起这个开发环境,还是比较恶心的,所有的插件得自己编译安装,不像vs用的那么舒服,ms会把所有的东西做好,并且有很多的第三方公司进行二次开发,这仅仅是我的一些小看法,如有错误,请大神们多多指点。刚去公司的头一个礼拜,可能和很多人都一样,熟悉公司的事务,并且看过去程序的源代码,说实话,第一次看到这种商业及的应用,还是不很习惯的,第一是以前从来没使用过cbuilder ,并且对于c++说实话就是停留在 阅读全文

posted @ 2012-10-07 01:34 常山 赵子龙 阅读(186) 评论(0) 推荐(0)

2012年4月20日

小记4.20

摘要: 该忙的一切都忙完了,研究生考上了,虽然不是自己理想的学校,但是有学上已经谢天谢地的,学校再怎么不好起码也是个211了。宿舍的基友们都睡了,两个打呼噜的,擦!下一阶段的目标,做完毕设后找个公司实习,和同学搞好关系,和媳妇相亲相爱其实根据古代人的算法,现在是不是算三更天了? 阅读全文

posted @ 2012-04-20 01:15 常山 赵子龙 阅读(99) 评论(0) 推荐(0)

2012年2月25日

数据仓库和数据集市

摘要: (来自互联网整理) 数据仓库(Data Warehouse)是决策支持系统(dss)和联机分析应用数据源的结构化数据环境。数据仓库研究和解决从数据库中获取信息的问题。数据仓库的特征在于面向主题、集成性、稳定性和时变性。 数据仓库之父William H. Inmon在1991年出版的“Building the Data Warehouse”一书中所提出的定义被广泛接受——数据仓库(Data Warehouse)是一个面向主题的(Subject Oriented)、集成的(Integrated)、相对稳定的(Non-Volatile)、反映历史变化(Time Variant)的数据集合,用于支.. 阅读全文

posted @ 2012-02-25 10:37 常山 赵子龙 阅读(350) 评论(0) 推荐(0)

2012年2月24日

Oracle数据库自治事务详解

摘要: 作者:中国IT实验室 出处:天极网开发频道责任 编辑:王健楠 Oracle数据库的自治事务是我们本文主要要介绍的内容,接下来就让我们来一起了解一下它的神秘之处吧。 数据库事务是一种单元操作,要么是全部操作都成功,要么全部失败。在Oracle中,一个事务是从执行第一个数据管理语言(DML)语句开始,直到执行一个COMMIT语句,提交保存这个事务,或者执行一个ROLLBACK语句,放弃此次操作结束。 事务的“要么全部完成,要么什么都没完成”的本性会使将错误信息记入数据库表中变得很困难,因为当事务失败重新运行时,用来编写日志条目的INSERT语句还未完成。 针对这种困境,Oracle提供了一种... 阅读全文

posted @ 2012-02-24 13:32 常山 赵子龙 阅读(234) 评论(0) 推荐(0)

2012年2月15日

SQL语言艺术(笔记)

摘要: 1.保持数据库连接的稳定,因为每一次连接都会耗费大量资源,如图:将要操作的数据组成对象,可以尽可能减少程序和数据库核心间的交互次数,从而使性能产生另一次飞跃。看似简单的数据库连接隐藏着这些操作:首先,客户端与远程服务器的监听程序(listener program)建立联系。监听程序要么创建一个进程或线程来执行数据库核心程序,要么直接或间接地把客户请求传递给已存在的服务器进程数据库还必须为每次session建立新环境,以跟踪他的行为。建立新session前,DBMS还要执行登录触发器(logon trigger),还要初始化存储过程和程序包。客户端进程和服务器进程还要完成握手协议。还有程序和数据 阅读全文

posted @ 2012-02-15 09:38 常山 赵子龙 阅读(248) 评论(0) 推荐(0)

2012年2月10日

Oracle与其他数据库的不同(笔记)

摘要: 1.写入器不会阻塞读取器,其他数据库,读往往会被写阻塞。2.借助for update子句,我们可以在应用程序的层面手工实现行级数据加锁保护操作(semaphor)。3.select语句加as of scn或as of timestamp为闪回查询。4.drop table t; create table t as select * from all_users; begin for x in (select * from t) loop insert into t values (x.username, x.user_id, x.created); end loop; end... 阅读全文

posted @ 2012-02-10 14:46 常山 赵子龙 阅读(172) 评论(0) 推荐(0)

导航

页尾