夏雪冬日 + 关注
Nothing Replaces Hardwork!

Lombok介绍、使用方法和总结

发布时间:2018-03-26 09:29:00 浏览:1835 评论 :0

1 Lombok背景介绍 官方介绍如下: Project Lombok makes java a spicier language by adding 'handlers' that know how to build and compile simple, boilerplate-free, not-quite-java code. 大致意思是Lombok通过增加一些“处理程序”,可以让java变得简洁、快速。

string static class 插件 Other

JDK1.7源码分析01-Collection

发布时间:2018-02-27 09:50:00 浏览:613 评论 :0

同步发布:http://www.yuanrengu.com/index.php/20180221.html Java的集合类主要由两个接口派生而出:Collection和Map。Collection是一个接口,它主要的两个分支为List和Set,Map的介绍会在后面的系列中进行详细的分析。

源码 void 数组

Mysql字符串截取总结:left()、right()、substring()、substring_index()

发布时间:2017-12-26 14:21:00 浏览:816 评论 :0

同步首发:http://www.yuanrengu.com/index.php/20171226.html 在实际的项目开发中有时会有对数据库某字段截取部分的需求,这种场景有时直接通过数据库操作来实现比通过代码实现要更方便快捷些,mysql有很多字符串函数可以用来处理这些需求,如Mysql字符串截取总结:left()、right()、substring()、substring_index()。

mysql 函数 数据库 pos 项目开发 同步

nginx+tomcat单个域名及多个域名配置

发布时间:2017-12-01 11:20:00 浏览:572 评论 :0

同步首发:http://www.yuanrengu.com/index.php/20171130.html 项目开发接近尾声,开始着手在生产环境部署项目,开发阶段部署项目都没用nginx。项目是采用SOA架构,多系统开发,主要包括服务系统、中台系统、后台系统、金融系统、接口系统、调度系统、报表系统等。

nginx php 架构 域名 配置 tomcat 负载均衡 Server charset html Access

CentOS7安装GitLab、汉化、邮箱配置及使用

发布时间:2017-11-03 15:00:00 浏览:916 评论 :0

同步首发:http://www.yuanrengu.com/index.php/20171112.html 一.GitLab简介 GitLab是利用Ruby On Rails开发的一个开源版本管理系统,实现了一个自托管的Git项目仓库,是集代码托管,测试,部署于一体的开源git仓库管理软件,可通过web界面来进行访问公开的或私人项目。

日志 yum 配置 git 代码托管 postfix gitlab github

获取对象属性类型、属性名称、属性值的研究:反射和JEXL解析引擎

发布时间:2017-05-16 16:07:00 浏览:616 评论 :0

同步发布:http://www.yuanrengu.com/index.php/20170511.html 先简单介绍下反射的概念:java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为java语言的反射机制。

java string static 表达式 class PUT list

mysql索引使用技巧及注意事项

发布时间:2017-03-24 11:20:00 浏览:397 评论 :0

一.索引的作用        一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。

mysql 数据库 排序 索引 index Create 数据类型

如何招聘程序员?

发布时间:2017-03-14 13:55:00 浏览:527 评论 :0

  同步发布:http://www.yuanrengu.com/index.php/20170314.html   近一年技术团队在不断扩充成员,一直忙于高级java工程师、android工程师、iOS工程师的面试,很想写一篇和招聘程序猿相关的文章,特别是看到“酷壳”里皓哥写的一篇《我是怎么招聘程序员的》文章后,产生很多共鸣。

程序员 电商 mybatis

SpringMVC中利用@InitBinder来对页面数据进行解析绑定

发布时间:2016-12-16 14:07:00 浏览:452 评论 :0

  同步发布:http://www.yuanrengu.com/index.php/springmvc-user-initbinder.html   在使用SpingMVC框架的项目中,经常会遇到页面某些数据类型是Date、Integer、Double等的数据要绑定到控制器的实体,或者控制器需要接受这些数据,如果这类数据类型不做处理的话将无法绑定。

string class void springmvc 数据类型 parse

三种Singleton的实现方式

发布时间:2016-11-26 17:05:00 浏览:317 评论 :0

来源:http://melin.iteye.com/blog/838258 三种Singleton的实现方式,一种是用大家熟悉的DCL,另外两种使用cas特性来实现。 public class LazySingleton { private static vola...

