- 博客(24)
- 资源 (43)
- 收藏
- 关注
原创 2018-03-29
1、设计模式六大原则:https://www.cnblogs.com/wangzhongqiu/p/6245820.html2、依赖倒置:https://blog.csdn.net/u010832572/article/details/44999667
2018-03-29 20:51:02 125
转载 程序员写出完美简历,关键要提高故事性和可读性
本文编译自 medium.com 题为“How to write a great developer résumé and showcase your software engineer skills”的文章。作者认为简历写作就像讲故事,提高可读性是关键,并提出了“十要五不要”等建议,相信不仅对程序员,对正在求职或者计划跳槽的你都能有所启发。 一封好简历是事业的敲门砖。忙着找工作的你,还不知道...
2018-03-28 16:58:24 279
原创 深入了解Java程序执行顺序
Java中main方法,静态,非静态的执行顺序详解 Java程序运行时,第一件事情就是试图访问main方法,因为main相等于程序的入口,如果没有main方法,程序将无法启动,main方法更是占一个独立的线程,找到main方法后,是不是就会执行mian方法块里的第一句话呢?答案是不一定看看下面两种最常见的情况: 第一种情况: main方法在一个具有其他方法或属性的类中;...
2018-03-28 16:18:03 270
原创 Java中的易遗漏知识点
1、抽象类可以继承实体类。所有类的基类都是Object,抽象类也是。2、接口的属性的默认是public static final 、方法是public abstract
2018-03-27 17:59:12 226
转载 详解UML图之类图
产品经理的必备技能之一是画UML图,本文就告诉你怎么画标准的类图吧。本文结合网络资料和个人心得所成,不当之处,请多指教。1、为什么需要类图?类图的作用我们做项目的需求分析,最开始往往得到的是一堆文字,请看下面这堆文字:本项目是在一期的基础上增加对电缆、通讯工程的管理和施工详细数据的记录和统计,使整个系统更好的管理各工程项目从中标开始到竣工验收的全部过程和资料和分析施工过程的数据。本系统将一条或一个...
2018-03-26 10:03:26 392
原创 JavaBean、Map、JsonObject、String等之间的转换
本文中涉及到的Json对象都是fastjson。1、JavaBean转Map:2、3、Map转JsonObject: JSONObject jsonObject= JSONObject.parseObject(JSON.toJSONString(map));4、JsonObject转Map:...
2018-03-16 17:37:42 1750
转载 Java中的static关键字解析
static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录大纲: 一.static关键字的用途 二.static关键字的误区 三.常见的笔试面试题 若有不正之处,希望谅解并欢迎批评指正...
2018-03-16 11:33:34 155
转载 区块链入门教程
地址:http://www.ruanyifeng.com/blog/2017/12/blockchain-tutorial.html区块链(blockchain)是眼下的大热门,新闻媒体大量报道,宣称它将创造未来。可是,简单易懂的入门文章却很少。区块链到底是什么,有何特别之处,很少有解释。下面,我就来尝试,写一篇最好懂的区块链教程。毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚。我希望...
2018-03-09 22:00:18 204 1
原创 Netty4 用户指南
https://www.gitbook.com/book/waylau/netty-4-user-guide/details
2018-03-08 20:09:38 364
原创 SpringMVC 访问静态资源
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为"/",则Sprin...
2018-03-08 10:05:55 179
转载 常用数据库连接池 (DBCP、c3p0、Druid) 配置说明
常用数据库连接池 (DBCP、c3p0、Druid) 配置说明1. 引言1.1 定义数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个;...
2018-03-07 20:06:46 250
原创 Spring中配置数据源的4种形式
不管采用何种持久化技术,都需要定义数据源。Spring中提供了4种不同形式的数据源配置方式:spring自带的数据源(DriverManagerDataSource)、DBCP数据源、C3P0数据源、JNDI数据源。1.spring自带的数据源Spring本身也提供了一个简单的数据源实现类DriverManagerDataSource ,它位于org.springframework.jdbc.da...
2018-03-07 20:01:18 619
转载 spring- properties 读取的五种方式
一、背景 最近,在项目开发的过程中,遇到需要在properties文件中定义一些自定义的变量,以供java程序动态的读取,修改变量,不再需要修改代码的问题。就借此机会把Spring+SpringMVC+Mybatis整合开发的项目中通过java程序读取properties文件内容的方式进行了梳理和分析,现和大家共享。二、项目环境介绍 Spring 4.2.6.RELEASE Spri...
2018-03-07 19:43:16 7995
原创 Maven常用插件
Maven项目支持的插件org/apache/maven/plugins中有最新的插件列表。核心插件clean 负责build之后的清理工作compiler编译Java源码deploy将构建好的artifact部署到远程仓库failsafe在隔离的类加载器中运行JUnit集成测试install将构建好的artifact部署到本地仓库resources将资源复制到输出文件夹,以包含进JA...
2018-03-07 19:18:22 289
转载 基于netty4.0+spring的游戏完整架构
基于netty4.0+spring的游戏完整架构博客分类: java 游戏 之前写过一篇和本文类似的博客,不过原博客是基于netty3.x实现的,今天整理了一份基于4.0的完整系统分享给大家,希望能对大家有所帮助。 架构细节原博客都有,请参照 http://cpjsjxy.iteye.com/blog/1587601 propholder.xml Java代码 <?xml version=...
2018-03-06 22:56:19 4111 1
原创 mysql数据库主从配置详解以及主从实现原理分析
管理MySQL主从有2年多了,管理过200多组mysql主从,几乎涉及到各个版本的主从,本博文属于总结性的,有一部分是摘自网络,大部分是根据自己管理的心得和经验所写,整理了一下,分享给各位同行,希望对大家有帮助,互相交流。一、mysql主从的原理1、Replication 线程Mysql的 Replication 是一个异步的复制过程(mysql5.1.7以上版本分为异步复制和半同步两种模式),从...
2018-03-05 11:07:41 3037
转载 mysql 触发器的创建和使用
什么是触发器触发器(TRIGGER)是MySQL的数据库对象之一,从5.0.2版本开始支持。该对象与编程语言中的函数非常类似,都需要声明、执行等。但是触发器的执行不是由程序调用,也不是由手工启动,而是由事件来触发、激活从而实现执行。有点类似DOM中的事件。那么为什么要使用数据库对象触发器呢?在具体开发项目时,经常会遇到如下实例:<1> 在学生表中拥有字段学生姓名,字段学生总数,每当添加...
2018-03-05 10:06:36 13830 1
转载 jeesite框架下学习尝试集成swagger
转自:http://blog.csdn.net/opopopwqwqwq/article/details/75087748最近学习使用jeesite开源框架,发现没有集成swagger,所以就尝试集成一下,权做学习记录1.下载swagger UIhttps://github.com/swagger-api/swagger-ui/releases我按引用博客中下载的2.x的版本,新版本我看结构与旧版...
2018-03-04 22:50:33 832
转载 Eclipse如何正确的从svn中检出maven项目
Eclipse中从svn检出maven项目之后看到的目录结构并不是maven目录结构,那么应该怎么将项目转换成maven项目呢?具体步骤如下:1. 使用Eclipse从svn检出项目。打开Eclipse,在project explorer空白区域右键鼠标移至import选择import。2. 之后选择svn-->从svn检出项目,然后输入svn地址,按照提示一步步从svn上检出maven项目...
2018-03-04 22:02:24 825
转载 eclipse Add to svn:ignore灰色的解决办法
eclipse开发时,有些目录或文件不想加入svn管理,可以使用Add to svn:ignore功能。但有时候Add to svn:ignore呈灰色不可用。一、文件已经加入svn管理,这时就不能再Add to svn:ignore。先备份这个文件在svn服务器端删除该文件在eclipse同步这个文件(同步后该文件会被删除)将备份文件复制回去,文件会出现问号标记,这时就可以Add to svn:...
2018-03-04 21:57:26 6410
原创 Maven Tomcat插件
1、为何要用maven tomcat插件来启动web工程?result:因为在互联网项目中,动辄十几个甚至好几十个web工程,如果按照传统的添加tomcat服务器的方式来启动的话,那么我们为了避免端口冲突,每增加一个web工程都要修改三个端口,非常麻烦。而使用maven tomcat插件来启动工程,则只需改一个端口即可,显然简单了很多。tomcat 的maven插件有助于提高开发效率,原因...
2018-03-03 19:19:53 749
转载 SVN服务器的本地搭建和使用
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件包一共有5种,如图:个人...
2018-03-03 11:03:39 190
原创 SQL语句执行顺序
可以参考另一篇:sql逻辑执行顺序MySQL的语句执行顺序MySQL的语句一共分为11步,如下图所标注的那样,最先执行的总是FROM操作,最后执行的是LIMIT操作。其中每一个操作都会产生一张虚拟的表,这个虚拟的表作为一个处理的输入,只是这些虚拟的表对用户来说是透明的,但是只有最后一个虚拟的表才会被作为结果返回。如果没有在语句中指定某一个子句,那么将会跳过相应的步骤。下面我们来具体分析一下查询处理...
2018-03-01 14:19:30 6024 4
转载 详解利用EXPLAIN分析sql语句的性能
explain显示了MySQL如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。先解析一条sql语句,看出现什么内容EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.postalcode,f.addressFROM uchome_space ASs,uchome_spacefie...
2018-03-01 10:33:35 441
hadoop-2.7.1_windows7.rar
2021-11-30
mongodb-win32-x86_64-2008plus-3.4.12-signed.msi
2018-05-28
spring=tool-eclipse4.52
2018-04-16
HighCharts三个版本 4.03-4.1.8-5.0.14
2017-09-14
Java HighCharts实例demo
2017-09-14
Eclipse UML插件ModelGoon、AmaterasUML安装
2017-06-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人