自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

晓月的专栏

追求真理比占有真理更加难能可贵

  • 博客(171)
  • 资源 (14)
  • 论坛 (2)
  • 收藏
  • 关注

原创 iOS 用Protocol 给类加共享的属性

UXYInjectioUXYInjectio can use Protocol to share data that data has been autosaved.How To Usecreat a Protocol (inherit UXYinjectioProtocol), define the property in that Protocollet the class support

2015-02-05 18:53:18 7606 1

原创 windows下的内存型下载者病毒

基本思路是step1提权step2得到指定函数的指针step3打开目标进程(这里用的是浏览器的进程)step4把病毒的线程写入宿主进程里step5让宿主进程执行病毒线程step6病毒线程从网上下载特定的文件并且执行

2013-12-19 22:17:12 4134

原创 Flutter加载网络图片类图

2019-01-25 17:55:04 514

原创 交办的技术读书笔记

交办的技术读书笔记交付的是责任, 而不只是工作交办的步骤决定要交给下属的工作或职务传达这份工作的好处, 优点传达接受这份工作将遭遇的困难向部属提出工作的邀约(不视图说服对方)部署拒绝 –> 实行替代方案说服部署 –> 强制执行帮助他描绘人生目标定期谈话问问题, 你对未来有什么想法, 你想成为什么样子的人问问题, 如果要实现目标, 你认为现在的自己还欠缺什么部属回答: “在工

2017-12-03 05:23:00 870 1

原创 冰山在融化读书笔记

冰山在融化冰山在融化讲述了企鹅如何发现”冰山在融化”, 如何在王国里换起危机意识以应付难题, 挑出合适的人选来引导大家适应变化, 正确规划未来, 让大家了解并且认可这个规划, 赛出行动障碍, 迅速打开局面, 在新的生活方式确立之前绝不轻言放弃, 并确保变革不被僵化和顽固的习俗所扼杀的故事.

2017-09-30 11:29:41 1061 1

转载 快速接入环信

快速接入环信了解环形架构图环信接入文档用户体系集成服务器端APP 创建新用户时创建环信账号APP 删除用户时删除环信账号APP 修改用户密码时更新环信账号的密码客户端客户端登录时调用环信客户端 SDK 的登录方法客户端退出时调用环信客户端 SDK 的退出方法好友体系集成服务器端将已上线的 APP 的现有用户的好友体系导入到环信APP 用户好友列表更新时也同步更新环信账号的好友

2017-09-28 14:39:00 1134 1

转载 To B 业务 vs To C 业务

引言 | To B or Not to B, there is not a question. 上一篇文章我们聊了下To B 业务是什么,它的产品路径是怎样的。 本文我们来聊聊To B 和To C 的异同点。To B or Not to B, there is not a question.——(二)To B 业务 vs To C 业务序言:你点进来?那很大

2017-08-16 18:17:17 5692 1

转载 什么是to B 业务

引言 | To B or Not to B, there is not a question。对于企业而言,数据分析的作用主要体现在三大领域:(1)是对业务的改进优化;(2)是帮助业务发现机会;(3)是创造新的商业价值。 数据分析最重要的是基于对业务的理解,因此本文就此展开...To B or Not to B, there is not a question——(一)什么是to B 业务

2017-08-16 18:16:20 22254 1

原创 看板实战读书笔记

看板实战看板实战Kanbaneros 团队开始看板之旅简介白板工作量映射工组项便士传递游戏在制品紧急工作度量 学习看板Kanbaneros 团队开始看板之旅从明天开始! 停止启动! 聚焦完成!简介问题:我们经常延迟交付估算常常不准整个团队忙得不可开交优先级不清需求来自四面八方互相不清楚谁在干什么白板可视化工作让隐藏的工作无所遁形 为每个工作建立一个即时贴壳轻易

2017-05-28 12:11:23 2037 1

原创 黑客马拉松活动如何搞

黑客马拉松思维导图

2017-05-24 20:58:49 1763 1

原创 App后台开发运维和架构实践读书笔记

App后台开发运维和架构实践App后台开发运维和架构实践App后台基础技术从App业务逻辑中提炼API接口业务逻辑思维导图功能 - 业务逻辑思维导图基本功能模块关系功能模块接口UML编写在线API测试文档设计稿标注API设计API的要点如何选择合适的数据库产品Redies MongoDB MySQL 读写数据的区别Redies MongoDB MySQL 查找数据的区别

