以下功能基于centos实验 用户 etc/passwd 存放用户名与用户ID的对应关系,相当于一个数据库 [yxkong@localhost ~]$ tail /etc/passwd rtkit:x:172:172:RealtimeKit:/proc:/sbin/nologin radvd:x:75:75:radvd user:/:/sbin/nologin chrony:x:994:993::/var/lib/chrony:/sbin/nologi…
以下功能基于centos实验 用户 etc/passwd 存放用户名与用户ID的对应关系,相当于一个数据库 [yxkong@localhost ~]$ tail /etc/passwd rtkit:x:172:172:RealtimeKit:/proc:/sbin/nologin radvd:x:75:75:radvd user:/:/sbin/nologin chrony:x:994:993::/var/lib/chrony:/sbin/nologi…
今天在开发程序时出现了一个这个错 WARN [http-apr-8080-exec-8] org.hibernate.util.JDBCExceptionReporter.logExceptions(233) | SQL Error: 1364, SQLState: HY000 ERROR [http-apr-8080-exec-8] org.hibernate.util.JDBCExceptionReporter.logExceptions(234) | Field 'count…
update-alternatives是linux系统中专门维护系统命令链接符的工具,通过它可以很方便的设置系统默认使用哪个命令、哪个软件版本,比如,我们在系统中同时安装了open jdk和sun jdk两个版本,而我们又希望系统默认使用的是sun jdk,那怎么办呢?通过update-alternatives就可以很方便的实现了。 根据update-alternatives 命令查看该命令的选项 [yxkong@localhost ~]$ update-altern…
安装了centos7后,每次用java都是openjdk, [yxkong@localhost ~]$ java -version java version "1.7.0_51" OpenJDK Runtime Environment (rhel-2.4.5.5.el7-x86_64 u51-b31) OpenJDK 64-Bit Server VM (build&n…
spring在解析视图的时候有两个重要的接口:ViewResolver 和 View ViewResolver 中只有一个方法 resolveViewName ,提供 view name 和 实际 view的映射;View 中两个方法 getContentType 和 render ,解析请求中的参数并把这个请求处理成某一种 View. 说白了,就是ViewResolver 负责怎么去解析, 而View只代表一种 视图层的技术。 &…
这两天每次打开MyEclipse都会报Could not create the view: An unexpected exception was thrown.然后再server中看不到配置的tomcat。 实现了下发现出现该问题有以下两种情况 1)在tomcat里部署某个应用后后,没有将它从tomcat中移除掉,然后colse掉了该项目 2)突然断电,或者强制关机,死记,强制关闭Myeclipse也会出现该情况 解决方案: 打开工作空间,根据.me…
无论做什么项目,进行异常处理都是非常有必要的,而且你不能把一些只有程序员才能看懂的错误代码抛给用户去看,所以这时候进行统一的异常处理,展现一个比较友好的错误页面就显得很有必要了。跟其他MVC框架一样,springMVC也有自己的异常处理机制。 springMVC提供的异常处理主要有两种方式,一种是直接实现自己的HandlerExceptionResolver,当然这也包括使用Spring已经为我们提供好的SimpleMappingExceptionResolver和Defau…
单点服务器 http://sso.5ycode.com 单点服务器提供的功能 统一登录界面 当访问某个系统的url时,如果判断没有登录,跳转到该登录页面,在此获取了用户访问的url 统一的登录方法(post方式) http://sso.5ycodecom/login.action userName:当前登录的用户名 pwd:登录密码 url: 访…
乱码原因: 项目,mysql链接,mysql数据库(程序,库,表)中某一项编码不一致造成的 项目 通过拦截器设置统一编码 可以通过spring的CharacterEncodingFilter设置 <filter> <filter-name>characterEncodingFilter</filter-name> <filter-cla…
SELECT子句中避免使用 “*” 当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 ‘*’ 是一个方便的方法.不幸的是,这是一个非常低效的方法. 实际上,ORACLE在解析的过程中, 会将“*” 依次转换成所有的列名, 这个工作是通过查询数据字典完成的, 这意味着将耗费更多的时间. 使用DECODE函数来减少处理时间 使用DECODE函数可以避免重复扫描相同记录或重复连接相同的表. 例如: …