自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

转载 SpringMVC Controller接收参数总结

http://www.jianshu.com/p/ed44e89a6f79本文中Controller的开发环境如下表格所示系统/工具版本号OSWindows 7 Home BasicJava1.7.0_79EclipseMars.1 Release (4.5.1)

2017-05-03 17:54:12 706

转载 mybatis在xml文件中处理大于号小于号的方法

mybatis在xml文件中处理大于号小于号的方法第一种方法:用了转义字符把>和SELECT * FROM test WHERE 1 = 1 AND start_date  <= CURRENT_DATE AND end_date >= CURRENT_DATE附:XML转义字符

2017-04-27 15:26:34 343

转载 JVM 堆内存设置原理

堆内存设置原理JVM堆内存分为2块:Permanent Space 和 Heap Space。Permanent 即 持久代(Permanent Generation),主要存放的是Java类定义信息,与垃圾收集器要收集的Java对象关系不大。Heap = { Old + NEW = {Eden, from, to} },Old 即 年老代(Old Generation

2017-03-30 18:35:31 431

转载 如何在数据库中存储一棵树

树形结构的数据在项目开发中比较常见,比如比较典型的是论坛主题留言。每一个主题(节点)可以有n个留言(子节点)。这些留言又可以有自己的留言。因此这种结构就是一颗树。本文讨论的是数据库中如何存储这种树形结构。假设有如下一棵树:方法一注意:本例中的数据库是SQLite,因此SQL语句只对SQLite有效,其他数据库可以参考该写法。要存储于数据库中,最简单直

2017-03-21 09:19:19 335

转载 白话经典算法系列之七 堆与堆排序

堆排序与快速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先讲解下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是完全二叉树或者是近似完全二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)任何一个子节点的键值。2.每个结点的左子树和右子树都是一个二叉堆(都是最大堆或最小堆)。当父结点的键值总

2017-03-20 23:37:05 228

转载 String为什么不可变

对象不可变定义 不可变对象是指对象的状态在被初始化以后,在整个对象的生命周期内,不可改变。 如何不可变 通常情况下,在Java中通过以下步骤实现不可变对于属性不提供设值方法所有的属性定义为private final类声明为final不允许继承Return deep cloned objects with copied content for all mutable fields

2017-03-13 23:31:05 282

转载 排序算法复杂度

2017-03-08 10:46:34 189

转载 TCP三次握手与四次挥手

2017-03-08 10:31:18 203

转载 Java面试题全集(上)

1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的

2017-02-09 21:56:44 849

转载 下列代码中,第几行的obj符合垃圾收集器的收集标准?[SAP公司2005年10月面试题]

《JAVA程序员面试宝典》86页,一道选择题,不太明白答案,望指教,题目是这样的:下列代码中,第几行的obj符合垃圾收集器的收集标准?[SAP公司2005年10月面试题]1. Object aobj = new Object();2. Object bobj = new Object();3. Object cobj = new Object();4. aobj = bobj;5. aobj = 

2017-02-06 17:45:04 602

转载 java 自动装箱与拆箱

作者:尹鹏程链接:https://zhuanlan.zhihu.com/p/22168957来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。java语言规范中说道:在许多情况下包装与解包装是由编译器自行完成的(在这种情况下包装成为装箱,解包装称为拆箱);Java为每个原始类型提供了封装类。 原始类型 封装类 boolean Boolea

2016-12-20 16:16:28 213

转载 《Java程序员面试宝典》5.2——中间缓存变量机制

转载自:http://blog.csdn.net/waycaiqi/article/details/43486249看到第三版中5.2的例题4,一开始只是简单地接受中间缓存变量的机制,例题如下:[java] view plain copy public   class   Test {       public   stati

2016-12-20 15:51:04 404

原创 371 不使用"+"、"-" 两数相加

计算 a + b1 令 a = a1 + a2  , b = b1 + b2 , 其中 a1 = b1 2 a1 = a & b , 即取a b 公共部分 , a2 = a ^ a1 , b2 = b ^ a1 ,(取剩余部分)3 a+b = a14 循环计算,直到a1为0

2016-11-08 21:55:34 281

