自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Carson的专栏

Java相关学习笔记

  • 博客(8)
  • 资源 (18)
  • 问答 (1)
  • 收藏
  • 关注

原创 mybatis与mysql类型关系映射

Java MySQL MySQL定义示例 Boolean bit bit(1) BigDecimal decimal decimal(6,2) Byte tinyint tinyint(2) Double double double(5,2) Float float float(5,2) Integer int int(6) Long bigint bigi...

2019-12-30 16:42:54 1364

原创 SocketJS学习总结

关于WebSocket的介绍和相关API,网上有很多文档,感觉下面这个说得比较细: WebSocket介绍 WebSocket API SockJS Fallback WebSocket STOMP 这个是SpringBoot整合 WebSocket的文档,前端用的SocketJS/Stomp。后端用的是Spring所支持的 ...

2019-12-30 09:31:24 9879 1

原创 数学基础:四、树的应用2(利用树结构存储字典表&深度优先搜索)(优化后:由数组改为Map)

直接上代码: public class Lesson12_1 { /** * @Description: 前缀树的结点 */ class TreeNode { public char label; // 结点的名称,在前缀树里是单个字母 public HashMap<Character, TreeNode> so...

2019-12-12 11:25:36 139

原创 数学基础:四、树的应用1(利用树结构存储字典表)(待优化)

作业题: https://time.geekbang.org/column/article/76481 利用树结构存储字典表,这里没有学习下一节(下一节的实现肯定更加高效) 这里只是用最简单的方法来实现(时间和空间复杂度都没有考虑) 代码如下: public class Lesson11_1 { // 正则,只允许输入字母 String regex = "^[A-Za-z]+$";...

2019-12-11 16:42:11 152

原创 数学基础:三、动态规划2(求解凑齐钱的最小张数)

凑齐钱的最小张数概念: 比如只有2块、3块和5块钱若干,问凑齐100块钱最小需要几张钱能凑齐?(20张5块的,所以是20张) 前面一篇求解编辑距离时,有现成的状态转移方程,可是这种凑齐面值的没有现成的公式,只能自己去推导。 当然我们可以利用求余数求解,凑齐98块,需要98/5=19…3,所以为19张5块+1张3块(一共20张) 但这个可能用余数可能更方便,但对于动态归划方法,可能是个思路 ...

2019-12-11 09:46:34 379 1

原创 数学基础:三、动态规划1(求解编辑距离)

编辑距离的概念,百度一下你就知道。也有很多文章有所介绍 https://blog.csdn.net/chichoxian/article/details/53944188 做动态规划的题就是根据表格,找出规律,推导出状态转移方程 比如编辑距离的状态转移方程如下: d[i+1, j+1] = min(d[i, j+1] + 1, d[i+1, j] + 1, d[i, j] + r(i, j)) 下...

2019-12-11 09:18:01 198

原创 数学基础:二、组合算法(递归)

组合算法也是使用递归算法产生组合结果 public class Lesson8_1 { /** * @Description 组合算法 * @param has 已经选中要组合的数据 * @param rest 剩余未(待)组合的数据 * @param n 要选出的个数 * @param resultList 组合结果 */ ...

2019-12-10 15:40:45 308

原创 数学基础:一、排列算法(递归)

排列采用递归的方式进行,算法如下: public class Lesson7_2 { /** * @param rest-目前未排列的数据,has-保存已经排列的数据及其顺序 * @return void * @Description: 使用函数的递归(嵌套)调用,找出所有可能的排列顺序 */ public static void permu...

2019-12-10 14:41:00 328

订阅号与服务号接口权限对比

文档更新时间为2018-01-24,接口权限大家都知道,登录公众号一查看就知道了,但具体订阅号与服务号在哪些接口服务上有调用次数等差别,这个一目了然。包含:订阅号(未认证)、订阅号(已认证)、服务号(未认证)、服务号(已认证)之间的差别

2018-01-24

Google Tag Manage使用文档

Google Tag Manage的使用,并提供了示例做演示。由于google限制,可能...你懂的。

2017-10-13

页面增删行(jQuery,页面为最基本样式,主要是js代码及校验)

页面增删行(jQuery,页面为最基本样式,主要是js代码及校验)

2017-07-28

Activiti 5.13 用户手册(中文网页版)

Activiti 5.13 用户手册,介绍很详细

2017-06-06

计算机软件专业必备英语词汇

1695个单词

2017-05-09

RabbitMQ代码示例(java maven)

http://blog.csdn.net/lmj623565791/article/category/2386657 提供了很多代码示例,代码中的01-05分别为:hello world、工作队列、发布订阅、路由选择和主题

2017-03-14

RabbitMQ整合spring示例代码(java maven)

RabbitMQ整合spring示例代码(java maven)

2017-03-03

Eclipse 3.8-4.3 (Juno and Kepler) For Scala 2.11.2 update-site.zip

http://blog.csdn.net/genghaihua/article/details/50039111 提供的资源下载很慢,这是下载好的

2017-01-04

java发送http/https请求(get/post)代码

自己项目里的,可用

2016-12-02

查看快捷键被占用工具

360查看无毒,亲测在win7系统可用

2016-11-01

curoadmin最新的bootstrap3管理模板

curoadmin最新的bootstrap3管理模板

2016-10-27

jfinal-2.2示例代码及pdf文档

讲解很清晰,代码注释也很详细,像我这样的新手一看就明白

2016-09-27

微信开发调试功能

微信开发调试工具,无毒。解压直接可用。可以正常的发送消息,自定义菜单等功能的调试,如果不清楚可以私信我

2016-09-26

批量文件转码工具

对于单文件的转码,随便一个文本编辑器就能转,但对于多文件,特别是想拷贝别人代码时,一个一个转很麻烦。网上有不少小工具,但不少都有病毒,这个用360测试过了,没有毒,而且转码很方便,记得转之前先备份

2016-09-20

Mybatis-Generator工程源代码

整合步骤参考:http://blog.csdn.net/dulinanaaa/article/details/52447872 使用maven构建,里面有java类直接运行就可以生成代码

2016-09-06

mybatis-generator-1.3.2源码

mybatis-generator-1.3.2源码,已测试

2016-09-01

原理图封装库

原理图封装库(Protel99).lib 原理图封装库.SCHLIB

2012-05-02

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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