2018年7月17日

摘要: 由于数据不能够在本地化实现, 无法通过sql语句得到对应的结果,小编只好在业务层处理。通过调用接口得到集合,拿到集合后,通过年来分组,以此来达到对应的Map集合。。。在这里小编给大家提供一个封装了一套工具类,如下: public class ListUtils{ ... 阅读全文
posted @ 2018-07-17 15:39 爪哇小明 阅读(227) 评论(0) 推荐(0) 编辑
 
摘要: 由于各种原因,数据的原则问题,导致某个字段上出现多个数据(依据分隔符隔开),比如 name 字段为 张三;李四;王五等等 需求:求一张表中name字段中出现的个数; 想要得到的结果为: 对应的sql语句:------------------------创建表,添... 阅读全文
posted @ 2018-07-17 14:17 爪哇小明 阅读(462) 评论(0) 推荐(0) 编辑

2018年6月7日

摘要: 从eclipse 工具转到 IDEA 工具的时候,出现了一些问题,在这里记录一下,以便之后使用到,废话不多说。 在编译项目时,出现错误为:“常量字符串过长” ,我当时想这个问题需要去研究根本。后来就没后来拉。只好在网上先找到解决办法。 办法如下: ... 阅读全文
posted @ 2018-06-07 17:52 爪哇小明 阅读(829) 评论(0) 推荐(0) 编辑

2018年5月2日

摘要: 大家知道,我们在实现 Excel 上传的时候,会让我们去下载个模板,然后实现导入功能。在此我在这里记录下来,以便后续的使用。。。 首先思考一个问题是 这个模板这么给前台,还有这个模板是这么来的,刚开始的时候,我自己写了个生成Excel模板,然后使用流传到前台... 阅读全文
posted @ 2018-05-02 17:46 爪哇小明 阅读(282) 评论(0) 推荐(0) 编辑

2018年3月23日

摘要: 今天分享一个问题,就是标题中提到的问题,今天在调用一个接口的时候,发现调用到的数据的时间格式为字符串类型,我有点蒙圈,于是,我就百度解决了这个问题,同时在这里记录一下,为了之后不再蒙圈;;; 首先需要把库中的数据拿到做处理,比如 “2017-12-12”String... 阅读全文
posted @ 2018-03-23 20:00 爪哇小明 阅读(223) 评论(0) 推荐(0) 编辑

2018年3月20日

摘要: 今天在使用plsql 插数据时 ,遇到的问题就是插入进去是乱码问题,在这里总结一下如何解决的 首先声明一下就是: 现在只有客户端,没有服务端,有一些需求就是总是有许多数据要插入进去,但是在使用sql语句插入的时候发现出现乱码问题; 解决办法... 阅读全文
posted @ 2018-03-20 18:11 爪哇小明 阅读(396) 评论(0) 推荐(0) 编辑

2018年1月26日

摘要: 分享一篇博客,主要就是针对在我们使用SSM的时候,在.xml中获取 时的自增主键Id,由于好久没有,这个时候使用,有点生疏,就在这里写个笔记,以免出现类似的情况。。。 我记得刚开始学mybatis时,做个学生课程的CRUD时,在获取添加时主键ID时,... 阅读全文
posted @ 2018-01-26 16:18 爪哇小明 阅读(134) 评论(0) 推荐(0) 编辑
 
摘要: 一些常见的面试题: String a = "hello2";String b = "hello" + 2;System.out.println(a == b);a == b输出true。很明显b在编译时就被优化成“hello2”,因此在运行期间,a和b指向的是统一对象... 阅读全文
posted @ 2018-01-26 16:05 爪哇小明 阅读(99) 评论(0) 推荐(0) 编辑

2018年1月22日

摘要: ClassNotFoundException这个异常特别常见,就是class找不到异常,一般的问题就是:1 调用class的forName方法时,找不到指定的类2 ClassLoader 中的 findSystemClass() 方法时,找不到指定的类3 ClassL... 阅读全文
posted @ 2018-01-22 20:49 爪哇小明 阅读(113) 评论(0) 推荐(0) 编辑

2018年1月19日

摘要: 1.# :表示权限用户(如:root) $:表示普通用户 开机提示:login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后, 可以进入相应的用户环境. 退出当前shell,输入:exit... 阅读全文
posted @ 2018-01-19 20:59 爪哇小明 阅读(106) 评论(0) 推荐(0) 编辑
 
摘要: 1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。2.查看一个程序是否运行 ps –ef|grep tomcat 查看所有有关tomcat的进程3.终止线程 kill -9 19979 终止线程号位1... 阅读全文
posted @ 2018-01-19 20:42 爪哇小明 阅读(976) 评论(0) 推荐(0) 编辑
 
摘要: 今天被这个命令给黄了, 连这个都记不住,是该好好的复习复习了,问了一个问题,就是说这个tomcat 如何去修改关于这个权限的问题;一下子把我弄蒙了,不说了,心累; 修改linux文件权限命令:chmod$ ll apache-tomcat-7.0.73.tar.gz-... 阅读全文
posted @ 2018-01-19 20:10 爪哇小明 阅读(176) 评论(0) 推荐(0) 编辑

2018年1月18日

摘要: 今天分享一下关于最近面试的问题,临近春节,而我在茫茫人海中奔波,今天面试了来到了中关村科技园,挺气派的,之前也是在外面看看,今天就去了,心里有点激动,恰好,正好赶上了上班时,看见它们的努力,我感到再累也值! 废话不说了,我就说一下今天遇到的面试题,感到自己有点危机感... 阅读全文
posted @ 2018-01-18 17:02 爪哇小明 阅读(114) 评论(0) 推荐(0) 编辑

2018年1月13日

摘要: 区别1:Struts2 的核心是基于一个Filter即StrutsPreparedAndExcuteFilter SpringMvc的核心是基于一个Servlet即DispatcherServlet(前端控制器)区别2:Struts2是基于类开发的,传递的参数是通过类... 阅读全文
posted @ 2018-01-13 12:25 爪哇小明 阅读(58) 评论(0) 推荐(0) 编辑

2018年1月9日

摘要: 1>什么是主从复制 持久化保证了即使redis服务重启也不会丢失数据,因为redis服务重启后(在使用aof和rdb方式时,如果redis重启,则数据从aof文件加载)会将硬盘上持久化的数据恢复到内存中,但是当redis服务器的硬盘损坏了可能会导致数据丢失,如果通过r... 阅读全文
posted @ 2018-01-09 17:03 爪哇小明 阅读(72) 评论(0) 推荐(0) 编辑
 
摘要: 方案分为两种方式: 1>Rdb方式 介绍:redis默认的方式,redis通过快照来将数据持久化到磁盘中 a.设置持久化快照的条件 在redis.conf中修改持久化快照的条件,如下: 比如;如果在900秒之内修改1次,就将持久化到磁... 阅读全文
posted @ 2018-01-09 16:45 爪哇小明 阅读(67) 评论(0) 推荐(0) 编辑
 
摘要: 常用命令 1>keys 返回满足给定pattern 的所有keyredis 127.0.0.1:6379> keys mylist*1) "mylist"2) "mylist5"3) "mylist6"4) "mylist7"5) "mylist8"2>exists ... 阅读全文
posted @ 2018-01-09 12:50 爪哇小明 阅读(125) 评论(0) 推荐(0) 编辑
 
