- 博客(17)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 idea404问题和自动注入失败问题
自己备忘用:web.xml contextConfigLocation classpath配置问题导致的Autowired自动注入失败1、contextConfigLocation classpath 多路径的时候,需要在一个classpath配置,用逗号分隔2、SqlSessionFactoryBean配置需注意使用*.xml3、检查各种扫描路径是不是引入成功出现404或者自动...
2019-11-05 11:38:21
260
原创 java MultipartFile 一次上传多张图片
public void updateActivities(HttpServletRequest req, HttpServletResponse resp) throws Exception { MultipartHttpServletRequest multipartRequest = (MultipartHttpServletRequest) req; List<Multip...
2018-05-18 15:02:04
8494
1
转载 TCP/IP、Http、Socket的区别
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协议,主要解决数据如何在网络中传输, 而HTTP是应用层
2014-02-24 13:47:48
1260
转载 coreData增删改查正则
coreData增删改查正则百度30分钟学会正则表达式#if 0\b是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。现在\bhi\b.*\bLucy\b的意思就很明显了:先
2014-01-10 17:00:35
961
转载 随机数
ios 中生成随机数ios 有如下三种随机数方法:1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. srandom(time(0)); int i = random() % 5;3. int i = arc4random(
2014-01-08 22:35:26
719
原创 Blocks 用法
Blocks 语法 实现传值在需要传递信息的ViewController里边声明blocks变量。如下:void (^blocks) (int flag, NSString * string); // 变量名为blocks ,, 后边的两个变量为需要传递的信息void (^blocks2) (SecendViewController * sec); // 变量名为b
2012-11-27 11:18:54
1025
原创 presentModalViewController的使用
1. presentModalViewController和dismissModalViewControllerAnimated配套使用 [self presentModalViewController:navigation animated:YES]; [self dismissModalViewControllerAnimated:YES];用self presen
2012-11-19 19:21:46
6392
原创 XML 解析
NSString * st = [[NSString stringWithFormat:@"http://box.zhangmen.baidu.com/x?op=12&count=1&title=%@$$$$$$",@"父亲"] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; //N
2012-11-04 14:07:54
900
转载 IOS各种动画
1。[html] view plaincopyUIBezierPath *movePath = [UIBezierPath bezierPath]; [movePath moveToPoint:center]; [movePath addQuadCurveToPoint:toPos controlPoint:CG
2012-08-28 19:37:37
2537
原创 类目,延展,协议
1.类目类目就是为已存在的类添加新的方法。但是不能添加实例变量。比如系统的类,我们看不到他的.m文件,所以没有办法用直接添加方法的方式去实现。@interface NSMutableArray (Sort) //为NSMutableArray类添加Sort方法,Sort就是类目名,做到见名知意-(void)invert;//方法@end实现部分#import "NSMuta
2012-08-17 10:05:31
17998
原创 数组,字典,集合
1.NSString 初始化方法 - (NSString *)initWithFormat @"%d,%@.....",a,b; int a = 1000; NSString * str1 = [[NSString alloc] initWithFormat:@"zhangsan%d",a]; + (NSString *)stringWithFormat
2012-08-17 09:06:51
3134
原创 封装,继承,多态
封装为了保证在对问题的抽象中能够进行有效的设计,您必须从通用的接口考虑问题而不用考虑这些接口的实现细节。对象的方法和实例变量也是类似的封装,在对象内可见,对象外不可见。实例变量的封装有时候也被称作信息隐藏。继承父类有子类共有的变量和方法子类可以继承父类的所有非private的变量和方法单根性:一个子类只能继承一个父类传递性:如果A是B的子类,B是C的子类,那么A具有
2012-08-17 08:27:25
1169
原创 内存管理
内存管理1.每次alloc的时候,你创建的那一块内存的引用计数就会加一,切记是内存的引用计数,而不是对象的使用次数。2.当你copy的是时候,你copy出来的对象的引用计数变为1,而原来的内存的引用计数原来是多少还是多少。3.当returnCount减到0的时候,会自动调用dealloc函数。一般不建议自己去调用dealloc函数。此时虽然returnCount为0,但是内存里边的数据
2012-08-16 21:03:04
1042
原创 KVC,KVO,NSNotification总结
1.KVC。KVC是一种间接访问对象属性的机制,而不是直接通过设置器和访问器或者点语法来访问对象属性。比如:创建一个学生对象。Student * student = [[Student alloc] init];[student setValue@"zhangsan"forKey@"_name"];//通过KVO对student对象的_name变量赋值NSString * st
2012-08-13 09:11:05
7586
原创 Objective-C 的类和对象的创建和使用
在OC中类有接口(interface)和实现(implementation)两部分组成。1.interface接口部分。接口的扩展名为.h。在该文件中主要说名类有哪些特性和功能。在其中存放了类的实例变量和方法。比如创建Student类基于NSObject类@interface Student :NSObject{ NSString * _name; //实例
2012-08-12 19:07:17
1396
AccessibilityService(无障碍服务)ACTION_CLICK 无效
2021-08-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人