零碎知识点
Anbang713
这个作者很懒,什么都没留下…
展开
-
JDBC原理介绍以及增删改查示范
一 原理Java程序/J2EE程序操作数据库通常就是对数据库中某一个或者某些表进行增删改查。那么就需要通过某些方式连接到数据库,比如MySQL,执行各种SQL语句(insert、select、udpate)。JDBC(Java Database Connectivity Java数据库连接技术)只是java程序操作数据库中最原始和最基础的一种方式,实际在项目中,我们一般不会直接使用JDBC...原创 2018-09-08 11:32:21 · 462 阅读 · 0 评论 -
Intellij IDEA集成sencha插件开发Extjs应用
一、工具下载及安装1.1、安装Sencha cmd(1)从官网下载:SenchaCmd-6.7.0.37-windows-64bit.zip。解压并开始安装,修改安装路径,然后一路next即可。1.2、下载Ext SDK(1)从官网下载:ext-6.0.0-gpl.zip。下载后解压到某个路径下。1.3、下载sencha idea插件(1)下载:sencha-jetbrai...原创 2019-03-03 15:23:57 · 4703 阅读 · 1 评论 -
Intellij IDEA 安装及破解方式
原文地址:https://blog.csdn.net/qq_28009065/article/details/79927608转载 2019-03-02 09:55:25 · 1080 阅读 · 1 评论 -
Linux-基础命令最强思维导图总结
文件较大,可直接下载查看。原创 2019-01-17 21:18:04 · 1461 阅读 · 0 评论 -
JS中1900-2100区间内的公历、农历互转的工具类
说明:(1)由于博主是在Extjs项目中使用该工具类,所以这里我们用Extjs,但是本质上就是js。(2)该工具类是实际项目中一直在用的,至于实际出处是哪不得而知,博主只是针对自己的整理然后觉得日后可能用得上所以在这里做个备份。/** * @1900-2100区间内的公历、农历互转 * @公历转农历:me.solar2lunar(1987,11,01); //[you can i...原创 2018-10-12 13:21:11 · 884 阅读 · 0 评论 -
一个简单的不能再简单的配置管理工具类
在正式的项目编码过程中,一个成熟的程序员是不会允许出现任何hard code即硬编码的字符的。比如“user.name”、“user.password”等等。所有的这些配置项,都需要通过配置文件进行配置,然后从配置文件取值。这也是我们通常说的配置读写分离。当然我一开始入行的时候,也是直接在代码中写死所有的值,这样的写法可维护性太差了。后来也是通过不断的学习总结出这样的一个工具类,当然我们也知道...原创 2018-09-07 08:17:16 · 418 阅读 · 0 评论 -
手写一个简易的JDBC连接池辅助类
之前我们讲过数据库连接池的原理。市场上也有很多优秀的开源的数据库连接池,功能非常强大,比如C3P0、DBCP等等,但是我们今天就通过一点一点去写一个简易的JDBC的连接池辅助类,更深刻的去理解这其中的原理。首先我们这个JDBC辅助类肯定是单例的,所以必须对其单例化;其次我们需要一个集合来表示连接池,这里使用LinkedList集合;最后就是在创建单例的方法中创建指定个数的连接,并将其加入到连接...原创 2018-09-08 12:15:23 · 912 阅读 · 0 评论 -
数据库连接池原理介绍
我们知道每一次Java程序要在MySQL中执行一条SQL语句,那么就必须建立一个Connection对象,代表了与MySQL数据库的连接。然后通过Connection独享发送我们要执行的SQL语句之后,调用Connection.close()来关闭和销毁与数据库的连接。因为数据库的连接是一种很重的资源,其代表了网络连接、IO等资源。所以如果不适用的话,就需要尽早关闭,以避免资源浪费。传统的JD...原创 2018-09-08 11:57:25 · 245 阅读 · 0 评论