`
文章列表
oracle中 set z.kssj=to_date('2015-10-24 09:00:00','yyyy-MM-dd hh24:mm:ss')  报错如下:ORA-01810:格式代码出现两次,原因是月份和分钟的代码MM和mm重复了,无法识别; 将分钟修改成mi即可。 set z.kssj=to_date('2015-10-24 09:00:00','yyyy-MM-dd hh24:mi:ss')  
update examinees s set (s.birthdate, s.issuecertdate, s.acceptgradedate, s.lastmodifieddate) =(select to_char(t.birthdate, ‘yyyy/mm/dd’), to_char(t.issuecertdate, ‘yyyy/mm/dd’), to_char(t.acceptgradedate, ‘yyyy/mm/dd’), to_char(t.lastmodifieddate, ‘yyyy/mm/dd’) from examinees_impto_zt t where s.exam ...
eclipse被强关以后,重启报错。搜了很多方法,有删日志的,有删路径下/.metadata/.plugins/org.eclipse.core.resources/.snap文件的,不起作用,最后用这种方法解决了删除以下文件: /.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi  
如果svn更新时出现告知更新的目录被lock的情况,则在cmd下进入到当前路径,执行以下命令: del /q/s lock,重新更新即可。
Oracle9i之前,中文是按照二进制编码进行排序的。在oracle9i中新增了按照拼音、部首、笔画排序功能。 设置NLS_SORT值即可。 SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序 SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序 SCHINESE_PINYIN_M 按照拼音排序  使用方法如下: 拼音 SELECT * FROM 表名 ORDER BY NLSSORT(排序字段名,'NLS_SORT = SCHINESE_PINYIN_M') 笔划 SELECT * FROM 表名 ORDER BY NL ...
     很多时候,由于特殊字符的原因,会造成用户输入的信息反馈到页面上时会显示成乱码,造成页面排版混乱;另外,黑客经常利用特殊字符对网站进行xss跨站攻击,所以我们需要对页面上提交的特殊字符进行html转码。 spring提供了一个工具类,org.springframework.web.util.HtmlUtils,省去了我们写工具类对html中的特殊字符进行过滤的麻烦。以下是对该工具类的使用示例: import org.springframework.web.util.HtmlUtils; public class HtmpEscapeExample { public st ...
昨儿正常运行的myeclipse今天早上启动不了,报错如下: JVM terminated.Exit.code = -1 .......  从网上查了N种方法,最后做了如下操作得以成功启动:修改myeclipse.ini文件中的-vmargs参数。   原来设置参数: -vmargs -Xmx1024m -XX:MaxPermSize=512m -XX:ReservedCodeCacheSize=64m  修改以后的参数:   -vmargs Xmx1024m XX:MaxPermSize=512m XX:ReservedCodeCacheSize=6 ...

Linux vi编辑器

1、vi的基本概念  基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:    1) 命令行模式command mode)  控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及进入Insert mode下,或者到 last line mode。    2) 插入模式(Insert mode)  只有在Insert mode下,才可以做文字输入,按「ESC」键可回到命令行模式。    3) 底行模式(last line mode)  将文件保存或退出vi,也可以设置编辑 ...
1.在桌面右键单击-->Open in Teminal,进入terminal; 2.若需要设置密码,输入sudo  passwd root  ,设置密码。提示要输入两次密码,自己设定完密码,切换到root使用。 3.输入  su root ,输入密码,进入root用户下。   4.如果想在linux上切换用户,输入 su  + 用户名,输入密码即可。  
--查询表名和注释 select a.table_name, b.comments from user_tables a, user_tab_comments b where a.table_name = b.table_name and a.table_name like 'GWY_%' order by table_name;  
1. mvn help:describe 你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一切的. 参数: 1. -Dplugin=pluginName 2. -Dgoal(或-Dmojo)=goalName:与-Dplugin一起使用,它会列出某个插件的goal信息,如果嫌不够详细,同样可以加 -Ddetail.(注:一个插件goal也被认为是一个 “Mojo”) 下面大家就运行mvn help:describe -Dplugin=help -Dmojo=describe感受一下吧!   2. mvn arche ...
 针对maven搭建的项目下载依赖包的源码: mvn dependency:sources  如果想下载jar包,则使用以下参数: -DdownloadSources=true  如果想下载javadoc包,则使用以下参数: -DdownloadJavadocs=true  下载后的源码,放在maven的repository下对应的文件夹下,如果想进行源码关联,则在eclipse点击想要查看的类,进入如下页面:  下一步:   下一步:   到相应的文件夹下找到源码包,点击ok,即可。      
       在使用spring时,经常会看到类似 classpth:、classpath*: 这样的前缀,不管是加载spring xml配置文件还是 其配置文件中加载资源文件都会看到这两种前缀配置,其实这两种前缀是有区别的。   同名资源存在时,classpath: 只从第一个符合条件的classpath中加载资源,而classpath*: 会从所有的classpath中加载符合条件的资源 classpath*:需要遍历所有的classpath,效率肯定比不上classpath,因此在项目设计的初期就尽量规划好资源文件所在的路径,避免使用classpath*来加载
  //String.prototype使用 //批量替换,比如:str.ReplaceAll([/a/g,/b/g,/c/g],["aaa","bbb","ccc"]) String.prototype.ReplaceAll=function (A,B) { var C=this; for(var i=0;i<A.length;i++) { C=C.replace(A[i],B[i]); }; return C; ...
    具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于coo ...
Global site tag (gtag.js) - Google Analytics