- 博客(15)
- 收藏
- 关注
转载 idea的高级调试技巧
http://www.cnblogs.com/yjmyzz/p/idea-advanced-debug-tips.html
2018-03-02 18:32:48
531
原创 lombok
lombok既是一个IDE插件,也是一个项目要依赖的jar包.lombok是依赖jar包的原因是因为编译时要用它的注解.是插件的原因是他要在编译器编译时通过操作AST(抽象语法树)改变字节码生成.也就是说他可以改变java语法. 他不像spring的依赖注入或者hibernate的orm一样是运行时的特性,而是编译时的特性.
2018-02-06 16:03:45
182
转载 GSON解析Json的一个小小Bug
最近在用Gson解析json数据时,遇到了一个Gson解析带泛型的List集合的问题。由于不好百度,所有在此简单说一下我的解决办法… 由于最近项目需要我用Gson来解析JSON数据,并且返回的类型要求是一个List集合。因此我就直接用下面的代码成功解析:public static Listpublic static List jsonFromList(String jsonStri
2018-02-02 18:08:16
800
原创 Intellij IDE使用 ideavim,不能复制文档到系统粘贴板
vim的yank命令默认不会复制到系统粘贴板,而是粘贴到寄存器。你可以使用* 或 +寄存器来访问系统粘贴板。在~/.ideavimrc (如果不存在就创建) 中添加下列选项set clipboard+=unnamed这是标准vim的特性,对于ideavim,除了配置文件的名字不同没有其他特殊的
2018-02-01 16:22:05
4136
转载 idea插件
先上图,毕竟是无图无真相的时代:idea-plugins.ignore 一个针对各种忽略文件的插件,比如最常用的git(其他还有npm,csv,jshint等)。插件会根据工程的类型添加一些常规的忽略文件或文件夹,比如一个idea的java工程就会忽略掉target文件夹。AceJump 有了这个插件,写代码的时候可以不需要鼠标了,你只需要按下“ctrl+;”,然后看着屏幕输入你想
2018-02-01 15:34:24
660
转载 理解 IntelliJ IDEA 的项目配置和Web部署
https://www.cnblogs.com/deng-cc/p/6416332.html
2018-01-26 14:55:13
184
转载 错误: 程序包com.sun.istack.internal不存在
[ERROR] D:\code-old\daba_user_mvn\src\main\java\com\dada\transaction\service\KmService.java:[4,30] 错误: 程序包com.sun.istack.internal不存在 [ERROR] D:\code-old\daba_user_mvn\src\main\java\com\dada\transacti
2018-01-26 12:11:20
11915
1
原创 关于http无状态的思考
http协议无状态中的 “状态” 到底指的是什么?! 引子: 最近在好好了解http,发现对介绍http的第一句话【http协议是无状态的,无连接的】就无法理解了:无状态的【状态】到底指的是什么?! 找了很多资料不仅没有发现有一针见血正面回答这个问题的,而且有些解释还充斥了各种错误,看着看着就觉得心里憋着一股浊气吐不出来 于是在看了很多资料之后,我一口吐出浊气,大声正面提出这个问题:http
2017-08-18 16:24:10
472
原创 JDBC学习总结_3_数据库连接池DBCP
实际开发中 获得连接 或 释放资源 是非常消耗系统的两个过程. 而数据库在实际应用中用户的访问量是巨大的,每次操作数据库都需要 获得连接 释放资源,那对资源的浪费是可想而知的; 为了解决这个问题, 连接池顺应而生.其原理与线程池一致. 提前创建n个连接 并存入连接池容器,当你需要的时候从里面拿出去,完成操作以后通过close()方法归还连接.每个数据库不一样,很多第三方软件机构它也会对java开
2017-08-12 22:22:35
262
原创 JDBC学习总结_2_DBUtils
接着上一节的内容开始总结: 数据库操作步骤是固定的,只有sql语句和结果集的操作是变化的, 我们可以将这些重复的操作(注册驱动,连接,关闭) 提取出来,自己写一个工具类. 如果只使用JDBC,我们会发现冗余代码过多, 为了简化JDBC开发, 再来引入apache commens组件中的一个成员DBUtils.DBUtils封装了对JDBC的操作,简化lJDBC的操作,可以少写代码;DBUtils
2017-08-12 21:08:57
273
原创 JDBC学习总结_1_PreparedStatement
学的东西多了就容易忘记, 希望通过写总结的方式记录一些重要的知识点, 也便于日后复习 最重要的是每次总结都是对相关知识的重新思考 理解的越深入,记忆越深刻;jdbc的引入 各种数据库都是不一样的,也就是说java程序员需要对不同的数据库连接提供不同的实现, 但是数据库厂商的数据库一般不是开源的 ,不了解内部原理是没法儿实现, 再者数据库对开发人员而言只是一个存储数据的工具,花费如此
2017-08-11 21:37:29
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人