学习,真香

看什么看,写BUG呢

设计模式-策略模式

策略模式 在阿里巴巴开发手册中看到了卫语句和策略模式来减少 if else 但是呢,啥是策略模式啊? 在网上找了一些视频,感觉有点了解了.这里分享给大家. 没有策略模式时 先整个类,方便说明问题! 下面使用了lombok减少了setter,getter和构造方法. Animal @Data @Al...

2019-08-18 18:28:13

阅读数 6

评论数 0

03-MySQL的锁

MySQL的锁 说的锁大家肯定并不陌生.锁嘛,是为了并发操作时,数据的安全. Java里也有锁,synchronized和Lock 操作系统也有锁.只要是多线程相关的就肯定离不开锁. MySQL也是一样.但处理的问题不同,锁的种类有些不同.主要是粒度相关. (本文基于InnoDB引擎) ...

2019-08-18 17:18:53

阅读数 6

评论数 0

2019年8月

2019年8月 技术 我所在的公司,用到的技术都比较老.而我参与的内容却大多与前端相关. 我有些抗拒前端.不愿意去写一些js,css.觉得这些东西很无趣. 我还是怀着一颗热爱后端的心.我想改变现有的状况.但是呢,又不想裸辞. 有时候,我也在想是不是我应该去辞职充电.让自己变强. 因为每天的工作内容...

2019-08-13 21:54:21

阅读数 7

评论数 0

开发时遇到大小写问题记录

开发时,总是能遇到大小写敏感的问题. 有些时候,为了方便.有些语法或操作系统等是忽略大小写的. 但是很多语言又是大小写严格的. Java,Js Java,Js语言都是严格区分大小写的. URL URL域名部分是不区分大小写的. 但是后面加的参数部分是区分大小写的 URL大小写引发的...

2019-08-08 16:55:14

阅读数 14

评论数 0

IDEA修改错误提示颜色(浅灰色)

idea 2018版 原来的弱warning颜色是灰色的,特别不容易看出来,我调成了蓝色. 具体操作如图.

2019-08-05 13:59:48

阅读数 157

评论数 0

02-MySQL索引

索引 数据库的表就如同一本厚厚的字典.字典里面有我们想要查询的数据. 但是呢,一页一页地翻,然后去找到相应的内容.真是太漫长了. 而索引呢,就如同字典的中的目录.通过索引我们可以快速地定位想要查询的内容. 然后呢,当然就去找咯! 索引的数据结构类型 索引的数据结构有三种. has...

2019-08-03 22:48:08

阅读数 77

评论数 0

01-MySQL事务的隔离

MySQL的事务 谈到事务就离不开ACID Atomaticity 原子性 Consistency 一致性 Isolation 隔离性 Durability 持久性 原子性,我们都比较熟悉.典型的例子就银行转账,不能别人转了钱了,但账户上没有扣除!那可就是血亏了! 一...

2019-07-27 20:14:07

阅读数 11

评论数 0

js实现对链表相关算法

js实现对链表相关算法 为什么选择js 因为js是函数式编程,实现起来更加方便.而且现在调试工具也很方便.只有有浏览器就可以. js有很多优秀的特性.尤其是对数组的操作.还有正则表达式的支持等等. 写一般的算法是够了…最主要是方便! 背景 在极客时间上买了一个算法的课程.打算好好恶补一下算法! 在...

2019-07-27 12:02:10

阅读数 16

评论数 0

idea maven 报错 Can't load this .dll (machine code=0xbd) on a AMD 64-bit platform

Can’t load this .dll (machine code=0xbd) on a AMD 64-bit platform 问题背景 使用idea开发工具 maven 管理工程 Tomcat 8 做server 问题出现 使用maven打包时,tomcat控制台报错 ...

2019-07-24 15:12:55

阅读数 41

评论数 0

00-MySQL的执行流程

MySQL的执行流程 本文章绝大部分来源极客时间的丁奇大神的MySQL实战专栏 总览(Outine) 一图胜千言.上图很好地展示了MySQL的执行流程. 下面,详细介绍一下.(图是从专栏中拿来用的,读书人的事,怎么能说偷呢!) MySQL受到Oracle的很多影响. 其中执行流程和它类似....

