码迷,mamicode.com
首页 > 编程语言
0422 线程同步/同步锁防止脏数据
如果不加同步锁,代码如下:#import"ViewController.h"@interfaceViewController(){NSInteger_money;}@end@implementationViewController- (void)viewDidLoad { [superviewDid...
分类:编程语言   时间:2015-04-23 01:56:40    阅读次数:146
C#数组、ArrayList和List<T>
1.数组:数组在内存中是连续的,索引速度快。赋值与修改简单。数组的两个数据中间插入数据麻烦,且在声明数组的时候必须指定数组长度。数组长度过长,会浪费内存,过短会造成数据溢出。2.ArrayList:ArrayList的大小按照其中存储的数据来动态扩充与收缩。声明ArrayList时不需要指定它的长度...
分类:编程语言   时间:2015-04-23 01:56:36    阅读次数:115
Python的静态方法和类成员方法
Python的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的:1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数;2)从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变量,但可以访问类变量;3)静态方法有点像函数工具库的作用,而...
分类:编程语言   时间:2015-04-23 01:55:36    阅读次数:192
【c++基础】 友元
目录(?)[-]概述特性实现1友元函数11声明和定义12示例2友元类21声明和定义22示例注意1友元关系没有继承性2友元关系没有传递性1.概述友元提供了一种 普通函数或者类成员函数 访问另一个类中的私有或保护成员 的机制。也就是说有两种形式的友元:(1)友元函数:普通函数对一个访问某个类中的私有或保...
分类:编程语言   时间:2015-04-23 01:52:50    阅读次数:150
【算法学习笔记】31.动态规划 SJTU OJ 1320 numtri
DescriptionConsider the number triangle shown below. Write a program that calculates the highest sum of numbers that can be passed on a route that sta...
分类:编程语言   时间:2015-04-23 01:52:14    阅读次数:144
图像旋转算法
图像旋转是指把定义的图像绕某一点以逆时针或顺时针方向旋转一定的角度,通常是指绕图像的中心以逆时针方向旋转。 假设图像的左上角为(left, top),右下角为(right, bottom),则图像上任意点(x0, y0)绕其中心(xcenter, ycenter)顺时针旋转θ角度后,新的坐标位置.....
分类:编程语言   时间:2015-04-23 01:52:50    阅读次数:158
0422 多线程下载(分类/类扩展)/封装mySdWebImage
1. 创建分类Source - OC Files - 选择UIImageView创建分类(category)2. 在分类中创建一个对象方法:分析分类需要做什么,需要什么参数?1) 分类需要获得url,从而下载图片2) 分类需要传进来一个图片,作为placeholder所以,定义一个方法:-(void...
分类:编程语言   时间:2015-04-23 01:48:20    阅读次数:179
【算法学习笔记】32.计算几何 求含最多给定点的直线 SJTU OJ 1350 穿越沙漠
1350. 穿越沙漠Description塞尔达公主又又又又被抓走了。林克为了找到她需要穿过拉纳鲁沙漠,坏消息是林克可能没有足够的体力穿越沙漠,好消息是沙漠中分布着N个力之果实,坏消息是我们的林克只能走直线。为了穿越沙漠,林克希望能够吃到尽可能多的力之果实。现在请你帮他规划一条直线,使他能够获得尽可...
分类:编程语言   时间:2015-04-23 01:47:59    阅读次数:204
编译异常 Caused by: java.lang.UnsupportedClassVersionError:
Caused by: java.lang.UnsupportedClassVersionError: com/sumingk/platform/service/impl/ServiceSysPersonImpl : Unsupported major.minor version 51.0 (unab...
分类:编程语言   时间:2015-04-23 01:46:59    阅读次数:126
java:String使用equals和==比较的区别
"=="操作符的作用1、用于基本数据类型的比较2、判断引用是否指向堆内存的同一块地址。equals所在位置:在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写public boolean equals(Object obj) { ...
分类:编程语言   时间:2015-04-23 01:45:20    阅读次数:182
APK的反编译工具,Apktool,Dex2jar,JD-GUI等使用
http://blog.csdn.net/lostinai/article/details/44201971 http://blog.csdn.net/stay_foolish_one/article/details/41659723 一、用Apktool反编译和编译的方法 评价:它仅将DEX文件反编译成Smali源码;XML文件能...
分类:编程语言   时间:2015-04-23 00:45:19    阅读次数:156
Java基础知识
一、基础知识: 1、JVM、JRE和JDK的区别: ?? ?JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。 ?? ??? ??? ??? ?? java语言是跨平台,jvm不是跨平台的。 ?? ?JRE(Java ...
分类:编程语言   时间:2015-04-23 00:44:08    阅读次数:216
MD5加密算法的java实现
package other; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; /* * MD5 算法 */ public class MD5 { // 全局数组 private final static String[] strDig...
分类:编程语言   时间:2015-04-23 00:42:53    阅读次数:163
为什么用线程的UncaughtExceptionHandler处理异常 -> Java: Handl
package?com.doctor.java8; import?java.util.concurrent.ExecutionException; import?java.util.concurrent.Executors; import?java.util.concurrent.ScheduledExecutorService; import?java.util.concurr...
分类:编程语言   时间:2015-04-23 00:42:05    阅读次数:139
zk框架中java有关后台图片上传及尺寸控制
privateclassImageDealimplementsEventListener{privateinttype;publicImageDeal(inttype){this.type=type;}publicvoidonEvent(Eventarg0)throwsException{switch(type){case1:if(arg0instanceofUploadEvent){UploadEvent_eve=(UploadEvent)arg0;Mediamedia=_eve.getMedia();if..
分类:编程语言   时间:2015-04-23 00:42:26    阅读次数:172
嵌入式C语言初级编程 随堂笔记
复习)指针的功能:存放变量的地址;间接操作变量;可以任意指向。一.函数可以把相对独立的某个功能抽象出来,使之成为程序中的一个独立实体。可以在同一个程序或其他程序中多次重复使用。核心重点就是重复使用代码。意义:是面向过程编程的基本单元。一个函数完成一个基本功能..
分类:编程语言   时间:2015-04-23 00:20:39    阅读次数:168
嵌入式C语言 指针 随堂笔记
指针也是一种变量,是用来存放地址的。可以间接操作变量,NULL空地址和0是等价的在程序执行过程中可以指向任意地址指针变量的命名规则和其他变量的命名规则一样指针不能与现有变量同名指针可存放C语言中的任何基本数据类型、数组和其他所有高级数据结构的地址若指针已声明为指..
分类:编程语言   时间:2015-04-23 00:20:32    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!