摘要: 廖雪峰的Git教程,简单易懂,不过没有官网里的系统,有些东西没有:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 还有这个博主的文章挺不错的可以参考:https://blog.cs 阅读全文
posted @ 2018-08-30 17:54 JayInnn 阅读(142) 评论(0) 推荐(0) 编辑
摘要: fastJson对于json格式字符串的解析主要用到了一下三个类: JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。 JSONObject:fastJson提供的json对象。 JSONArray:fastJson提供json数组对象。 我们可以 阅读全文
posted @ 2018-08-30 17:42 JayInnn 阅读(22793) 评论(0) 推荐(0) 编辑
摘要: 设置数据库主从切换的原因:数据库中经常发生的是“读多写少”,这样读操作对数据库压力比较大,通过采用数据库集群方案, 一个数据库是主库,负责写;其他为从库,负责读,从而实现读写分离增大数据库的容错率。 那么,对数据库的要求是: 1. 读库和写库的数据一致; 2. 写数据必须写到写库; 3. 读数据必须 阅读全文
posted @ 2018-08-30 17:11 JayInnn 阅读(2133) 评论(0) 推荐(0) 编辑
摘要: 1、selective的意思是:选择性2、insertSelective--选择性保存数据;比如User里面有三个字段:id,name,age,password但是我只设置了一个字段;User u=new user();u.setName("张三");insertSelective(u);3、ins 阅读全文
posted @ 2018-08-30 17:08 JayInnn 阅读(5701) 评论(0) 推荐(0) 编辑
摘要: (一)为什么要实现读写分离? 为了服务器承载更多的用户?提升了网站的响应速度?分摊数据库服务器的压力?就是为了双机热备又不想浪费备份服务器?上面这些回答,我认为都不是错误的,但也都不是完全正确的。「读写分离」并不是多么神奇的东西,也带不来多么大的性能提升,也许更多的作用的就是数据安全的备份吧。从一个 阅读全文
posted @ 2018-08-30 17:08 JayInnn 阅读(740) 评论(0) 推荐(0) 编辑
摘要: IoC是什么 Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该 阅读全文
posted @ 2018-08-30 17:07 JayInnn 阅读(127) 评论(0) 推荐(0) 编辑
摘要: AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵 阅读全文
posted @ 2018-08-30 17:03 JayInnn 阅读(267) 评论(0) 推荐(0) 编辑
摘要: MyBatis框架的使用,可以参考我的文章: https://blog.csdn.net/JayInnn/article/details/81746571(基于Mybatis实现一个查库的接口) https://blog.csdn.net/JayInnn/article/details/817730 阅读全文
posted @ 2018-08-30 16:59 JayInnn 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 基本功能就是写一个接口,该接口的主要功能是根据给的条件查询特定表; 先通过Workbench来看一下在给定条件下的查询的结果,先给出最终的结果查询的表以及查询的条件: 也就是该接口实现在image_table中实现end_time的范围查找; 接口形式: 接口中的请求的数据对象:其中继承的Abstr 阅读全文
posted @ 2018-08-30 16:53 JayInnn 阅读(141) 评论(0) 推荐(0) 编辑
摘要: SSM是sping+springMVC+mybatis集成的框架。 MVC即model view controller。 model层=entity层。存放我们的实体类,与数据库中的属性值基本保持一致。 service层。存放业务逻辑处理,也是一些关于数据库处理的操作,但不是直接和数据库打交道,他有 阅读全文
posted @ 2018-08-30 16:52 JayInnn 阅读(2708) 评论(0) 推荐(0) 编辑
摘要: 今天完成boss交代的任务时,遇到Date类型与String类型的相关问题,参考了网上的一些例子,并且自己写了demo,现在记录下了总结一下: (一)判断一个字符串是不是合法的日期格式 (二)将String转换为Date类 (三)将Date类型转换成String类型 阅读全文
posted @ 2018-08-30 16:50 JayInnn 阅读(223) 评论(0) 推荐(0) 编辑
摘要: java.lang.NullPointerException错误,错误原因就是以下六条没配置完: 1.JAVA环境配置正确。2.源码里面的包没有与tomcat的包冲突。3.把数据库文件给导入到了SQL SERVER(或者其它数据库系统)里面。并且数据库系统正在运行。4.添加了数据源。5.数据库源文件 阅读全文
posted @ 2018-08-30 16:48 JayInnn 阅读(2399) 评论(0) 推荐(0) 编辑
摘要: StringUtils.split(String, char) * * StringUtils.split(null, *) = null * StringUtils.split("", *) = [] * StringUtils.split("a.b.c", '.') = ["a", "b", "c"] * StringUtils.spl... 阅读全文
posted @ 2018-08-30 16:47 JayInnn 阅读(945) 评论(0) 推荐(0) 编辑
摘要: 需要处理的配置表如下: 接上一篇的优化,接着优化,优化代码如下: 这段代码的关键在于重写TreeMap的compare方法。 关于如何重写TreeMap的compare方法,以及返回值代表的意义,可以参考源码,以下给出简单的结论: 阅读全文
posted @ 2018-08-30 16:46 JayInnn 阅读(500) 评论(0) 推荐(0) 编辑
摘要: Spring配置表需要尽量保证对程序员的友好性,一下提供一种优化思路。 中途未保存,心态炸了,只贴图了,fuuuuuuuuuuuuuck 第一种(最烂,最不友好):以Json的格式保存在配置表中,程序员易出错,只有有一个符号缺失或者出错,程序就不会正常运行,具体如下 ​ 第二种(较友好):比较友好, 阅读全文
posted @ 2018-08-30 16:44 JayInnn 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 实习过程中boss交代的任务(以下出现的代码以及数据只给出小部分,提供一个思路) 目的:Spring中添加新的配置表,并对新的配置表进行处理;替换的新的配置表要友好,同时保证替换前后功能不能发生变化。 需要处理的配置表数据: 很明显,原配置表中的数据都是以Json的格式给出的,那么很容易在处理的过程 阅读全文
posted @ 2018-08-30 16:43 JayInnn 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 基本用法&快捷键 1、首先说第一组按钮,共8个按钮,从左到右依次如下: > Show Execution Point (Alt + F10):如果你的光标在其它行或其它页面,点击这个按钮可跳转到当前代码执行的行。 > Step Over (F8):步过,一行一行地往下走,如果这一行上有方法不会进入方 阅读全文
posted @ 2018-08-30 16:41 JayInnn 阅读(267) 评论(0) 推荐(0) 编辑
摘要: Gitlab1. 安装git,从程序目录打开 "Git Bash" 2. 键入命令:ssh-keygen -t rsa -C "email@email.com" "email@email.com"是gitlab账号 3. 提醒你输入key的名称,输入如id_rsa 4. 在C:\Users\Admi 阅读全文
posted @ 2018-08-30 16:39 JayInnn 阅读(2189) 评论(0) 推荐(0) 编辑
摘要: 快捷键F9 resume programe 恢复程序 Alt+F10 show execution point 显示执行断点 F8 Step Over 相当于eclipse的f6 跳到下一步 F7 Step Into 相当于eclipse的f5就是 进入到代码 Alt+shift+F7 Force  阅读全文
posted @ 2018-08-30 16:39 JayInnn 阅读(3862) 评论(0) 推荐(0) 编辑
摘要: 参考链接: https://blog.csdn.net/liaodehong/article/details/51605457 https://www.cnblogs.com/insistence/p/5901457.html Just In Time编译器 (一)Hot Spot 编译 在主流商用 阅读全文
posted @ 2018-08-30 16:38 JayInnn 阅读(200) 评论(0) 推荐(0) 编辑