2019-07-21 10:31:31

阅读数 13

评论数 0

我的大学

我的大学 我的大学从2015年9月开始到2019年6月结束. 我是2015级新生,2019届校友. 大学的生活是比较悠闲的.有着很多时间去做学习或工作之外的事情. 现在我能记忆起的大学生活,很少是有关学习的.大部分还是学习之外的事情. 既然是回顾大学生活.无非两种形式,编年体OR纪传体. 想了想,...

2019-07-21 09:03:45

阅读数 7

评论数 0

Postgresql 按本年度,本月份,本周,今天统计数据

Postgresql 按本年度,本月份,本周,今天统计数据 具体的函数和例子可见下面的官网参考 postgresql-参考文章 -- 统计本年的数据,按月份展示 SELECT COUNT ( tfn.* ), EXTRACT ( MONTH FROM tfn.d_logdate ) log_m...

2019-07-16 10:13:19

阅读数 33

评论数 0

2019年7月

2019年7月 技术 技术毫无长进.但是看了一些IT技术外的其它技术. 在B站上,发现了三门比较有趣的公开课.虽然是专业之外,但我觉还是要先看一看的. 毕竟,我不是那种沉迷于技术当中,而不去管其它事务的程序员.我只是一个俗人. Postive psychology - Harvard 经济学原理...

2019-07-06 09:37:44

阅读数 57

评论数 0

2019年6月

技术 技术,没有学习啥。净整理毕设材料和改bug了。 和改别人的bug。 英语 2019年6月 CET6 准考证号 210130191209229 五月份考完了六级口语,六月考完了笔试。 感觉这次听力是挺难的,很多没听明白。写作吧,一般。就是interpersonal没认出来啥意思。我以为的是亲人...

2019-06-19 17:54:36

阅读数 130

评论数 0

MongoDB 给集合中的文档插入随机数

MongoDB 给集合中的文档插入随机数 db.movies.find().forEach(function(item){ item.score = Math.random(); }); 注意下面的写法是错误的 随机数都是同一个,而且只更新一个文档 // $set 必须要有 db.movies...

2019-06-10 08:35:59

阅读数 116

评论数 0

2019年5月

2019-05-06 五月总结 技术 JPA 毕业设计已经从3月26号做到了现在,一个半月的时间.从一开始在极客时间上学习springboot,到再去B站上学习vue. 可谓是边学边操练.算得上贯彻实践. 因为想着我的毕设涉及到的业务逻辑并不复杂,所以选择了JPA作为Dao的框架. JPA真的是封...

2019-05-06 15:05:04

阅读数 162

评论数 0

浅谈ES6中Promise的使用

Promise 基础 官方文档: api/new-promise.html 一篇讲解原理很好的文章: 认识和使用Promise,重构你的Js代码 Promise的出现是为了解决回调地狱. 减少代码的嵌套循环,转而写成类似于串联的代码. 如今绝大部分的浏览器都支持Promise了.我们可以在控制台中...

2019-04-20 13:20:39

阅读数 31

评论数 0

2019年4月

2019年4月5日 3月总结 技术 上个月初,我就不再实习.正式开始毕设相关的内容了. 大概做了一个时间表,分配给技术的时间大概每天7个小时左右.学习的内容挺丰富的. 前端:JS,ES6,还有我很看好的Vue. 后端:spring全家桶,java ee. 运维:docker和linux. 现在...

2019-04-05 18:44:37

阅读数 38

评论数 0

spring @Transactional 事务无法使用的可能原因

spring transaction 建议 Spring团队的建议是你在具体的类(或类的方法)上使用 @Transactional 注解, 而不要使用在类所要实现的任何接口上。你当然可以在接口上使用 @Transactional 注解, 但是这将只能当你设置了基于接口的代理时它才生效。 因为注解是...

2019-03-30 15:49:13

阅读数 108

评论数 0

错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown:

STS spring boot app 启动报错 问题描述 控制台报错 错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: 鐞氫笘鎬�: 琚世æ...

2019-03-28 09:26:42

阅读数 112

评论数 0

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