自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (72)
  • 收藏
  • 关注

原创 .bash_profile 配置

export JAVA_HOME=`/usr/libexec/java_home` export PATH=${PATH}:${JAVA_HOME}:${ANDROID_SDK_ROOT}:${ANDROID_SDK_ROOT}/platform- tools:${ANDROID_SDK_ROOT}/tools:${JAVA_HOME}:${JAVA_HOME}/bin expor

2015-08-31 16:20:11 1597

转载 学习IOS高阶的方法

1.先把英语学好 ,可以参考http://blog.csdn.net/liuyinghui523/article/details/48132569

2015-08-31 13:25:42 737

转载 老码农教你学英语

对于咱们这些高端大气、时刻需要和国际接轨的码农,英语的重要性自然是毋庸置疑的。尤其是那些胸怀大志的潜在大牛们,想在码农行业闯出一片天地,秒杀身边的小弟们,熟练掌握英语更是实现其目标最关键的因素之一。否则,试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一

2015-08-31 13:22:11 757

原创 NavigationItem.leftBarButtonItem 返回事件捕获

NavigationItem.leftBarButtonItem 返回事件捕获   这个事件的捕获,在网上找了好久也没找到合适的方法,最后想了一些替代方法,供有需要的朋友借鉴。  1.把重新生成一个返回按钮,自己定义响应事件。 UIImage *image=[UIImage imageNamed:@"ReturnHome_Dark"]; UIBarButtonItem* ba

2015-08-31 11:00:37 3408

原创 mac下 Struts2 第一个程序的详细步骤(附带源码链接)

mac下 Struts2 第一个程序的详细步骤     1.新建web工程        打开MyEclipse 2015,选择File菜单下的             2.下载struts2框架     3.在工程中引入struts2框架     4.配置第一个Struts2框架web程序

2015-08-28 15:29:19 2449

转载 web.xml文件的作用

每个javaEE工程中都有web.xml文件,那么它的作用是什么呢?它是每个web.xml工程都必须的吗? 一个web中可以没有web.xml文件,也就是说,web.xml文件并不是web工程必须的。 web.xml文件是用来初始化配置信息:比如Welcome页面、servlet、servlet-mapping、filter、listener、启动加载级别等。当你的web工

2015-08-28 09:27:46 523

原创 navigationItem.rightBarButtonItem 设置背景图片,颜色更改解决办法

self.navigationItem.rightBarButtonItem=[[UIBarButtonItemalloc] initWithImage:[UIImageimageNamed:@"MoreImage"]style:UIBarButtonItemStylePlaintarget:selfaction:@selector(moreItemPress)]; 

2015-08-21 14:23:31 5651

转载 Mac系统下安装ant

当你还郁闷如何设置环境变量设置ant在mac下的部署时候,一大堆的复杂问题都来了,这里有一个简易方法来快速设置,我们选择安装了brew来安装ant,可以轻松解决问题;让mac也能拥有apt-get类似的功能-brew:之前一直怀念ubuntu下的apt-get,因为实在是方便,需要安装什么,一个命令搞定,相关的依赖包统统由apt-get维护。下载,编译,安装,那叫一个痛快。什么

2015-08-20 13:50:29 592

原创 IOS navigationItem 设置返回按钮,title图片和rightBarButtonItem

