- 博客(248)
- 资源 (12)
- 收藏
- 关注
原创 Java函数式编程最佳实践
java复制代码 @FunctionalInterfaceQ:为什么要自定义函数接口A:自带的函数接口无法处理检查异常,遇见带检查异常的方法会报错。
2024-01-16 19:07:42
519
1
原创 函数式编程的Java编码实践:利用惰性写出高性能且抽象的代码
函子运算可以将一个 T 映射到 S 的 function 应用到 Box< T> 上,让其成为 Box< S>,一个将 Box 中的数字转换为字符串的例子如下:在盒子中装的是类型,而不是 1 和 “1” 的原因是,盒子中不一定是单个值,比如集合,甚至是更加复杂的多值映射关系。// 反例,不能成为函子,因为这个方法没有在盒子中如实反映 function 的映射关系。
2024-01-16 19:02:04
861
原创 Merge之后,还没有Push,如何回滚
找到你需要回滚的提交记录;reset Current Branch to here :点击重置当前分支到这里。GIT所有的执行记录会以倒叙呈现;最上面的就是需要回滚的merge序列号,下一个就是需要回退的版本序列号;工作区会回滚到merge之前的状态。查看git执行历史记录。
2023-09-22 14:06:09
1788
原创 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
3608
原创 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
729
1
转载 如何设计一个 iOS 控件?(iOS 控件完全解析)
转载地址:http://blog.youkuaiyun.com/zhangao0086/article/details/45622875代码的等级:可编译、可运行、可测试、可读、可维护、可复用前言一个控件从外在特征来说,主要是封装这几点:交互方式显示样式数据使用对外在特征的封装,能让我们在多种环境下达到 PM 对产品的要求,并且提到代
2015-12-21 14:48:30
686
原创 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
2134
转载 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
518
转载 CocoaPods pod install/pod update更新慢的问题
http://blog.youkuaiyun.com/ralbatr/article/details/39082937最近使用CocoaPods来添加第三方类库,无论是执行pod install还是pod update都卡在了Analyzing dependencies不动原因在于当执行以上两个命令的时候会升级CocoaPods的spec仓库,加一个参数可以省略这一步,然后速度就会提升
2015-07-01 14:20:24
591
转载 使用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
3396
转载 iOS 查看lib库(.a)支持的处理器架构、合并真机库和模拟器库的命令
http://blog.youkuaiyun.com/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
1055
转载 iOS 7、iOS 8屏幕适配
转转地址http://blog.youkuaiyun.com/zhangao0086/article/details/42916713在iOS 8中,[UIScreen bounds] 、[UIScreen applicationFrame] 、Status bar、Keyboard这些frame都是根据设备真实方向来返回frame的,而在iOS 7中,不过是横屏还是竖屏,iOS总是返回竖
2015-05-12 16:53:53
479
转载 求冒号对齐的方法
求冒号对齐的方法http://www.v2ex.com/t/36299xcode里面选中需要对齐的代码,control + i就可以了吧
2015-05-09 16:06:36
4994
转载 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
1156
转载 ios unable to determine simulator device to boot
http://www.cnblogs.com/yangyu001/p/4136861.html
2015-05-09 13:34:53
1218
转载 IOS-模拟器错误之-(Domain = FBSOpenApplicationErrorDomain, Code = 4)
http://blog.youkuaiyun.com/hanhailong726188/article/details/42361639今天在运行程序到IOS simulator的时候,报了一个错: An Error war encountered while running(Domain = FBSOpenApplicationErrorDomain, Code = 4),上
2015-04-22 15:12:48
546
转载 在PC机上BC45编译运行ucosii方法
转载地址:http://blog.youkuaiyun.com/wfdtxz/article/details/7451226我是放在虚拟机XP下学习的;整个过程就TSAM安装出现个没仔细看的问题;就是将安装文件的源码目录改成安装目录了……
2015-03-28 17:18:01
1006
原创 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
717
原创 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
1622
转载 关于BeginSheet 的窗口问题
转载地址:http://blog.youkuaiyun.com/wxtsmart/article/details/6395910如果要弹出一个自定义的window,可以创建一个新的window xib文件,并通过NSBundle来加载。xib的window属性有一个选项,就是visible at lauch,如果勾选的,执行下面代码时: [NSBundle loadN
2015-01-31 15:18:18
962
转载 计算未来:年轻程序猿如何凑够540万供老年花费?
计算未来:年轻程序猿如何凑够540万供老年花费?http://blog.youkuaiyun.com/easyjf/article/details/43014569前两天发了《30-40岁的程序员们,请把一些账算清楚,为过冬做准(一)、(二)、(三)》这篇文章,引起了很多网友的讨论,由于三篇文章的内容有点多,这里把这三篇文章的3个主要观点总结一下: 1、为了追求一种舒适的老年生活,不
2015-01-23 16:49:55
722
转载 关于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
543
转载 详解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
1711
转载 关于Zbar扫描
关于Zbar扫描 http://supershll.blog.163.com/blog/static/370704362012112843817769/ZBar的简单使用http://blog.youkuaiyun.com/ioselite/article/details/24264481代码需要用到扫码,找了找ZXing和ZBar,自我感觉ZBar要略胜一筹。现在就记录
2014-12-29 16:56:51
686
转载 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
881
转载 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
756
转载 IPMSG(飞鸽传书)协议翻译
IPMSG(飞鸽传书)协议翻译http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1015775最近看到一些朋友在编写网络程序是遇到一些问题,故把以前做IPMSG时翻译的文档贴过来,希望对网络编程新手有所帮助,在寻找编程项目的同学们也可参照此文档写出自己的IPMSG。本文只包含其中几个比较重要的命令以及运行机制
2014-12-29 11:56:59
1027
转载 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
706
转载 Facebook SDK(iOS)初学讲解
http://blog.youkuaiyun.com/xujiezhige/article/details/8349933 Facebook SDK(iOS)初学讲解Facebook SDK已经升级到3.1.1了,最近使用了其最新的sdk,完成项目内登陆和发帖两个基本功能。这两个功能在Facebook SDK里面已经单独存在了,使用起来非常简单。但是使用Facebook SDK
2014-12-27 09:28:25
952
转载 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
3706
转载 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
534
转载 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
431
转载 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
417
转载 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
424
转载 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
695
原创 PhoneGap学习
mac下node js安装http://www.cnblogs.com/muguaworld/archive/2011/11/13/2247629.html
2014-12-12 16:35:43
459
转载 IM即时通讯实现原理
转载地址:http://blog.youkuaiyun.com/aldridge1/article/details/41041877即时通讯(Instant Messenger,简称IM)软件多是基于TCP/IP和UDP进行通讯的,TCP/IP和UDP都是建立在更低层的IP协议上的两种通讯传输协议。前 者是以数据流的形式,将传输数据经分割、打包后,通过两台机器之间建立起的虚电路,进行连续的、双向的、严
2014-12-06 15:44:47
535
转载 iOS 8中CLLocationManager及MKMapView showUserLocation失败的解决办法
转载地址:http://blog.youkuaiyun.com/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
912
Visual_Assist_X_10.8
2013-10-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人