设计模式(Design pattern):指的是一种大多数人反复使用的代码设计经验。 作用:代码复用、易读性、保证代码可靠性。 一、简单工厂模式 用法:创建一个工厂类(命名习惯以Factiory结尾),一个静态的带参数(根据不同的参数返回不同的子类对象)的父类类型的方法。 public class ...
首先,创建一个父工程作为管理模块。 package类型为pom,modules中是各个子模块。需要注意的是在dependency中加入各个子模块的依赖,方便后续配置各模块之间的依赖。 bigbang-facade-user的pom: 打包类型为jar bigbang-web-user的pom: bi ...
分类:
其他好文 时间:
2017-04-03 20:06:35
阅读次数:
207
重新安装了一下android studio,由于占用了太多的C盘空间。记录一下,在网上收集到的studio中两个主要占用C盘空间的文件,我们将它移除C盘。 原博地址: http://blog.csdn.net/qiujuer/article/details/44160127 这篇文章中我修改了第一个 ...
分类:
移动开发 时间:
2017-04-03 20:06:17
阅读次数:
1012
最近给别人做了一个小东西,MCU选的是STC12C5A60S2 ,需要用到PWM控制功能。 在网上找了一下,发现解释的不尽人意,无奈之下自己琢磨数据手册弄明白了。 首先,STC12C5A60S2内置有两个 编程计数器阵列(PCA) 模块,分别用于软件定时器,外部脉冲的捕捉,高速输出以及脉宽调制输出( ...
分类:
其他好文 时间:
2017-04-03 20:06:02
阅读次数:
190
题目:Ellipse 传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1724 题目简述:给定一个椭圆,求椭圆上一个区间[l,r]的面积。 分析: (1)椭圆方程式:$\frac{x^2}{a^2}+\frac{y^2}{b^2}=1$。 (2)椭圆上[l ...
分类:
其他好文 时间:
2017-04-03 20:05:44
阅读次数:
186
问题: 我在ubuntu14.04下用python中的matplotlib模块内的pyplot输出图片不能显示中文,怎么解决呢? 解决: 1.指定默认编码为UTF-8: 在python代码开头加入如下代码 2.确认你ubuntu系统环境下拥有的中文字体文件: 在终端运行命令"fc-list :lan ...
分类:
编程语言 时间:
2017-04-03 20:05:19
阅读次数:
1766
从上学期学的设计模式来看,设计模式一共分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、 ...
分类:
其他好文 时间:
2017-04-03 20:04:29
阅读次数:
195
第一阶段 1.Html+Css 2.Html5+Css3 3.JavaScript 4.Jquery 第二阶段 1.计算机组成原理 2.Java初级 3.数据结构与算法 4.Orcale初级 5.JDBC 6.计算机网络基础 6.Servelt/JSP 7.Python初级 第三阶段 1.JavaS ...
分类:
编程语言 时间:
2017-04-03 20:04:15
阅读次数:
155
1 #define GPFCON (*(volatile unsigned long *)0x56000050)//(int *)是将变量强制转换为地址形式,这样就能和指针连起来用了。 2 #define GPFDAT (*(volatile unsigned long *)0x56000054) ... ...
分类:
编程语言 时间:
2017-04-03 20:03:40
阅读次数:
289
1、单节点架构 2、集群架构 3、集群+分布式架构 大型网站架构 ...
分类:
其他好文 时间:
2017-04-03 20:03:18
阅读次数:
149
VB6想要做游戏或者界面处理一般用GDI、GDI+,说到GDI+不得不提的是Vistaswx,他最早编写了一套较完整的GDI+教程。可惜的是这篇教程更新到分层窗口就没了下集,所以,我打算在Vistaswx Gdi+教程的基础上介绍些其他东西。 Vistaswx Gdi+的教程:https://wen ...
分类:
其他好文 时间:
2017-04-03 20:02:55
阅读次数:
218
C语言基本数据类型占用的字节数可以通过如下例子获取: 执行结果: $ ./size.exechar size=1int size=4long size=8float size=4double size=8char* size=8int* size=8long* size=8float* size=8 ...
分类:
编程语言 时间:
2017-04-03 20:02:28
阅读次数:
145
8.7.4 使用自动装配 在自动装配策略下,Action还是由Spring插件创建,Spring 插件在创建Action实例时,利用Spring的自动装配策略,将对应的业务逻辑组件注入Action实例中。这种整合策略的配置文件简单,但控制器和业务逻辑组件耦合又提升到了代码层次,耦合较高。 如果不指定 ...
分类:
编程语言 时间:
2017-04-03 20:01:58
阅读次数:
182
一、说明 NSURLSession是OC中的会话类,在Swift中变成URLSession类,它们的实现方式是一样的,下面的示例就Swift语法进行讲解和介绍。 二、介绍: URLSession 类支持3种类型的任务:加载数据、下载和上传。 加载数据:Data Task 下载数据:Downlaod ...
分类:
编程语言 时间:
2017-04-03 20:01:36
阅读次数:
824
题目要求:定义一个包含有10个整数的数组a并初始化,定义一个指针变量p,p指向数组a,定义函数fun,在fun内部访问数组,并打印出数组中各元素的值,在fun函数内不要出现数字10. 码云网址 https://git.oschina.net/zxya/ 账号 2673868964@qq.com 截图 ...
分类:
其他好文 时间:
2017-04-03 20:01:04
阅读次数:
142
public class CeShi { public static void main(String[] args) { int [][]a={{1},{2,3},{4,5,6}}; for (int []b:a){ for(int i:b){ System.out.println(i); } }... ...
分类:
编程语言 时间:
2017-04-03 20:00:45
阅读次数:
127
MVC框架的分层结构提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度,但是也引来了一些新的问题,比如不同层次间的数据流转问题。OGNL的出现填平了这条沟壑,成为字符串与Java...
分类:
Web程序 时间:
2017-04-03 19:40:10
阅读次数:
305