- 浏览: 43984 次
最新评论
-
josico:
是谁。。。a3229526 写道博主真人好帅哟!
清风教你手把手-写WebService客户端代码(Java版本) -
a3229526:
博主真人好帅哟!
清风教你手把手-写WebService客户端代码(Java版本) -
shj189:
volatile关键字实例分析 -
josico:
男女不限好人大叔 写道工作 兴趣 理想。。。迷茫!每个刚毕业的 ...
工作随笔 -
好人大叔:
工作 兴趣 理想。。。迷茫!每个刚毕业的都要面对这个问题。奇怪 ...
工作随笔
文章列表
写之前,先讲需求,讲一下这个能帮我们做什么,我有没有必要看。我发现有很多文章,都是调情都还没开始,裤子脱了就开始啪啪啪,啪完了才知道,我去,我要的不是这个。
我们买了一个服务器,买了一个域名。然后 ...
网上有很多类似webservice的一些教程,但感觉都不太实用,哪怕你把helloworld写再优雅,再深奥,到了实际商业应用,还是会有各种各样的问题。这里清风讲一下webservice的客户端开发
工作上设计到webservice的开发,多半是调用三方的webservice服务。好了,废话不多说,进入正题
我们以这个查询电话归属地为例来进行讲解,如何调他的服务,来获取我们需要的信息
http://www.webxml.com.cn/WebServices/MobileCodeWS.asmx
(PS.目前这个webservice是免费并且可用的,可能别人会收费,可能会撤服 ...
公司的业务场景如下:
某一个体系需要进行重构,其中包括表的重新设计和库表数据迁移。而这一块是我负责的,经历了从Java,到DML,到PLSQL的方案转移。之所以写这么多,是想记录我自己的探索过程,如果想看使用sqlldr进行数据迁移的直接步骤,直接跳到“方案3”的结尾处。
方案1:用Java进行数据迁移
最先开始选择用Java,是因为之前接触存储过程不是很多,用Java来写,操作对象集合,配置2个datasource,直接查询出来了再insert进行,比较方便。因为这个不是我们这次的重点,就不详叙。简单大致说一下,用的框架是jdbcTemplate,其中插入的时候需要注意的是,采 ...
volatile关键字相信大家都不陌生,在多线程并发编程里面用的比较多。网上有很多分析,但到底用和不用有什么区别,会造成什么影响,实际的代码示例比较少。现在就用代码来针对分析一下
引用linux之父Torvalds的一句话 -- talk is cheap show me the code
程序思路如下,先让thread2跑起来,进入一个循环,而这个循环也不是严格意义上的死循环,只不过解开死循环的key不在该线程本身,而是被另一个线程控制着。而这里的key有2个,一个是加了volatile,一个是没加,会有什么效果呢?运行下看看先(哇塞,用了句倒装)
package com ...
1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql 2,在CMD命令行窗口,进入MYSQL安装目录 cd E:\Program Files\MySQL\MySQL Server 5.0\bin3,进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库。 命令为: mysqld-nt --skip-grant-tables 4,重新打开一个CMD命令行窗口,输入mysql -uroot -p,使用空密码的方式登录MySQL(不用输入密码,直接按回车) 5,输入以下命令开始修改root用户的密码为sa(注意:命令中mysql.user中间有个“点” ...
算上实习、试用什么乱七八糟的,也算是工作半年了,是该写点什么了
来公司这半年,给我印象最好的就是公司的同事,感觉大家都挺好的,特别是带我的贵哥。真的,贵哥给我传递的就一种很强的正能量,自己也潜移默 ...
我的 GO~GO~GO 行(liu)军(shui)记(zhang)
大致看了一下go,包括它的变量申明,控制语句,数组切片,函数接口方法,结构体等
很多人说go简洁,可能有的地方简洁吧,但有的地方我还是有点很不习惯(JAVA程序猿一枚)
声 ...
错误代码 Exception starting filter struts2
错误1.struts.xml 存在语法错误,比如 action=“XXXX ”里面多了一个空格
错误2.web.xml 没有正确配置
错误3.jar包未导入,或者导入冲突,找不到jar包
错误4.原tomcat的webapp文件夹下,还有之前残存的项目,报的错是之前的那个很久以前的工程找不到filter,而不是你现在部署的这个工程有错
解决方法:
从官网下载zip文件 struts-2.3.4.1-all (版本根据自己需求来下)
找到 struts-2.3.4.1-all/stru ...
可能情况1
这是myeclipse中windows -->preferences 中 文本格式编码
可能情况2
复写jdbc连接数据库的url地址(ps.不复写一可以,只要其他地方编码是统一的)
可能情况3
用commons-fileupload进行文件上传,对于不同的系统有略微的差别
将得到的FileItem进行迭代,通过getName方式可以得到文件的文件名,但有如下问题需要注意
XP系统传输过来,得到的getName是全路径+文件名+后缀名,如:
C:\Documents and Settings\Administrator\My Documents\My Music\god.mp3
WIN7系统传输过来,得到的getName只是文件名+后缀名。如:
struts2配置从未遇到的情况
- 博客分类:
- web框架
今天准备说 看看struts2的最新版本是什么情况 就从官网下最新版的下下来了 struts-2.3.4.1-all
然后老规矩 找到app文件夹下面的struts2-blank.war
解压之后 把war文件里面的jar包提取出来 web.xml内容 拷贝粘贴
然后在服务器上跑了一下 结果报错 找不到过滤器
java.lang.ClassNotFoundException:
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
我仔细 ...
之前做了一个统计商铺的PV,UV值
大体思路:每天将用户的访问信息放到明细表里,然后在第二天的凌晨将这些数据归总
PVUV表
4个字段:主键pk 用户IP(customer_ip) 访问时间(time) 商铺ID(store_id)
统计TOTAL表
5个字段:主键pk 访问时间(loadtime) pv值(PV) uv值(UV) 商铺ID(store_id)
有了customer_ip,就可以很轻松的将pv值和uv值区分开来,具体如何统计的sql代码这里就不粘了
这里稍微粘一下sprin ...
网上关于struts2 使用Validation框架进行数据验证的例子很多 这里不一一解释每个文件每行代码是什么意思了
主要说一下自己遇到的问题,和以后要注意的情况
1.基于xml文件的配置信息,命名规范需要按照 对应“action的类名-validation”的形式,而非struts.xml中action标签的name属性值
若你的类名叫NewValidateAction,那你的验证文件文件名就是:NewValidateAction-validation.xml
2.文件名必须放在与该类同意目录下才可识别
3.NewValidateAction-valida ...
今天去秀玉吃了顿中餐,不出意外也是最后一餐了,因为
……
我确实是跪了
回想这一个月,每周五准时定点晚上去秀玉吃牛排,时不时还送麦小兜下班上车,为了见麦小兜,还特意买了套麦兜的衣服,精挑细选了一个深红色的杯子送出去。
还是今天我哥提醒我了,“男人要对自己的感情负责任”。其实我根本就不喜欢麦小兜,只是我放不下半年前的那个小白,哦,现在得称呼
9
个月前的小白了
...
通过java代码,调用底层工具,实现视频格式转换
原理是这样的:
ffmpeg可以转换大多数视频文件,如:avi|wmv|mkv|asx|swf|asf|vob|mpg|mp4|mov|flv等
但有些视频格式,ffmpeg无法转,比如:rm,rmvb等
所以遇到ffmpeg不能转的视频格式时 ...