最新文章

JAVA的JDK1.8新特性

JDK1.8的新特性匿名类接口新特性Lambda(λ)表达式;数据流:深入到JDK源码中写代码;Spark增强版的数据流时间的新特性1.匿名类多线程:Runnable接口1先写一个类,实现runnable接口,重写run方法2在main方法中newThread(runnable).start(...
Java基础 2018-12-21
JAVA的JDK1.8新特性

Java 枚举(enum) 详解7种常见的用法

用法一:常量在JDK1.5 之前,我们定义常量都是: publicstaticfinal.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum&nbs...
Java基础 2018-12-21
Java 枚举(enum) 详解7种常见的用法

高可用、高性能? 接口设计的 16 个原则

接口设计需要考虑哪些方面接口的命名。请求参数。支持的协议。TPS、并发数、响应时长。数据存储。DB选型、缓存选型。是否需要依赖于第三方。接口是否拆分。接口是否需要幂等。防刷。接口限流、降级。负载均衡器支持。如何部署。是否需要服务治理。是否存在单点。接口是否资源包、预加载还是内置。是否需要本地缓存。是...
日常浏览 2018-12-21
高可用、高性能? 接口设计的 16 个原则

8款国内Linux Web一键安装包/面板介绍及安装方法

如今,越来越多的站长、网友会选择VPS、服务器用来就架设网站,但是势必需要我们自己搭建WEB环境。这里我们可以选择开源WEB一键包,或者面板来安装到服务器中,一般我们用户个人使用还是较多的会用到免费脚本或者面板,毕竟不是商业用途没有必要用到付费,当然也有一些面板有免费和付费版本。在目前国内众多一键包...
日常浏览 2018-12-19
8款国内Linux Web一键安装包/面板介绍及安装方法

java中判断字符串是否含有中文、数字、字母

java中判断某一字符串是否为纯英文、纯数字、字符串中含有英文和数字,判断字符串是否为纯中文,我们通过正则str.matches匹配,告诉这个字符串是否与给定的正则表达式匹配。对string.matches(regex)方法的调用会产生与表达式完全相同的结果   &n...
Java基础 2018-12-19
java中判断字符串是否含有中文、数字、字母

详解Springboot对多线程的支持

一、介绍Spring是通过任务执行器(TaskExecutor)来实现多线程和并发编程,使用ThreadPoolTaskExecutor来创建一个基于线城池的TaskExecutor。在使用线程池的大多数情况下都是异步非阻塞的。我们配置注解@EnableAsync可以开启异步任务。然后在实际执行的方...
SpringBoot 2018-12-18
详解Springboot对多线程的支持

Java 关于一些时间的基础操作

截取字符串。基础类使用中的小记 String year = signInDay.getSignTime().substring(0, 4); String month = signInDay.getSign...
Java基础 2018-12-13
Java 关于一些时间的基础操作

前后端分离,验证前端返回的字符串为有效数据,不为空

前后端分离,验证前端返回的字符串为有效数据,不为空/** * * @Title: isHavaDate* @param @param date* @param @return ...
Java基础 2018-12-12
前后端分离,验证前端返回的字符串为有效数据,不为空

java判断图片地址链接是否有效

在工作中,难免遇到一些奇怪的需求,就比如前端上传了图片,一张图的时候可以回显出来,但遇到多图上传的时候,给后台传base64流,后台接收到图片流之后,只顾着一个劲儿的上传,而不知道这些传上去的是否有效。因此,写了一个小工具类,分享一下。我们项目使用到的是七牛图片上传/**  ...
广告合作 2018-12-12
java判断图片地址链接是否有效

Spring Data JPA @Query自定义SQL在MySQL执行报unexpected token: limit异常的解决

出错的代码如下@Cacheable(value="store_db_SsV2AllmessageStatusRepository", key="#root.methodName+#root.args")@Query(value="se...
SpringBoot 2018-12-11
Spring Data JPA @Query自定义SQL在MySQL执行报unexpected token: limit异常的解决

MySQL 50条必练sql查询语句

MySQL50条必练sql查询语句Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cname,T#) 课程表 SC(S#,C#,score) 成绩表 Teacher(T#,Tname)&nb...
数据库技术 2018-12-11
MySQL 50条必练sql查询语句

Linux系统Java环境配置

wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./onei...
Java基础 2018-12-11
  Linux系统Java环境配置

Spring 注解实体类中非数据库字段属性

今天要给一个实体类添加一个属性!写完后get/set方法一写,启动就报错:解决办法:在属性的get方法上加上一段注解标识它是临时属性,不是数据库字段就OKimport javax.persistence.Transient;@Transientpublic String...
Java基础 2018-12-10
Spring 注解实体类中非数据库字段属性

根据时间戳获取相应的日期和时间

System.currentTimeMillis()返回的是格林威治时间从1970年1月1日00时00分00秒开始到现在的总毫秒数,(注意是格林威治时间)北京时间是1970年01月01日08时00分00秒;在我们平时开发时,如果服务器是windows搭建的往往会出现android上的时间和服务器上的...
Java基础 2018-12-06
根据时间戳获取相应的日期和时间

获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间

一、获取当前日期和时间1、使用Date和DateFormatDate now = new Date();      DateFormat df1 = DateFo...
Java基础 2018-12-06
获取各种格式的时间,获取昨天明天日期,获取一天的开始结束时间

Calendar小时值得到24进制格式

 Calendar小时值得到24进制格式Calendar cal = Calendar.getInstance();cal.get(Calendar.HOUR_OF_DAY)...
Java基础 2018-12-06
 Calendar小时值得到24进制格式

java时间操作大全

java 时间操作大全import java.util.Date;   import java.util.Calendar;  import java.text.SimpleDateFormat;&n...
Java基础 2018-12-05
java时间操作大全

支付系统设计:支付系统的账户模型

账户体系是支付系统的基础,它的设计直接影响整个系统的特性。这里探讨如何针对电子商务系统的支付账户体系设计。我们从一些基本概念开始入手,了解怎么建模。支付账户和登录账号账户体系设计首先要区分两个概念,支付账户和登录账号。这是两个不同业务领域的概念:支付账户指用户在支付系统中用于交易的资金所有者权益的...
日常浏览 2018-12-05
支付系统设计:支付系统的账户模型

不同实体类相同属性之间的快速赋值

两个实体类,属性一样。快速赋值SsV2McAllStandar  mcst = new SsV2McAllStandar();SsV2StoreAllStandar    svst&nb...
技术笔记 2018-12-03
不同实体类相同属性之间的快速赋值

三张图读懂什么叫商业模式

一个完整的商业模型包含6个要素:定位、业务系统、盈利模式、关键资源能力、现金流结构和企业价值。   ...
日常浏览 2018-12-01
三张图读懂什么叫商业模式