Java
杉斯狼
这个作者很懒,什么都没留下…
展开
-
Mybatis插入字段值乱码的解决方案
1.mysql 数据库 把 数据库、表、字段的字符集及整理规则改 utf8 utf-general (3* 2)2.数据库连接字符串加?useUnicode=true&characterEncoding=utf83.jsp页面所有设成utf-84.表单采用post方式提交数据原创 2016-04-01 11:03:58 · 1401 阅读 · 0 评论 -
SpringMVC以get方式提交参数乱码的解决方案
乱码的原因在于前后台数据编码方式不一致。假设你的后台所用的服务器是Tomcat。默认将网址进行ISO-8859-1格式的编码。此时有两种解决方案1、如代码,后台要这样取数据。searchKey = new String(request.getParameter("searchKey").getBytes("ISO-8859-1"), "UTF-8");2、修改原创 2016-06-16 11:54:50 · 1444 阅读 · 0 评论 -
Error CREATEing SolrCore 'index': Unable to create core: index Caused by: No enum constant org.apach
Error CREATEing SolrCore 'index': Unable to create core: index Caused by: No enum constant org.apache.lucene.util.Version.LUCENE_48出错原因:solr 版本配置不正确解决方法:在索引文件的目录下conf>solrconfig.xml 4.8原创 2016-06-12 15:22:52 · 2641 阅读 · 0 评论 -
Java JavaWeb 定时任务
在网上查了一下资料,有说quarz框架的,也有说spring自带功能的。自己试了一下,如果是轻量级的,只是一个简单的定时任务还是用spring自带的最为方便。1、首先,准备一个普通的Java类,记住把具体的实现代码替换为你自己的。这个代码我也是根据网上查找的修改的。package com.immo.framework.task;import java.io.IOException;原创 2016-06-12 11:59:25 · 464 阅读 · 0 评论 -
前台post提交表单时获取不到数据的原因
1、可能是页面中有重复的id或name.原创 2016-04-12 11:11:57 · 11942 阅读 · 1 评论 -
Java 自增陷阱
public class Test {public static void main(String[] args) {int j = 0; for(int i = 0; i j = j++; } System.out.println("j = " + j); }}运行结果:原创 2016-04-13 15:49:04 · 326 阅读 · 0 评论 -
Java 输入
import java.util.Scanner;Scanner scanner = new Scanner(System.in);scanner.next();//用变量获取输入原创 2016-04-13 15:36:31 · 566 阅读 · 0 评论 -
移动端与服务端数据交互时的一个坑
Java服务端: printWriter.println("yes");iOS客户端:if([str isEqualToString"@"yes']){//结果这个条件分支总是不执行。。}最后才发现服务端应该改为:printWriter.print("yes");平常写 system.out.println("");写顺手了哈。原创 2016-04-13 00:38:57 · 967 阅读 · 0 评论 -
利用jdk自带工具检测java运行程序死锁现象
1、打开cmd进入jdk安装目录下的bin目录;输入Jps命令,可以看到我们的Run程序的线程id是1752.2、如截图。3、如截图,检测到死锁。两个线程各持有一个锁,并在等待被 另一方所持有的锁,导致程序进入死锁状态。原创 2016-08-06 00:52:58 · 499 阅读 · 0 评论