现在位置: 首页 > plexus发表的所有文章
  • 05月
  • 28日
综合 ⁄ 共 3569字 评论关闭
 Hibernate为优秀的持久层框架之一。我们都知道在传统的JDBC+JavaBean程序开发中,实体对象一般由程序员自己去封装,然后返回。而在Hibernate中,则采用对象关系映射ORM(前面的博客有过介绍),不但实现以面向对象的思想去操作我们常用的关系型数据库,而且还大大简化了对数据库的操作。        在数据库的设计和操作中,我们离不开给表建立主键。主键又可以分为自然主键和代理主键,他们分别表示如下含义:        自然主键:采用具有业务逻辑含义的字段作为表的主键。比如在用户信息表中,采用用户的身份证号码作为主键。但是这......
阅读全文
  • 05月
  • 27日
操作系统 ⁄ 共 1043字 评论关闭
和系统数据相关的passwd 结构 和系统数据相关的一个结构passwd定义如下 /* The passwd structure.      */struct passwd{      char *pw_name;       /* 用户名*/      char *pw_passwd;     /* 密码.*/      __uid_t pw_uid;      /* 用户ID.*/      __gid_t pw_gid;      /*组ID.*/      char *pw_gecos;      /*真实名*/      char *pw_dir;        /* 主目录.*/      char *pw_shell;      /*使用的shell*/}; 该结构描述了/etc/passwd的文件记录行 包括用户名 密码 用户ID 用户组ID 真实姓名 用户主目录和默默认SHELL相关......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 6339字 评论关闭
经过磕磕绊绊的探索、看帖子、看博客。终于把问题解决了。我现在把我出现的问题及解决办法和大家分享一下。不过不一定适合所有人。 错误:提交表单时出现404错误。控制台提示的信息是:2012-5-5 21:27:24 com.opensymphony.xwork2.util.logging.jdk.JdkLogger warn警告: Could not find action or result No result defined for action tr.LoginAction and result error at com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:376) at com.opensymphony.xwork2.DefaultActionInvocation......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 2509字 评论关闭
 为了方便大家更加系统地学习和掌握各种常用的设计模式,下面通过一个综合实例——“多人联机射击游戏”来学习如何在实际开发中综合使用设计模式。         反恐精英(Counter-Strike, CS)、三角洲部队、战地等多人联机射击游戏广受玩家欢迎,在多人联机射击游戏的设计中,可以使用多种设计模式。下面我选取一些较为常用的设计模式进行分析:         (1)抽象工厂模式       在联机射击游戏中提供了多种游戏场景,不同的游戏场景提供了不同的地图、不同的背景音乐、不同的天气等,因此可以使用抽象工厂模式进行设计,类图如图1所示: ......
阅读全文
1.关于UIImage的resizable capInsets属性 This technique is often used to create variable-width buttons, which retain the same rounded corners but whose center region grows or shrinks as needed.  For example, you can use this method to create a background image for a button withborders andcorners: when the button is resized, the corners of the image remain unchanged, but the borders and center of the image expand to cover the new size. 当我们在创建变宽按钮时,往往保持按钮的圆角,只是让......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 2337字 评论关闭
 C. Hacking Cypher time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output Polycarpus participates in a competition for hacking into a new secure messenger. He's almost won. Having carefully studied the interaction protocol, Polycarpus came to the conclusion that the secret key can be obtained if he properly cuts the public key of the application into two parts. The public key is a long integer which may consist of even a mi......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 2141字 评论关闭
Rails3教程系列之四:Rails3入门(4) Rails浏览器HTML 文章出处:http://edgeguides.rubyonrails.org/getting_started.html 1. 显示一条Post 当你在index页面点击一条文章的链接时,它将指向一条类似 http://localhost:3000/posts/1 的地址。Rails是把它作为show动作资源来解释的,然后传递 1 作为 :id 的参数。下面是 show 动作: Ruby代码 def show    @post = Post.find(params[:id])    respond_with @post  end  def show @post = Post.find(params[:id]) respond_with @post end show方法通过传入id值......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 5038字 评论关闭
  M16的T1 16位定时器一共有15种工作模式,其他2个8位定时器(T0/T2)相对简单,除了T2有异步工作模式用于RTC应用外                        (可以利用溢出中断和比较匹配中断作定时功能)   分5种工作类型   1  普通模式 WGM1=0     跟51的普通模式差不多,有TOV1溢出中断,发生于TOP时     1 采用内部计数时钟     用于 ICP捕捉输入场合---测量脉宽/红外解码         (捕捉输入功能可以工作在多种模式下,而不单单只是普通模式)     2 采用外部计数脉冲输入  用于 计数,测频     其他的应用,采用其他模式更为方便,不需要像51般费......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 668字 评论关闭
<!-- 使用apache的commons-dbcp数据源 --> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driverClassName" value="com.mysql.jdbc.Driver" /> <property name="url" value="jdbc:mysql://localhost:3306/dotjar" /> <property name="username" value="root" /> <property name="password" value="1234" /> </bean>  commons-dbcp.jarcommons-pool.jar   <bean id="dataSource" class="com.mc......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 680字 评论关闭
vzctl create 56 --ostemplate centos-6-x86_64 --config basic vzctl set 56 --onboot yes --save vzctl set 56 --hostname Master.Hadoop --save vzctl set 56 --ipadd 192.168.1.56 --save vzctl start 56 vzctl set 56 --userpasswd root:p --save vzctl set 56 --userpasswd Hadoop:p --save vzctl set 56 --privvmpages 4096m:4096m --vmguarpages 4096m:4096m --oomguarpages 4096m:4096m --save vzctl set 56 --NUMPROC="240:99999" --save vzctl set 56 --diskspace 10G:10G --save cp -r /home/vz/root/60/usr/hadoop/ /......
阅读全文
  • 12月
  • 23日
综合 ⁄ 共 1021字 评论关闭
很常见的智力题,有一个随机函数random5 ,希望编写一个random7. 在stackOverflow 上有高人解答, http://stackoverflow.com/questions/137783/expand-a-random-range-from-15-to-17 这个也是可以推广到 有randomX - > randomY的。 随机概率发生器 http://blog.csdn.net/yahohi/article/details/7902546 题目: 已知一随机发生器,产生0的概率是p,产生1的概率是1-p,现在要你构造一个发生器,使得它构造0和1的概率均为1/2 解决方案: 这是随机概率发生器的典型题目。 由于需要产生1/2,而用1位0,或1位1无法产生等概率......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 3642字 评论关闭
A Few Useful Things to Know about Machine Learning 发表于 2013-03-29   最近读了一篇机器学习的入门读物,还是挺有意思的,本来想自己写点感想,后来发现网上有同学写过,还不错,就引过来了 Learning = Representation + Evaluation + Optimization   Representation:表示方法确定了你能表示的空间是哪些,取决于你的问题是什么。   Evaluation:评价函数为你的参数优化过程提供方向,其实就是用来衡量当前模型的好坏程度,而且通常都用失真程度来衡量(J(theta) = 预测值 – 实际值)。   Optimization:优......
阅读全文