
《Java基础技术》
重点介绍Java基础技术与核心技术,包括基本数据类型集合、多线程、网络编程、异常处理、数据库操作JDBC、IO/NIO、JUC等等
修罗debug
曾担任阿里大文娱事业部Java高级后端开发工程师,fightjava.com 创始人, 长期扎根于一线编码开发、系统架构设计与项目管理,拥有多年开发与管理经验,目前是一名互联网行业的创业者;
出版的书籍:《分布式中间件技术实战(Java版)》、《Spring Boot企业级项目开发-入门到精通》
51CTO学院、优快云学院、网易云课堂等教育平台知名讲师,教授学生上万人,拥有大量原创博客,博客访问量达百万人次;
追求技术,热爱分享,相信技术改变生活,技术成就梦想,一直在不断的学习和积累新的知识,秉承修罗之道,花名“阿修罗”(修罗debug)
展开
-
java代码实现JDBC连接MySql以及引用驱动程序包
JDBC连接MySql以及引用驱动程序包原创 2015-10-04 12:00:07 · 27342 阅读 · 0 评论 -
java工具类开发之日期工具类DateUtils和读取属性配置文件工具类PropertiesUtils
很多时候,我们采用java来开发相关应用软件的时候,需要自己开发一些工具类并把它封装在utils工具类中,然后在需要使用的地方直接“类.方法”直接调用!本文将介绍两个比较常用的工具类,分别是日期工具类DateUtils和读取属性配置文件工具类PropertiesUtils。原创 2016-07-26 19:57:55 · 6539 阅读 · 0 评论 -
java工具类开发之json工具类JsonUtils和写数据回页面工具类ResponseUtils
采用Java开发应用软件,如果数据库层采用蛋疼的纯生jdbc时候,需要考虑到将查询数据库得到的结果集resultRest进行转换为JsonArray并将其返回到页面!当然了,现在对于“将查询数据库得到的结果集resultRest转换为JsonArray”已经有很多json的库来解决了,譬如json-lib、gson、jackson、fastjson等等,本文介绍的正是json-lib这种比较纯洁的库来处理resultSet,晚点再介绍jackson 和 fastjson。对于“将后台处理后的结果返回到页面”原创 2016-07-26 20:42:36 · 16315 阅读 · 1 评论 -
java之static的应用
对于java中static关键字的介绍,我想对于有一定的java基础的博友应该都知晓!它主要用于修饰变量,和方法,比如常用的类成员和类方法,就是采用static进行修饰的!本博文我不想去深入探讨static的作用,而主要想介绍一下两个案例:模拟数据库表主键id的自增,静态工厂方法!原创 2016-07-30 09:34:55 · 568 阅读 · 0 评论 -
代理模式之动态代理(java实现)
代理模式,即Proxy Pattern,java常用设计模式之一,定义:对其他对象提供一种代理以控制对这个对象的访问。而动态代理是一种在系统运行时动态创建需要被代理的类并对其进行代理。spring框架的AOP(面向切面)实现原理就是动态代理。原创 2016-08-20 16:22:02 · 529 阅读 · 0 评论 -
五种不同的 URL 参数解析方法的性能比较
URL 参数解析方法:httpclient org.apache.http.client.utils.URLEncodedUtilsURLEncodedUtils.parse(query, Charset.forName("UTF-8"));jettyUtil org.eclipse.jetty.util.UrlEncodedMultiMap values =转载 2016-09-01 11:43:56 · 20154 阅读 · 2 评论 -
java网络编程之服务端客户端socket简单通信案例
简单实现客户端服务端socket通信!需求是这样的:“服务端开启服务,等待客户端的连接请求,建立了连接之后,客户端发送信息给服务端,服务端接收到之后打印该信息;之后服务端发送一条信息返回给客户端,客户端接收到之后打印出该信息!”。原创 2016-11-18 22:54:18 · 2195 阅读 · 0 评论 -
谈谈java反射的应用
介绍介绍java反射的应用!!!原创 2016-12-18 22:42:14 · 555 阅读 · 0 评论 -
服务器主动向客户端推送消息-java之comet4j实现
传统的服务器客户端模型是:客户端发起请求-服务器响应-发送响应结果到客户端。而有些场景是需要在服务端有 相关信息更新时,主动向客户端推送该信息。实现这种模型现已有相关的框架。本博客将介绍comet4j实现web方式的推送! 本博文将简单介绍两个demo,其中一个是时钟,一个是简单数字变化。至于comet4j的介绍,在这里不在累赘( 不然就太啰嗦了!)原创 2017-02-03 21:19:26 · 25363 阅读 · 17 评论 -
java小算法介绍-合并List中满足某些字段相同的记录
java小算法介绍-合并List中满足某些字段相同的记录 有这么一个需求:List中存放的是一个对象,如Student,里面有n个字段,现在想合并列表中满足一些字段相等的情况下合并其中的金额等其他字段。如: Student的字段:class Student{ private String store; private int money; private...原创 2017-06-18 13:29:40 · 8461 阅读 · 2 评论 -
JDBC实现用于操作数据库Mysql的工具类JDBCTools和DAO--完整可用版
JDBC实现用于操作数据库Mysql的工具类JDBCTools和DAO--完整可用版 前面的博文,写了一篇关于一套采用JDBC操作Mysql数据库的JDBCTools工具类,觉得不够完美,学习了尚硅谷的视频后,觉得其很是牛逼,写的DAO具有通用的模式,其中DAO是:Database Access Object 数据库访问对象 在DAO中,我们只是完成与数据库中的数据进行交互的业...原创 2016-03-09 10:36:05 · 9322 阅读 · 6 评论 -
JDBC实现用于操作数据库Mysql的工具类JDBCTools
JDBC实现用于操作数据库Mysql的工具类JDBCTools原创 2016-03-08 19:53:39 · 2119 阅读 · 0 评论 -
如何将PreparedStatement查询得到的结果集存储起来--方法一:采用对象数组
如何将PreparedStatement查询得到的结果集存储起来--方法一:采用对象数组原创 2015-10-04 13:28:03 · 8913 阅读 · 1 评论 -
如何将PreparedStatement查询得到的结果集存储起来--方法二:采用列表List
如何将PreparedStatement查询得到的结果集存储起来--方法二:采用列表List原创 2015-10-04 13:35:41 · 4193 阅读 · 0 评论 -
使用PreparedStatement实现查询操作系列一-----用户登录操作
使用PreparedStatement实现查询操作系列一-----用户登录操作原创 2015-10-04 13:08:52 · 16200 阅读 · 0 评论 -
字符串移位之后是否包含另一字符串之java实现
字符串移位之后是否包含另一字符串之java实现原创 2015-11-20 21:00:54 · 1786 阅读 · 0 评论 -
数据结构之数组的增删改查-java实现
数据结构中的数组之增删改查操作-java实现原创 2015-11-21 17:35:05 · 5595 阅读 · 0 评论 -
数据结构之数组和字符串的反转java实现
采用java实现数组和字符串的反转原创 2016-01-15 21:04:25 · 2849 阅读 · 3 评论 -
用java自己实现String类的trim()方法功能
用java自己实现String类的trim()方法功能原创 2016-03-01 15:34:53 · 4897 阅读 · 0 评论 -
java实现字符串指定的部分进行反转
java实现对字符串中指定的部分进行旋转,如str="mmabcdfeffnn",指定abcdfeff部分进行旋转,则得到字符串str="mmffefdcbann"。原创 2016-03-01 16:37:37 · 3540 阅读 · 0 评论 -
java实现获取字符串strSub在父字符串strFather中出现的次数
java实现获取字符串strSub在父字符串strFather中出现的次数原创 2016-03-01 16:49:10 · 655 阅读 · 0 评论 -
java处理百度编辑器ueditor上传的图片等多媒体文件
java处理百度编辑器ueditor上传的图片原创 2017-07-22 22:33:37 · 3961 阅读 · 0 评论