- 博客(53)
- 资源 (21)
- 收藏
- 关注
转载 代理(Proxy)的解析
代理(Proxy)的解析转载:https://www.cnblogs.com/xdp-gacl/p/3971367.html一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对...
2019-02-26 21:44:16 854
原创 Linux命令--less
linux less的学习查看日志less + 文件名用less打开文件,并指定直接定位到某个位置!# 直接定位到第100行less +100g xx.log # 定位到最后一行less +GG xx.log # 定位到第100个字节的位置less +100P xx.log # 直接定位到50%的位置...
2019-02-26 21:24:27 677
转载 google guava中定义的String操作
google guava中定义的String操作 转载:http://outofmemory.cn/java/guava/base/Strings介绍google guava对字符串操作的封装,包括判断字符串是否为空,取字符串的相同前缀,后缀,以及补全字符串;连接字符串,拆分字符串等常用的字符串的操作。在google guava中为字符串操作提供了很大...
2019-02-25 23:40:02 988
原创 ImmutableMap的作用
guava之ImmutableMap使用实例及好处转载:https://blog.csdn.net/qq_27093465/article/details/53212577
2019-02-25 15:07:32 533
转载 Thrift server端的几种工作模式分析
Thrift server端的几种工作模式分析 转载:https://blog.csdn.net/houjixin/article/details/42779915
2019-02-25 14:13:31 630
原创 Thrift安装与服务器、客户端的编写运行演示(windows版本)
Thrift安装与服务器、客户端的编写运行演示(windows版本)第一部分: thrift的安装使用1.1 简介 thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Coc...
2019-02-25 13:03:01 472
转载 Guava字符串处理Joiner、Splitter
Guava字符串处理Joiner、Splitter 参考:https://blog.csdn.net/u012410733/article/details/51584086https://www.cnblogs.com/whitewolf/p/4214749.htmlhttps://blog.csdn.net/zbw18297786698/a...
2019-02-23 13:08:16 699
原创 Mysql时间字段格式如何选择,TIMESTAMP,DATETIME,INT?
Mysql时间字段格式如何选择,TIMESTAMP,DATETIME,INT? 首先 DATETIM和TIMESTAMP类型所占的存储空间不同,前者8个字节,后者4个字节,这样造成的后果是两者能表示的时间范围不同。前者范围为1000-01-01 00:00:00 ~ 9999-12-31 23:59:59,后者范围为1970-01-01 08:00:01到203...
2019-02-23 12:09:25 1579
转载 为什么if中null要写在前面?
为什么if中null要写在前面? 转载:https://blog.csdn.net/u012410733/article/details/51584086 在java里面,它们是一样的。但是为什么把name==null写成是null==name,具体点来说,是在C语言里面引申出来的。 在C语言里面,为了防止少敲一个...
2019-02-23 10:31:15 1637
转载 spring的延迟初始化bean (default-lazy-init 与 lazy-init )
spring的延迟初始化bean (default-lazy-init 与 lazy-init ) 转载:https://blog.csdn.net/lushuaiyin/article/details/7394618 ApplicationContext实现的默认行为就是在启动时将所有singleton bean提前进行实例化。提前实例化意味着作为初始化过程的一部分,App...
2019-02-21 23:13:20 1299
转载 JAVA字符串格式化-String.format()的使用
JAVA字符串格式化-String.format()的使用 转载:https://blog.csdn.net/lonely_fireworks/article/details/7962171常规类型的格式化String类的format()方法用于创建格式化的字符串以及连接多个字符串对象。熟悉C语言的同学应该记得C语言的sprintf()方法,两者有类似之处。form...
2019-02-21 22:54:47 122
转载 基于SLF4J MDC机制实现日志的链路追踪
基于SLF4J MDC机制实现日志的链路追踪 转载:https://www.jianshu.com/p/3dca4aeb6edd
2019-02-21 22:19:36 397
转载 Slf4j MDC机制
Slf4j MDC机制 转载:https://blog.csdn.net/xiaolyuh123/article/details/80560662 MDC 简介MDC ( Mapped Diagnostic Contexts ),它是一个线程安全的存放诊断日志的容器。Logback设计的一个目标之一是对分布式应用系统的审计和调试。在...
2019-02-21 22:13:42 148
转载 打印日志时为什么要使用isDebugEnabled 、isInfoEnabled
打印日志时为什么要使用isDebugEnabled 、isInfoEnabled转载:https://blog.csdn.net/hjun01/article/details/41442567对于打印的信息没有字符拼接或者对象(说白了没有tostring的方法调用),如果打印的信息是固定字符串的话,就加上面的判断和不加其实意义是一样的log4j中log.isDebugEnabl...
2019-02-21 21:25:40 843
原创 repo下载与安装步聚
repo下载与安装步聚 1,repo是基于git基础开发,便于git资源管理的一个工具,所以在安装repo之前我们先要安装gitsudo apt-get install git2:然后在用户主目录新建一个bin目录mkdir ~/bin#将bin目录加入系统路径中PATH=~/bin:$PATH3:下载repoc...
2019-02-21 13:26:22 13817 6
转载 自定义注解之运行时注解(RetentionPolicy.RUNTIME)
自定义注解之运行时注解(RetentionPolicy.RUNTIME)转载:https://blog.csdn.net/github_35180164/article/details/52118286 对注解概念不了解的可以先看这个:Java注解基础概念总结前面有提到注解按生命周期来划分可分为3类:1、RetentionPolicy.SOURCE:注解只保留在源...
2019-02-20 21:59:36 860
转载 Java注解基础概念总结
Java注解基础概念总结 转载:https://blog.csdn.net/github_35180164/article/details/52107204注解的概念注解(Annotation),也叫元数据(Metadata),是Java5的新特性,JDK5引入了Metadata很容易的就能够调用Annotations。注解与类、接口、...
2019-02-20 21:45:39 97
转载 解决 log4j.xml 问题 http//jakarta.apache.org/log4j/ uri is not registered 的方法
解决 log4j.xml 问题 http//jakarta.apache.org/log4j/ uri is not registered 的方法 转载:https://blog.csdn.net/HeatDeath/article/details/78330390解决log4j.xml问题http//jakarta.apache.org/log4j/ uri is not regis...
2019-02-20 20:44:45 2270
转载 filter中的dispatcher标签解析
filter中的dispatcher标签解析 转载:https://blog.csdn.net/xiaokang123456kao/article/details/72885171 一、forward和includeRequestDispatcher提供两个方法forward和include进行资源跳转。 不同的是,如果使用forward跳转则其后面...
2019-02-20 20:42:48 937
转载 idea 关于自动导包的设置
idea 关于自动导包的设置 转载:https://blog.csdn.net/lafengwnagzi/article/details/52712993如上图标注 1 和 2 所示,默认 IntelliJ IDEA 是没有开启自动 import 包的功能。 勾选标注 1 选项,IntelliJ IDEA 将在我们书写代码的时候自动帮...
2019-02-20 20:11:19 588
转载 Cygwin学习
Cygwin学习Cygwin的安装与使用流程https://blog.csdn.net/disappear_XueChao/article/details/79264052cygwin安装gcc/g++https://www.cnblogs.com/xianyue/p/6541819.htmlWindows下Git的安装与配置(Cygw...
2019-02-19 21:32:22 264
转载 配置NDK Cygwin .bash_profile:行47: 语法错误: 未预期的文件结尾 syntax error: unexpected end of file 解决
配置NDK Cygwin .bash_profile:行47: 语法错误: 未预期的文件结尾 syntax error: unexpected end of file 解决 转载:https://blog.csdn.net/chenaini119/article/details/46536527可以在cygwin中通过vim修改,也可以在windows安装目录中修改 home\<...
2019-02-19 21:22:36 789
原创 eclipse各版本对应JDK版本要求
eclipse各版本对应JDK版本要求详情见链接转载:https://zl378837964.iteye.com/blog/2364145eclipse-jee-mars-2-win32-x86_64.zip 工具https://pan.baidu.com/s/1AGtBjIptMTaTYlA-vAIZsgW...
2019-02-19 13:24:49 20319
原创 @Value遇到的问题
@Value遇到的问题Spring注解@Value在controller无法获取到值可以看这个博文链接:https://blog.csdn.net/Thinkingcao/article/details/80620240如果配置错完报错Could not resolve placeholder 'jdbc.url' in string value...
2019-02-11 22:41:00 475
转载 Java反射机制
Java反射机制 转载:http://www.cnblogs.com/lzq198754/p/5780331.html java 反射 定义 功能 示例概要:Java反射机制详解| |目录1反射机制是什么 2反射机制能做什么 3反射机制的相关API ·通过一个对象获得完整的包名和类名 ·实例化Class...
2019-02-10 12:50:28 185
原创 设计模式--最后总结
设计模式--最后总结 •设计模式的三个分类•什么是设计模式模式:在某些场景下,针对某类问题的某种通用解决方案场景:项目环境问题:约束条件,项目目标等解决方案:通用、可以复用的设计,解决约束,达到目标 •设计模式的三个分类创建型模式:对象实例化的模式,创建型模式解耦了对象的实例化过程结构型模式:把类或对象结合在一起...
2019-02-09 19:10:46 246
原创 设计模式--访问者模式
设计模式--访问者模式•雇员管理系统遇到的问题雇员管理系统遇到的问题:需要添加一些新的操作功能思考如何设计Employee public class Employee { private String name; private float income; private int vacationDays; private i...
2019-02-09 18:55:36 251
原创 设计模式--原型模式
设计模式--原型模式 银行的电子账单、广告信:特点:量大、时间要求紧思考如何设计Mail import java.util.Random;public class Mail { private String receiver; private String subject; private String content;...
2019-02-09 18:02:19 161
原创 设计模式--备忘录模式
设计模式--备忘录模式 •备忘录模式原理•讨论一个游戏进度状态保存问题 游戏进度保存:对象状态,场景...想想有哪些方式:SharedPreferences、Sqlite、Server思考如何设计 •备忘录模式原理备忘录模式:在不破坏封装的前提下,存储关键对象的重要状态,从而可以在将来把对象还原到存储的那个状态•备忘录模式优...
2019-02-09 14:41:55 233
原创 设计模式--中介者模式
设计模式--中介者模式•中介者模式原理•智慧房屋项目遇到的问题 智慧房屋公司的产品:闹钟、咖啡机、电视机、窗帘等思考如何设计:各对象有几种状态改变相互作用如何 •中介者模式原理 中介者模式:用一个中介对象来封装一系列的对象交互。中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交...
2019-02-09 13:25:21 162
原创 设计模式之--解释器模式
设计模式之--解释器模式 •解释器模式原理•大数据统计项目遇到的问题按照计算模型对现有数据统计、分析、预测一般的计算模型是一个或多个运算公式,通常是加减乘除四则运算计算模型需要运行期编辑设计方案要有高扩展性思考怎么设计 •解释器模式原理计算模型按正常算术方式书写,解释器处理语法逻辑计算模型里有两类符号:数据和计算符用...
2019-02-09 00:21:08 245
原创 设计模式--蝇量模式(享元模式)
设计模式--蝇量模式 •蝇量模式原理•景观设计软件项目遇到的问题树:XY坐标,树的大小,外观,需要很多树10000000棵树思考如何设计 传统方式:Treepublic class Tree { private int xCoord, yCoord, age; public Tree(int xCoord, int yCo...
2019-02-08 23:28:54 303
原创 设计模式--责任链模式
设计模式--责任链模式 •责任链模式原理•购买请求决策项目购买请求决策项目介绍决策因素:价格决策级别:组长、部长、副总、总裁考虑扩展性思考如何设计 •责任链模式原理责任链模式:如果有多个对象都有机会处理请求,责任链可使请求的发送者和接收者解耦,请求沿着责任链传递,直到有一个对象处理了它为止。 •责任链模式优缺点优点:...
2019-02-08 19:35:26 162
原创 设计模式--生成器模式
设计模式--生成器模式 生成器模式原理•度假计划生成项目设计度假计划生成项目介绍度假计划的因素:时间、门票、餐厅、住宿、特殊活动等一个计划就是一个具体对象,要便于扩展思考怎么做复杂对象生成问题•生成器模式原理生成器模式:封装一个复杂对象构造过程,并允许按步骤构造。•代码讲解VacationDayimpor...
2019-02-08 17:03:42 327
原创 设计模式--桥接模式
设计模式--桥接模式 •桥接模式原理遥控器项目的设计极简设计方案 代码:Control public interface Control { public void On(); public void Off(); public void setChannel(int ch); publi...
2019-02-08 15:03:01 168
原创 设计模式--复合模式
设计模式--复合模式 复合模式原理·什么是复合模式模式常一起使用,组合在一个设计解决方案中复合模式在一个解决方案中结合两个或多个模式能解决一般性或一系列的问题某些模式结合使用,并不就是复合模式·复杂鸭子项目多种鸭子,不同鸭子叫声、飞行、游泳方式不同--策略模式鹅,需要加入几只普通的鹅--适配器模式要统计鸭子叫声的次数--装饰者模式统一产生...
2019-02-07 22:14:20 258
原创 设计模式--代理模式
设计模式--代理模式 代理模式原理·远程糖果机监控项目监控糖果机:地点、糖果库存和当前状态本地糖果机监控怎么做`CandyMachine的类由上篇博文状态模式的案例继续下来Monitor import java.util.ArrayList;public class Monitor { private ArrayList<...
2019-02-07 20:53:09 367
原创 设计模式--状态模式
设计模式--状态模式 状态模式原理一个糖果机项目CandyMachinepublic class CandyMachine { final static int SoldOutState = 0; final static int OnReadyState = 1; final static int HasCoin = 2; ...
2019-02-07 15:11:56 251
TXT全本小说下载工具V5.0绿色版
2021-04-28
尚硅谷SpringBoot视频教程(上)核心技术篇,(下)整合篇
2018-06-23
例年软件设计师考试真题解析(已经考过了)
2018-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人