自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (12)
  • 收藏
  • 关注

原创 Java函数式编程最佳实践

java复制代码 @FunctionalInterfaceQ:为什么要自定义函数接口A:自带的函数接口无法处理检查异常,遇见带检查异常的方法会报错。

2024-01-16 19:07:42 440

原创 函数式编程的Java编码实践:利用惰性写出高性能且抽象的代码

函子运算可以将一个 T 映射到 S 的 function 应用到 Box< T> 上,让其成为 Box< S>,一个将 Box 中的数字转换为字符串的例子如下:在盒子中装的是类型,而不是 1 和 “1” 的原因是,盒子中不一定是单个值,比如集合,甚至是更加复杂的多值映射关系。// 反例,不能成为函子,因为这个方法没有在盒子中如实反映 function 的映射关系。

2024-01-16 19:02:04 770

原创 Merge之后,还没有Push,如何回滚

找到你需要回滚的提交记录;reset Current Branch to here :点击重置当前分支到这里。GIT所有的执行记录会以倒叙呈现;最上面的就是需要回滚的merge序列号,下一个就是需要回退的版本序列号;工作区会回滚到merge之前的状态。查看git执行历史记录。

2023-09-22 14:06:09 935

原创 ElasticSearch进阶:一文全览各种ES查询在Java中的实现

ElasticSearch基础:从倒排索引说起,快速认知ES项目,该项目是关于springboot的集成项目,ElasticSearch部分请关注【elasticSearch-demo】模块。觉得有帮助的随手点个start!这篇博文的主题是ES的查询,因此我整理了尽可能齐全的ES查询场景,形成下面的图:本文基于elasticsearch 7.13.2版本,es从7.0以后,发生了很大的更新。7.3以后,已经不推荐使用这个client,取而代之的是测试使用的数据示例idnameagesex。

2023-09-22 11:32:13 1829

原创 GCD 深入理解

AFNetworking2.0源码解析http://blog.cnbang.net/tech/2320/GCD 深入理解:第一部分http://www.cocoachina.com/industry/20140428/8248.htmlhttps://github.com/nixzhu/dev-blog/blob/master/2014-04-19-grand-centra

2015-12-21 15:10:46 676 1

转载 如何设计一个 iOS 控件?(iOS 控件完全解析)

转载地址:http://blog.csdn.net/zhangao0086/article/details/45622875代码的等级:可编译、可运行、可测试、可读、可维护、可复用前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代

2015-12-21 14:48:30 663

原创 TextKit YYText

TextKithttp://www.jianshu.com/p/2f72a5fa99f1这篇文章,对TextKit总结的很好,学习了下,没有深入……还有他提供的参考资料,值得细读;提到的基本书籍 参考了这里http://objccn.io/issue-5-1/YYTexthttps://github.com/ibireme/YYText想看懂

2015-12-12 16:54:51 2091

转载 Iphone开发-NSdata 与 NSString,Byte数组,UIImage 的相互转换

Iphone开发-NSdata 与 NSString,Byte数组,UIImage 的相互转换http://w11h22j33.iteye.com/blog/13335211. NSData 与 NSStringNSData-> NSStringNSString *aString = [[NSString alloc] initWithData:adat

2015-07-08 11:30:01 482

转载 CocoaPods pod install/pod update更新慢的问题

http://blog.csdn.net/ralbatr/article/details/39082937最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升

2015-07-01 14:20:24 565

转载 使用xcrun打包iOS应用

使用xcrun打包iOS应用http://www.giser.net/?p=885IOS行货自动打包http://www.cnblogs.com/yesun/archive/2013/08/16/3261839.html

2015-05-30 09:12:58 3337

转载 iOS 查看lib库(.a)支持的处理器架构、合并真机库和模拟器库的命令

http://blog.csdn.net/heiding215/article/details/7843663怎样查看.a和so文件中的接口查看.a文件都包含了那些文件    ar -t  xxx.a查看.so文件接口    nm -D xxx.sohttp://blog.sina.com.cn/s/blog_916e0cff

2015-05-27 09:32:44 1023

转载 iOS 7、iOS 8屏幕适配

转转地址http://blog.csdn.net/zhangao0086/article/details/42916713在iOS 8中,[UIScreen bounds] 、[UIScreen applicationFrame] 、Status bar、Keyboard这些frame都是根据设备真实方向来返回frame的,而在iOS 7中,不过是横屏还是竖屏,iOS总是返回竖

2015-05-12 16:53:53 451

转载 求冒号对齐的方法

求冒号对齐的方法http://www.v2ex.com/t/36299xcode里面选中需要对齐的代码,control + i就可以了吧

2015-05-09 16:06:36 4820

转载 Xcode 6如何创建类别

Xcode 6.0.1如何创建类别    http://www.cocoachina.com/bbs/read.php?tid=248205创建一个objective-c file , 可以选择 category, extension ,protocol, empty 文件。选category 就能建立类别。若要创建.pch , 在other里选择

2015-05-09 14:40:45 1118

