自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 2020/11/03.shared_ptr,weak_ptr,unique_ptr简单实用

1.共享指针shared_ptr<指向的类型> 指针名/*std::shared_ptr<int> ptr1 = std::make_shared<int>(260);*/ //1.初始化的方式std::shared_ptr<int> ptr1(new int(100));//2.初始化的的方式std::weak_ptr<int> pw(ptr1); //弱指针qDebug() << "ptr1:" <<

2020-11-03 08:31:49 113 1

原创 20170508Ubuntu 12.xx 修改mysql的最大连接数

最近在搞Linux服务器后台开发,遇到一个问题,mysql的默认的连接数太少,需要修改这个连接数,本文主要是总结。方法如下。

2017-05-08 20:30:20 1311

原创 20170406微信开发之服务器的认证token的填写开启开发模式

好久没有更新博客,最近课余时间看看微信的开发,本文主要介绍如何认证微信的token,开启微信开发之旅。首先我是申请了一个新浪云的一个应用,进行开发(SAE),主要利用php进行验证

2017-04-06 21:20:39 3319

原创 20161218Linux mysql ERROR 1045(28000):解决办法Denied

20161218Linux mysql ERROR 1045(28000):解决办法Denied

2016-12-18 17:34:45 8144

原创 20160919求解最大子列和的问题

求解最大子列和的问题,算法复杂度为O(N)

2016-09-19 20:29:56 574

原创 20160918iOS音频开发之资源(AVAsset)与元数据,解决获取资源属性问题(三)

文主要是源码的分析,程序的结果可以查看20160916IOS音频开发之资源与元数据,解决获取资源属性问题(一)的截图,程序成功解决获取媒体元数据的信息,还可以对除了MP3之外的所有资源写入元数据信息。再次回顾我们的问题。先提出一个问题,生活中有很多的媒体格式,mp3,avi,rmvb等等,在苹果环境下主要的媒体格式有4种,QuickTime(mov),MPEG-4 video(mp4,m4v),MPEG-4 audio(m4a),MPEG-Layer III audio(mp3),那么问题来了,假如给你一

2016-09-18 17:50:22 9656 2

原创 20160917iOS音频开发之资源(AVAsset)与元数据,解决获取资源属性问题(二)

接着上一篇iOS音频开发之资源与元数据,解决获取资源属性问题(一)内容,回顾一下我们的问题。先提出一个问题,生活中有很多的媒体格式,mp3,avi,rmvb等等,在苹果环境下主要的媒体格式有4种,QuickTime(mov),MPEG-4 video(mp4,m4v),MPEG-4 audio(m4a),MPEG-Layer III audio(mp3),那么问题来了,假如给你一个mp3文件,比如歌曲《再见.mp3》张震岳,你是不是有办法读取里面的数据,比如读取它的歌名,演唱者,属于哪个专辑,专辑的封面.

2016-09-18 14:30:15 3372

原创 20160916IOS音频开发之资源与元数据,解决获取资源属性问题(一)

先提出一个问题,生活中有很多的媒体格式,mp3,avi,rmvb等等,在苹果环境下主要的媒体格式有4种,QuickTime(mov),MPEG-4 video(mp4,m4v),MPEG-4 audio(m4a),MPEG-Layer III audio(mp3),那么问题来了,假如给你一个mp3文件,比如歌曲《再见.mp3》张震岳,你是不是有办法读取里面的数据,比如读取它的歌名,演唱者,属于哪个专辑,专辑的封面,文件的长度等等信息???

2016-09-16 21:58:50 1630

原创 20160901云计算定义、层次、分类、特点的简单介绍

大数据云计算是个趋势,就像互联网的时代,移动端时代,大数据也是个时代。作为一个技术,不仅仅要关注技术,更要对热爱生活,关注身边的服务。本文是我了解到的云计算,会站在很高高度,不研究细节,从云服务,云的定义,云的分类,云的特点,去阐述了解,纯属兴趣性的去了解一下。

2016-09-01 11:59:18 9450

原创 20160830UILocalizedIndexedCollation的使用

我在开发中曾经有这样的需求,就是对通讯录的字符串排序,这个需求很大众,我参与开发的两个app都遇到,我是一般会追求最优解决方案的,发现了UILocalIndexedCollation,那比自己写得排序要强大多了吧,如果是自己的排序要考虑很多问题的,比如多音字问题,有时排序不怎么正确,尤其是对于一些特殊问题,而且效率不高,对于很大数据量,所以还是选择UILocalIndexedCollation

2016-08-30 16:55:59 592

原创 20160825音频开发之AVAudioRecoder

上一篇博文介绍了一下AVAudioPlayer,本文分享一下我学习AVAudioRecoder录制音频的相关内容。打开你的iPhone,自带一个录音功能的应用---语音备忘录,界面简洁,功能很给力。即时通信软件,发送语音消息应该是常用的功能,目前一些K歌App也有录音这个功能,所以在开发中AVAudioRecorder也是比较重要的,高效灵活的使用还是很有必要的。我下载过几款很棒的

