javaweb
文章平均质量分 53
Koow
自由是一种梦想,而梦想却不是自由
展开
-
关于java发送邮件的一个示例
前言:关于网上大部分发送邮件教程。。我几乎都试过,也是因为自己知识浅薄,终于成功了,分享给大家~~原创 2016-02-16 11:15:25 · 322 阅读 · 0 评论 -
Tomcat 访问路径中文或访问文件中文 404
打开Tomcat下conf文件夹里的server.xml文件修改 <Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />添加进URIEncoding="UTF-8"最后如下:<Connector port="8080" protocol="HT原创 2016-11-16 12:04:03 · 4860 阅读 · 0 评论 -
http get 请求下载图片至本地
package com.koow.test;import java.io.InputStream;import java.io.FileOutputStream;import java.io.IOException;import java.net.HttpURLConnection;import java.net.MalformedURLException;impo原创 2016-11-15 16:14:10 · 3587 阅读 · 0 评论 -
滑动拼图解锁
突发奇想把六位验证码登录换成滑动,后又想要加拼图解锁,苦于js技术与css技术实在是差,于是在网上找到了这个网易云盾:点击打开链接注册后登陆,找到下面我的产品,创建一个免费的验证码产品然后点击创建产品操作栏的查看详情jsp页面代码如下: 易盾验证码-DEMO原创 2017-01-18 21:00:45 · 14403 阅读 · 2 评论 -
java web QQ (前言)
在开始项目前,你需要准备一些jar包,你也可以去下载我给出的完整jar包,网盘地址是:http://pan.baidu.com/s/1i4iKMpR你还需要准备谷歌或者火狐游览器的F12开发者工具.....完成以上这些,就可以开始了原创 2016-03-23 16:26:25 · 988 阅读 · 1 评论 -
Spring+SpringMVC+MyBatis 整合(一)(Maven配置)
一 .配置Maven 下载 apache-maven-3.5.0-bin.zip 下载地址:http://maven.apache.org/download.cgi 打开链接后下载方法,如下图所示 下载完成后解压到任意盘或文件夹下 以win10系统为例,配置Maven环境变量 右键此电脑(我的电脑) ,选择属性,弹出界面如下图所示原创 2017-06-26 17:27:01 · 343 阅读 · 0 评论 -
Spring+SpringMVC+MyBatis 整合(一)(Maven项目创建)
创建Maven 选择Maven Project ,然后点击Next > 在下一界面选择创建路径后再次点击Next >选择Maven-archetype-webapp 然后点击 Next >输入Artifact Id ,也就是项目名,点击Finish 创建项目创建完成结果如下图所示原创 2017-06-26 17:27:53 · 423 阅读 · 0 评论 -
https OutputStream 传递中文乱码
在main方法中测试正常,但web调用这请求方法就会传值异常,中文全变成了问号请求方法如下:/*** 向指定 URL 发送POST方法的请求* * @param url* 发送请求的 URL* @param param* 请求参数,请求参数应该是 name1=value1&name2=value2 的形式。*原创 2017-09-07 10:43:48 · 2877 阅读 · 0 评论 -
mybatis 查询 resultMap="" 只返回一条数据
在已确认sql没问题的情况下检查查询的字段 是否与resultMap 标签中的参数相匹配如下图修改前:原创 2017-09-07 12:44:16 · 5471 阅读 · 1 评论 -
java使用反射将json对象转换为java对象
JSONObject jsonObject=JSONObject.fromObject(objectStr);Student stu=(Student)JSONObject.toBean(jsonObject, Student.class);因代码需求,不能用以上语句转换,所以也不要问我为什么不简单些。。代码入下:public class test { public Str原创 2017-11-07 11:04:30 · 2528 阅读 · 0 评论 -
https请求证书异常javax.net.ssl.SSLHandshakeException sun.security.validator.Validator
环境linux.1.查看javahome的路径:[root@testomsapp logs]# echo $JAVA_HOME/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64 2.查看当前已加入信任的证书,需要输入密码changeitkeytool -list -keystore /usr/lib/jvm/java-1.6.0-o原创 2017-10-14 12:16:24 · 18073 阅读 · 0 评论 -
关于ssm异步处理发送异步通知的一些问题
使用多线程来实现异步处理,由于使用了@Resource注释获取对象, 假设要发送异步通知三个 ,1,2,3,发送前线程等待5s对象.属性=值 ,导致三个线程发送的都是3解决方法在对象方法中new 新的对象,再进行处理ps:因为某些特殊原因不能直接在方法参数传值而是需要对象.属性=值原创 2017-10-14 12:19:58 · 1301 阅读 · 0 评论 -
6位36位进制转十进制加一,十进制转36位进制
package com.koow.kkwwo.test;public class Main { public static void main(String[] args) { String a="aaaaaa"; //36进制 System.out.println("进位后36进制:"+Long.toString(Integer.parseInt(a, 36)+1,原创 2017-10-14 12:28:41 · 510 阅读 · 0 评论 -
线程锁synchronized (this)锁住的是对象还是方法
测试类:package com.koow.kkwwo.test;public class MyRunnable extends Thread { public static void main(String[] args) { Thread ta = new MyRunnable(); Thread tb = new MyRunnable(); ta.start();原创 2017-10-14 12:58:01 · 13468 阅读 · 4 评论 -
关于ssh框架action传值中文乱码问题
英文数字没有问题,但是中文会变乱码,使用 new String(result.getBytes("GBK"),"UTF-8")).trim()很是麻烦,就算建个工具类也不至于在struts.xml文件中添加 不知道为什么没有作用在tomcat里又需要改文件最后发现之前试过的一种方法可行 CharacterEncodingFilter原创 2016-11-16 12:00:02 · 2749 阅读 · 0 评论 -
页面脚本错误 "productAmt"未定义
矿别 property="pgroupId" value=""> styleId="mineCode" withCode="false" nullStr="" onchange="submit();" /> name="billActionForm" />原创 2016-11-16 11:48:03 · 1286 阅读 · 0 评论 -
关于struts2 404 action找不到问题
因为制作自己博客后台的缘故,所以想把总的struts.xml分出几份,结果在这却遇到了问题,404 action找不到,但是写在总xml也就是struts.xml里的action也可以被找到,确认引入路径无误后就陷入了苦思,至少也要报500吧。。。如下图所示上网搜索的结果大多都是查看自己的struts配置文件路径,看一下引入位置正确与否,我在这里就不多说了,这次我的错误是str原创 2016-03-31 16:01:31 · 4678 阅读 · 0 评论 -
java web QQ(五)
打开你的火狐游览器,F12开发者工具,扫描你的qq并登录后会发现在底部有许多相同的请求,如下图所示这就是web qq的消息请求,如何来试验一下呢,用另一个qq账号给web在线的qq发送一条消息,如下图所示请求的方法如下:注意为post请求,携带表单参数ptwebqq,clientid,psessionid,psessionid,key,其中cli原创 2016-03-31 16:16:57 · 890 阅读 · 0 评论 -
java web QQ(六)
接收到消息后,为了实现最简单的机器人自动回复功能我们还需要实现发送请求,如下图所示---------------------------------------------------------------------------------------------------------------------------------------------原创 2016-03-31 17:04:04 · 717 阅读 · 1 评论 -
java web QQ(二)
一,项目目录如下图所示,当然你也可以不采用这种,看个人习惯二,获取登录二维码并保存打开你的火狐游览器,先百度web qq找到腾讯的官方网址打开,先不要急着扫描登陆,按下F12后,再扫描登陆你会在F12开发者工具其中的网络监视器中发现这条请求查看这条请求并在java web中请求该地址,会获得二维码图片,保存下来其中ApiURL.GET_QR_CODE.g原创 2016-03-23 17:27:39 · 2575 阅读 · 9 评论 -
java web QQ(三)
在上述步骤中我们获取到一个ptuiCB('0','0','http://ptlogin4.web2.qq.com/check_sig?pttype=1&uin=763614984&service=ptqrlogin&nodirect=0&ptsigx=e5d147210105f325fba91bf7ba5264f9418d4dfdfc92aebe97a8b5dab8cce5865fe7a4dc03原创 2016-03-24 08:53:04 · 2767 阅读 · 7 评论 -
java web QQ(四)
登录完成后,我们就需要获取信息了,到了这一步,你可以直接在控制台输入输出,也可以java swing,还可以在jsp页面显示在这里我只举jsp的例子,流程如下图所示获取二维码等待扫描扫描二维码后跳转好友列表页面如何获得好友列表呢,如下图代码所示值得注意的是这个请求是post请求,请求头部携带Origin,C原创 2016-03-24 15:59:13 · 865 阅读 · 0 评论 -
html修改为jsp
第一步,新建jsp页面~~第二部,将html中body标签里的内容复制到web项目下jsp页面的body标签里第三部,复制css样式与js脚本如果你在jsp中定义了基础路径,比如">那么如果不将相对路径改为绝对路径则会404找不到改法如下图:注意图片和链接也需要改的,外网链接的就不必了如果做完这些,你的样式乱了,或原创 2016-04-12 17:17:42 · 5547 阅读 · 1 评论 -
活期理财每日计算利率
// 活期理财利息计算 开始 List tlist = null; CurrentfinanceService sss = new CurrentfinanceServiceImpl(); try { tlist = sss.findTenders(1); // 所有是活期理财tender表集合,计算当前利率与利率是否上限,用户投标记录表 Moneycount moneyc原创 2016-04-13 09:19:56 · 1567 阅读 · 0 评论 -
关于汇潮托管中文验证错误问题
/*** * 开通托管,用户开户 * @throws Exception */ public String Account() throws Exception { request = ServletActionContext.getRequest(); response = ServletActionContext.getResponse();原创 2016-04-26 16:11:58 · 428 阅读 · 0 评论 -
java.lang.NumberFormatException: For input string: ".0"
如上图所示,最近项目中出现这样一个错误最后检查后发现, BigInteger amoney = new BigInteger(money);这行代码出错具体原因是money是String类型,由double类型转换而来,值为0.0,BigDecimal只能标识有限小数将double转换为Integer,再转换为String即可原创 2016-05-16 15:05:20 · 19156 阅读 · 0 评论 -
发布一个web项目
第一步:下载jdk并配置,注意jdk的版本要与项目开发环境相匹配第二部:在系统变量中配置jdk第三步:在cmd下分别运行java -version javac -version,检测是否配置正确第三部:下载并安装数据库以及数据库管理工具第四部:安装Tomcat或者其他服务器第五步:下载并安装MyEclipse,配置默认jdk与tomcat(是否破解在于个人爱好)第六步:导入原创 2016-05-20 10:25:16 · 412 阅读 · 0 评论 -
遍历读取某个文件夹下所有视频
/*** 添加某个文件夹下所有视频步骤一* @param filepath* @return* @throws FileNotFoundException* @throws IOException*/public void p_tianjianpaly() throws Exception{this.readfile("E:\\学习\\java\\apache-原创 2016-09-07 11:43:25 · 2186 阅读 · 0 评论 -
struts1标签<logic:greaterThan
value="0"> onclick="copyValue('', '','', '','', '','')" /> "copyValue('里是返回给上一页面的东西用逗号隔开 ''通过实体类返回数据库里数据mineCode''通原创 2016-11-16 11:46:36 · 1174 阅读 · 0 评论 -
a different object with the same identifier value was already associated with the session:
项目是ssh注解,用了网上几种方法都无效最后使用以下代码可以public void m_save(T o) throws AuthException { Session session = this.getCurrentSession(); session.clear(); this.getCurrentSession().merge(o);...原创 2018-07-24 13:40:56 · 222 阅读 · 0 评论