转载 ios unable to determine simulator device to boot

http://www.cnblogs.com/yangyu001/p/4136861.html

2015-05-09 13:34:53 1187

转载 IOS-模拟器错误之-(Domain = FBSOpenApplicationErrorDomain, Code = 4)

http://blog.csdn.net/hanhailong726188/article/details/42361639今天在运行程序到IOS simulator的时候,报了一个错: An Error war encountered while running(Domain = FBSOpenApplicationErrorDomain, Code = 4),上

2015-04-22 15:12:48 513

原创 Homebrew

Homebrew

2015-04-04 14:56:09 4847

转载 在PC机上BC45编译运行ucosii方法

转载地址:http://blog.csdn.net/wfdtxz/article/details/7451226我是放在虚拟机XP下学习的;整个过程就TSAM安装出现个没仔细看的问题;就是将安装文件的源码目录改成安装目录了……

2015-03-28 17:18:01 970

原创 STM32点滴

====================MDK(keil)4.7中文注释乱码解决MDK的编码设置为chinese2312(Edit>Configuration>Editor>Encoding)或者utf-8====================warning:  #1-D: last line of file ends without a newline

2015-02-11 16:10:05 666

原创 Unescaped control character around character 344.

========Unescaped control character around character 344.=====SBJson库解析(二)NSObject+SBJsonhttp://www.cnblogs.com/xiaodao/archive/2012/02/17/2355946.htmlIOS中Json解析的四种方法http://blog.csdn.n

2015-02-11 11:59:56 1588

转载 关于BeginSheet 的窗口问题

转载地址:http://blog.csdn.net/wxtsmart/article/details/6395910如果要弹出一个自定义的window,可以创建一个新的window xib文件,并通过NSBundle来加载。xib的window属性有一个选项,就是visible at lauch,如果勾选的,执行下面代码时: [NSBundle loadN

2015-01-31 15:18:18 920

转载 计算未来:年轻程序猿如何凑够540万供老年花费?

计算未来:年轻程序猿如何凑够540万供老年花费?http://blog.csdn.net/easyjf/article/details/43014569前两天发了《30-40岁的程序员们,请把一些账算清楚,为过冬做准(一)、(二)、(三)》这篇文章,引起了很多网友的讨论,由于三篇文章的内容有点多,这里把这三篇文章的3个主要观点总结一下:  1、为了追求一种舒适的老年生活,不

2015-01-23 16:49:55 696

转载 关于awakeFromNib的学习

When a nib is loaded, the nib loader allocates and initializes all objects, then hooks up all of their outlets and actions. Because of the order in which this happens, you cannot access outlets in y

2015-01-13 17:00:23 503

