入门
毛小树
Explore the unknown world!
展开
-
Mysql学习_update_orderby_limit
现欲实现这样的更新需求:在以下表中实现将表中数据按照”tid“这一字段升序排序,然将排列前十的数据记录的“state”这一字段更新为1。 隐约记得之前用的Sql语句中有“top+数字”这一关键字可以实现排序后取前列的数据记录,几经实验加搜索发现“top是Sql的方言!在Mysql中不适用。” 这样一条看似简单的sql语句死活写不出来,在江浙沪供热系统“姗姗来迟”最高温度冲破40°的大热天里,我原创 2017-07-28 17:20:22 · 2295 阅读 · 0 评论 -
使用Mybatis Generator时遇到“Exception getting JDBC Driver”?
error description: Mybatis属于半自动ORM, 由于手动书写Mapping的映射文件很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。在eclipse中使用过Mybatis Generator过的小伙伴可能在右击其配置文件然后Run Mybatis Generator时候遇到过如下的问题:quick solution 在下图中添加对应的项目以及原创 2017-08-29 14:29:38 · 5945 阅读 · 0 评论 -
Mysql中剔除重复字段并按主键降序排序后找出主键值最大的数据
需求如标题所言,举个栗子,有这样一片数据: 1.sname字段含有重复数据“Sally”,需要使用distinct关键字剔除;2.Mysql的默认排序方式是升序,故尾部需要添加“desc”,desc是descent(下降,后代)的缩写;3.在Mysql中不能使用“top”,因为“top”是Sql语句的方言(dialect),故使用 ”limit 0,1“来筛选出第一条数据;效果如下: 这是近期校原创 2017-09-12 11:29:02 · 923 阅读 · 0 评论 -
Spring初探01_IOC简单实例
最近看了一部爱情喜剧《疯岳俏佳人》,里面的“爱情科技公司”便类似于Spring容器,在小岳岳类和姗姗类之间起着控制反转(IOC)的作用。控制的什么被反转了?获取对象的方式Spring被反转了。(由小岳岳主动出击追求姗姗反转成由爱情科技公司这一Spring这一第三方容器来执行创建)。IoC是Spring框架的核心内容,使用多种方式完美的实现了IoC,可以使用XML配置,也可以使用注解,本例采用XML配原创 2017-05-15 09:51:39 · 405 阅读 · 0 评论 -
深入理解JVM——Java运行时数据区域浅析
JVM在运行时将其内存区域划分为不同的区域,各区域承担的职责和生命周期不尽相同,有的随着JVM进程的存在(消亡)而存在(消亡),而有些则是线程私有的,生命周期与其所在线程一致。和笔者一块学习一下吧~方法区(Method Area)Java堆(Heap)虚拟机栈(VM Stack)本地方法栈(Native Method Stack)程序计数器(PCR)方法区(别名:Non-H...原创 2018-03-02 10:49:55 · 308 阅读 · 0 评论 -
深入理解JVM——volatile in Java
第一次面试时,interviewer问“你对volatile了解多少?”由于interviewer的发音(英:[ˈvɒlətaɪl]))有些不准,笔者很傻地问了好几遍“您说什么?”,然后…直接GG了。volatile是JVM提供的最轻量级的同步机制,作为应届生面试中常见的关键字考察点,一块来学习下吧~Java内存模型volatile语义: 可见性禁止重排序无法保证一致性应用场景...原创 2018-03-03 10:50:57 · 690 阅读 · 0 评论 -
Java8新特性——Lambda表达式应用场景
之前在学习Java8的新特性时,十分喜欢Lambda的简洁性,而真正地用以解决项目中的技术点时,更为之惊叹不已。现在有这样的需求:从由Project这个类组成的List中取出id和name组成对应的键值对。 有下面这样的实体类,简洁起见,将多余的字段和注解以及类的继承关系去除。import java.util.Date;/** * Created by Mollychin ...原创 2018-03-04 20:55:47 · 5086 阅读 · 1 评论 -
关于消息队列的一些思考
在一个事务中,A系统使用rpc调用了B系统的service,在本地调试时经常会出现rpc调用超时的问题,将会导致整个事务的回滚,况且随着业务量的增大,调用rpc的次数也会急剧增加。组内大佬一排砖头决定:将rpc调用改成消息队列MQ的方式,A系统成功将请求发送给MQ后便会继续执行后续操作。作为组内十万个为什么的我就会思考:为什么会使用消息队列呢?使用了消息队列会带来什么好处呢?它会有什么缺点...原创 2019-06-16 08:43:06 · 315 阅读 · 0 评论