线程 string static class

mysql解决Value ‘0000-00-00 00:00:00’ can not be represented as java.sql.Timestamp

发布时间:2016-11-21 17:41:00 浏览:661 评论 :0

  同步发布:http://www.yuanrengu.com/index.php/mysqlsolvetimestamp.html   在使用mysql时,如果数据库中的字段类型是timestamp,默认为0000-00-00,会发生异常:Value ‘0000-00-00 00:00:00’ can not be represented as java.

java mysql SQL 数据库 配置 同步 JDBC url index timestamp html

mybatis动态调用表名和字段名

发布时间:2016-10-12 15:29:00 浏览:452 评论 :0

     以后慢慢启用个人博客:http://www.yuanrengu.com/index.php/mybatis1021.html   一直在使用Mybatis这个ORM框架,都是使用mybatis里的一些常用功能。

SQL 日志 数据库 string mybatis

mybatis调用视图和存储过程

发布时间:2016-03-26 23:30:00 浏览:510 评论 :0

    现在的项目是以Mybatis作为O/R映射框架,确实好用,也非常方便项目的开发。MyBatis支持普通sql的查询、视图的查询、存储过程调用,是一种非常优秀的持久层框架。它可利用简单的XML或注解用语配置和原始映射,将接口和java中的POJO映射成数据库中的纪录。

java SQL string list 存储过程 数据类型 mybatis

javascript中日期格式与时间戳之间的转化

发布时间:2015-04-29 17:08:00 浏览:289 评论 :0

日期格式与时间戳之间的转化 一:日期格式转化为时间戳 function timeTodate(date) { var new_str = date.replace(/:/g,'-'); new_str = new_str.

javascript

Java性能调优

发布时间:2015-03-22 21:22:00 浏览:407 评论 :0

一、JVM内存模型及垃圾收集算法  1.根据Java虚拟机规范,JVM将内存划分为: New(年轻代) Tenured(年老代) 永久代(Perm)   其中New和Tenured属于堆内存,堆内存会从JVM启动参数(-Xmx:3G)指定的内存中分配,Perm不属于堆内存,有虚拟机直接分配,但可以通过-XX:PermSize -XX:MaxPermSize 等参数调整其大小。

算法 java jvm 性能 线程 配置 内存泄漏

由system.currentTimeMillis() 获得当前的时间

发布时间:2014-09-25 14:00:00 浏览:278 评论 :0

System类代表系统,系统级的很多属性和控制方法都放置在该类的内部。该类位于java.lang包。 currentTimeMillis方法 public static long currentTimeMillis() 该方法的作用是返回当前的计算机时间,时间的表达格式为当前计算机时间和GMT时间(格林威治时间)1970年1月1号0时0分0秒所差的毫秒数。

操作系统 string

iOS5.0以上使用新浪微博开放平台OAuth 续(及解决登录无效问题)

发布时间:2014-05-05 18:07:00 浏览:392 评论 :0

新浪微博开放平台为第三方应用提供了简便的合作模式,满足了手机用户和平板电脑用户随时随地分享信息的需求。通过调用平台的api即可实现很多微博上的功能。 本篇主要目的是记录新浪微博移动SDK iOS版本的在iOS5下的嵌入和使用。

sdk API open view

时间与日期处理

发布时间:2014-04-26 16:23:00 浏览:342 评论 :0

来源:http://www.cnblogs.com/wayne23/archive/2013/03/25/2981009.html 主要有以下类: NSDate -- 表示一个绝对的时间点NSTimeZone -- 时区信息NSLocale -- 本地化信息NSDateComponent...

KVO/KVC 实现机理分析

发布时间:2014-04-22 21:51:00 浏览:400 评论 :0

来源:http://blog.csdn.net/dqjyong/article/details/7672865 Objective-C里面的Key-Value Observing (KVO)机制,非常不错,可以很好的减少浇水代码。

函数 objective-c void cocoa 数据类型

iOS NSNotification的使用

发布时间:2014-04-22 21:49:00 浏览:399 评论 :0

如果在一个类中想要执行另一个类中的方法可以使用通知 1.创建一个通知对象:使用notificationWithName:object: 或者 notificationWithName:object:userInfo:     NSNotification* notification = [...

ios 分布式 线程

28