转载 详解OSX(Unix)中的Hard Link与Symbolic Link((硬连接与软连接)

详解OSX(Unix)中的Hard Link与Symbolic Link((硬连接与软连接)http://www.tanhao.me/pieces/597.html前几天公司公司的一个项目中需要递归检索文件,因为我的一时疏忽,没有考虑到存在连接文件的这种情况,导致发布后的程序有可能陷入死循环的重大BUG,没少挨老大的白眼,正所谓在哪儿跌倒就在哪儿爬起,所以今天详细的

2014-12-29 18:33:53 1664

转载 关于Zbar扫描

关于Zbar扫描  http://supershll.blog.163.com/blog/static/370704362012112843817769/ZBar的简单使用http://blog.csdn.net/ioselite/article/details/24264481代码需要用到扫码,找了找ZXing和ZBar,自我感觉ZBar要略胜一筹。现在就记录

2014-12-29 16:56:51 644

转载 http://mobile.51cto.com/iphone-280965.htm

iOS开发之Objective-C与JavaScript交互操作http://mobile.51cto.com/iphone-280965.htmiOS开发之Objective-C与JavaScript交互操作是本文要介绍的内容,主要主要是讲解了stringByEvaluatingJavaScriptFromString的用法,它的功能非常的强大,用起来非常简单,通

2014-12-29 16:55:15 844

转载 http://mobile.51cto.com/iphone-283494.htm

深度解析IOS开发中编码转换方法http://mobile.51cto.com/iphone-283494.htmIOS开发中编码转换方法是本文要介绍的内容,主要是来学习一下编码转换的内容,不多说,直接来看详细内容。我们可以使用以下方法进行编码转换。NSString* str2 = [NSString stringWithCString:str1 encodin

2014-12-29 16:52:59 716

转载 IPMSG(飞鸽传书)协议翻译

IPMSG(飞鸽传书)协议翻译http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1015775最近看到一些朋友在编写网络程序是遇到一些问题,故把以前做IPMSG时翻译的文档贴过来,希望对网络编程新手有所帮助,在寻找编程项目的同学们也可参照此文档写出自己的IPMSG。本文只包含其中几个比较重要的命令以及运行机制

2014-12-29 11:56:59 941

转载 Mac下VMware Fusion虚拟机安装Windows

Mac入门 (二) 使用VMware Fusion虚拟机http://www.cnblogs.com/TankXiao/p/3267796.html虚拟机VMware Fusion 6 for mac安装Windows 7系统教程http://www.52mac.com/soft/5984-1-1.htmlVMware Fusion虚拟机文件

2014-12-27 15:52:38 660

转载 Facebook SDK(iOS)初学讲解

http://blog.csdn.net/xujiezhige/article/details/8349933 Facebook SDK(iOS)初学讲解Facebook SDK已经升级到3.1.1了,最近使用了其最新的sdk,完成项目内登陆和发帖两个基本功能。这两个功能在Facebook SDK里面已经单独存在了,使用起来非常简单。但是使用Facebook SDK

2014-12-27 09:28:25 899

转载 Facebook Login for iOS

Facebook Login for iOSThe Facebook SDK for iOS provides various login experiences that your app can use to authenticate someone. This document includes all the information you need to know in order

2014-12-25 17:49:47 2946

转载 Xcode设置项之Architectures和Valid Architectures

http://www.cocoachina.com/industry/20140527/8566.htmlXcode设置项之Architectures和Valid ArchitecturesiPhone指令集 本文所讲的内容都是围绕iPhone的CPU指令集(想了解ARM指令集的同学请点击这里),现在先说说不同型号的iPhone都使用的是什么指令集:AR

2014-12-25 10:40:12 497

转载 linux 动态链接库

http://www.360doc.com/content/10/1213/22/4947005_77867631.shtml#dlopen dlsym dlclose解析1.  打开动态链接库:    #include     void *dlopen(const char *filename, int flag);    该函数返回操作句柄,如:    vo

2014-12-24 17:12:13 394

转载 shell变量详解

转载地址http://www.cnblogs.com/barrychiao/archive/2012/10/22/2733210.htmlshell变量详解1 shell变量基础shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括

2014-12-24 14:40:57 383

转载 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义

转载地址http://dadekey.blog.51cto.com/107327/119938/Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义我们先写一个简单的脚本,执行以后再解释各个变量的意义 # touch variable# vi variable 脚本内容如下: #!/bin/sh

2014-12-24 12:01:13 390

转载 mac下node js安装

转载地址:http://www.cnblogs.com/muguaworld/archive/2011/11/13/2247629.htmlnode 0.6.1下载地址:http://nodejs.org/dist/mac下node js安装  一向不喜欢追求刚刚新鲜出炉的事物的我,终于在node js出来一年后开始迈出脚步。  

2014-12-12 19:03:39 663

原创 PhoneGap学习

mac下node js安装http://www.cnblogs.com/muguaworld/archive/2011/11/13/2247629.html

2014-12-12 16:35:43 425

转载 IM即时通讯实现原理

转载地址:http://blog.csdn.net/aldridge1/article/details/41041877即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严

2014-12-06 15:44:47 504

转载 iOS 8中CLLocationManager及MKMapView showUserLocation失败的解决办法

转载地址:http://blog.csdn.net/aldridge1/article/details/39852757     用XCode 6编译的原来XCode 5.1.1写的程序时,发现原来写的CLLocationManager定位的代码以及MKmapView的showUserLocation失效。查了一下,XCode 6选用iOS 8 SDK编译app

2014-12-06 13:48:57 837

原创 函数整理

3.接受连接可以异步接受连接请求的函数是 AcceptEx。这是一个Microsoft扩展函数,它接受一个新的连接,返回本地和远程地址,取得客户程序发送的第一块数据。函数定义如下

2014-11-24 19:43:59 421

一:源码框架专题.zip

图灵3期spring 源码解析

2022-01-09

Visual_Assist_X_10.8

vc助手 Visual assist的2013.09.20发行的最新2001版本的补丁和原版的安装文件。下载的压缩包内提供了原版的安装文件和破解补丁,及readme,相关blog介绍。

2013-10-28

iPhone开发秘籍---第二版.zip

iPhone开发秘籍---第二版.zip part2

2013-07-03

iPhone开发秘籍---第二版

iPhone开发秘籍---第二版

2013-07-02

锋利的jQuery(第二版)

锋利的jQuery(第二版)

2013-06-22

Android+3D游戏开发技术宝典+OpenGL+ES+2.0.part2

Android+3D游戏开发技术宝典+OpenGL+ES+2.0.part2

2013-06-09

Android+3D游戏开发技术宝典OpenGL-ES

Android+3D游戏开发技术宝典OpenGL-ES

2013-06-09

计算机网络高级软件编程技术(第二版)

计算机网络高级软件编程技术(第二版)

2013-06-09

从实践中学ARM体系结构与接口技术

从实践中学ARM体系结构与接口技术

2013-05-30

从实践中学嵌入式Linux操作系统

从实践中学嵌入式Linux操作系统,华清远见

2013-05-30

cocos2d-x手机游戏开发 pdf

cocos2d-x手机游戏开发:跨ios、android和沃phone平台完整版_高清扫面

2013-03-07

空空如也

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

TA关注的人

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