2016-08-25 17:01:01 522

原创 20160824音频开发从AVSpeechSynthesisVoice开始及AVAudioPlayer开发的几个问题处理方法

我在以前的工作中,遇到过这样的问题。应用正在播放音乐,当电话铃声响起,手机被静音,点击手机的锁屏键,插上耳机线,我们的应用应该如何处理?

2016-08-24 16:27:15 3123

原创 20160823关于GCD与NSOperation的一些比较

关于多线程操作,大部分开发者会采取GCD实现,的确GCD有它强大的地方,但是在执行后台操作的时候,GCD并不是最佳的方式,苹果封装的推出的一种技术NSOperationQueue,本文不是介绍它的使用,而是更多的是一种比较。一.NSOperationQueue与NSOperation我们将操作封装在NSOPeration对象中去将NSOperation对象加入到NSOperat

2016-08-23 15:10:24 484

原创 20160819关于使用REST服务

前几天,我在面试中被问到REST的服务,可惜对这方面知之甚少,今天介绍一下REST,这个是个什么东西。

2016-08-19 15:48:55 384

原创 20160816关于ios中的持久化

一.Plist 文件保存,这种方式数据安全性几乎为零。主要用于保存不用加密的数据,比如全国的省市城市等,数据保存在沙盒,所以沙盒需要了解一下首先需要了解一下Bundle和沙盒(sandbox)之间的区别:Bundle:应用程序在手机中的安装路径sandbox(沙盒):专门来存储当前APP自己的数据的路径Document:一般在该目录下保存一些比较重要的数据,比如:游戏相关的

2016-08-17 16:29:05 578

原创 20160815Block二

《block一》介绍一些入门知识,下面介绍一些更高级的内容。

2016-08-15 22:54:53 374

原创 20160815Block块一

块Block我在开发中是经常遇到的,比如服务器返回的处理,消息的传递,GCD等等,多多少少都与Block相关,所以掌握块的细节还是有需要的,块的优势在于能够让系统分配给其他处理器或应用的其他线程执行。下面简短的代码,了解一下块1.传入无参 // block __block int foo = 100; void (^print_message)(void

2016-08-15 14:59:54 229

原创 20160814Object-C内存管理二

接着内存管理的内容。我在开发的过程中,出现过内存占用越来越大,如何解决此类问题发生,方式方法很多,可以尝试"以自动释放池降低内存峰值"的方式。自动释放池:释放对象有两种方式,一是调用release,另一种是调用autorelease。一般情况下无需担心自动释放池创建的问题,系统会自动创建,比如,主线程或者是GCD会默认都有自动释放池的创建,每次执行"事件循环"时,就会将其清

2016-08-14 14:13:03 264

原创 20160812Object-c关于内存管理一

前言:内存管理是个重要的概念,经历了几次面试,这个是考察的重点,的确要想用一门语言写出使用效率高而且没有bug的代码,就得掌握其内存管理模型的种种细节。OC使用引用计数来管理内存,每个对象都有可以递增或者递减的计数器。计数器用以表示有多少的事物想令此对象继续存活下去。自动释放池:在OC中引用计数架构中,自动释放池一个重要的概念。调用release会立刻递减对象的保留计数,

2016-08-12 14:35:44 345

原创 20160811关于CoreData的简单使用

以上三个类要先掌握。//创建数据库-(NSManagedObjectContext *)createCtx:(NSString *)name{    //负责应用与数据库的交互    NSManagedObjectContext *ctx = [[NSManagedObjectContextalloc] initWithConcurrencyType:NSPriva

2016-08-11 17:32:01 243

原创 20160726关于Quartz2D常见问题梳理

