- 浏览: 477728 次
- 性别:
- 来自: 北京
最新评论
-
白天看黑夜:
PDMReader实现pdm建模快速导出word,html文件 ...
powerDesigner PDM格式导出常见问题 -
小黄牛:
分布一个Dubbo分布式架构项目实战参考内容:http://w ...
dubbo学习 -
Emotion_小寳:
无意中看见了,给悦神赞一个!
openResty安装 -
bewithme:
zy116494718 写道bewithme 写道Ffmpeg ...
ffmpeg实例 -
zy116494718:
bewithme 写道Ffmpeg 这个类哪里来的?楼主你偷来 ...
ffmpeg实例
文章列表
首先感谢老紫竹群中dgqbcht的帮助,教会了我监听器的配置
切入正题,先说一下什么是监听器,监听器也叫Listener,是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可
以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent se)方法,这样
就可以给在线人数加1。常用的监听接口有以下几个:
ServletContextAttributeListener监听对ServletContext属性的操作,比如增加、删除、修改属性。
Ser ...
java读取文件夹位置
- 博客分类:
- Java
需求: 在JAVA中编写.bat命令来实现对MySQL的导入和导出。但是.bat命令中需要有MySQL的具体地址,而不同的服务器MySQL的地址可能不一样,如果写死的话那每次部署到新的服务器中还要修改class代码,所以考虑写一个监听器来获取该服务器中MySQL的位置,有两种方法:
1)迭代服务器的文件夹,找到MySQL文件夹的位置。
public static void main(String[] args) { System.out.println(search(new File("test.txt"), new File("D ...
1) 把一个工程放在tomcat中,如果报错误bad version的话则说明工程的版本和tomcat运行的JAVA版本不一致。如果不是通过MyEclipse方式启动的TOMCAT的话,那么TOMCAT的JAVA运行环境为环境变量中配置的java_home,如果是MyEclipse方式启动的话,那么可以看该TOMCAT的JAVA版本。
Java自动下载验证码图片
- 博客分类:
- Java
前不久遇到一个需求,需要破解验证码程序(4位数字的),原理则是先存入各种样式的1-9数字在本地文件夹中,然后当提交的表单有需要验证码的时候,先把验证码图片下载到本地文件夹中,然后再把他和本身的1-9数字进行像素比对,当发现有相同时则返回该数字,以致得出这4位验证码程序。
下面看如何下载图片的代码:
首先先从该表单的源代码中找到image中src属性所对应的URL地址。
URL url = new URL(http://shop.10010.com/login/getNumberCheckCode.action); //返回的是4位验证码的 ...
mysql中split函数
- 博客分类:
- MySQL
在mysql中并没有split函数,需要自己写:
1)获得按指定字符分割的字符串的个数:
DELIMITER $$
DROP FUNCTION IF EXISTS `sims`.`func_get_split_string_total`$$
CREATE DEFINER=`root`@`localhost` FUNCTION `func_get_split_string_total`(
f_string varchar(1000),f_delimiter varchar(5)
) RETURNS int(11)
BEGIN
declare returnI ...
PowerDesigner反向生成PDM
- 博客分类:
- MySQL
mysql :
参考文档:http://hi.baidu.com/jrckkyy/blog/item/e0948b12da7f1f58f919b836.html
orcale:
选择Database-->connect-->ODBC machine data source:-->Configure:
选择Add Data Source --> 文件数据源 --> Oracle in OraClient10g_home1-->随便写个名称-->完成
然后connect就可以选择刚才建立好的数据源了,填好 User ID 和 Pass ...
批量插入VO遇到的问题
- 博客分类:
- Hibernate
需求:批量插入一些对象。
调用方法:
public void saveBatch(String str, LwsQResult model) {
// TODO Auto-generated method stub
String[] sampleIdParent = str.split("\\|");
for(int i=0;i<sampleIdParent.length;i++){
model.setId(""); // ①
model.setdel("0" ...
跨域传参问题与解决方案
- 博客分类:
- Jquery
域(Domain)是Windows网络中独立运行的单位,域之间相互访问则需要建立信任关系(即Trust Relation)。信任关系是连接在域与域之间的桥梁。当一个域与其他域建立了信任关系后,2个域之间不但可以按需要相互进行管理,还可以跨网分配文件和打印机等设备资源,使不同的域之间实现网络资源的共享与管理。有一种简明的说法来解释广域跨域:跨域访问,简单来说就是 A 网站的 javascript 代码试图访问 B 网站,包括提交内容和获取内容。由于安全原因,跨域访问是被各大浏览器所默认禁止的。
在广域网环境中,由于浏览器的安全限制,网络连接的跨域访问时不被允许的,XmlHttpRequest也 ...
可以通过属性文件名来让Struts2按着客户端浏览器的语言环境来找符合某种语言的属性文件。如有三个属性文件language.properties、language_en.properties、language_zh.properties。如果客户端的语言是中文,Struts2就会读language_zh.properties,如果是英文,就会读language_en.properties。如果这两个文件的某个不存在,就会读language.properties。读者可通过IE的[工具]->[Internet选项]->[语言]来测试客户端浏览器的语言
这样操作 ...
1)
select d.code,d.names, n.sname from (select t.code_syndrome code,t.name_syndrome names from csmw_management_syndrome t) d,(SELECT '01' CODE,'发病数' sNAME FROM dual UNION ALL SELECT '02' CODE,'占缺课总人数百分比'names FROM dual) norder by code,n.code
ps: d和n分别表示一个表,两个表做笛卡尔积。
2)select distinct(s. ...
如果想实现动态控制查询的表名的话,需要使用动态SQL
根据sample_type的不同来对应更新不同表的数据:
v_table varchar2(40);
v_sqlstr varchar2(200);
begin
if(v_sample_type=1201) then
v_table:= 'sari_j_blood';
elsif(v_sample_type=1202) then
v_table:= 'sari_j_uag';
elsif(v_sample_type=1203) then
v_table:= 'sar ...
什么是视图
大家都知道,我们国家现在“神七”上天了。从美国的月球登月开始,人类上天不再是神话。听说,在美国,你只要出几十万美元,您就可以上一次月球进行太空旅行,所以,我们相信:在不久的将来,上天旅行将走进我们百姓的生活,那是一件多么新鲜神奇的事情啊。好多美国人上天后,他们用望远镜观看我们的地球,结果看到的地球形状各不相同。有的说象绿色的橘子,有的说象白色的大鸭梨,有的说象蓝色的大西瓜。这是为什么呢?你肯定会说:那是因为从不同的角度(视角),看到的不同形状而已。那么,从不同的视角,将看到不同的“图形”,这就是我们马上讲到的视图。我们的学员信息也是如此:对于学员的信息和成绩,老师比较关心 ...
public static void main(String args[]){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date date1 = sdf.parse("2010-02-01 00:00:00");
Date date2= sdf.parse("2010-02-15 00:00:00");
long day = (date1.getTime()-date2.getTime())/(24* ...
cdm转成pdm,CTRL+SHIFT+C
pdm生成SQL,CTRL+G
报错:table code maximum length
一。通过调整以下两个参数, 菜单:Database=>Edit current DBMSPGSQL73::Script\Objects\MaxConstLenvalue=>255
PGSQL73::Script\Objects\Table\Maxlen value=>255可以避免在生成sql时的错误:
Reference constraint name maximum length is limited to 7 ch ...
解除锁表:
select p.spid, a.SID, a.SERIAL#, c.object_name, b.session_id, b.oracle_username, b.os_user_name from v$process p, v$session a, v$locked_object b, all_objects c where p.addr = a.paddr and a.process = b.process and c.object_id = b.object_id
执行后输入相应 ...