- 浏览: 12938 次
最新评论
文章列表
给定一个十进制正整数N,求出从1开始到N的所有整数中,“1”出现的个数。
如:
N = 13 ,那么1,2,3,4,5,6,7……,10,11,12,13中“1”出现的个数为 6
解法一:
做了近2年的大学生就业辅导工作,也接触了很多即将走出校园的大学生,做个总结与大家分享,同时也是对自己的一个总结。
STAR法则
最近刚听说STAR法则,这也是一直我们给学生的指导思想,百度了一下:
STAR法则,即为Situation Task Action Result的缩写,具体含义是:
Situation: 事情是在什么情况下发生
在DWZ中看到这个算法,贴出来分享
这里我介绍一种很常用,也比较Professor的权限控制思路。
这里我用java语言描述,其实都差不多的。自己转一下就可以了。
为了方便,我们这里定义a^b为:a的b次方
这里,我们为每一个操作设定一个唯一的整数值,比如:
删除A---0
修改A---1
添加A---2
删除B---3
修改B---4
添加B---5
。。。
理论上可以有N个操作,这取决于你用于储存用户权限值的数据类型了。
这样,如果用户有权限:添加A---2;删除B---3;修改B---4
那用户的权限值 purview =2^2 ...
1.从返回结果上对比:load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常get方法检索不到的话会返回null
2.从检索执行机制上对比: get方法和find方法都是直接从数据库中检索 而load方法的执行则比较复杂首先查找s ...
之前一直接触的是spring+sturts2+hibernate,看到很多公司使用SpringMVC,网上关于到底struts2优秀还是SpringMVC更好的讨论也很多,搜了下SpringMVC的优点:
Spring MVC的优点
清晰的角色划分:控制器(controller)、验证器(validator)、命令对象(command obect)、表单对象(form object)、模型对象(model object)、Servlet分发器(DispatcherServlet)、处理器映射(handler mapping)、试图解析器(view resoler)等等。每一个角色都 ...
最近做一个小项目,持久化层使用Hibernate
在User实体映射时遇到了一个小问题,自己做个记录
场景描述:
User实体中有一个字段 regDate(注册日期),该属性声明成 java.sql.Timestamp类型,想在插入时自动更新该属性,但后期用户在修改个人信息时,也就是执行update操作,regDate 不更新
User实体:
public class User{
private Integer id;
private java.sql.Timestamp regDate;
private String email;
...