Java
文章平均质量分 70
Dice
这个作者很懒,什么都没留下…
展开
-
Spring框架下编写事物回滚小记
使用事物前,数据库的表引擎必须要支持事物,比如使用InnoDBSpring可以对事物进行自动维护,大致可以通过配置bean 过滤器和直接代码标签来控制.列如: <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">原创 2015-11-18 09:51:12 · 529 阅读 · 0 评论 -
MySql海量数据批量插入优化小结
以前学习的时候玩mysql无非弄几万条数据意思一下就行了,今天无聊写了一个程序,需要插入2000W以上的数据,这数据量一大就出现问题了问题1:使用普通的单条插入效率非常低;解决方法:使用PreparedStatement的addBatch()方法来批量插入(String url = "jdbc:mysql://127.0.0.1/double?useServerPrepSt原创 2016-02-18 15:35:43 · 1254 阅读 · 0 评论 -
java读取本地txt文件
java读取本地txt文件内容package tool;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import java.util.ArrayList;public class ReadText原创 2016-02-19 09:35:34 · 2541 阅读 · 0 评论 -
springMVC,网页死活找不到CSS的解决办法
写了个CSS文件,谁知道网页死活引用不进去一直以为拦截器的问题,弄了一晚上还没有解决最后决定不管了,就打了包扔云服务器上了,结果放到云服务器上就!好!了!其实是我开发的机器的系统文件权限有问题,我把tomcat的部署路径换了一个就解决了真是不怕大问题,就怕这莫名其妙的问题附录:(spring使用静态资源的方法:)原创 2016-06-30 01:38:20 · 4343 阅读 · 1 评论 -
炉石传说天梯模拟器
仿照天梯算法的代码package com.sencorsta.ids;import java.util.Random;public class HearthStoneTest { public static void main(String[] args) throws InterruptedException { int turn = 10000; for (int j =...原创 2018-02-26 10:14:06 · 966 阅读 · 0 评论 -
JAVA使用Jedis批量对Redis进行数据转移,支持多数据库,多数据源
目的:对不同服务器上的redis数据进行同步1,配置jar包:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0...原创 2018-03-28 20:32:28 · 4291 阅读 · 0 评论 -
FASTJSON转换JAVA对象规则研究分析
在JAVA对象转换JSON字符串时,FASTJSON是如何工作的,那些成员变量和方法会被转换成JSON字符串1,先看代码public class JsonTEST { public String a="公共变量"; private String b="私有变量(无GET)"; private String c="私有变量(有公共GET)"; public String getC() { ...原创 2018-04-13 16:30:28 · 495 阅读 · 0 评论 -
六边形网格A*寻路算法,JAVA实现源码
关于A*算法网上一大堆,我就不重复说明了,以下是JAVA实现的类代码除了A*之外还有如何建立六边形网格,以及绘制六边形图中红色是不可通过(山脉)绿色是减速通过(森林)灰色是加速通过(道路)蓝色就是实际路径修改参数结果也会有变化具体实现看代码核心工具类:APathfindingHex:package gpp.util;import java.util.ArrayList;import java...原创 2018-06-21 16:01:30 · 3133 阅读 · 7 评论 -
unsupported message type: DefaultFullHttpResponse (expected: ByteBuf, FileRegion) 原因以及解决办法
使用netty做http服务器的时候 用android链接 会出现这个错误 原因是http-aggregator顺序有问题(ps:目前大部分国内博客都是这个排序有点坑爹):官方文档说明:For convenience, consider putting a HttpServerCodec before the HttpObjectAggregator as it functions...原创 2018-09-22 17:24:32 · 8828 阅读 · 1 评论