转载 iOS面试宝典

iOS 面试常见问题最全梳理2016-5-18序言目前形势,参加到iOS队伍的人是越来越多,甚至已经到供过于求了。今年,找过工作人可能会更深刻地体会到今年的就业形势不容乐观,加之,培训机构一火车地向用人单位输送iOS开发人员,打破了生态圈的动态平衡。矫情一下,言归正传,我奉献一下,为iOS应聘者梳理一下面试题,希望能助一臂之力!OC的理解与特性OC作为一门面

2016-08-01 14:16:00 1820

转载 Factorials Trailing Zeroes

Factorials and Trailing ZeroesYou're probably reading this page because you've been assigned a seemingly impossible exercise, something along the lines of "Here's a really big number; consider i

2016-06-30 11:01:19 253

转载 JAVA QUEUE 队列 使用

add        增加一个元索                     如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove   移除并返回队列头部的元素    如果队列为空,则抛出一个NoSuchElementException异常element  返回队列头部的元素             如果队列为空,则抛出一个NoSuchElementExcepti

2016-06-23 15:21:38 498

转载 Java中long和Long有什么区别(转)

Java中long和Long有什么区别(转)Java的数据类型分两种:1.基本类型:long,int,byte,float,double,char2. 对象类型(类): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己创建的类。其中Long又叫 long的包装类。而Byte和Float也

2016-06-22 16:14:28 292

原创 二分法查找

