自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (19)
  • 论坛 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 java8新特性之逗号分隔字符串转List<Long>

业务背景:某个数据库字段,存储的是逗号分隔的id,可能是Integer也可能是Long型的,比如:1,2,3等;需要转换成Long型的List或者Integer型的List,怎么做更简便??见代码://You can use the Lambda functions of Java 8 to achieve this without looping//来自:http://

2017-12-27 16:42:28 15159

原创 数据库设计约定

一、公共部分1、存储引擎默认Innodb,非特殊要求一律使用此引擎2、字符集Database Server 字符集统一默认UTF-8,table和column从server继承二、表设计约定1、主键每张表必须包含物理自增主键,如主键字段不能满足业务需求,另建unique约束业务字段2、外键数据库表禁止主外键关联,需要在程序业务

2017-12-26 12:16:24 1050

原创 互联网业务数据库设计军规

最近看资料,正好涉及到互联网数据库涉及遵守原则,特做下记录军规适用场景:并发量大、数据量大的互联网业务一、基础规范(1)必须使用InnoDB存储引擎解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 (2)必须使用UTF8字符集解读:万国码,无需转码,无乱码风险,节省空间 (3)数据表、数据字段必须

2017-12-26 11:55:39 675

转载 Git工作流指南:Gitflow工作流

这节介绍的Gitflow工作流借鉴自在nvie的Vincent Driessen。Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定义分支之间如何和什么时候进行交互。除了使用功能分支,在做准备、维

2017-12-08 14:28:06 125

转载 使用序列化类的私有方法巧妙解决部分属性持久化问题

部分属性持久化问题看似很简单,只要把不需要持久化的属性加上瞬态关键字(transient关键字)即可。这是一种解决方案,但有时候行不通。例如一个计税系统和一个HR系统,通过RMI(Remote Method Invocation,远程方法调用)对接,计税系统需要从HR系统获得人员的姓名和基本工资,以作为纳税的依据,而HR系统的工资分为两部分:基本工资和绩效工资,基本工资没什么秘密,绩效工资是保密的

2017-12-06 18:43:03 458

转载 使用构造代码块精简程序

什么叫做代码块(Code Block)?用大括号把多行代码封装在一起,形成一个独立的数据体,实现特定算法的代码集合即为代码块,一般来说代码快不能单独运行的,必须要有运行主体。在Java中一共有四种类型的代码块:普通代码块:就是在方法后面使用"{}"括起来的代码片段,它不能单独运行,必须通过方法名调用执行;静态代码块:在类中使用static修饰,并用"{}"括起来的代码片段,用于静态变量初始

2017-12-06 18:35:27 177

转载 包装类型的数据比较

基本类型是可以比较大小的,其所对应的包装类型都实现了Comparable接口,也说明了此问题,那我们来比较一下两个包装类型的大小,代码如下:public class Client27 { public static void main(String[] args) { Integer i = new Integer(100); Integer j = n

2017-12-06 17:28:23 573

原创 关于预定产品引发的思考

看了一篇文章介绍预定产品的程序,很有趣,结果引发思考某商家生产的电子产品非常畅销,需要提前30天预订才能抢到手,同时还规定了一个会员可拥有的最多产品数量,目的是为了防止囤积压货肆意加价。会员的预订过程是这样的:先登录官方网站,选择产品型号,然后设置需要预订的数量,提交,符合规则即提示下单成功,不符合规则提示下单失败,后台的处理模拟如下:import java.util.Scanner;

2017-12-06 14:57:46 232

原创 关于一个小学算数引发的思考

一个小学生的题目,光速每秒30万公里,根据光线的旅行时间,计算月球和地球,太阳和地球之间的距离。代码如下:public class Test{ // 光速是30万公里/秒,常量 public static final int LIGHT_SPEED = 30 * 10000 * 1000; public static void main(String[] args)

2017-12-06 14:41:59 223

原创 关于计算整数是不是偶数奇数的理解

最近看到一篇文章判断整数是不是偶数奇数的,突然想到以前没有这个注意,坐下总结:import java.util.Scanner;public class Client21 { public static void main(String[] args) { // 接收键盘输入参数 Scanner input = new Scanner(System.i

2017-12-06 14:33:41 388

转载 易变业务使用脚本语言编写

Java世界一直在遭受着异种语言的入侵,比如PHP,Ruby,Groovy、Javascript等,这些入侵者都有一个共同特征:全是同一类语言-----脚本语言,它们都是在运行期解释执行的。为什么Java这种强编译型语言会需要这些脚本语言呢?那是因为脚本语言的三大特征,如下所示:灵活:脚本语言一般都是动态类型,可以不用声明变量类型而直接使用,可以再运行期改变类型。  便捷:脚本语言是一种解

2017-12-05 18:44:49 227

原创 关于switch case break建议

有时候我们写switch case 的时候回忘记写break,造成错误。public static void main(String[] args) { System.out.println(toChineseNuberCase(0)); } public static String toChineseNuberCase(int n) { St

2017-12-05 18:41:55 221

原创 关于工作安排

公司和百度外卖合并了,造成我所在的部门业务分给百度外卖做了,现在在做兼容性的倒排期项目,熟悉了一个项目兼容另一个不同的项目的处理方式,对成长是有益的。做一下总结。1,在对方还没有给出相应的接口文档和详细信息,多做交流,多了解对方的工程项目2,提出自己的见解和需求3,针对自己的对方,提出我需要什么?你需要提供什么?4,针对一些接口提供部门字段,wiki同步,先写好对应字段,可以并行开

2017-12-04 14:58:07 131

java高级面试资料

java高级面试资料,很全面,自己看完理解的化可以拿到20K+不成问题

2018-06-12

京东elk平台

京东elk日志

2017-07-04

ELK权威指南

ELK权威指南

2017-07-06

ES讲演介绍

ES介绍

2017-07-06

java面试基础

java面试资料,包含很多详细的细节以及链接资源。。。。。

2018-06-12

jquery翻牌倒计时

jquery翻牌倒计时

2017-01-19

水晶报表开发

水晶报表初学者的福音,看到这个即看到了希望

2014-08-29

Elasticsearch服务器开发(第2版)

Elasticsearch服务器开发

2017-07-06

linux 常用命令以及全拼

linux 常用命令以及全拼

2017-01-19

redis原理与应用

redis应用居多,尤其是线上出现的问题解决方案,以及面试官经常问到的问题和解答

2018-08-30

centos安装zabbix监控系统

centos下安装zabbix,用来监控和告警

2017-01-19

form个性化

此文档那个是描述form界面怎么个性化,提供参考,将会让你事半功倍

2015-06-05

10TB级日志的秒级搜索v3

10TB级日志的秒级搜索v3

2017-07-06

Elasticsearch权威指南(中文版)

Elasticsearch权威指南(中文版)

2017-07-06

分布式服务框架远离与实践

分布式服务原理与实践,看着这名字就不需要介绍了吧,我是来凑字数的.....

2017-10-12

JDeveloper使用小技巧

JDeveloper使用技巧,可以加快开发使用速度

2014-07-25

轻量级J2EE企业级应用实战

轻量级J2EE企业级应用,你值得下载,努力做好程序员,从这里开始

2015-08-16

JQuery参考文档

本人总结的JQuery,做成的一个小参考文档

2016-01-21

JAVA编码规范

描述JAVA编码规范的稿子,看着还是挺不错的

2014-07-10

OAF开发table问题

发表于 2014-05-29 最后回复 2015-11-19

关于回收序列号的问题?

发表于 2014-06-26 最后回复 2014-07-03

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

TA关注的人 TA的粉丝

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