java
码农的游戏生活
这个作者很懒,什么都没留下…
展开
-
Java:从零开始,菜鸟起飞
Java入门WHAT最近打算写一个学习Java的系列博客,这样既可以帮助一些刚刚学习Java的同学,自己也可以回顾一下这些基础知识。其实这些教程类的博客网络上已经很多了,我自己也是看这些博客的,个人比较推荐的学习网站就是菜鸟教程,不仅仅是Java,还有很多其他的编程教程。我在之后的博客中,部分内容会来自一些菜鸟教程,但是我还是希望能让看这遍博客的同学能够有帮助,能够建立起完善的知识体系。我也会借用知识图谱来构建。不多说,先开始学习Java的第一步,写一个Hello World的程序。HOW为了能让J原创 2020-05-27 10:42:07 · 203 阅读 · 0 评论 -
记录蚂蚁金服的一次电话面试
多线程数据库RedisSpring以上就是蚂蚁金服第一次电话面试大致的内容原创 2020-03-25 11:25:48 · 295 阅读 · 0 评论 -
FastJson中将json字符串转为map类型
用FastJson将json字符串转为Map类型的容器时如果使用一下的方法,编译器会提示一个警告所以,为了消除这个警告,可以用下面的办法 Map<String, String> isShowMap = JSONObject.parseObject( isShow, new TypeReference<HashMap<String,String>>(...原创 2019-12-18 13:59:22 · 540 阅读 · 0 评论 -
List中有map的排序
情况一:List里只有一个Map,Map中有多条记录。这个时候排序只要 对Map进行排序即可。 Map<String,Object> map = new HashMap<>(); map.put("test1",1); map.put("test2",2); map.put("test3",2); ...原创 2019-11-29 14:48:28 · 2188 阅读 · 0 评论 -
EASYUI表格添加排序功能
最近项目上的一个需求,能够点击表头对列进行排序,页面上用的插件是easyui,所以就去官网上找了文档。完成功能后记录一下一些坑。首先表格属性中有一个remoteSort,这个字段代表着由服务器端对数据排序,这个属性默认为true;如果设置为false,则由客户端对数据进行排序,不过,由客户端进行排序时,无法对中文进行排序,一些数字的排序也会有问题,这里推荐由服务端进行排序。对于要进行排序的列,...原创 2019-11-29 14:37:10 · 718 阅读 · 0 评论 -
sea.js缓存问题
在一次调试的过程中,发现js文件更新之后,浏览器加载的还是原来的老的js文件无法被加载,遇到这种情况的解决办法,一个是修改sea.js加载js文件的方式,让缓存强制刷新。每次在文件后加上版本号,另外一种就是删除浏览器缓存。推荐使用第一种方式,如下var version=”0.0.1”;seajs.config({//seajs配置声明map:[[“.js”,”.js?v=”+vers...原创 2019-10-24 16:11:14 · 323 阅读 · 0 评论 -
JSON数据重复出现$ref
在一次开发过程中,需要给前端传递几个key值相同的对象,于是在json化之后,最后一行出现了{“key”,"$ref"}这样的数据,这是因为当json数据中出现重复时,那么就会被替换成 $ref,循环引用:当一个对象包含另一个对象时,fastjson就会把该对象解析成引用。下面介绍一些引用的描述“$ref”:"…" 上一级“$ref”:"@" 当前对象,也就是自引用“ref":"ref...原创 2019-09-20 09:21:27 · 644 阅读 · 0 评论 -
JAVA并发编程学习(一)———线程和进程
什么是进程?进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。1什么是线程?线程是任务执行和调度的基本单位。进程和线程的区别根本区别:进程是操作系统资源分配的基本单位,而线程是任务调度和执行的基本单位。计算机在执行程序时,会为程序创建相应的进程,进行资源分配时,是以进程为单位进行相应的分配。每个进程都有相应的线...原创 2019-08-19 16:06:01 · 143 阅读 · 0 评论 -
Druid以及监控界面的使用
Druid简介Druid是一个拥有大数据实时查询和分析的高容错、高性能开源分布式系统,旨在快速处理大规模的数据,并能够实现快速查询和分析。尤其是当发生代码部署、机器故障以及其他产品系统遇到宕机等情况时,Druid仍然能够保持100%正常运行。创建Druid的最初意图主要是为了解决查询延时问题,当时试图使用hadoop来实现交互式查询分析,但是很难满足实时分析的需要。而Druid提供了以交互方式...原创 2019-07-26 09:29:38 · 7193 阅读 · 0 评论 -
Spring的笔记之手写一个简单的mvc框架
这是最近学习的一些整理,通过手写一个mvc的框架来认识和了解Spring的一些工作原理。首先简单介绍一下Sprin的ioc容器,从本质上来说ioc容器就是一个以beanId为key,class为value的hashMap。Spring则通过配置文件和注解的方式将类放入到hashMap中。再来,在mvc框架中,url和method的映射本质上也是一个hashMap,它的key是url,value...原创 2019-06-24 16:11:40 · 175 阅读 · 0 评论