public class BubbleTest{        public static int binary(int[] array, int value)    {        int low = 0;        int high = array.length - 1;        while(low         {

2016-06-22 14:39:42 223

原创 JAVA String.split(".") 转义字符

正确:1. String.split("\\.") 2. String.split("\\|")

2016-06-21 22:41:41 281

转载 MySQL联合查询语法内联、左联、右联、全联

MySQL联合查询效率较高,以下例子来说明联合查询(内联、左联、右联、全联)的好处:T1表结构(用户名,密码)   userid(int)   usernamevarchar(20)   passwordvarchar(20)   1   jack  jackpwd   2   owen  owenpwd   T2表结构(用户名,密码)   user

2016-05-31 16:21:41 496

转载 C语言二叉树创建、遍历、深度、叶子节点

#include #include #include typedef int ElemType; //数据类型typedef int Status; //返回值类型//定义二叉树结构typedef struct BiTNode{ ElemType data; //数据域 struct BiTNode *lChild, *rChlid; //左右子树域}B

2016-05-25 09:54:53 1145

原创 iOS UITableViewCell 表格式图滑动删除

iOS UITableViewCell 表格式图滑动删除在代理中实现两个方法即可//定义编辑样式- (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath{ return UITableView

2016-05-24 10:10:20 227

原创 iOS 子视图隐藏tabBar

iOS 子视图隐藏tabBar方法一:在子视图中设置,缺点是每个子视图都需要设置!-(void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; self.tabBarController.tabBar.hidden = YES;}-(void)viewWillDisAppear:(

2016-05-20 09:51:33 363

原创 iOS9 通讯录 CNContact

iOS9 通讯录 CNContact ContactsUI:系统通讯录视图,选择联系人 //弹出联系人列表CNContactPickerViewController * con = [[CNContactPickerViewController alloc]init];[self presentViewController:con animated:YES completion:

2016-05-18 16:09:49 5048

转载 解决tableView separate 分割线不从最左边开始问题

ios7 后,tableview的分割线离屏幕左边有一段距离,要设置成为离屏幕没有距离,添加如下代码:方法一:-(void)viewDidLayoutSubviews{   if ([table respondsToSelector:@selector(setSeparatorInset:)]) {        [tablesetSeparat

2016-05-16 10:22:52 1586

原创 iOS 代码实现自定义TableView 自定义TableViewCell

iOS 代码实现自定义TableView 自定义TableViewCell向cell.contentView添加自定义内容 //image UIImageView *image = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"表单列表"]]; image.frame = CGRectMake(k

2016-05-16 09:53:55 633

原创 iOS TextField监听、判断按钮可用及BUG修复

iOS TextField监听、判断按钮可用及BUG修复简介:监听TF输入是否合法,不合法时禁用注册按钮。实现:TF监听//监听放在viewDidLoad中[[NSNotificationCenter defaultCenter] addObserver:self selector:@sele

2016-05-11 19:20:22 599

原创 iOS多线程 GCD

iOS多线程 GCD创建dispatch_queue_t otherQ = dispatch_queue_create(“name”, NULL);//NULL默认串行队列获取主队列dispatch_queue_t mainQ = dispatch_get_main_queue();NSOperationQueue *mainQ = [NSOperationQueue

2016-05-11 17:13:55 321

原创 iOS block 使用

iOS block 使用例子:[aDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id value, BOOL *stop) { NSLog(@“value for key %@ is %@”, key, value); if ([@“ENOUGH” isEqualToString:key]) {*stop =

2016-05-11 15:46:20 261

原创 iOS TextField正则表达式输入验证 NSPredicate谓词匹配

iOS输入验证 正则 NSPredicateNSPredicateNSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",pattern];Format:(1)比较运算符>,=,可用于数值及字符串例:@"number > 100"  (2)范围运算符:IN、BETWEEN

2016-05-10 15:10:35 1901

原创 NSTimer 倒计时自动登录,每秒更新UI

NSTimer 倒计时及更新UI描述:使用NSTimer实现倒计时自动登录功能。解决://创建计时器。每秒调用updateUI方法。NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(updateUI:) userInf

2016-05-10 11:05:49 552

原创 iOS自定义弹窗(UIView)

iOS自定义弹窗(UIView)效果:解决:1. 先放一层 黑色 50%透明度的背景 , 再放弹窗,再在弹窗上放置自定义。 //================================================ //弹窗 //===============================================

2016-05-09 15:25:49 3932 1

原创 NSUserDefaults standardUserDefaults 存储和读取

NSUserDefaults 简介:NSUserDefaults用来存储数据量小的数据。支持:NSString/NSData/NSArray/NSNumber/NSDictionary使用:存储://创建NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];//存储 forKey:唯一标识[def

2016-05-05 10:56:32 893

原创 placeholder垂直居中(解决光标居中、文字不居中问题)

placeholder垂直居中解决只有光标居中,文字不居中问题。

2016-05-04 14:42:13 16229 1

转载 addTarget参数含义||addTarget: action: forControlEvents:

-(void)addTarget:(id)target action:(SEL) forControlEvents:(UIControlEvents)controlEvents  方法,大部分视图类都继承自UIControl类,所以"炒菜"按钮可以使用该方法实现Target-action模式。在iOS中这种设计模式被称作一个对象给另外一个对象发送消息。- (void)viewD

2016-04-29 15:56:35 5793

转载 UIView clipsToBounds属性

UIView clipsToBounds属性首先看看UIView的clipsToubounds属性在SDK中的描述:@property (nonatomic) BOOL clipsToBounds; // When YES, content and subviews are clipped to the bounds of the view. Default is NO.这

2016-04-29 15:35:36 270

原创 UIView中UIButton的常用方法

UIButtonUIButton的定义  UIButton *button=[[UIButton buttonWithType:(UIButtonType);  能够定义的button类型有以下6种,  typedef enum {  UIButtonTypeCustom = 0, 自定义风格  UIButtonTypeRoundedRect, 圆角矩形  UIBu

2016-04-29 15:07:02 529

原创 UITextField中放置UIImage 和placeholder 字体、颜色、大小、位置

UITextField中放置UIImage 和placeholder 调整字体、颜色、大小、位置

2016-04-29 11:26:22 1148

原创 UILabel UIButton 混合问题 -iOS初学

UILabel UIButton 混合问题登录页面,UILabel和UIButton出现在同一行解决办法。问题描述1 左边是UILabel,右边是UIButton2 UI没有给出左右边距及label、button长度问题解决

2016-04-29 10:48:58 1372

转载 TextField设置大全

//初始化textfield并设置位置及大小  UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]; //设置边框样式,只有设置了才会显示边框样式    text.borderStyle = UITextBorderStyleRoundedRect;

2016-04-28 22:04:36 1002

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除