一、创建型模式 1、抽象工厂模式(Abstract factory pattern): 提供一个接口, 用于创建相关或依赖对象的家族, 而不需要指定具体类.2、生成器模式(Builder pattern): 使用生成器模式封装一个产品的构造过程, 并允许按步骤构造. 将一个复杂对象的构建与它的表示分 ...
分类:
编程语言 时间:
2017-05-13 22:17:37
阅读次数:
206
d[i+c[j]]+=d[i](c[j]是拼成j所需的火柴数) d[0]=1; 别忘了不能有前导零,所以当i为零时,不要尝试去拼成零。反而应该在n>=6时,最后给答案加1(单独拼出0)。 ...
分类:
编程语言 时间:
2017-05-13 22:17:54
阅读次数:
185
package com.huan; import java.util.Arrays; import java.util.Random; public class BubbleSort { public static void main(String[] args) { int[] data = ne ...
分类:
编程语言 时间:
2017-05-13 22:18:09
阅读次数:
143
java中常用的包、类、以及包中常用的类、方法、属性 常用的包 java.io.*; java.util.*; java.lang.*; java.math.*; java.sql.*; java.text.*; java.awt.*; javax.swing.*; 包名 接口 类 方法 属性 ja ...
分类:
编程语言 时间:
2017-05-13 23:12:34
阅读次数:
264
大多数项目只需要一个事务管理器。然而,有些项目为了提高效率、或者有多个完全不同又不相干的数据源,最好用多个事务管理器。机智的Spring的Transactional管理已经考虑到了这一点,首先分别定义多个transactional manager,并为qualifier属性指定不同的值;然后在需要使 ...
分类:
编程语言 时间:
2017-05-13 23:13:20
阅读次数:
238
Unity3D 的 Mecanim 动画系统可以直接复用 3DS MAX 中制作的动画文件中的位移,这个就是通过 applyRootMotion 来达成的,我们只需要在使用 Animator 控制动画播放的同时,设置 Animator 的 applyRootMotion 字段为 True 就 OK ...
分类:
编程语言 时间:
2017-05-13 23:14:34
阅读次数:
242
前边的博客只是介绍了JS的一些基础,这篇所讲的才是JS中最关键的部分。JS是JQuery乃至很多框架的基础,非常重要。 ...
分类:
编程语言 时间:
2017-05-13 23:15:28
阅读次数:
240
大家好,我是孙广东,我近期在做一个游戏,UI就是使用了系统提供的GUI。遇到非常多的问题。相信大家经常使用的就是NGUI或者2DTOOLKIT.活不多说。 Unity有四个重要的坐标系统。 能够查看例如以下文章进行了解: 我今天主要是要说的内容就两个:GUIText 和GUITexture 1、GU ...
分类:
编程语言 时间:
2017-05-13 23:16:14
阅读次数:
256
1、面向对象的特征有哪些方面? 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次模型,并且允许和鼓励 ...
分类:
编程语言 时间:
2017-05-13 23:16:23
阅读次数:
304
滚动数组优化自己画一下就明白了。 http://blog.csdn.net/u014800748/article/details/45849217 解题思路:本题利用递推关系解决。建立一个多段图,定义状态d(i,j)表示“使用不超过i的整数的立方,累加和为j”的方案数。那么根据加法原理,如果没有选择 ...
分类:
编程语言 时间:
2017-05-13 23:16:55
阅读次数:
225
1. String getOrderedString(boolean isDuplicated, String … str) 说明: Orders all characters in the input strings and return the ordered string.(note: onl ...
分类:
编程语言 时间:
2017-05-13 23:18:25
阅读次数:
251
特点: 跨平台-一处编译,到处执行、 面向对象、 安全性 开发环境搭建: a.开发工具 eclipse(日食)-sum公司(绿色版的改编),免费、 myeclipse eclipse的增强版,收费 b. JDK(java开发工具包)、 JRE(java开发环境)、 JVM(java虚拟机) Java ...
分类:
编程语言 时间:
2017-05-13 23:18:34
阅读次数:
255
缘起 这段时间给朋友搞了个群发邮件的脚本,为了防止进入垃圾邮件,做了很多工作,刚搞完,垃圾邮件进入率50%,觉得还不错,如果要将垃圾邮件的进入率再调低,估计就要花钱买主机了,想想也就算了,先发一个月,看看效果再拓展吧。 脚本主要是通过Python写的,调的smtplib库,这些是基础,大家在网上一搜 ...
分类:
编程语言 时间:
2017-05-13 23:21:59
阅读次数:
356
1、正则表达式唯一的用途就是在文本中匹配和寻找模式,模式可以简单,也可以复杂。 2、Regexr 这个网站很个性的就是,有一个community标签,打开后可以看到评分由高到低排列的 正则。 3、待匹配的文本 顺便mark 作者的git THE RIME OF THE ANCYENT MARINER ...
分类:
编程语言 时间:
2017-05-13 23:22:40
阅读次数:
229
一段简短的实现图像旋转的代码,使用了skimage库,据说和PIL相比,skimage对numpy等科学计算库的支持更好,这里是为了完成师兄给的帮他修改程序的任务,如果以后有需求的话可能会对python图像处理库做个梳理或者根据自己的需求做个筛选后深入了解一下。 这个库会把读入的图片数据直接转化为n ...
分类:
编程语言 时间:
2017-05-13 23:24:07
阅读次数:
346
public static void main(String[] args) { int[] array = { 42, 20, 17, 13, 28, 14, 23, 15,3 }; Test test = new Test(); // test.bubbleSort(array); // tes... ...
分类:
编程语言 时间:
2017-05-13 23:24:23
阅读次数:
254
可以结合Gson对javabean转化成字符串实现对象的存取,基本代码如下 package com.example.luozhenlonghp.project_aidl_demo; import android.content.Context; import android.content.Shar ...
分类:
编程语言 时间:
2017-05-13 23:25:34
阅读次数:
340
java中常用的包、类、以及包中常用的类、方法、属性 常用的包 java.io.*; java.util.*; java.lang.*; java.math.*; java.sql.*; java.text.*; java.awt.*; javax.swing.*; 包名 接口 类 方法 属性 ja ...
分类:
编程语言 时间:
2017-05-13 23:25:57
阅读次数:
282
首先在common-taotao中创建一个utils包,复制FtpUtil.java到其中。然后如下: @Test public void testFtpUtil() throws Exception{ FileInputStream inputStream = new FileInputStrea ...
分类:
编程语言 时间:
2017-05-13 23:26:23
阅读次数:
176
因为插入排序的基本思想是在一个有序序列中插入一个新的记录,则能够利用"折半查找"查询插入位置,由此得到的插入排序算法为"折半插入排序"。算法例如以下: void BInsertSort () { // 对顺序表L作折半插入排序 for ( i=2; i<length; ++i ) { <span s ...
分类:
编程语言 时间:
2017-05-13 23:26:46
阅读次数:
219