- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot 按天输出日志
SpringBoot 的日志管理本着约定大于配置的原则,SpringBoot的日志管理非常简单:SpringBoot 的日志管理明确需求修改文件applicationpropertiesapplicationproperties需要添加的内容添加文件logback-springxmllogback-springxml文件内容明确需求如果只是希望在控制台打印日志信息,则只需要设置applicat
2017-08-11 14:18:34
14252
4
原创 建立Docker私有镜像仓库(2017.04.26)
本博客写于2017-04-26 16:44, 对版本不一致而导致的结果不准确的问题表示抱歉。OS: CENTOS 7 .2 .3 64bit均可 仓库端IP:120.24.69.2XX (阿里云ECS) 客户端IP:120.25.78.X6X Docker 版本1.12.6 第一步:在两台机器上都安装Docker 安装流程如绝大部分博客所说,更新YUM源,然后安装Docker,详情参看官方
2017-04-27 08:52:03
1392
原创 Java 设计模式 行为型模式 + 案例
行为型模式:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式策略模式(Strategy) 策略模式定义了一系列算法,并将每个算法封装起来,使他们可以相互替换,且算法的变化不会影响到使用算法的客户。需要设计一个接口,为一系列实现类提供统一的方法,多个实现类实现该接口,也可以设计一个抽象类(可有可无,属于辅助类),提供辅助函数
2016-10-23 12:06:03
2553
9
原创 Java 设计模式 结构型模式 + 案例
结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。适配器模式(Adapter) 适配器模式将某个类的接口转换成客户端期望的另一个接口表示, 目的是消除由于接口不匹配所造成的类的兼容性问题。 主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。类的适配器模式:核心思想就是:有一个Source类,拥有一个方法,待适配,目标接口是Targeta
2016-10-23 11:44:18
1197
原创 Java 设计模式 创建型模式 + 案例
创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。工厂方法模式(Factory Method)工厂方法模式分为三种:普通工厂模式 多个工厂方法模式 静态工厂方法模式1.1、普通工厂模式,就是建立一个工厂类,对实现了同一接口的产品类进行实例的创建//发送短信和邮件的接口 public interface Sender { public
2016-10-23 11:20:18
913
原创 JAVA实现简易HTTP服务器
说实话,之前完全没有想过,我还能写出服务器。感觉服务器这么高端的东西,能会用就不错了,还能写。不吐槽了,开始了。 这次的作业是搭建一个服务器,要能接收请求,并给浏览器返回正确响应。 项目的下载地址 项目目标:实现一个简易的多线程服务器,可以处理来自浏览器的请求(GET/POST),并做出正确的回应。 请求分以下四种类型: 1. 无参数,文本文件类型 2.
2016-10-12 12:36:56
24761
6
原创 Java 位运算符详解
public class BitwiseOperator { //@Aaron Yang public static void main(String[] args) { //&运算符 按位&----------------------------------------------------------------- //按位与:相同为1,不同
2016-10-05 21:55:02
610
原创 LSP-里氏替换原则
1 什么是里氏替换原则 里氏替换原则是由麻省理工学院(MIT)计算机科学实验室的Liskov女士,在1987年的OOPSLA大会上发表的一篇文章《Data Abstraction and Hierarchy》里面提出来的,主要阐述了有关继承的一些原则,也就是什么时候应该使用继承,什么时候不应该使用继承,以及其中的蕴涵的原理。2002年,我们前面单一职责原则中提到的软件工程大师Robert C.
2016-07-14 11:19:51
2160
原创 Unity3d与Android交互总结
在网上找了很多教程,基本上使用的方法都是在eclipse上新建普通android工程,让主activity继承UnityPlayerActivity,然后在该activity中写供unity调用的接口或者主动要回调unity的接口,然后导出jar包到unity。这种方式只要人品不好就会出一堆乱七八糟的问题:如新建工程时选择SDK版本小于4.0时在unity build APK时报错,因为style.
2016-05-30 22:59:46
3396
翻译 简洁的界面是怎么样让用户觉得很有细节?
让我们先来定义一下,在设计中,普通观看者,会把什么当作为细节 。图一:图二:在看完以上对比后,我先来问几个问题。第一个问题:各位可以根据自己对于「细节」二字的理解,从以上两张图中,选择出你认为更有「细节」的一图。第二个问题:不管你选择的是哪一个,请你说出你认为该图有「细节」的缘由。 先不急着给「细节」二字下结论,让我们再来看看另一组对比。而这次的对比,会复杂一些。图三:图四:还是和之前一样。请大家来
2016-05-21 21:43:14
2841
原创 关于Hello Hell项目的经验总结
首先Hello Hell项目是博主在大学三年级期间独立开发的一款游戏,主要目的就是熟悉unity引擎以及提高对整个游戏体系的把控。下面是项目整体的结构图 好,接下来记录一下在完成项目期间,遇到的一些问题以及解决方法。 项目UI框架的搭建。 众所周知,Unity引擎在5.0版本后,重做了自带UI系统,简称UGUI,较之以前的GUI,有了很大的突破,Ui事件的响应和建立更加容易,操作性提高不
2016-04-30 21:40:49
5573
1
原创 IBM Rational Rose2007 安装及故障处理
因项目需要,最近需要安装IBM Rational Rose . 在此过程中遇到一些问题,并简单记录下来,以帮助其他人来解决类似的问题。//安装环境 WIN 10 Pro //软件版本 Rose 2007 //安装路径 F:\Program Files (x86)\Rational\Common主要安装过程:百度有,我就不再赘述了安装文件镜像:BaiduYun_Rose 2007 密码:une
2016-04-24 09:00:09
3082
1
原创 辨析取模运算与取余运算
取模和取余通常情况下,取模运算(MOD)和取余运算(REM)被混为一谈,因为在大多数的编程语言里,都用 ” % ” 符号来表示取模运算或者取余运算。所以有必要编写本文档,来为在此环节遇到问题的程序员理清思路,同时也提醒各位需要注意在不同编程语言环境下 ” % ” 运算符的具体意义,因为在有负数存在的情况下,两者的结果是不一样的。首先,我们需要区分两者的概念。 取模(MOD): 给定一个
2016-01-30 11:28:44
2441
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人