自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

转载 display:flex

display:flex 意思是弹性布局 首先flex的出现是为了解决哪些问题呢?一、页面行排列布局像此图左右两个div一排显示可以用浮动的布局方式html部分css部分这种布局有两个缺点1.需要一个空div来清除浮动,当然也可以选用其他清除浮动的方法,但此处需要清除浮动才能不影响下面的布局。

2017-12-29 09:22:53 184

转载 npm的常用命令二

一、npm使用介绍NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:允许用户从NPM服务器下载别人编写的第三方包到本地使用。允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。由于新版的nodejs已经集成了npm,所

2017-12-26 20:05:01 287

转载 npm的常用命令

npm是什么NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。npm install 安装模块基础语法?12345678910

2017-12-26 19:54:35 395

原创 SSL和SSH

SSL(Secure Sockets Layer 安全套接层),及其继任者 传输层安全(Transport Layer Security,TLS)是为 网络通信提供安全及 数据完整性的一种安全协议。TLS与SSL在 传输层对网络连接进行加密。中文名安全套接层缩 写SSL外文名

2017-12-26 16:48:44 302

转载 mybatis中自建的和mybatis中xml的类型别名

在使用mybatis过程中经常用到类型别名,除了我们自己新建的别名外,mybatis还自带了很多类型别名和java中的类型的映射,下面先看一个自建的别名的配置 在mybatis的配置文件中配置了此别名后我们就可以使用了,如以下情况下,resultType="User"、parameterType="User"这样可以减少我们的代码量,如果不配置别

2017-12-23 15:42:49 1002

原创 mybatis和mysql中查询前六个月订单中每个月的总订单数

如在employeeMapper.xml中 SELECT COUNT(*) as number, MONTH(DATE_SUB(SYSDATE(),INTERVAL #{count} MONTH)) as monthName FROM employee e, order_form o, employee_order_mid

2017-12-23 14:47:47 4122 1

转载 java正则

匹配验证-验证Email是否正确public static void main(String[] args) { // 要验证的字符串 String str = "service@xsoftlab.net"; // 邮箱验证规则 String regEx = "[a-zA-Z_]{1,}[0-9]{0,}@(([a-zA-z0-9]-*){1,}\\.){1,3

2017-12-19 09:58:24 232

原创 java内存分析宝典

2017-12-18 14:41:46 188

原创 java泛型

泛型有三种使用方式,分别为:泛型类、泛型接口、泛型方法泛型类:泛型类型用于类的定义中,被称为泛型类。通过泛型可以完成对一组类的操作对外开放相同的接口;如下是自定义泛型类://此处T可以随便写为任意标识,常见的如T、E、K、V等形式的参数常用于表示泛型//在实例化泛型类时,必须指定T的具体类型public class ResObject<T> implements Serializa...

2017-12-18 10:35:26 170

原创 反射中获取私有的对象

getMethods()获取所有的(包括继承的,如Object类中的)方法getDeclaredMethods()获取所有的(包括私有的)本类的方法

2017-12-18 08:40:23 530

转载 MongoDBTemplate类的使用

save和insert的区别。它们的区别为:  1)save意思是,当记录不存在时插入,或者是当记录已存在是更新,实际上就是saveorupdate的意思。  2) insert的意思是:当记录不存在时插入,而如果记录存在时则忽略,继续插入。

2017-12-17 17:19:25 1474

转载 使用java代码操作mongodb

Criteria类:public static Criteria where(String key) 条件查询字段public static Criteria is(Object o) 等于

2017-12-17 16:14:44 835

原创 java中自定义使用{0}占位符功能之MessageFormat类

MessageFormat提供一种语言无关的方式来组装消息,它允许你在运行时刻用指定的参数来替换掉消息字符串中的一部分。你可以为MessageFormat定义一个模式,在其中你可以用占位符来表示变化的部分:

2017-12-15 16:38:03 4399

原创 java中参数" ..."的用法和意思

如这个jdbc中封装的绑定参数的方法:/** * 绑定参数 * @param pstmt * @param os */ public static void executebindParam(PreparedStatement pstmt,Object ...os){ int len = os.length; try { for (int i = 0; i <

2017-12-15 09:50:22 6111

原创 类名.class.getName()的作用

类名.class.getName()的作用是获取这个类的全类名!如在cn.lz.life.common.redis包下有个类public class RedisService {protected static final Logger log = LoggerFactory.getLogger(RedisService.class.getName());public Redi

2017-12-13 11:19:54 18470

转载 java中native解释

使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。   这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同的平台它们也是不同的。这也是java的底层机制,实际上java就是在不同的平台上调用不同的native方法实现对操作系统的访问的。 native的意思就是通知操作系统,

2017-12-13 10:39:13 1501

转载 java中定义枚举类

Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum的实例。 2.所有枚举值都是public

2017-12-06 14:40:12 3985

转载 java中的枚举类和常量类的区别

作者:踏雪行链接:https://www.zhihu.com/question/33659578/answer/102108364来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。假如有一笔业务需要审核,审核状态分:未审核,审核中,审核通过,审核不通过。我们在程序里是否可以直接这么写:if(state==1){//1代表未操作//操作

2017-12-06 14:26:01 3324

原创 MD5编码

MD5码是将某个文件的内容进行MD5运算得到的一个值,一个文件只会得到一个MD5码;如有两个文件,名字都叫1.txt。第一个文件的内容是1,第二个文件的内容是12;虽然文件的内容很相似,但是进行MD5运算后得到的MD5码是完全不一样的,差别很大;正是这个原理,MD5可是用来检验原始文件是否被篡改过的。而且通过MD5也无法还原出原来的文件

2017-12-06 10:55:32 1234

原创 obj==null和obj.isEmpty()还有"".equals()有什么区别,equals

1.一个是对象为空(IsNull),一个是值为空(IsEmpty)obj==null:功能:返回Boolean的值,指明表达是否不包含任何有效数据。NULL表示的是数据值未知或不可用,它不表示零(数字值或二进制值)、零长度的字符串或空白(字符值);obj.isEmpty():功能:用于判断一个变量是否已初始化,如果变量未初始化或显式地设置为Empty,则函数IsEmpty返回True;否则

2017-12-06 10:54:51 1132 1

原创 注解的作用

生成文档。这是最常见的,也是java 最早提供的注解。常用的有@see @param @return 等;跟踪代码依赖性,实现替代配置文件功能。比较常见的是spring 2.5 开始的基于注解配置。作用就是减少配置。现在的框架基本都使用了这种配置来减少配置文件的数量;在编译时进行格式检查。如@Override 放在方法前,如果你这个方法并不是覆盖了超类方法,则编译时就能检查出;

2017-12-05 17:10:10 304

原创 SpringBoot和mongodb开发需要使用到的注解和属性

在接触Spring的时候就接触了分别标识

2017-12-05 17:07:53 3777

原创 java中*和**的作用

“*”就表示了所有的文件,但是“*”并不包括子目录下的文件;“**”匹配包含任意级子目录中所有的文件

2017-12-05 16:27:40 7904 2

原创 java修饰符的范围

关键字            范围                       继承private          本类内部                 不可以default(空)    本类和同包              不一定protected     本类+及其子类+同包      可以 public           公开

2017-12-05 16:10:29 229

原创 写react注意的几点

在创建组件的时候,组件名必须大写,如HelloWorld,不能写成helloWorldvar HelloWorld = React.createClass({ render:function(){ return helloWorld! } });

2017-12-04 14:18:51 249

空空如也

空空如也

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

TA关注的人

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