自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

转载 MySQL建议列属性尽量为NOT NULL

除非你有一个很特别的原因去使用 NULL 值,你应该总是让你的字段保持 NOT NULL。这看起来好像有点争议,请往下看。首先,我们要搞清楚“空值” 和 “NULL” 的概念:1、空值是不占用空间的2、MySQL中的NULL其实是占用空间的所谓的NULL就是什么都没有,连\0都没有,\0在字符串中是结束符,但是在物理内存是占空间的,等于一个字节,而NULL就是连这一个字节都没有。在数据库里是严格区...

2018-02-28 16:23:56 1023

转载 为什么mysql字段要设置为not null?

相信很多用了mysql很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问:1、我字段类型是not null,为什么我可以插入空值2、为毛not null的效率比null高3、判断字段不为空的时候,到底要  select * from table where column <> '' 还是要用 select * from table where column is not n...

2018-02-28 16:22:38 2140 1

转载 Java基础之—反射(非常重要)

反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码))一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一个类,必须先要获取到该类的字节码文件对象。而解...

2018-02-28 15:56:45 125

转载 深入理解java反射机制

一,java的核心机制java有两种核心机制:java虚拟机(JavaVirtual Machine)与垃圾收集机制(Garbage collection): Java虚拟机:是运行所有Java程序的抽象计算机,是Java语言的运行环境,在其上面运行Java代码编译后的字节码程序,java虚拟机实现了平台无关性。 Java垃圾回收(Garbage Collection):自动释放不...

2018-02-28 15:52:46 149

转载 Java反射机制详解

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。1、关于Class    1、Class是一个类,一个描述类的类(也就是描述类本身),封装了描述方法的Method,描述字段的Filed,描述构造器的Constructor等属性    2、对...

2018-02-28 15:48:54 120

原创 Apache ab并发负载压力测试

运行: 在Windows系统下,打开cmd命令行窗口,定位到apache安装目录的bin目录下 cd C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin键入命令: ab -n 800 -c 800  http://192.168.0.10/ (-n发出800个请求,-c模拟800并发,相当800人同时访问,后面是测试url...

2018-02-24 16:40:27 235

原创 JAVA中的回调函数

JAVA中的回调函数    在以前的JAVA学习过程当中,不太注意理论知识的学习,所以在阅读thinking in java的时候,就没有太注意其中关于回调函数的介绍。今天,在阅读一段关于网络信使的源代码时,发现了有关回调函数的使用,对他产生了研究的兴趣,不过该源代码中关于回调函数的介绍很模糊,在该程序当中所使用的回调函数意义不大(该源代码很简单,而且不是很健壮)。    首先说说什么叫回调函数(...

2018-02-24 11:27:19 692

原创 Linux编辑文件并保存

1、进入Linux系统                                                                                                                                                                        2、输入 vi 文件名:进入编辑模式[ro...

2018-02-09 11:26:05 2547

原创 Linux + tomcat 下去掉项目名称和端口

一,在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。此时就需要去除端口和项目名了,在访问的时候。下面根据具体的例子提供一种实现方法。1.在进入TOMCAT_HOME,创建文件夹,将其命名为webdb(此处为webdb,根据需要可以修改成为其它的名称。)。2.进入webdb文件夹,并在其中创建ROOT(其中ROOT要大写)文件夹,将你的项目中的内容全部拷背到ROOT下面。然后进入TOMC...

2018-02-09 10:56:36 281

转载 如何在同一系统里同时启动多个Tomcat

需要在同一系统里启动多个tomcat,应该怎么处理?tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到.文件 %TOMCAT_HOME%/conf/server.xml 是tomcat服务配置文件,里面有很多配置项,本文只关注怎么修改端口,其他配置项的含义不做说明。下面把该...

2018-02-09 09:42:24 584

原创 The word 'xx' is not correctly spelled

 The word is not correctly spelled 此问题是eclipse校验单词拼写造成,如果出在配置文件中,一般会影响到程序的正常执行  解决方法:在eclipse下的Window--Preference输入spell,然后把第一个复选框“Enable spell checking“给去掉就可以了,如图:  ...

2018-02-09 09:37:06 1816

websocket向指定用户发信息

实现websocket向指定的用户发送信息,只有指定的人可以收到信息,其他人无法收到

2018-03-01

javawebsocket

java集成websocket的案例,服务器与客户端实现双向通信的集成

2018-03-01

ab压力测试

Apache ab下载,从apache安装目录拿出来的。也不用为了使用ab而安装Apache。ab.exe

2018-02-24

quartz定时任务

这是一个设置定时任务的demo,他能帮助你快速掌握定时任务的代码实现。你需要开启调度工厂,设置trigger和job进行实现

2018-01-03

eclipse的maven离线安装包

eclipse的maven离线安装包eclipse的maven离线安装包eclipse的maven离线安装包

2017-12-15

Spring+SpringMvc+Mybatise整合

Spring+SpringMvc+Mybatise整合Spring+SpringMvc+Mybatise整合Spring+SpringMvc+Mybatise整合Spring+SpringMvc+Mybatise整合

2017-12-04

Java分布式开发spring+jta+jotm

Java分布式开发spring+jta+jotm,可用 Java分布式开发spring+jta+jotm,可用

2017-11-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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