04 2018 档案

摘要:JSON.parseObject,是将Json字符串转化为相应的对象;JSON.toJSONString则是将对象转化为Json字符串。在前后台的传输过程中,Json字符串是相当常用的,这里就不多介绍其功能了,直接举一下应用的小例子,帮助理解这两个方法的用法。 首先用maven引入fastjson: 阅读全文
posted @ 2018-04-09 11:51 虚极静笃 阅读(1522) 评论(0) 推荐(0) 编辑
摘要:摘要 从使用场景的角度出发来介绍对ReentrantLock的使用,相对来说容易理解一些。 场景1:如果已加锁,则不再重复加锁 a、忽略重复加锁。b、用在界面交互时点击执行较长时间请求操作时,防止多次点击导致后台重复执行(忽略重复触发)。 以上两种情况多用于进行非重要任务防止重复执行,(如:清除无用 阅读全文
posted @ 2018-04-09 11:38 虚极静笃 阅读(3883) 评论(1) 推荐(1) 编辑
摘要:注意: 当涉及到有限个状态的类,可以使用枚举表示: 当返回给前端的json数据中的某些属性需要改变名称时,可以用@JsonProperty注解: 为什么要返回vo而不是直接把pojo返回呢?因为有些信息是不需要返回给前端的并且也不安全。 阅读全文
posted @ 2018-04-08 22:31 虚极静笃 阅读(207) 评论(0) 推荐(0) 编辑
摘要:我们默认情况下,表名是product_category,对应的类名就是ProductCategory。 但是如果表名和类名不是这样对应呢?比如表名是s_product_category,那么就需要在类名上加@Table(name="s_product_category") 首先写dataObject 阅读全文
posted @ 2018-04-07 19:49 虚极静笃 阅读(250) 评论(0) 推荐(0) 编辑
摘要:流程:在客户端创建分支,修改代码,并push,然后在页面处理即可。(区别在于一个在客户端,一个在页面) 实际的开放中要记得打tag,不然到时候出问题了以后不知道从哪里开始。 阅读全文
posted @ 2018-04-05 12:58 虚极静笃 阅读(211) 评论(0) 推荐(0) 编辑
摘要:新建分支: 然后修改日志文件: 提交: 然后push: 合并分支: 阅读全文
posted @ 2018-04-05 12:30 虚极静笃 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-05 12:11 虚极静笃 阅读(170) 评论(0) 推荐(0) 编辑
摘要:查看日志: 找一个时间点: 然后指针指向该时间点: 但是我们又想回到未来呢: 阅读全文
posted @ 2018-04-05 12:05 虚极静笃 阅读(555) 评论(0) 推荐(0) 编辑
摘要:参考上一节,提交即可。 阅读全文
posted @ 2018-04-05 11:51 虚极静笃 阅读(134) 评论(0) 推荐(0) 编辑
摘要:当出现冲突,我们push的时候,会出现: 然后pull,下拉到本地: 查看冲突: 然后进入冲突文件: 修改为: 保存退出。 提交: 阅读全文
posted @ 2018-04-05 11:45 虚极静笃 阅读(657) 评论(0) 推荐(0) 编辑
摘要:1.将项目下载到本地: 2.在客户端中,右键点击test,选择show in explorer: 然后修改日志文件并保存: 3.在客户端中填写备注并提交: 4.提交到github中: 阅读全文
posted @ 2018-04-05 11:11 虚极静笃 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1.下载并安装github客户端:https://desktop.github.com/ 2.进入自己的主页,新建一个项目: 阅读全文
posted @ 2018-04-05 10:57 虚极静笃 阅读(131) 评论(0) 推荐(0) 编辑
摘要:1.在linux下获取项目: 2.在linux中提交项目: 这时候我们在光标处添加注释,然后保存退出。 再查看下状态: 接下来问题来了: 解决办法: vim .git/config 修改:[remote "origin"] url = https://github.com/youname/examp 阅读全文
posted @ 2018-04-05 10:57 虚极静笃 阅读(246) 评论(0) 推荐(0) 编辑
摘要:因为默认是输出info和以上级别的日志,所以debug没有输出。 这里的参数LoggerTest.class表示在控制台打印com.imooc.LoggerTest,如果换成其他的类,那么控制台也会相应的打印该类。 有一种更简单的写法(使用@Slf4j注解代替,注解属于lombok,需要安装lomb 阅读全文
posted @ 2018-04-04 22:59 虚极静笃 阅读(221) 评论(0) 推荐(0) 编辑
摘要:1.将虚拟机导入vmware或者virtual box中,注意要ping通 2.在navicat中建表 3.下载并配置好java1.8和maven3.3.9 4.安装idea并创建springboot工程 点击Create New Project: 点击下一步 点击下一步: 点击下一步: 阅读全文
posted @ 2018-04-03 22:36 虚极静笃 阅读(200) 评论(0) 推荐(0) 编辑
摘要:关于timestamp和datetime: http://www.cnblogs.com/ivictor/p/5028368.html https://dev.mysql.com/doc/refman/5.7/en/datetime.html http://www.cnblogs.com/ivict 阅读全文
posted @ 2018-04-03 21:28 虚极静笃 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-03 20:36 虚极静笃 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-04-03 20:29 虚极静笃 阅读(160) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示