仰望星空的专栏

纸上得来终觉浅,绝知此事要躬行

GitHub、GIT、Intellij集成github初探

一、什么git? 刚接触git或github的童鞋可能会把他们的概念搞混淆,所以在这里稍微说明一下。git和github是两个完全不同的概念。 git是一个版本管理系统(Version Control System 简称VCS),之前版本管理系统还有cvs,svn等。但是git与svn不同之处是,...

2017-12-07 19:58:01

阅读数 196

评论数 0

apache tomcat部署web应用的三种实现方式

工具:apache-tomcat-8.0.33 + window 10 + JDK 1.7 第一种方式: (1)将自己的web应用放到解压后的tomcat的webapps目录下。这是最简单,最传统,也是最常用的一种方式!  (2)双击tomcat的bin目录下的startup.bat 文件,若启...

2017-11-05 12:17:17

阅读数 791

评论数 0

intellij IDEA2016如何打可执行的jar包

环境信息: windows10     intellij IDEA2016.3.5     jdk 1.7 操作步骤: 1、在File -> project Structure (快捷键ctrl+shift+alt+s) 选择Artifacts,点击+,选择jar,选择From m...

2017-07-17 17:17:44

阅读数 5542

评论数 2

intelliJ idea2016将web工程打成war包解决方案

一、在idea中的file-> Project Structure  如下图: 二、点击Project Structure后,进入以下页面,点击Artifacts,再点击绿色+号,如下图: 三、 四、将classes编译文件指定到/WEB-INF/classes目录...

2017-05-16 15:42:32

阅读数 939

评论数 0

递归计算指定目录下的文件及文件总个数,并封装为ztree对象数据

最近参与的项目要求将指定目录下的文件及文件个数通过递归算法计算出来,并封装转换为前端ztree格式对象显示结果。后台主要逻辑实现,提供数据和数据模型,前端转换封装需要的对象数据格式。部分代码下面贴出来,仅供参考,请多指正! 一、controller代码: List xml = new Ar...

2016-11-15 17:11:30

阅读数 1518

评论数 2

kafka消息中间件技术安装教程

一、简介: http://kafka.apache.org     kafka是一个分布式消息系统,由linkedin公司使用scala编写,用作LinkedIn的活动流(Activity Stream)和运营数据处理管道(Pipeline)的基础。具有高水平扩展和高吞吐量。 二、kafka的特点...

2016-09-21 20:50:21

阅读数 530

评论数 0

对比synchronized与java.util.concurrent.locks.Lock 的异同

声明:该文章转载自http://blog.csdn.net/hintcnuie/article/details/11022049 简要答案:    1.Lock能完成几乎所有synchronized的功能,并有一些后者不具备的功能,如锁投票、定时锁等候、可中断锁等候等    2....

2015-09-26 16:46:16

阅读数 337

评论数 0

MYSQL5.6.17开启慢查询

在项目中,我们可以通过开启mysql慢查询,迅速定位到执行速度慢,从而影响系统性能的sql语句,因此我们就可以优化该sql语句,提高系统性能! 一、首先查看mysql版本 mysql> select version(); +------------+ | version() | +----...

2015-09-14 14:09:38

阅读数 338

评论数 0

centos下安装mysql之后中文乱码解决方案

最近在centos下安装mysql程序之后,导入数据发现有中午异常,将解决办法整理出来以便日后参考: 步骤如下:  第一、安装mysql之后默认的字符编码为latin1 登录mysql之后可以通过 show variables like '%char%'查看,显示如下 +------------...

2015-01-29 11:52:37

阅读数 357

评论数 0

centos下利用rpm包安装mysql

安装mysql步骤: 第一、 http://www.mysql.com/downloads/mysql-4.0.html下载MySQL-client-5.0.96-1.glibc23.x86_64.rpm和 MySQL-server-5.0.96-1.glibc23.x86_64.rpm 第...

2015-01-29 09:52:26

阅读数 859

评论数 0

MYSQL数据库,查询一周内,合计每天的数量和出现的行数,没有记录的那一天就显示0

示例:  一、表结构及测试数据:

2014-06-05 12:20:20

阅读数 5693

评论数 3

char、varchar和varchar2的区别

区别:    1.char是固定长度的,而varchar2的长度是可以变化的,比如,存储字符串“qwe",对于char(10),表示你存储的字符将占10个字节,           包括7个空字符,而同样的varchar2(20)则只占用3个字节的长度,10只是最大值,即当你存储的字符...

2014-06-04 15:44:08

阅读数 559

评论数 0

js防止表单重复提交方法之一

test function A(num){ var Today = new Date();  var NowHour = Today.getHours();  var NowMinute = Today.getMinutes();  var NowSecond = Today.get...

2014-05-29 18:03:05

阅读数 503

评论数 0

java中实例化Class类对象的三种方式

第一种、通过forName();

2014-04-14 21:33:10

阅读数 2345

评论数 0

用EL和JSTL进行View层开发

1、  为什么需要EL表达式 以MVC设计程序,JSP只是视图,视图的任务就是显示响应,而不是在JSP中做任何关于程序控制和业务逻辑的事情。所以在JSP页面中应该尽可能少的、或者是完全不出现Java代码。而单独使用JSP标准动作是无法达到要求的,所以出现了EL表达式。   2、  EL(Ex...

2014-04-13 19:23:35

阅读数 662

评论数 0

Red Hat Linux下安装JDK

Red Hat Linux下安装JDK   1、 下载Linux平台的JDK 下载对应操作系统的jdk,操作系统是32位的就下32位的jdk,64位的就下64位的jdk。下错了装不上的。 下载地址:http://www.oracle.com/technetwork/java/jav...

2014-04-13 19:20:45

阅读数 914

评论数 0

算法与数据结构简介

1、  数据结构简介 数据结构是对计算机中所保存数据的一种组织和存放方式,每一种不同的数据结构都会将数据按某种方式来保存。并且按特定的方式进行操作,相对零散地保存数据,使用经过精心设计的各种数据结构,有助于更有效地使用数据和各种算法,能用最少的资源、最短的执行时间、最小的存储空间完成各种关键操作...

2014-04-13 19:12:22

阅读数 789

评论数 0

Set、List、Map以及Arraylist、LikedList、Vector、Hashtable、HashMap的介绍

ArrayList Vector LinkedList 区别与用法 ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了syn...

2014-04-11 19:31:32

阅读数 681

评论数 0

get和post请求方式的区别

(1)get请求  a、点击一个连接  b、表单的默认提交方式  c、

2014-04-09 11:00:56

阅读数 523

评论数 0

认识json

JSON(JavaScript Object Notation)是一种数据交换的标准,一般用于浏览器与服务器之间的数据交换,比如,j

2014-04-09 10:45:36

阅读数 543

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