- 浏览: 9686 次
- 性别:
- 来自: 南京
最新评论
文章列表
近期做项目的时候需要用到联想输入,类似于百度的输入,当用户输入非空,需要提示出所有可能的选项(这里是查询数据库),用户可以使用联想输入进行快速选择输入,根据经验及网上资料,最后实现了该功能,JS如下:
/**
* 联想输入框的实现
*
* @param objid 页面输入框对应的obj标签的Id
* @param flag 联想输入对应的操作,数字,与action中实现对应
*/
function inputThinking(objid, flag) {
// 输入框父节点Id
var pid = objid + "_input";
//输入框的I ...
学习了堆排序的思想,便试着用Java设计堆排序算法,如下即对应的堆排序方法,代码注释描述了堆排序的思想即堆排序与其他排序的不同之处:
/**
* 堆排序使用的是最大堆,即堆中的每个节点的值都不小于其子节 ...
近期在公司项目需要集群部署,根据以前的经验及网上收集的资料搭建了集群环境,但是不太符合要求(至少要求是:将所有的Tomcat服务器隐藏在内网,对外暴露的只是Apache服务器),便对Apache、Proxy、AJP等相关的文档进行了粗略的阅读,无意间搭建出了对应的环境,与之前的环境进行了比较,发现了几点没有注意到的问题,网上也没有明确提出(可能是默认如此的吧),总结了一下Apache集群环境的搭建尤其是Proxy方式的集群环境需要注意一下几点:
1、集群分为两种
一种是采用http协议:这种是直接将请求分派到对应的Tomcat服务器,之后所有的请求均直接由该Tomcat来处理,该 ...
1、获取文件夹或文件名
basename $catalina_home 输出tomcat文件夹名称
2、tar打包过滤文件夹
在命令后添加--exclude/include 文件或文件夹名称,可以使用*等匹配符
3、获取系统时间
`date +%Y%m%d%H%M%S`
4、ftp文件重定向
ftp -n < ftpfile(ftp操作指令)
5、查看进程及子进程的CPU使用情况及堆栈信息
ps Hh -eo pid,tid,pcpu | sort -nk3 | grep <pid>
jstack <pid> | grep -A 20 nid=<cpi ...
6、查询正在运行的对象
查看oracle数据库中正在执行的sql语句:
select a.program,b.spid,c.sql_text from v$session a,v$process b,v$sqlarea c where a.paddr=b.addr and a.sql_hash_value=c.hash_value and a.username is not null;
查看正在运行的存储过程
select name,locks,pins
from v$db_object_cache
where locks > 0 and pins > 0 and type='P ...
1、重启数据库
sqlplus /nolog
conn sys / as sysdba
shutdown immediate;
startup;
2、添加定时任务
-- 声明job变量
variable job1 number;
--?1/1440/60/1000 是1ms执行一次,1/1440 是一分钟统计一次,这里单位为天
begin dbms_job.submit(:job1, '待执行sql语句;',sysdate,'sysdate+1/1440'); end;
/
-- 执行job
begin
dbms_job.run(:job1);
end;
/
-- 删除job,变量方式
...
1、find -name jdbc.properties | xargs perl -pi -e 's|^ *bme.username *=.*$|bme.username='${DB_USERNAME}'|g'修改jdbc.properties文件中的bme.username的取值,这里^ *表示改行以什么开始,*$表示改行以什么结束
2、echo alias stop '"cd ; echo \#\\!\/bin/sh'\''\\n'\''ps ax \| grep $USER \| grep catalina \| awk '\\\'\''{print "'\''$1 ...
首先简单介绍下TDC控件
Tabular Data Control
The Tabular Data Control (TDC) is a Microsoft ActiveX control that can be hosted by Internet Explorer to display data stored in a delimited text file.
TDC可以以object嵌入到页面,如下:
TDC可配置参数(File Properties)如下:
CharSet:Identifies the character set used by the data file. T ...
1、jquery获取顶层frame方式 $("body", top.frames["menu"].document)
2、grep 2097 -r * 递归查找包含2097(查找内容)的文件
3、escape采用ISO Latin字符集对指定的字符串进行编码,转化成%xx(字符对应编码的16进制)格式的字符编码。比如,空格符对应的编码是%20。unescape方法与此相反。忽略字符: @ * / +
encodeURI()方法:把URI字符串采用UTF-8编码格式转化成escape格式的字符串。忽略字符:!@ # $& * ( ) = : / ...
jni简要流程
1、编写Java代码,声明native方法;
2、编译Java源文件生成对应的class文件
3、调用javah根据class文件生成对应的头文件(.h文件)
4、编写头文件对应的实现(也可以将头文件内容拷贝到实现中并删除头文件)
5、编译生成so文件或者dll文件
6、将库文件导入到对应的目录并在对应的Java源文件中加载动态库
7、直接根据语法调用对应的native方法即可