
java
文章平均质量分 64
haha_66666
意之所在,能量随来
展开
-
通过 docker 快速搭建 rocketmq 环境
1. 安装 Namesrv拉取镜像docker pull rocketmqinc/rocketmq:4.4.0启动容器docker run -d -p 9876:9876 -v {RmHome}/data/namesrv/logs:/root/logs -v {RmHome}/data/namesrv/store:/root/store --name rmqnamesrv -e...转载 2020-01-09 17:20:40 · 641 阅读 · 0 评论 -
mysql语句直接获取排序序号
mysql排序后直接生成排序序号select users.*,@rank:=@rank + 1 AS rank_no from users,(SELECT @rank:= 0) b order by create_time desc;原创 2020-01-08 14:30:35 · 1026 阅读 · 1 评论 -
java对于开头字母排列的处理
1、mysql处理方式order by convert(a.brand_name using gbk) collate gbk_chinese_ci asc以上的 sql 语句即表明以表 a 的 brand_name 拼音首字母来排序,不过这种写法是针对字段的字符编码 utf8_general_ci 的。如果字符编码是 latin1_swedish_ci ,用以下的写法:order b...原创 2020-01-08 14:27:40 · 337 阅读 · 0 评论 -
Mysql按周,按月,按日,按小时分组统计数据
转载自:https://my.oschina.net/u/2391658/blog/701195按周select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks;按月select DATE_FORMAT(create_time,'%Y%m') months,c...转载 2018-12-13 11:26:11 · 1570 阅读 · 0 评论 -
hashset、hashmap、散列表数据结构(哈希表)它们之间的联系
散列表数据结构(哈希表)散列表(Hash table,也叫哈希表),是根据关键字(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。HashMap底层就是散列表数据结构,即数组和链表的结合体,底层是一个数组结构,数组中的每一项又是一个链表。这样做有什么好处呢?数组能够提供对元素的快速访问但不易于扩展(如果不知道元素脚标,还得进行遍历查找),链表易于扩展但不能对其元素进行快速转载 2017-11-29 22:27:03 · 512 阅读 · 0 评论 -
java实现Excel文件解析---apache POI以及把汉字转化为拼音
1、POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供给Java程序对Microsoft Office格式档案读和写的工程。Apache POI的官网地址是:http://poi.apache.org/ 你可以去里面查api来实现不同文件的解析,我这里只介绍实现Excel文件的解析。原创 2017-12-06 11:56:48 · 1335 阅读 · 0 评论 -
使用jQuery ocupload插件实现一键上传
在我前面的博客中写了文件的上传,其实那种方法比较的麻烦,它里面需要注意的事项为:1、必须同步提交form表单2、Form表单编码方式 multipart/form-data3、提交方式必须为post4、上传的文件对应 input type="file"元素要提供name属性。使用jQuery ocupload是对它的一个封装,不用这么的麻烦,还提供了(异步提交)提交不会跳转的效果。原创 2017-12-04 21:48:37 · 1767 阅读 · 1 评论 -
在java中如何跳出当前的多重循环
在java中如何跳出当前的多重循环原创 2017-11-05 22:05:30 · 812 阅读 · 0 评论 -
给定一个字符串a,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长? 输出需要删除的字符个数。
给定一个字符串a,你可以从中删除一些字符,使得剩下的串是一个回文串。如何删除才能使得回文串最长?输出需要删除的字符个数。思路:回文串就是字符串左右两端对称,如abcba,我解这道题的思路就是,把原字符串反过来然后与原字符串进行比较,求出他们两个的最大子序列,最大子序列就能组成一个回文串,用原字符串的长度减去最大子序列的长度就是需要删除的字符个数。public class Test04 {原创 2017-10-09 14:29:45 · 2834 阅读 · 0 评论 -
用java代码实现冒泡排序与选择排序
用java代码实现冒泡排序与快速排序冒泡排序的思想是:使用数组中从第一个元素开始,相邻的两个元素进行比较,把大的或小的放在后一个位置,然后依次往后进行比较,一次比较完,最后一个就是这个数组中最大或最小的数,然后又从第一个元素开始,相邻元素进行比较,结果会把剩下的元素中最大的或最小的数放在倒数第二个位置上,依此类推,就可以把数组按照从小到大或从到小进行排序。选择排序的思想是:使用数组中的第一个元素,与数组中它后面的元素进行比较,把最大的或最小的放在第一位,一圈比完后,拿第二个元素跟后面的元素比,把最大原创 2017-11-06 21:06:21 · 7584 阅读 · 1 评论