2017-05-05 11:03:55 4484 1

原创 敏捷估计与规划笔记

敏捷估计与规划敏捷估计与规划规划的目的做规划的原因优秀计划的组成部分敏捷规划过程的特点小结规划失败的原因基于活动而不是功能进行规划多任务处理导致更多的延迟不按优先级开发功能忽视了不确定性把估计当承诺小结敏捷方法项目的敏捷开发方法敏捷规划方法小结使用故事点估计规模故事点是相对的速度小结使用理想日进行估计理想时间和软件开发以理想日作为对规模的度量给出一个而

2017-04-19 13:59:32 3753 1

原创 格鲁夫给经理人的第一节课读书笔记

格鲁夫给经理人的第一节课格鲁夫给经理人的第一节课早餐店的生产线生产包含什么限制步骤生产的步骤找出最佳策略测试与验货及早发现 及早解决从早餐店的库存谈起设定指标指标配对黑箱子控制产出品质保证产能再释义杠杆率打好团体战管理杠杆率分内事与结果你的日常工作到底是什么我的一天你需要知道什么决策当你部属的表率什么是高杠杆率动作简单影响大专家的影响力授权也有杠

2017-04-01 16:46:54 3812 1

原创 直播技术细节概要

直播直播,技术概要http://chenbowen.baijia.baidu.com/article/472127问题功能点 平台转码截图水印剪辑视音抽取视频转GIF多码率单聊群聊文本, 表情, 图片语音人脸美化技术细节 录制编码网络传输解码播放性能指标 网络协议编解码移动终端弱网低延迟, 秒开接入推荐人日费用UCloud直播云实现接入

2017-02-22 16:18:09 841

原创 现代软件工程_项目回顾模板

现代软件工程 项目回顾(Postmortem) 模板设想和目标我们的软件要解决什么问题?是否定义得很清楚?是否对典型用户和典型场景有清晰的描述?是否有充足的时间来做计划?团队在计划阶段是如何解决同事们对于计划的不同意见的?用户量, 用户对重要功能的接受程度和我们事先的预想一致么? 我们离目标更近了么? 有什么经验教训? 如果历史重来一遍, 我们会做什么改进?计划你原计划的工作是否最后都做

2017-01-19 16:33:22 774

原创 一个奔三程序员的2016年总结

一个奔三程序员的2016年总结一个奔三程序员的2016年总结春天夏天秋天冬天绩效考核总结2015年发生了很多事, 本想着2016年可以安稳些, 结果事不如人愿, 长大的背后, 是时光冷漠宁静的脸. 人生的起起落落间, 总会有一些情怀需要安静回味, 总会有一些伤痛需要独自体会, 总会有一段路需要一个人走, 总会有一些事需要坦然面对. 2016年我离开了平安, 虽然离开了平安才知道平安

2017-01-01 00:43:56 2892 2

原创 互联网金融产品的常见缺陷和预防

互联网金融产品的常见缺陷和预防张鼎 (腾讯 无线研发部测试总监)提纲互联网金融业务简介外网缺陷篇 - 客服渠道内网缺陷篇 - 研发管理平台互联网金融业务简介互金主要业务形态互金产品的痛点本课程的目的 全面分析缺陷并分类提炼优化方案, 预防再次发生外网问题分类绑卡认证充值提现账单金额债权转让投资体系投资体验回款/提前还款合同借款还款短信投诉优惠与推广性能

2016-11-23 13:25:19 1181

原创 敏捷健康指南

这是一篇采用敏捷的方法使你身体健康的文章, 而不是对团队的敏捷程度做出诊断。

2016-07-28 11:04:33 986

原创 web匠艺编程笔记