1.自定义返回按钮    UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithTitle:@"返回" style:UIBarButtonItemStyleBordered target:nil action:nil];    [self.moreItem setBackgroundImage:[UII

2015-08-19 15:23:52 3730

转载 子类继承父类(父类和子类里:块、静态块、构造和方法覆写)之间调用顺序

package test01;     class Persion {      public Persion(){          show(); // 第四调用(它会调用子类覆写过的 show() 方法)      }      public void show(){          System.out.println("Persion show");  

2015-08-19 08:29:19 622

转载 Spring 的下载、安装和使用

一、下载 Spring 下载地址:http://repo.spring.io/libs-release-local/org/springframework/spring/4.0.6.RELEASE/    下载zip压缩包:  spring-framework-4.0.6.RELEASE-dist.zip 并解压。 二、在 Eclipse 呀 myEclipse 中开发 Spr

2015-08-19 08:26:15 1229

转载 hibernate 基本步骤

工程结构:所有实验步骤:建立java工程1.导入包2.建立一个对应与数据库的类Student。里面的属性和数据库中的字段对应。3.在上面Student类所在的目录下建立映射文件。配置对象-关系映射文件:Student.hbm.xml //名称不确定,随意!最好放在bean中    "-//Hibernate/Hibernate Mapping D

2015-08-19 08:19:14 534

转载 Hibernate 下载、安装和使用

一、下载 Hibernate 下载地址:http://hibernate.org/orm/downloads/二、将解压缩路径中 lib 路径下的 required、jpa 子目录下所有 JAR 包添加到应用的类加载路径中。(数据库操作别忘了加入 JDBC 驱动)三、Hibernate 的数据库操作    1. 低侵入式设计  PO (persistant 

2015-08-19 08:06:55 1339

转载 如何在Mac OS X上安装 Ruby运行环境

对于新入门的开发者,如何安装 Ruby和Ruby Gems 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。此安装方法同样适用于产品环境!系统需求首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:Mac OS X 任意 Linux 发行版本(Ubuntu,CentOS, Redhat, ArchLinux

2015-08-17 22:26:17 681

原创 mac 下修改mysql的密码

1.输入 mysql -u root mysql2.mysql> 状态下输入 update user set password=password('新密码') where user='root';3.mysql> 状态下输入 FLUSH PRIVILEGES;(这个指令会让已载入记忆体的 mysql 系统资料库更新)4.mysql> 状态下输入 quit;每一行

2015-08-17 13:22:17 1096

原创 mac下安装mysql的方法

1. 执行:$ brew install mysql2. 在 /usr/local/etc/ 下创建或修改 my.cnf,示例:[client]port = 3306socket = /tmp/mysql.sockdefault-character-set = utf8[mysqld]collation-server = utf8_unicode_cicharacter-

2015-08-17 13:06:38 776

转载 Web.xml配置详解

1 定义头和根元素  部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元

2015-08-10 09:16:06 409

转载 Struts2中有关struts-default.xml,struts.xml,struts.properties文件详解

1) struts-default.xml这个文件是struts2框架默认加载的配置文件。它定义struts2一些核心的bean和拦截器。 xml version="1.0" encoding="UTF-8" ?>DOCTYPE struts PUBLIC    "-//Apache Software Foundation//DTD Struts Configuration

2015-08-10 08:42:14 496

转载 Struts2体系结构图以及详解

Strut2的体系结构如图所示:一个请求在Struts2框架中的处理大概分为以下几个步骤:1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求;2、这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin)

2015-08-10 08:41:03 866

转载 ios 监听app从后台恢复到前台

正常情况下,在AppDelegate中实现下面两个方法,能够监听从后台恢复到前台[cpp] - (void)applicationDidEnterBackground:(UIApplication *)application {     log4info(@"---applicationDidEnterBackground----");    //进入后台  } 

2015-08-05 17:11:23 1393

转载 IOS学习笔记37——ViewController生命周期详解

在我之前的学习笔记中讨论过ViewController,过了这么久,对它也有了新的认识和体会,ViewController是我们在开发过程中碰到最多的朋友,今天就来好好认识一下它。ViewController是IOS开发中MVC模式中的C,ViewController是view的controller,ViewController的职责主要包括管理内部各个view的加载显示和卸载,同时负责与其他Vi

2015-08-05 16:33:50 607

转载 iOS应用程序生命周期(前后台切换,应用的各种状态)详解

iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//开发app,我们要遵循apple公司的一些指导原则,原则如下:1、应用程序的状态状态如下:Not running  

2015-08-05 16:21:42 437

转载 UIScreen(屏幕)、UIWindow(画框)、UIView(画布)、didFinishLaunchingWithOptions、UIViewController各个方法的加载顺序

//didFinishLaunchingWithOptions 方法:顾名思义。在app开始运行时会调用里面的方法。- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{    //返回的是带有状态栏的矩形   

2015-08-05 15:26:33 650

转载 通过openURL启动第三方app并传参数

=====工程A=====0. 建立工程A, 先调出URL Types1.Add Row 一个URL Schemes 并随便起个名字 (这就是调用这个app的唯一链接)2. 在工程A的AppDelegate.m里加入以下系统方法:(这个方法会捕获调用本工程的程序传递过来的URL identifier文本)- (BOOL)application:(UIApplicat

2015-08-05 14:47:12 616

转载 利用dwarfdump 分析IOS crash

Mac提供了一个dwarfdump的小工具来解析crashLog, 使用起来很简单, 分三步即可:1.根据crash log, 得到App的UUID; UUID是个字符串, 由32个字符组成。得到了UUID你才能知道是你的哪个版本在用户的iPhone上出了问题。2.使用dwarfdump检查app,看哪个app是上面那个UUID。命令行格式:dwarfdump --uuid You

2015-08-05 10:22:33 1722

转载 dSYM 文件分析工具

来到新公司后,前段时间就一直在忙,前不久 项目 终于成功发布上线了,最近就在给项目做优化,并排除一些线上软件的 bug,因为项目中使用了友盟统计,所以在友盟给出的错误信息统计中能比较方便的找出客户端异常的信息,可是很多像数组越界却只给出了 *** -[__NSArrayM objectAtIndex:]: index 50 beyond bounds [0 .. 39]' 这类错误信息,如下图所示

2015-08-05 10:21:28 406

IOS程序跳转demo

IOS程序间跳转例子程序,包括了两个例子程序,实现了两个程序之间跳转的功能,和配套的博客相对应。http://blog.csdn.net/liuyinghui523/article/details/77850299

2017-09-05

C语言基础总结

对应博客的文档,PPT,源码

2017-06-15

IOS NSlog处理

IOS上线项目NSLog处理

2017-04-12

SQL 必知必会(第四版) sql语句

SQL 必知必会 sql语句

2017-03-23

IOS截屏保存到相册

IOS截屏view,并保存到相册

2017-03-17

IOS原生集成ReactNative

IOS原生集成ReactNative

2017-02-22

mobileHtmlDemo

iOS原生项目中集成React Native和使用WebView嵌入网页

2017-02-16

apache server 2.4.25 64位

apache server 2.4.25 64位

2017-02-10

node 6.9.4

node 6.9.4

2017-01-15

IOS字体展示

由于IOS中字体都是英文名称,根据设计去去选择字体的时候,经常只能看到字体名字,不能确定字体名字对应的字体是什么样子,所以写了一个demo。用于查看IOS系统中目前所有的可用字体,并展示到界面中,点击想要字体的按钮就弹出字体名字。

2017-01-04

springMvc学习指南源码

springMvc学习指南源码

2016-12-24

Servlet,JSP和Spring MVC 初学指南源码

Servlet,JSP和Spring MVC 初学指南源码

2016-12-23

仿美团IOS端

仿美团客户端

2016-11-30

spring-framework-4.3.4.RELEASE-dist

spring-framework-4.3.4.RELEASE-dist

2016-11-29

IOS横竖屏切换的例子

IOS横竖屏切换的demo,供初学IOS小伙伴参考

2016-11-18

横竖屏显示IOS例子程序

IOS横竖屏切换,指定界面横屏显示的例子程序

2016-11-18

apache-tomcat-8.5.8-windows-x64

apache-tomcat-8.5.8-windows-x64

2016-11-14

struct2必须jar包

struct2必须jar包

2016-10-27

apache server 2.4 64位

apache server 64位版

2016-10-25

IOS改变TableView箭头颜色的图片

IOS改变TableView箭头颜色的图片

2016-07-29

GuideDemo.zip

在第一次安装App, 常常会出现一个引导界面,实现引导页部分透明,部分蒙层的引导, 网上也没有很好的实现demo,自己就用消息链写了一个很简单的例子,供大家参考。

2020-04-13

UnityUtils.zip

UnityUtils工具类,在swift项目中集成Unity会用到,配合博客使用,在博客中会给出使用方法。

2020-03-31

mysql-5.7.29-1.el7.x86_64.rpm-bundle.zip

mysql的Centos安装rpm安装包和依赖包,提供给需要的同学使用 mysql的Centos安装rpm安装包和依赖包,提供给需要的同学使用

2020-02-22

MyURLProtocolDemo

iOS的WKWebView通过NSURLProtocol的子类去实现对http和https等协议的截取,资源包替换。

2019-04-26

AspectDemo

Aspect库的简单使用,把三种方式都实现了一下,可以给大家参考一下。

2019-04-26

Swift入门PPT和源码

Swfit入门的PPT和源码,讲解了数据类型,条件语句,闭包,枚举,结构体,类和访问控制

2019-03-25

MyTableIndexDemo

由于UITableViewIndexView的属性接口比较少,自定义的属性太少,样式没法修改,所以自定义了一个索引控件

2019-01-25

CollectionViewAndMasonryDemo

UIcollectionView 使用Masonry自适应布局,cell自动调整

2019-01-25

iOS调用第三方应用地图

iOS在APP中调用第三方地图地图(苹果,高德,百度,腾讯)

2018-11-22

cornerstone 3.0.3 破解版和使用方法

CornerStone3.0.3 破解mac版 mac10.12需要开启允许任何来源 1打开终端,然后输入以下命令: sudo spctl --master-disable 2 输入电脑的密码,再重新打开安全隐私 3 就可以发现选中“任何来源” 不然会报数据包损坏,下载安装即用

2018-09-15

变block成同步执行

把iOS中的block异步执行改成同步执行的代码,用Objective-c实现。

2018-04-13

对半查找,选择排序,冒泡排序和快速排序的Objective-C实现

对应博客 http://blog.csdn.net/liuyinghui523/article/details/79547852

2018-03-13

多线程使用FMDB操作sqlite数据库

多线程使用FMDB操作sqlite数据库 对应博客链接http://blog.csdn.net/liuyinghui523/article/details/79483963

2018-03-08

iOS消息响应demo

配套博客 http://blog.csdn.net/liuyinghui523/article/details/79449246

2018-03-05

iOS单例代码

配套博客 http://blog.csdn.net/liuyinghui523/article/details/79423495

2018-03-02

swift4 新功能

Swift是一种新的编程语言,用于编写iOS,OS X 和 watchOS应用程序。Swift 结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift 是基于成熟而且倍受喜爱的 Cocoa 和 Cocoa Touch 框架,它的降临将重新定义软件开发。

2017-10-24

Swift3官方中文文档

Swift是一种新的编程语言,用于编写iOS,OS X 和 watchOS应用程序。Swift 结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制。Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣。Swift 是基于成熟而且倍受喜爱的 Cocoa 和 Cocoa Touch 框架,它的降临将重新定义软件开发。

2017-10-24

IOS封装纯代码和xib通用控件

如何封装一个既可以纯代码写的也可以xib拖拽的自定义控件

2017-09-28

UIViewController+BackItem分类的实现

使用runtime机制,隐藏iOS导航栏返回按钮标题的文字,并不会有其他的隐患。

2017-09-28

KVO-KVC-demo

与博客配套的KVC KVO代码,博客地址http://blog.csdn.net/liuyinghui523/article/details/77885198 简单的总结

2017-09-07

空空如也

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

TA关注的人

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