1.对于以前一个误区进行纠正,查看以下打印2016-07-25 15:51:15.861 0725Block[2962:135583] **-[ViewController viewDidLoad]:[Line:24]*****2016-07-25 15:51:15.929 0725Block[2962:135583] **-[ViewController viewWillAppear

2016-07-26 16:29:06 370

原创 20160722关于保存应用图片到本地的相册

一年没有写博客了,从ios入门到熟练应该有一年的时间,最近对保存应用图片到本地相册有了新的认识,所以想分享一下。如果是简单保存图片,而不要创建相册保存  可以下面的代码- (IBAction)save { // 存储图片到"相机胶卷" UIImageWriteToSavedPhotosAlbum(self.imageView.image, self, @selector(i

2016-07-22 15:23:50 1235

原创 20150621针对AVAudioPlayer模拟器上没有播放声音

好久好久没有写博了,因为有Work了,Time变得less,但是从未停止过学习,前几天一直在纠结模拟器怎么播放不出声音,今天终于找到了答案。关于AVAudioPlayer类无法播放声音,可以参考下面的尝试。NSURL *url=[[NSBundle mainBundle] URLForResource:@"帕尔哈提 - 你怎么舍得我难过.mp3" withExten

2015-06-21 16:56:09 910

原创 Xcode 6.2需要设置文件unrecognized selector sent to class(20150506)

问题描述:本人在使用模型转字典的程序,需要使用方面的Lib,快速实现转换,某个第三方矿建但是总是报错015-05-06 13:35:01.428 测试代码[2415:82041] +[Status objectWithKeyValues:]: unrecognized selector sent to class 0x100002ac82015-05-06 13:35:01.431 测

2015-05-06 15:11:29 344

原创 Cell中实现高效的下载图片及强大的SDWebImage(2015428)

写在前面:大概两周没写博文了,不是停止学习IOS,而是为了更快的提升,做了几个小项目,今日针对在tableView中如何高效的下载网路图片进行了学习,见识了强大了SDWebImage。提出问题:在tableView中显示图片在各个应用中是很常见的,当然对于老手这些内容可能最最平常的事了,但是对于我第一次接触这个东西,有些东西还是需要需要考虑的。为了达到高效的下载的图片,一般

2015-04-28 21:05:34 414

原创 一些tableView的基础Knowledge(2015414)

1.xcode 6.2删除原有的ViewController,添加一个tableViewController出现下面的情况。“Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?”

2015-04-14 21:42:11 280

原创 About UiScrollView/NSTime/UIPageControl(2015411)

1.UIScrollView初始化:[[UIScrollView alloc] initWithFrame:CGRectMake(…)];大小设置:contentSize=CGSizeMake();垂直条:showsVerticalScrollIndicator水平条:showsHorizontalScrollIndictor一页一页的效果:pageEnabled弹簧效果:

2015-04-11 18:42:52 300

原创 iOS中的提醒用户及多场景(201549)

VC中MessageBox(…),我想大家应该不会陌生,在iOS中也有类似的功能,主要的是指UIAlertView、UIActionSheet、系统声音服务。直接上代码片段。1.UIAlertView *alert;   alert=[[UIAlertView alloc] initWithTitle:@"title" message:@"Message" delegate:s

2015-04-09 10:04:59 311

原创 传说中的比较高级一点的UI(201547)

1.为什么不能改变控件的Frame呢?昨天在做一个小Demo,需要改变某个按钮的Frame _btn.Frame=CGRectMake(...);搞了半天都没有实现,原来需要将"Use Auto Layout" ,在ViewController属性设置栏第一个选项设置,去掉才能改变控件的大小。2.分段控件:获取分段控件当前选中按钮的标题[mySegment titl

2015-04-07 08:43:50 205

原创 iOS中图像、动画、滑块、步进控件(201546)

1.复制控件快捷键:我们可能在main.storyboard中可能要创建相同的控件,比如说UILabel,可能会按Command+C,Command+V,更快的快捷键"Command+D"。还可以拖动创建,按住Alt,拖动鼠标也能实现复制。2.UIStepper(步进控件):关于这个控件,有个Behavior需要注意,前面的Stepper,没什么好说的,一般能理解。Behavior

2015-04-06 10:00:44 628

原创 iOS开发中的MVC(201544)

学过Java方面的东西,MVC是最早学的,后来学了SSH,还做过两个小项目,旅店管理系统、照片管理系统,想当年的成就感还是可以的,现在重回MVC,据说iPhone非常热衷于这个设计模式,让就开始有趣的MVC之旅吧。1.视图、场景、故事板:这三个东西并不是同一回事,是有区别的。场景用于以可视化的方式描述视图,但它包含对应于视图的控制器,故事板是个文件,包含您将项目中所有的的场景。

2015-04-04 10:27:37 333

原创 神奇的Xcode Interface Build(201543)

写过VC,C#,C#比起VC好很多,至少有辅助线啥的,开始接触Xcode Interface Build,觉得更友好了,还可以拖动按钮啥的,瞬间高大上。“有趣、直观且无比强大?!!!”。1.main.storyboardTop Layout Guide:标示内容区域顶部参考线Bottom Layout Guide:标示内容区域底部的参考线FirstResponder:表示用

2015-04-03 08:39:48 374

原创 传说中Cocoa Touch(201542)

1.Cocoa 起源于NeXTSTEP平台,看过《乔布斯传》的读者不会对NeXT Computer 陌生。 Cocoa 是用于开发Mac OS X 应用程序的框架,Cocoa Touch 是针对触摸界面进行大量的定制,并受到手持系统的约束。2.ios的技术层次:                         Cocoa Touch 层:UIKit、MapKit、Game Kit、

2015-04-02 14:21:56 564

原创 今日的精彩关于IDE XCODE6(2015331)

xcode

2015-03-31 19:43:09 404

原创 故事板即将开始(2015329)

写在前面:刚刚踏入学习iPhone的行列,我打算写下我学习的过程,此后的博文能够帮助自己成长,也希望自己能从一个菜鸟成长为一名优秀的程序员,最后走向顶尖!!!

2015-03-29 15:42:41 312

struts的课件

我们上课用的strut2的课件,java web中的内容,用ssh开发提供参考。

2013-07-18

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

TA关注的人

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