自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十大风云专栏奖

http://event.blog.csdn.net/TopColumn/awardlist.aspx

2014-06-26 16:19:40 592

转载 Enum用法总结

此文章来自互联网,原网址http://baijinshi1982.blog.163.com/blog/static/308410192007103034727312/,上面的代码经过上机测试。   1、关于enum的定义 enum Fabric {     Cotton = 1,     Silk = 2,     Wool = 4,     Rayon = 8,     O

2014-06-20 15:14:40 689

转载 c++如何让程序只启动一个实例

1. 用互斥(Mutex),Mutex本来是多线程同步用的,防止多个线程访问同一资源而引发冲突。用CreateMutex可以创建Mutex对象,实质上是一个kernel对象。     在任何Win32程序(包括GDI和Console)的启动部分加上以下代码(Console程序的main函数、MFC程序的CWinApp派生类的InitInstance成员函数、RawSDK程序的WinMain函

2014-06-19 15:57:27 708

转载 C++内存管理

 C++内存管理 [导语] 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C++程序中都会发生,因此要想成为C++高手,内存管理一关是必须要过的,除非放弃C++,转到Java或者.NET,他们的内存管理基本是自动的,

2014-06-11 15:54:44 494

转载 Class文件格式总结

到此, 所有关于class文件格式的重要内容都已经讲解完了, 不敢说面面俱到, 但是敢说大部分重要的内容都包含在内了。前前后后用了9篇博客来专门讲解class文件结构, 为什么花那么多的时间和精力来介绍class文件呢? 简而言之,因为它很重要。在前面的文章中, 也讲到过为什么对于理解Java体系结构来说, 理解class文件的格式至关重要。 其实这篇短文也不是对class文件格式细节上的总结,

2014-06-05 11:11:29 473

转载 深入理解Java Class文件格式(九)

经过前八篇关于class文件的博客, 关于class文件格式的内容也基本上讲完了。 本文是关于class文件格式的最后一篇。 在这篇博客中, 将会讲解关于方法的几个属性。 理解这篇博客的内容, 对于理解JVM执行引擎起着重要作用。 关于虚拟机执行引擎有关的内容, 会在本专栏后面的博客中涉及。  在前面几篇博客中, 我们知道在class文件中描述一个方法, 会使用一个method_info

2014-06-05 11:05:59 572

转载 深入理解Java Class文件格式(八)

在本专栏的第一篇文章 深入理解Java虚拟机到底是什么 中, 我们主要讲解了什么是虚拟机, 这篇博客是对JVM的一个概述。 在随后的几篇文章中,一直在讲解class文件格式。 在今天这篇博客中, 将会继续讲解class文件中的其他信息。 在本文中, 将会讲解class文件中的最后一部分, 属性(attributes) 。 这里的属性和源文件中的属性不是一个概念。 在源文件中, 我们把在类中定义

2014-06-05 11:05:00 656

转载 深入理解Java Class文件格式(七)

本专栏列前面的一系列博客, 对Class文件中的一部分数据项进行了介绍。 本文将会继续介绍class文件中未讲解的信息。 先回顾一下上面一篇文章。 在上一篇博客中, 我们介绍了: this_class    对当前类的描述super_class    对当前类的超类的描述interfaces_count    当前类直接实现的接口的数量或当前接口直接继承的接口的数量interfaces  对

2014-06-05 11:04:06 467

转载 深入理解Java Class文件格式(六)

经过前几篇文章, 终于将常量池介绍完了, 之所以花这么大的功夫介绍常量池, 是因为对于理解class文件格式,常量池是必须要了解的, 因为class文件中其他地方,大量引用了常量池中的数据项。  对于还不了解常量池的读者, 如果想要深入了解class文件格式, 或者想继续读这篇博客和本专栏以后的博客, 那么我建议先把我前面的几篇博客读一下,把常量池的结构熟悉一下, 对于理解后面的内容很有帮助。 

2014-06-05 10:55:33 579

转载 深入理解Java Class文件格式(五)

前情回顾 本专栏的前几篇博文, 对class文件中的常量池进行了详细的解释。 前文讲解了常量池中的7种数据项, 它们分别是: CONSTANT_Utf8_infoCONSTANT_NameAndType_infoCONSTANT_Integer_infoCONSTANT_Float_infoCONSTANT_Long_infoCONSTANT_Double_infoCONSTANT

2014-06-05 10:54:46 528

转载 深入理解Java Class文件格式(四)

前情回顾 在上一篇博客深入理解Java Class文件格式(三) 中, 介绍了常量池中的两种类型的数据项, 分别是 CONSTANT_Utf8_infoCONSTANT_NameAndType_info 。 CONSTANT_Utf8_info中存储了几乎所有类型的字符串, 包括方法名, 字段名, 描述符等等。 而CONSTANT_NameAndType_info是方

2014-06-05 10:53:48 505

转载 深入理解Java Class文件格式(三)

首先, 让我们回顾一下关于class文件格式的之前两篇博客的主要内容。 在 深入理解Java Class文件格式(一) 中, 讲解了class文件在整个java体系结构中的位置和作用, 讲解了class文件中的魔数和版本号相关的信息, 并且对常量池进行了概述。 在 深入理解Java Class文件格式(二) 中, 主要讲解了class文件中的特殊字符串, 包括类的全限定名, 字段描述符和方法描

2014-06-05 10:52:28 725

转载 深入理解Java Class文件格式(二)

在上一篇文章 深入理解Java Class文件格式(一) 中, 介绍了class文件在整个java体系结构中的位置和作用, 并对class文件的整体格式做了说明, 介绍了其中的魔数和版本号的相关内容, 并对常量池做了概述。 在本文章, 继续介绍class文件中的其他内容。 class文件中的特殊字符串 首先说明一下, 所谓的特殊字符串出现在class文件中的常量池中, 所以

2014-06-05 10:51:46 455

转载 深入理解Java Class文件格式(一)

Class文件在Java体系结构中的位置和作用 在上一篇博客中, 大致讲解了Java虚拟机的体系结构和执行原理。 本篇博客主要讲解能够被JVM识别, 加载并执行的class文件的格式。 对于理解JVM和深入理解Java语言, 学习并了解class文件的格式都是必须要掌握的功课。 原因很简单, JVM不会理解我们写的Java源文件, 我们必须把Java源文件编译成class文件,

2014-06-05 10:50:46 622

转载 深入理解Java虚拟机到底是什么

什么是Java虚拟机 作为一个Java程序员,我们每天都在写Java代码,我们写的代码都是在一个叫做Java虚拟机的东西上执行的。但是如果要问什么是虚拟机,恐怕很多人就会模棱两可了。在本文中,我会写下我对虚拟机的理解。因为能力所限,可能有些地方描述的不够欠当。如果你有不同的理解,欢迎交流。 我们都知道java程序必须在虚拟机上运行。那么虚拟机到底是什么呢?先看网上搜索到的比较靠谱的

2014-06-05 10:49:44 700

转载 深入理解为什么Java中方法内定义的内部类可以访问方法中的局部变量

开篇 在我的上一篇博客 深入理解Java中为什么内部类可以访问外部类的成员  中, 通过使用javap工具反编译内部类的字节码, 我们知道了为什么内部类中可以访问外部类的成员, 其实是编译器在编译内部类的class文件时,偷偷做了一些工作, 使内部类持有外部类的引用, 并且通过在构造方法上添加参数注入这个引用, 在调用构造方法时默认传入了外部类的引用。 我们之所以感到疑惑, 就是因为编译器使

2014-06-05 10:04:16 913 1

转载 深入理解Java中为什么内部类可以访问外部类的成员

内部类简介 虽然Java是一门相对比较简单的编程语言,但是对于初学者, 还是有很多东西感觉云里雾里, 理解的不是很清晰。内部类就是一个经常让初学者感到迷惑的特性。 即使现在我自认为Java学的不错了, 但是依然不是很清楚。其中一个疑惑就是为什么内部类对象可以访问外部类对象中的成员(包括成员变量和成员方法)? 早就想对内部类这个特性一探究竟了,今天终于抽出时间把它研究了一下。 内

2014-06-05 10:02:56 531

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关注的人

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