码迷,mamicode.com
首页 > 编程语言
面试题_抽象工厂,字符反串,冒泡与选择排序
面试题_抽象工厂,字符反串,冒泡与选择排序1:写一个抽象工厂模式 java实例 ?2,:String str="ABCDF" 把这个字符串怎么排序成“FDCBA”?3:写一个冒泡排序把这个数组排一下“1,9,3,4,7,2,8,5,”? 1)public interface Work{void do...
分类:编程语言   时间:2016-03-22 18:58:54    阅读次数:206
Java中的集合框架
定义: Java中的集合类:是一种工具类,就像是容器,存储任意数量的具有共同属性的对象。 作用: 集合可以: 1、在类的内部,对数据进行组织; 2、简单而快速的搜索大数量的条目; 3、有的集合接口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除元素; 4、有的集合接口,提供了映射关
分类:编程语言   时间:2016-03-22 18:56:26    阅读次数:213
Retrofit2和RxJava配合使用Demo
和Retrofit2单独使用有一些区别 首先,同样写个interface,这里是GitHubService.java,我们这次要实现获取官方提供的测试接口的数据 注意,上边的区别,retrofit2单独使用的时候是Call<List<Contributor>>,而rx使用的是Observable,可
分类:编程语言   时间:2016-03-22 18:56:04    阅读次数:510
Swift ?和!
比如: let window=UIApplication.sharedApplication().delegate?.window window!!.rootViewController=TabBarController() 如果有delegate 就有window 没有delegate windo
分类:编程语言   时间:2016-03-22 18:53:40    阅读次数:170
java项目获取文件路径总结
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 比如获取上图中项目的根目录:C:\Users\Administrator\Desktop\Dictionary;利用这个方法,不管你的项目放在哪里,都已获取到当前的根目录。 如果你需要获取当前项目的其他属性,比如jdk版本,运行
分类:编程语言   时间:2016-03-22 18:49:20    阅读次数:227
python基础
数据类型变量整数浮点数字符串布尔值空值变量常量字符串和编码list和tuplelist是一个可变的有序表,可以向list中追加元素。删除list中的元素用pop()方法tuple是不可变的,和list类似。tuple的不可变性,在编码中尽量使用tuple代替listpython规定,只有一个元素的tuple定义时必..
分类:编程语言   时间:2016-03-22 17:34:19    阅读次数:170
python:使用迭代方法生产随机码
使用迭代方法取随机码,而不是全部返回,保存函数,为以后开发系统使用。#!/usr/bin/envpython3 #-*-coding:utf-8-*- fromrandomimportchoice codeOrig="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890" defmakePromoteCode(codeLength=4): Code=‘‘ foriinra..
分类:编程语言   时间:2016-03-22 17:33:59    阅读次数:216
Unity3D UGUI之ScrollView弹簧效果
unity3d版本5.3.2p4 UGUI中ScrollView包含Viewport(Content) ScrollView包含脚本。其Movement Type一共3个选项。Elastic就是弹簧效果。 viewport含有Mask脚本。 Content如果需要实现根据内容自适应高度就要添加Con
分类:编程语言   时间:2016-03-22 17:29:29    阅读次数:495
Spring 注释 @Autowired 和@Resource 的区别
一、 @Autowired和@Resource都可以用来装配bean,都可以写在字段上,或者方法上。 二、 @Autowired属于Spring的;@Resource为JSR-250标准的注释,属于J2EE的。 三、 @Autowired默认按类型装配,默认情况下必须要求依赖对象必须存在,如果要允许
分类:编程语言   时间:2016-03-22 17:23:10    阅读次数:151
Spring事务重点
首先声明本文只讨论这三种事务传播,分别是 PROPAGATION_REQUIRED,PROPAGATION_REQUIRED_NEW,PROPAGATION_NESTED。 背景:我们在设计业务时不可能所有的业务操作都是自己写完,放在一个方法中,有时候需要调用其他方法,其他同事的代码。这种情况下需要
分类:编程语言   时间:2016-03-22 16:14:04    阅读次数:185
设计模式-简单工厂模式[JAVA版]
2016年苹果春季发布会发布了一款迄今最高性能的4英寸iPhone,那么问题来了,苹果公司的代工厂到底生产多少种尺寸的手机呢? 下面就让简单工厂告诉我们答案吧。 由工厂决定生产哪种型号的的手机,苹果公司的工厂就是一个工厂类,是简单工厂模式的核心类。 iPhone5、iPhone5S、iphone6都...
分类:编程语言   时间:2016-03-22 16:12:46    阅读次数:308
[每日一记] Python报错 IndentationError: unexpected indent
IndentationError: unexpected indent 代码缩进出现错误 今天这个报错的原因是,早些时候的代码里Tab和空格混起来用了,,,【不是我。。。是编辑器的锅 不过我已经把Sublime Text 2的Tab键配置为4个空格了(详见上一篇随笔),以后应该不会出现类似错误。
分类:编程语言   时间:2016-03-22 16:12:08    阅读次数:383
JAVA知识点
首先,‘abc’和‘def’是两个单独的对象,编译的时候会拜放到常量池中。然后执行String str = ‘abc’将str‘abc’指向这个常量,然后str = str + ‘def’会重新创建一个‘abcdef’的对象,并将str指向这个对象。所以以上的代码中,我们共创建了3个对象。 上面的代
分类:编程语言   时间:2016-03-22 15:01:44    阅读次数:226
Spring 一二事(9) - xml 形式的 AOP
AOP在spring中是非常重要的一个 在切面类中,有5种通知类型: aop:before 前置通知 aop:after-returning 后置通知 aop:after 最终通知 aop:after-throwing 异常通知 aop:around 环绕通知 关于切面的表达式简单说一下: IPer
分类:编程语言   时间:2016-03-22 13:56:54    阅读次数:251
javascript 的MD5代码备份,跟java互通
var MD5 = function (string) { function RotateLeft(lValue, iShiftBits) { return (lValue<<iShiftBits) | (lValue>>>(32-iShiftBits)); } function AddUnsign
分类:编程语言   时间:2016-03-22 13:58:33    阅读次数:221
解决vs2013下创建的python文件,到其他平台(如linux)下中文乱码(或运行时报SyntaxError: (unicode error) 'utf-8' codec can't decode byte...)
Vs2013中创建python文件,在文件中没输入中文时,编码为utf-8的,如图 接着,在里面输入几行中文后,再次用notepad++查看其编码如下,在vs下运行也报错(用cmd运行就不会): 根据以有经验,这是字符编码的问题了,试着将python文件的转化为utf-8的,直接在notepad++
分类:编程语言   时间:2016-03-22 13:57:00    阅读次数:527
spring 加载多个资源文件
<bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <valu
分类:编程语言   时间:2016-03-22 13:53:51    阅读次数:274
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!