自己总结(进行中...)
来源:互联网 发布:远望手机店淘宝 编辑:程序博客网 时间:2024/05/19 07:27
1、java代码用记事本打开修改保存后,会对其中的代码编码有影响,代码编译时会出现非法字符串的错误,解决办法:用Ediplus打开,
修改编码,改为不带BOM的UTF-8 Unicode(UTF-8)-65001
2、var dateNum=new Date(y,m,0).getDate();dateNum是某年某月有多少天
3、var day = new Date(y,m,0).getDay();表示星期几
4、ie不兼容时可能是标签多余或少,还有标点符号
5、update dept t set (t.dname,t.loc)=(select h.dname,h.loc from dept h where h.deptno=10) where t.deptno=40; 修改的sql语句
6、select COLUMN_NAME,DATA_TYPE,DATA_LENGTH from user_tab_cols where table_name=upper('dept') order by COLUMN_NAME;
获取dept表的字段
7、项目放在tomcat运行后,中文传值时出现编码问题,在端口号附近加上 URIEncoding="UTF-8"
8、tomcat的虚拟路径,配置xml文件,一个项目对应一个xml文件,放到conf-->catalina-->localhost 里面,里面对应的路径写到指定的那个项目系统
9、 Class cc=Books.class;
Object ob=cc.new Instance();
Method m1=cc.getMethod("add",new Class[]{int.class,int.class});
Object result =m1.invoke(ob,new Object[]{new Integer(1),new Integer(3)});
System.out.println(result);
10、stringbuffer的性能要比string的性能强,拼接次数多时,就明显了。
11、sql语句排名:select t.*,dense_rank() over(order by t.account asc) 排名 from test t;
12、Integer token = new Random().nextInt(9000) + 1000;生成随机四位数字。
13、jsp中接收请求参数,在jsp中定义时,var code2 = "${param.code}";当code为空时,code2为"";
14、iframe和主页面, iframe调用主页面中的js方法---------------------parent.Window.ff();
15、主页面调用iframe中的方法----------------------Window.frames['frameName'].functionName();
16、在iframe子页面中获取父页面中的元素------------------$('#Id',parent.document);
17、在父页面获取iframe中的元素---------------$('#Id',document.frames('frameName').document);
18、在子页面中提交父页面中的表单----------------var data=$("#firstForm",window.parent.document).serialize();
19、测试时可能开几个tomcat,窗口上显示区分开的名称,在calina.bat中打开,找到doStart,setTitle="",改成你想要的名称
20、在进程里面显示的java.exe可以自定义。在shutdown后如果该端口还在运行可以进行强制关闭
,打开tomcat_home\bin\setclasspath.bat文件,找到set _RUNJAVA="%JRE_HOME%\bin\java"这一行。将该行注释掉(即改为 rem set _RUNJAVA="%JRE_HOME%\bin\java"),然后在该行下面添加如下两行并进行保存:
copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
set _RUNJAVA="%JAVA_HOME%\bin\omp"
注意:omp为你所想看到的进程名字(即在任务管理器中的映像名称)
重启tomcat后在在任务管理器中看见的进程名就不再是java.exe,而是omp.exe了。
21、递归sql语句: select * from cyqms_classify s start with s.code='2' connect by prior s.code=s.parent_code;
22、查出数据库中某个字段的值的数量大于1的sql: select * from S_CASE_UNIT t where t.extend_id in
(select h.extend_id from s_case_unit h group by h.extend_id having count(*)>1);
23、查看数据库编码 select * from nls_database_parameters where parameter ='NLS_CHARACTERSET';
24、 select * from H_Month_AJTJ m where 1=1 and ( m.gridNumber =(select c.gridNumber from h_streetcommunity c where c.gridnumber2 = '110105008010' )
or m.gridnumber = '110105008010' )and m.case_type_key= '830102'
25、启动tomcat后,可以在状态栏上显示自己定义的名称,修改方法为:用Ediplus打开bin文件下的catalina.bat,control+F搜索dostart,
setTile = Tomcat,将Tomcat修改成自己定义的就可以。
26、在进程里面显示的java.exe可以自定义(开启多个tomcat时shutdown后,有可能没有关闭,由于都是java.exe不容易区分)。
修改方法:打开bin下的setclasspath.bat文件,找到set _RUNJAVA="%JRE_HOME%\bin\java"这一行。将该行注释掉(即改为 rem set _RUNJAVA="%JRE_HOME%\bin\java"),
然后在该行下面添加如下两行并进行保存: copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
set _RUNJAVA="%JAVA_HOME%\bin\omp"
注意:omp为你所想看到的进程名字(即在任务管理器中的映像名称)
重启tomcat后在在任务管理器中看见的进程名就不再是java.exe,而是omp.exe了。
27、select * from s_case_unit_extend t where nvl(t.role_id,0) !=6 查出表中所有role_id不为6的数据
直接用t.role_id!=6它只能查出role_id中的部位null的与role_id中的不为6的
- 自己总结(进行中...)
- 插值法总结(进行中)
- 算法总结(进行中)
- 模式总结(进行中)
- 对自己最近进行总结
- android进阶-题目总结(进行中)
- 现代信号处理总结(进行中)
- 自己总结中 css hack
- 建模学习总结----进行中
- 工作技巧总结(进行中...)
- android 中常用的功能(自己总结)
- Java基础针对自己薄弱环节总结09(线程中)
- unity 我的第一个项目总结(进行中)
- 对自己写的blog出的问题进行总结
- 自己关于Android 通过WebService进行网络编程的总结
- 在编程的工作中,需要总结自己,升华自己
- 自己项目中出现的错误总结:
- struts2 错误总结 自己会不断更新中。。。。。
- 项目中添加了正确的引用,编译时却会出错,为什么
- 如何获取程序所在路径的其他exe
- 谈沟通的精髓
- MFC(微软基础类库)
- Windows 7 SP1、JDK6u45、Weblogic11g均为64位下启动服务报 <BEA-000438><BEA-280101>解决方案
- 自己总结(进行中...)
- xcode 4 制作静态库详解
- js中对象的声明方式以及数组的一些用法示例
- 【算法与数据结构】在n个数中取第k大的数(基础篇)
- 软件研发项目的组成-1
- 自定义CrashHandler捕获全局未处理异常
- DSP学习-----CCS3.3 利用profile对程序的运行时间进行统计
- C#事件
- CGRectInset、CGRectOffset、等对比整理