tips对象也是function即时函数模式黑板微核前端Vhtml + css模板jscore更新M字面量构造器*CPVM模板字符串模板–正则, handlebars, dom模板虚拟dom模板, rnFunction的视角fun是一个函数fun作为一个构造器OO的视角字面量var o1 = { name : 'jobs', getName

2016-07-04 09:02:09 648

原创 平安普惠项目重构

平安普惠项目重构

2016-05-24 17:19:55 5082 3

原创 iOS 统一编码风格的四种有效办法

iOS 统一编码风格的四种有效办法转载请注明出处,晓月的博客:(http://blog.csdn.net/uxyheaven/article/details/51094087)我们团队中有二十个人, 大神们都有自己的编程习惯, 而新手们呢还没有自己的风格, 还有些如我本人不同时期的风格不一样, 这导致了我们的代码有n种风格. 有的团队觉得每个人自己的风格统一了就好, 不能要求人人都死扣一些小细节;

2016-04-12 09:03:58 4005 1

原创 iOS CocoaPods 私有库 steps and tips

这篇文章记录了下cocoapods私有库的一些steps和tips.按照科学的循序渐进的方式记录:如何使用私有库如何更新私有库如何创建私有库如何创建私有仓库如何使用私有库steps添加私有仓库

2016-03-22 18:52:58 6600 4

原创 用OCLint给iOS代码做静态分析

对iOS代码做代码静态分析的工具有OCLint, 这篇帖子说的就是如何使用这个工具. 转载请注明出处,晓月的博客:(http://blog.csdn.net/uxyheaven/article/details/50818107)什么是OCLint最好的介绍当然首选官方文档, 以下的说明摘选自官方文档:OCLint是一个代码静态分析描工具

2016-03-07 11:30:08 13995 11

原创 软件开发团队中的特殊角色

软件开发团队中的特殊角色软件开发团队中有各式各样角色, 如产品, 设计, 测试, 开发, 运营等等, 不同的角色有着不同的职责. 我们来说说一个开发他每天都需要做些什么. 他肯定是需要进行编码工作, 还得解决自己产出的bug, 可能还需要打包, 上传store. 有的老员工资深开发或者leader还得负责带新人. 久而久之, 所有的问题就会同时找上一个同学. 这个时候这个同学每天的时间就会很割裂,

2016-01-19 20:45:18 2536 1

原创 一个奔三程序员的2015年总结

2015年总结2014年是转折的一年, 结果2015年依然是转折的一年. 跳了一次槽, 有了娃.

2016-01-01 10:45:30 4385 7

原创 从 Program Manager 看 Leader 是什么角色

从 Program Manager 看 Leader 是什么角色转载请注明出处http://blog.csdn.net/uxyheaven/article/details/50396951很多公司都自然而然的有个了Leader的虚职位, 比如iOS leader, Android Leader, 他们直接对技术经理或者是团队技术负责人负责. 这个角色具体有哪些作用呢?大公司的项目经理叫Project

2015-12-24 21:31:34 4828 1

原创 从 SVN 迁移至 Gitlab + Gitflow 总结

Gitlab Gitflow总结分享转载请注明出处http://blog.csdn.net/uxyheaven/article/details/50373076之前在的公司一直都是用svn做源代码管理, 人少的时候也木有发现什么太大的弊端. 后来换了一个团队后, 业务发展速度实在是超乎想象. 短短的几个个月时间, 我们单语种的开发人员扩充到了10人以上, 接下来的两个月中, 人数要到20人.

2015-12-21 17:00:26 20248 5

转载 iOS runtime 学习分享

这是团队小伙伴在内部的一次技术分享, 很开心, 我们团队越来越好了.iOS runtime 学习分享Author:Liao Zusheng申明: 部分资料来自于知名论坛和博客,已在文中给出相关源连接前言runtime对象、消息、运行期之间的联系从self入手Class[Meta Class](#Meta Class)runtime源码地址runtime简单的运用实例对象关联消息转发

2015-12-18 09:25:27 3296

原创 快速学习一门编程语言

快速学习一门编程语言流程语法调用用例流程能够把一个最简单的程序编辑, 编译, 运行起来, 强调的是掌握编程的环境和流程计算机基础知识操作系统计算机, 内存, 硬盘目录, 文件程序设计语言, 程序, 编辑, 源程序, 编译, 可执行程序, 运行编程环境编程流程PC机开发程序一般流程运行开发环境->建立项目->建立源程序->编写源程序->编译项目(源程序)执行可执行程序->查看运行结

2015-12-11 00:26:50 1816 1

原创 跨终端读书笔记

跨终端读书笔记跨终端web方式响应式多站点多模板多平台mobile web基准核心价值以有限的测试资源最大化测试覆盖率数据来源友盟等移动分级浏览器支持 MGBS分辨率设备浏览器分级描述测试基准分A主要,B次之,C可选.季度更新B级别也是可选,根据不同业务的实际情况选择标记最新版本说明A级为优先级最高. 要求测试过所有的用例. 开发要按照上线标准过自测用例.B级是对A级

2015-12-11 00:18:26 1350

原创 @protocol的一个小细节

@protocol的一个小细节前不久重构一个类, 用protocol做了一些特别的事情, 结果被坑了. 先不说怎么被坑, 我们来一段代码, 大伙猜猜结果是啥?@protocol ProtocolA <NSObject> @end@protocol ProtocolB <NSObject> @end@interface ClassB : NSObject <ProtocolB> @end@pro

2015-12-09 21:28:46 2637 2

原创 OC中的面向对象编程思想<一>

Objective-C 常写作Objc或者OC. 它的流行归功于Iphone的成功。编写iPhone应用程序主要编程语言就是Objective—C(2014年6月的时候,apple为了新商业战略,吸引更多的开发者入门,推出了Swift。)Objective-C语言是一种简单的基于当下先进的面向对象的一种计算机语言。它作为标准的ANSI C语言的扩展,轻量但很强大。

2015-12-04 14:20:18 6232 4

原创 从零开始Code Review

从零开始Code Review这篇帖子不是介绍Code Review的方法论, 而是记录了我们团队怎么从没有这个习惯到每天都进行review的过程. 希望能对诸位的团队有所帮助. 最初来到这个新组建的团队是木有code review的. 头说, 这个月你来搞吧.当我第一次知道必须得搞review的时候, 其实我是拒绝的! 因为我觉得…呀…你不能叫我马上搞立马搞, 第一,

2015-11-11 01:53:36 25210 12

原创 敏捷开发知识体系笔记

敏捷开发知识体系整体框架敏捷开发工程实践项目管理迭代开发风险价值生命周期多级项目规划完整团队每日站立会议任务板燃尽图需求管理需求订单业务流程草图用例驱动开发用户故事架构演进的架构演进的设计基于组件的架构设计开发结对编程测试驱动开发重构代码规范测试单元测试并行测试测试管理变更管理持续集成自动构建团队变更管理敏捷开发管理实践描述定义和特征说明

2015-11-03 16:30:22 19302 2

原创 生成带有目录的Markdown格式文档

什么是MarkdownMarkdown 是一种轻量级的「标记语言」,它的优点很多,目前也被越来越多的写作爱好者,撰稿者广泛使用。使用 Markdown 的优点专注你的文字内容而不是排版样式。轻松的导出 HTML、PDF 和本身的 .md 文件。纯文本内容,兼容所有的文本编辑器与字处理软件。可读,直观。适合所有人的写作语言。Markdown 文档写作步骤写Markdown格式的文档转换成

2015-10-19 19:24:24 47594 4

原创 iOS 精益编程

iOS 精益编程开场今天, 我们将从一个小功能开始, 先去不假思索的实现它Product Repository: Filtering OperationCode start有一个产品库, 我们要对它做过滤操作.第一个需求并不复杂.需求1:在仓库中查找所有颜色为红色的产品First Attempt: Hard Code我们先用最简单的方式去实现它, 硬编码- (NSArray *)findAl

2015-10-18 10:46:23 13024 16

原创 面向对象编程思想

面向对象编程思想面向对象的基本概念OOP是一种计算机编程模式, 它将对象作为问题空间的基本元素, 利用对象和对象之间的相互作用来设计程序. OOP的设计思想是以数据为中心, 自底向上, 逐步合并.OOP的最大卖点是其可重用性, 相比其他范式却并不具有明显优势, 但它更接近人类的认知模式. 比较一下这两种说法 人.打(电话), 打(人, 电话).OOP的核心思想可以归纳为: 以数据为中心组织逻辑,

2015-09-28 21:08:02 4112

原创 重构读书笔记

重构读书笔记1 重构, 第一个案例2 重构原则2.1 何为重构名词形式对软件内部结构的一种调整, 目的是在不改变软件可观察行为的前提下, 提高其可理解性, 降低修改成本.动词形式使用一系列重构手法, 在不改变软件可观察行为的前提下, 调整其结构.2.2 为何重构重构改进软件设计重构使软件更容易理解重构帮助找到bug重构提高编程速度2.3 何时重构重构本来就不是一件应该特别拨出时间做的事情, 重构应该

2015-09-28 21:05:49 1555

原创 iOS Xcode制作模板类

iOS Xcode制作模板类转载请注明出处http://blog.csdn.net/uxyheaven/article/details/48419963为什么要定义模板类遵守代码规范可以提高代码可读性, 降低后期维护成本. 当我们定下了一个团队都认同的代码规范, 如我们要求所有的viewController的代码都得按照下面来组织:#pragma mark - def#pragma mark -

2015-09-13 20:33:10 8444

转载 如何管理一个超过100人的研发团队?

如何管理一个超过100人的研发团队? 心得与体会,与大家共勉!1.无规矩不成方圆,因时因地制定合适灵活的策略和制度管理好团队和项目。2.欲善其事,必先利其器,是用合适的工具辅助团队和项目管理.2.不积硅步,无以至千里,鼓励技术,经验传承与分享,做好团队内外的培训与交流,形成良性文化和价值观.3.授人予渔,做好教练,因人施教,给予鼓励和包容,尽快的培养团队管理和技术骨干,完善团队组织架构.4.充分放

2015-09-12 17:28:11 4821 1

ios 运行 lua dome

ios运行lua 动态生成类的例子, 用到了wax

2013-08-21

IOS使用lua动态生成类 dome

IOS使用lua动态生成类的dome,使用了wax

2013-08-21

大型网站架构演化

大型网站架构演化

2017-06-14

RRR技术管理框架

RRR技术管理框架

2017-06-14

项目管理过程模板

项目管理过程模板

2017-06-14

商业画布模板

商业画布模板

2017-06-14

Reveal1.5破解版本

Reveal1.5破解版本

2015-06-05

重构:改善既有代码的设计

重构:改善既有代码的设计pdf版本 重构:改善既有代码的设计pdf版本

2015-06-05

一个动态链接库(MFC扩展库)及其测试程序的例子(系统托盘图标)

这个类封装了系统托盘添加删除修改的操作. 并且提供许多便捷的途径修改托盘属性. 可以更改托盘图标; 可以动态显示托盘图标(显示的图标由调用者指定); 可以更改提示字符串. 可以改变托盘发出的消息. 可以弹出或者不弹出菜单; 可以改变弹出的菜单; 可以改变处理菜单命令的窗口. 可以指定弹出菜单的(鼠标)消息, 默认是左键或者右键按下弹出默认菜单, 可以更改为仅是左键或者右键按下弹出菜单, 或者仅中键按下弹出菜单,或者鼠标移动弹出菜单. 可以指定"不同的鼠标消息弹出不同的菜单". 可以将托盘通知消息转发到指定的窗口并且可以动态改变, 但是接收通知消息的窗口需要定义通知消息的处理函数.

2008-10-16

飞信客户端接口规范和2008源码

飞信客户端接口规范和2008源码,看名字就知道是什么了,不用资源,直接下载。

2008-10-16

章节切割器

能把txt文档按照章节来分割,如第一章,支持正则表达式,很好用的

2008-07-27

WndTabs中文版3.20

给vc6.0代码窗口增加标签,方便多文件间的切换,开发必备!内附效果图,很好用的!

2008-07-27

Libnids-API(中文版)

==================== <br>libnids-1.16 <br>==================== <br>1. 简介 <br>2. IP碎片重组 <br>3. TCP流还原 <br>4. 例子程序 <br>5. 基本的Libnids结构和函数 <br>6. 其它有用的技巧 <br>

2008-07-25

注册表修改器

修改注册表用的,基本的删除插入功能.在xp自带的注册表不能用时应急用.

2007-08-11

uxyheaven的留言板

发表于 2020-01-02 最后回复 2020-01-02

一种全新的思路 解银行家算法是遇到的问题

发表于 2007-10-23 最后回复 2007-11-23

空空如也

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

TA关注的人 TA的粉丝

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