自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (1)
  • 收藏
  • 关注

原创 mac开机卡在进度条的问题

参考这篇文章 问题正解https://www.jianshu.com/p/535d90de28cc  

2018-08-08 10:28:51 20983

原创 maven 项目配置导致tomcat不能正常启动 Failed to initialize component [org.apache.catalina.webresources.JarResourc

报的错误是 Failed to initialize component [org.apache.catalina.webresources.JarResourceSet@6f627a1a]因为我的项目之前不适用Maven新建的,所以在转为maven项目之前我还手动导入了好些个jar包然后转为maven项目之后   就报这个错,网上大部分说法都是jar包有重复导入,我去仔细一比对,还真有,删掉我在...

2018-05-21 20:47:34 4340

原创 iOS开发 在导航栏不透明的情况下xib加载View高度少了64

今天在UIViewController的view上添加一个xib画的自定义view,结果莫名其妙被添加view高度少了64然后就总结了下触发条件1.导航栏不透明  也就是你设置了self.navigationController.navigationBar.translucent = NO;2.view添加在非滑动视图上解决办法第一种:代码alloc一个view  然后将目标view添加在allo...

2018-04-20 16:19:31 1421

原创 iOS 后台定位CoreLocation CLLocationManager

需求:要求APP定时向服务器上传自己的位置1.配置1.1 将Capablities中的BackgroundMode勾选未ON 并且勾选其中的Location updates选项1.2 权限设置Privacy - Location When In Use Usage DescriptionPrivacy - Location Always Usage Description2. 初始化导入   #i...

2018-04-16 17:38:25 723

原创 springMVC出现com/fasterxml/jackson/core/JsonProcessingException

用springMVC写接口  将对象作为JSON返回时出现这个缺少包的异常解决办法就是导入相应缺失的包链接: https://pan.baidu.com/s/1bohPyTfrQ-FApUFzRNgVFQ 密码: wvjg

2018-03-05 16:51:10 2136 1

原创 iOS开发UIImageJPEGRepresentation 返回nil

今天用UIImageJPEGRepresentation 时发现有的图片返回nil 有的图片返回正常,所以问题就来了先看苹果给的解释如果图像没有数据,或者底层的CGImageRef包含不支持的位图格式的数据,这个函数可能返回nil。然后解决办法/** 图片转换为base64码 **/+ (NSString *)image2Base64:(UIImage *)im

2018-01-29 09:49:57 1704

原创 iOS开发UITableView中ImageView图片的延迟加载思路

先说我们做这个是能解决啥问题  能干啥有时候,我们会遇到这种情况:当界面中含有UITableView,而且每个UITableViewCell里边都有图片。这时候当我们滚动UITableView的时候,如果有一堆的图片需要显示,那么可能会出现卡顿的现象。两种思路第一种  用UIScrollView的代理方法实现第二种  用RunLoop在UIScrollView滑动时

2017-08-16 19:24:27 1170

原创 Mac上下载百度云盘大文件百度云盘客户端限速怎么处理

1.在Safari中找到你要下载的东西,停留在那个界面上2.然后 到 Safari->开发->用户代理 选择Internet  Explorer11然后选择你要下载的大文件,点击下载  就如下了就不弹  打开网盘客户端的弹框直接就Safari下载了然后Windows的网盘客户端限速还好 也就一般慢, Mac的真是限速啊,简直是超级无敌非常慢,所以大文

2017-07-28 16:20:44 1065

原创 java.lang.reflect.UndeclaredThrowableException

java.lang.reflect.UndeclaredThrowableException at com.sun.proxy.$Proxy11.createQuery(Unknown Source) at service.impl.UserDaoImpl.usersLogin(UserDaoImpl.java:29) at action.UserAction.login(UserActio

2017-07-26 13:48:43 6260

原创 org.hibernate.MappingNotFoundException: resource: entity.Students.hbm.xml not found

org.hibernate.MappingNotFoundException: resource: entity.Students.hbm.xml not found这个错误很明了就是entity.Students.hbm.xml 这个文件找不到hibernate的配置文件里面我是这么写的 没毛病 包名啥都对 我直接考过来的然后解决办法

2017-07-24 12:04:40 994

原创 Mac 下 终端停止和启动mysql服务 修改mysql的密码

启动服务:sudo /usr/local/MySQL/support-files/mysql.server start停止服务:sudo /usr/local/mysql/support-files/mysql.server stop重启服务:sudo /usr/local/mysql/support-files/mysql.server restart

2017-07-15 10:11:40 679

原创 iOS用runtime给一个类动态添加方法 ---class_addMethod

先介绍下class_addMethod这个fangfa/** * Adds a new method to a class with a given name and implementation. * * @param cls The class to which to add a method. * @param name A selector that specifies t

2017-07-14 13:19:31 6600 1

原创 UICollectionView自定义layout如何实现? 比如瀑布流

实现UICollectionView自定义layout的方法:自定义一个类继承自UICollectionViewLayout类,重写下面方法://collectionview的内容尺寸- (CGSize)collectionViewContentSize;- (void)prepareLayout;//返回所有元素的布局属性- (NSArray *)layoutAttributes

2017-07-07 09:32:57 995

原创 NSString为什么要用copy关键字,如果用strong会有什么问题 OC中的深拷贝与浅拷贝

首先说一下深拷贝和浅拷贝,深拷贝是内存拷贝,浅拷贝是指针拷贝写代码的时候有两个copy方法- (id)copy;- (id)mutableCopy;copy出的对象为不可变类型        mutableCopy出的对象为可变类型NSString NSString *sourceString = [NSString stringWithFormat:@"youyouy

2017-06-30 09:50:13 3013 1

原创 iOS计算NSMutableAttributedString、NSString指定宽度前提下的高度

先说NSString方法 :- (CGRect)boundingRectWithSize:(CGSize)size options:(NSStringDrawingOptions)options attributes:(nullable NSDictionary *)attributes context:(nullable NSStringDrawingContext *)context NS

2017-06-28 13:22:15 2670

转载 iOS最实用的runtime总结

前言排版有点差,cocoa上的排版好点,讲的内容差不多.cocoaruntime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo也是MJExtension的实现原理,面试的时候也可以多扯点。另外runtime的知识还有很多,想要了解更多可以看我翻译的官方文档(有点枯燥),本

2017-06-23 09:26:24 319

原创 iOS 利用归档解档实现类似微博及一些CRM类软件的草稿箱思路

实际上就是写一个model类 然后将要存数据放到model中,然后将model添加到数组,然后对数组及数组中放的model归档,本地存储起来,解档,拿到数据在需要的地方显示出来因为model是一个自己写的类 方便起见 归档解档encodeWithCoder和initWithCoder:方法中用了runtime获取属性下面是核心代码(由于刚开始只是存当前登录用户的数据所以存的是一个数

2017-06-22 10:02:14 1026

原创 iOS 地图实现一个大头针在屏幕中心不随地图的拖动而移动

我们公司最近让做附近客户,要求像摩拜单车找车的效果一样  然后就搞了个大头针在地图中间,不随地图拖动而移动我是这样做的 : 给中心的添加一个annotation,然后给他设置单独的样式,在地图拖动的回调中不断修改中心这个单独annotation的coordinate,我用的  百度地图它有一个针对地图即时性拖动的回调方法:/** *地图渲染每一帧画面过程中,以及每次需要重

2017-06-08 11:48:13 2425

原创 iOS极光推送角标问题

本地代码设置角标: [UIApplication sharedApplication].applicationIconBadgeNumber = number;number是要显示的数值  不显示就设置为0然后一般是来一条推送,角标就+1   这个需要服务端发送推送时设置badge 为 N,+N,-N服务端或控制台推送时,badge可设置为 N,+N,-N//

2017-06-03 15:22:31 1528

原创 "Issues ld: library not found for -liOS-Echarts"的第四种解决方法

团队开发的时候每次更新后都有可能碰到各种各样的问题,昨天同事对项目结构做了些修改,更新后编译就遇到下面的情况:"library not found for -liOS-Echarts"这个错误是说编译时找不到liOS-Echarts这个链接库,但是我在项目代码中找到对引用的地方,没有其他异常。从网上搜索找到三种解决方法:方法一:点击 XCode 工程文件,在 Bui

2017-05-17 15:31:17 2641

原创 iOS开发给UITableView的单元格做一个类似于QQ和微信的侧滑露出删除按钮的思路

可以在tableView的cell的contentView的的下方添加删除和编辑按钮,然后给cell的contentView添加平移手势,滑动时候让cell的contentView左滑从而露出后面的删除和别的按钮具体代码:1.awakeFromNib方法中添加按钮和手势- (void)awakeFromNib {    [superawakeFromNib]; 

2017-05-15 15:58:44 455

原创 iOS开发中SQLite简单使用(基础用法:创建表,增、删、改、查)

SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如 Tcl、C#、

2017-05-15 15:20:32 817

原创 iOS开发之pch文件创建并且设置为相对路径

1.创建文件:ios->other->PCH File,创建一个pch文件:"工程名-Prefix.pch"2.到Build Settings中搜索prefix 找到Prefix Header 添加路径"$(SRCROOT)/项目名称/pch文件名称"   然后回车然后在你的pch文件写东西就可以被访问到了

2017-05-12 17:51:58 430

原创 iOS中的字体适配思路之缩放因子

关于iOS开发的字体适配有个东西叫做“缩放因子” scale缩放因子:[UIScreen mainScreen].scale以前的iPhone设备的分辨率都是320*480,后来apple在iPhone4中采用了名为Retina的显示技术,iPhone4采用了960*640像素分辨率的显示屏幕。由于屏幕的大小没有变,还是3.5英寸,分辨率的提升将iPhone4的显示分辨率提升至iP

2017-05-12 17:13:06 1089

原创 用objective-c写2048算法

2048 具体规则就是 向哪个方向滑动  这个方向上的有数字的方块就会被换到没数字的地方,数字相同的方格就会被合并等于现在主要要干的事就是合并 相同的数字并且碰到滑动方向有空格的占领空格的位置现在用存放着数字的4*4的二维数组_dataArray来表示总体布  0代表空格   //上/** 判断不为空的位置上面是否有空位置 有的话

2017-05-11 16:28:20 436

原创 Github上的项目描述添加图片

1.首先将手中的图片变成链接。(有个网站http://jiantuku.com  把图片直接拖上去就行)2.了解下MarkDown语法。2.1  只显示图片  ![图片描述](图片链接)2.2 让图片作为链接 [链接名](图片链接)3.打开你的Github上项目中的 README.md 文件 编辑添加图片   比如  我只要显示图片      ![](http://i1.pii

2017-05-11 13:37:55 1770

原创 iOS怎样上传代码到Github

首先你要有一个Github账号,没有的话去官网申请第一步,配置ssh Key1.设置你Github的name和email$ git config --global user.name "gunmm"(引号里面是你自己的git用户名)$ git config --global user.email "[email protected]" (引号里面是你的git账号的邮箱  就

2017-05-10 18:05:18 425

MAC OS YUV格式播放器

ffmpeg 直接拿到的yuv流文件可以直接播放的播放器 MAC OS YUV格式播放器

2018-07-10

空空如也

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

TA关注的人

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