摘要: Sortedset又叫zsetSortedset是有序集合,可排序的,但是唯一。Sortedset和set的不同之处, 是会给set中的元素添加一个分数,然后通过这个分数进行排序。命令 1>增加元素 向有序集合中加入一个元素和该元素的分数 如果该元素已经存在则会用新... 阅读全文
posted @ 2018-01-09 12:05 爪哇小明 阅读(115) 评论(0) 推荐(0) 编辑
 
摘要: 集合类型 集合类型:无序、不可重复 列表类型:有序、可重复 命令: 1>增加/删除元素 语法:SADD key member [member …]127.0.0.1:6379> sadd set a b c(in... 阅读全文
posted @ 2018-01-09 10:21 爪哇小明 阅读(113) 评论(0) 推荐(0) 编辑

2018年1月8日

摘要: Arraylist和linkedlist的区别?? Arraylist是使用数组来存储数据,特点:查询快、增删慢 Linkedlist是使用双向链表存储数据,特点:增删快、查询慢,但是查询链表两端的数据也很快。 Redis的list是采用来链表来存储的,所以对于red... 阅读全文
posted @ 2018-01-08 13:14 爪哇小明 阅读(110) 评论(0) 推荐(0) 编辑
 
摘要: 如果存储一个对象 这个时候使用String 类型就不适合了,如果在String中修改一个数据的话,这就感到烦琐。 hash 散列类型 ,他提供了字段与字段值的映射,当时字段值只能是字符串类型 命令: 1>赋值 HSET命令不区分插入和更新操作,当执行插入操作... 阅读全文
posted @ 2018-01-08 12:57 爪哇小明 阅读(1199) 评论(0) 推荐(0) 编辑

2018年1月5日

摘要: String 字符串类型 命令: 1> 赋值 语法:set key value 比如:set test 123 2> 取值 语法:get key... 阅读全文
posted @ 2018-01-05 23:21 爪哇小明 阅读(94) 评论(0) 推荐(0) 编辑
 
摘要: redis客户端 一、>redis自带的客户端 启动 启动客户端命令:[root@ming bin]# ./redis-cli -h xxx.xxx.xx.xxx-p 6379 注意: ... 阅读全文
posted @ 2018-01-05 19:48 爪哇小明 阅读(96) 评论(0) 推荐(0) 编辑
 
摘要: 官网地址:http://redis.io/redis的安装第一步:安装VMware,并且在VMware中安装centos系统(参考linux教程)。 第二步:将redis的压缩包,上传到linux系统 第三步:对redis的压缩包进行解压缩 Redis解压缩之后的文件... 阅读全文
posted @ 2018-01-05 13:59 爪哇小明 阅读(61) 评论(0) 推荐(0) 编辑
 
摘要: 什么是NoSql?为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。NoSql,叫非关系型数据库,它的全名Not only sql。它不能替代关系型数据库,只能作为关系型数据库的一个良好补充等NoSql的分类键值(Key-... 阅读全文
posted @ 2018-01-05 13:34 爪哇小明 阅读(74) 评论(0) 推荐(0) 编辑

2017年12月16日

摘要: 由于研究了关于字符串(String)的问题,今年就在这里总结一下,首先说一下有关于面试,我想的是,需要一定的技能,比方说,大家想到这个反转问题,肯定能说上了,只不过是你说的一般人都知道,要想在面试中更胜一筹,就必须比别人更多知道一点,更多地还是我们的积累,而不单单为了... 阅读全文
posted @ 2017-12-16 09:57 爪哇小明 阅读(173) 评论(0) 推荐(0) 编辑

2017年12月14日

摘要: 终于有时间可以在这里写一篇博文了,今天写一下我在项目中用到的自定义注解,就是在每次操作项目的时候,想把它的操作加在我的数据库中,简单地说就是日志管理,这些东西都写完之后,我就问我自己,问什么要自定义注解写,而不是什么模式(代理模式,装饰器模式…),原始代码等等,一下子... 阅读全文
posted @ 2017-12-14 21:44 爪哇小明 阅读(115) 评论(0) 推荐(0) 编辑

2017年12月7日

摘要: 今天学习了activeMQ服务器,把它说成成服务器是我的理解,,呵呵,首先,说一下它的安装, 官网:http://activemq.apache.org/overview.html window下的安装,很简单,下载完之后,打开bin目录,就可以根据你自己的型号进行点... 阅读全文
posted @ 2017-12-07 19:27 爪哇小明 阅读(74) 评论(0) 推荐(0) 编辑
 
摘要: 在这里,简单滴问一个问题,为什么一个好好的程序要变成分布式,这里说一下理由: 1.为了性能扩展,系统负载高,单台机器无法承载,希望通过使用多台机器来提高系统的负载能力. 2.为了增强可靠性——软件不是完美的,网络不是完美的,甚至机器本身... 阅读全文
posted @ 2017-12-07 09:10 爪哇小明 阅读(110) 评论(0) 推荐(0) 编辑

2017年12月5日

摘要: 今天在书写日志管理的模块的时候,遇到了一些问题,首先是日志的添加,就是在登录的时候记下他登录的名字以及登录的时间和登录的一些信息给存入到日志表中,这一下给蒙了,于是就查找资源,在这里我就简单地总结一下。。。 首先自定义注解:定义注解格式:public @int... 阅读全文
posted @ 2017-12-05 09:39 爪哇小明 阅读(164) 评论(0) 推荐(0) 编辑

2017年10月27日

摘要: 定义实体类:public class Person { private Integer id; private String name; private Integer age; public Integer getId() { ... 阅读全文
posted @ 2017-10-27 15:10 爪哇小明 阅读(177) 评论(0) 推荐(0) 编辑
 
摘要: 首先一道题:public class User{ private String name; private int age; public String getName() { return name; } public v... 阅读全文
posted @ 2017-10-27 11:04 爪哇小明 阅读(241) 评论(0) 推荐(0) 编辑

2017年10月21日

摘要: 在java中最常见的使用就是对字符串的操作:首先先说一下对字符串的理解:字符串就是一连串字符序列,Java提供了String和StringBuffer两个类来封装字符串,并提供一系列方法来操作字符串对象。接下来对它们一一描述: String类是不可变类: ... 阅读全文
posted @ 2017-10-21 08:24 爪哇小明 阅读(140) 评论(0) 推荐(0) 编辑

2017年10月19日

摘要: java中i++与++i的区别: 例如:int i=3; (先运算再赋值)j=++i; i的值先变成4,再赋给j,j的值为4; (先赋值再运算)j=i++; 先将i的值3赋给j,j的值为3,然后i变成4; 如果基本了解之后,下面... 阅读全文
posted @ 2017-10-19 20:45 爪哇小明 阅读(250) 评论(0) 推荐(0) 编辑
 
摘要: 通过最近的学习,学到了一些的Math类中的常见方法 package org.stm.demo;public class Test {public static void main(String[] args) { /** * Math.a... 阅读全文
posted @ 2017-10-19 19:51 爪哇小明 阅读(102) 评论(0) 推荐(0) 编辑

2017年10月18日

摘要: 1.数据库的特性(ACID) (1)原子性(Atomicity) 原子性意味着数据库中的事务执行是作为原子。即不可再分,整个语句要么执行,要么不执行。 例子:要用事务实现的自定义原子性往往是和业务相关的,比如银行转账,... 阅读全文
posted @ 2017-10-18 19:47 爪哇小明 阅读(84) 评论(0) 推荐(0) 编辑

2017年10月17日

摘要: 1、==符号使用Integer a = 1000,b=1000; Integer c = 100,d=100; System.out.println(a==b); System.out.println(c==d); 大家如果不去思考肯定会直接说为true ,t... 阅读全文
posted @ 2017-10-17 13:56 爪哇小明 阅读(83) 评论(0) 推荐(0) 编辑
 
摘要: 重点内容 4种方法: 1、int indexOf(String str)返回第一次出现的指定子字符串在此字符串中的索引。 2、int indexOf(String str, int startIndex)从指定的索引处开始,返回第一次出现的指定子字符串在此字... 阅读全文
posted @ 2017-10-17 08:40 爪哇小明 阅读(181) 评论(0) 推荐(0) 编辑