- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 layui table 动态新增一行 可编辑
<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>Layui</title> <meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta n.
2020-10-15 11:25:47 3085 1
转载 后端代码实例
代码自动生成mybatis-generator-maven-plugin的idea自动生成插件 <!--mybatis-generator插件--><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-mav...
2019-03-26 11:08:17 2202
转载 前端js代码实例
三级select下拉动态更新:@RequestMapping(value = "manage", method = { RequestMethod.GET, RequestMethod.POST })public String manage(HttpServletRequest request, ModelMap context) { CommonResult<JSONAr...
2019-03-26 11:07:41 819
转载 intelliJ idea 解决存数据库中文乱码问题
https://www.cnblogs.com/bb1008/p/7704458.html
2017-12-30 13:02:27 4317
转载 java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类HashMap Hashtable LinkedHashMap 和TreeMap.
java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMap.Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取
2017-11-21 11:29:27 356
原创 原子性 幂等性
原子性:如果这个操作所处的层(layer)的更高层不能发现其内部实现与结构,那么这个操作是一个原子(atomic)操作。原子操作可以是一个步骤,也可以是多个操作步骤,但是其顺序不可以被打乱,也不可以被切割而只执行其中的一部分。将整个操作视作一个整体是原子性的核心特征。幂等性:再简单一点说,在一个业务流程的处理中,我们需要一个不重复的业务流水号,以保证幂等性。举个实际应用场景
2017-11-15 11:51:27 1227
原创 认识HashMap,ConcurrentHashmap
hashMap:链表和数组的结合体,数组里包含链表.Entry[] entryArray = {new Entry(key,value,next) new Entry(key,value,next) , new Entry(key,value,next) new Entry(key,value,next)
2017-11-15 10:58:35 163
转载 master想回滚到当初的某一个状态,请问怎么操作呀
比如当初由于某些原因将代码已经push到remote master了。后来由于上线delay了。但是新需求又来了。想基于原来的master进行创建分支来修改 解决方案先pull远程最新,然后查看日志(TortoiseGit-Show log),找到你要回滚的日志commit id进行回滚,右键指定的commit id(Reset "master" to this)方法1:如
2017-10-26 18:25:33 737
原创 java基础
java String 转 Long 两种方法区别Long.ValueOf("String")返回Long包装类型包装类型: Byte,Integer,Short,Long,Boolean,Character,Float,Double等 Long.parseLong("String")返回long基本数据类型基本数据类型:byte,int, short, long, boo
2017-10-18 15:31:58 193
原创 枚举类例子
public enum SS{ S_STATUS_UP(1,"系统上架","系统上架"), S_STATUS_DOWN(0,"系统下架","系统下架"), S_SKUCEHCK_DOWN(3,"风控下架","风控下架"), S_SKUCHECK_UP(4,"风控上架","风控上架"); /** * CODE值 */ private
2017-10-16 11:14:49 287
原创 并发和并行的区别
并行是多核CPU执行多个任务,在某个时间点一起执行,多核CPU可以实现并发也可以实现并行.并发是单核CPU在固定时间执行多个任务,不是一起执行.(一个核相当于一个人)
2017-10-12 19:52:33 173
转载 悲观锁乐观锁
悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。乐观锁(Optimistic Lock), 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改
2017-09-29 19:15:20 156
原创 各种工具安装步骤大全
1.安装node-v8.4.0-x64.msi2.WebStorm-2017.1.1.exe3.点一下html页面悬浮谷歌,IE等浏览器
2017-09-28 17:45:55 273
原创 ajax返回页面
/** * 初始化批量页面1 */ @RequestMapping("/initBatchOpera") public ModelAndView initBatchWareOpera(String type){ ModelAndView view = new ModelAndView(); view.setViewName
2017-09-28 11:34:23 314
原创 ECharts使用
@Controller@RequestMapping("/****")public class MonitorController { private final static Logger LOGGER = Eslf4jLoggerFactory.getLogger(MonitorController.class); @Resource private JdCache
2017-09-28 11:01:21 340
原创 base64和byte[]相互转换
/** * 上传图片获取图片base64码,然后解码,然后转成字节数组,以流的形式输出到本地 * @return * @throws Exception */ @RequestMapping(value = "/uploadYujhImg1", method = RequestMethod.POST) @ResponseBody pu
2017-09-28 10:44:15 29443
原创 学习理解CountDownLatch
package testBy20170925;import java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.*;/** * Created by yujiahuan on 2017/9/22. */public class TestNewFixPool { stati
2017-09-27 09:55:51 172
原创 线程池shutdown初认识
如果一个线程池声明在一个类里面,我们说不用shutdown.如果一个线程池声明在一个方法里面我们说需要shutdown.为什么呢?因为调用线程池的方法会被多次调用,多次调用假如要是有初始线程数2个,那每次调用都会有两个线程数空闲,为了不浪费资源,所以要shutdown.而声明在类里面,在Spring的bean声明中每个bean默认是单例的,它起一次在Spring项目启动的时候创建一个对象,
2017-09-22 14:30:45 394
原创 js基础
1 input type="text" onkeyup="this.value=this.value.replace(/[^\d]/g,'') " onafterpaste="this.value=this.value.replace(/[^\d]/g,'') " name="f_order" value="1"/>转自:http://www.cnblogs.com/sese/p/
2017-08-23 16:33:46 259
Java 异常
2017-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人