Dice的学习笔记

一些学习工作中积累的知识,随手记下,也做分享

unsupported message type: DefaultFullHttpResponse (expected: ByteBuf, FileRegion) 原因以及解决办法

使用netty做http服务器的时候 用android链接 会出现这个错误   原因是http-aggregator顺序有问题 (ps:目前大部分国内博客都是这个排序有点坑爹): 官方文档说明:For convenience, consider putting a HttpServerCo...

2018-09-22 17:24:32

阅读数 1335

评论数 0

六边形网格A*寻路算法,JAVA实现源码

关于A*算法网上一大堆,我就不重复说明了,以下是JAVA实现的类代码除了A*之外还有如何建立六边形网格,以及绘制六边形图中红色是不可通过(山脉)绿色是减速通过(森林)灰色是加速通过(道路)蓝色就是实际路径修改参数结果也会有变化具体实现看代码核心工具类:APathfindingHex:package...

2018-06-21 16:01:30

阅读数 879

评论数 0

FASTJSON转换JAVA对象规则研究分析

在JAVA对象转换JSON字符串时,FASTJSON是如何工作的,那些成员变量和方法会被转换成JSON字符串1,先看代码public class JsonTEST { public String a="公共变量"; private String b=&...

2018-04-13 16:30:28

阅读数 77

评论数 0

JAVA使用Jedis批量对Redis进行数据转移,支持多数据库,多数据源

目的:对不同服务器上的redis数据进行同步1,配置jar包:pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www....

2018-03-28 20:32:28

阅读数 1442

评论数 0

炉石传说天梯模拟器

仿照天梯算法的代码package com.sencorsta.ids; import java.util.Random; public class HearthStoneTest { public static void main(String[] args) throws Interrup...

2018-02-26 10:14:06

阅读数 307

评论数 0

使用JS提交表单

<input type="hidden" name="${_csrf.parameterName}" value="${_csrf.token}" /> function formSubmit() {...

2016-06-30 16:11:50

阅读数 307

评论数 0

springMVC,网页死活找不到CSS的解决办法

写了个CSS文件,谁知道网页死活引用不进去 一直以为拦截器的问题,弄了一晚上还没有解决 最后决定不管了,就打了包扔云服务器上了,结果放到云服务器上就!好!了! 其实是我开发的机器的系统文件权限有问题,我把tomcat的部署路径换了一个就解决了 真是不怕大问题,就怕这莫名其妙...

2016-06-30 01:38:20

阅读数 2930

评论数 1

实用的cmd命令

1,打印所有文件名到txt文件 运行CMD d:(可以指定目录,这里选择D盘根目录) dir /s *.* >new.txt(*.*指定文件名和后缀,/s表示包含子目录)

2016-02-26 13:50:05

阅读数 304

评论数 0

5分钟学会-最简单的MyBatis使用方法

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”...

2016-02-23 11:39:41

阅读数 717

评论数 0

java读取本地txt文件

java读取本地txt文件内容 package tool; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader; ...

2016-02-19 09:35:34

阅读数 1201

评论数 0

[伪科学]如何使用程序探究彩票的奥秘

身边一直有玩彩票的朋友,曾经有一天,朋友说让我开发一个帮助他买彩票的软件,当时连面向对象都没有搞清楚的我, 硬是弄了一个给他,C#写的,完全用数组实现的,差不多包含了机选号码,号码分析,浏览器外链一个历史表等功能. 今日又突然想到这个事情,想用现在的技术再一次进行开发,除了用教好的方式再实现之前的...

2016-02-18 16:05:16

阅读数 686

评论数 0

MySql海量数据批量插入优化小结

以前学习的时候玩mysql无非弄几万条数据意思一下就行了,今天无聊写了一个程序,需要插入2000W以上的数据,这数据量一大就出现问题了 问题1:使用普通的单条插入效率非常低; 解决方法:使用PreparedStatement的addBatch()方法来批量插入 (String url = &...

2016-02-18 15:35:43

阅读数 900

评论数 0

Spring框架下编写事物回滚小记

使用事物前,数据库的表引擎必须要支持事物,比如使用InnoDB Spring可以对事物进行自动维护,大致可以通过配置bean 过滤器和直接代码标签来控制. 列如: <bean id="transactionManager" class=&qu...

2015-11-18 09:51:12

阅读数 330

评论数 0

C# 用NPOI保存为Excel文件

首先下载NPOI组件,下载地址: 1,官网:http://npoi.codeplex.com/ 2,本地下载:NPOI 2.0 dotnet binary 下载后添加引用(这里有.net2.0版和4.0版的,按需引用) 使用方法如下: /// /// ...

2014-01-20 13:11:07

阅读数 3834

评论数 0

传说中C#与JAVA的区别-------LINQ 入门

一:与LINQ有关的语言特性   1.隐式类型     (1)源起       在隐式类型出现之前,       我们在声明一个变量的时候,       总是要为一个变量指定他的类型       甚至在foreach一个集合的时候,       也要为遍历...

2014-01-15 15:27:53

阅读数 561

评论数 0

Ext js 4 简单实现分页查询续--客户端分页

之前介绍了后台分页,这次因为需求,不得不改成客户端分页,也就是一次把所有数据从后台读到前台,保存到内存中,再执行分页操作.   这个方法的先决条件是需要一个ext-all.js里没有的组件: PagingMemoryProxy.js (参考位置:ext-4.2.1.883\examples...

2014-01-13 17:30:00

阅读数 1317

评论数 0

Ext js 4 简单实现分页查询

参考官方api文档写的分页,原来分页也可以这么简单,(ext-4.2.1.883): 1,前台页面: ValuePanel = new Ext.grid.GridPanel({ // 下方参数值 title: '参数值', split...

2014-01-10 12:41:32

阅读数 566

评论数 0

Ext js 4 全选和反选

Ext版本:4.2 相信经常做Grid的一定遇到全选和反选吧,虽然Ext里有SelectionMode可以直接使用,但是面对较复杂的业务,SelectionMode也力不从心 于是自己定义一个CheckBox来自己添加全选反选功能,注意这里是反选是选择相反的,而不是英文deselect的取消选...

2014-01-09 13:56:26

阅读数 1131

评论数 0

C# List<T>泛型的排序和删除

实际开发中经常需要对List进行排序和去除空值,现在总结2个比较简单的方法实现   1排序:  首先实体类实现IComparable接口,然后重写CompareTo方法 列如: public class FieldBase : IComparable { publ...

2014-01-09 13:29:28

阅读数 1463

评论数 0

Ext js 4 动态Grid(包括动态列和动态数据)

版本:Ext 4.2 上网查了好多,都是老版本的,无奈看api加调试终于弄出来了 //1先定义一个面板   ValuePanel = new Ext.grid.GridPanel({    xtype: 'grid',// 关键属性   // 写其他属性 store,columns可...

2014-01-09 10:52:38

阅读数 1247

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