码迷,mamicode.com
首页 > 其他好文
Leetcode Binary Tree Zigzag level Order Traversal
Given a binary tree, return the zigzag level order traversal of its nodes' values. (ie, from left to right, then right to left for the next level and ...
分类:其他好文   时间:2014-09-16 15:32:10    阅读次数:243
文本比较
以字符串A通过插入字符、删除字符、替换字符变成另一个字符串B,那么操作的过程的次数表示两个字符串的差异。 例如:字符串A:kitten如何变成字符串B:sitting。 第一步:kitten——》sitten。k替换成s 第二步:sitten——》sittin。e替换成i 第三步...
分类:其他好文   时间:2014-09-16 15:31:50    阅读次数:222
设计模式系列二结构型之(装饰者模式)
已经创建完成的对象,由于后期业务需要,对旧的对象需要扩展特别多的功能,如果使用子类继承。可能导致类爆炸,那该如何解决这一问题,今天就研究下,装饰者模式!
分类:其他好文   时间:2014-09-16 15:31:20    阅读次数:148
利用Type.InvokeMember调用指定函数
需求:利用反射实现父模块根据参数动态调用三个子模块。 /// /// 加载子模块 /// /// 子模块程序集名称 /// 要调用的指定函数所在的程序集函数名 private void Load(string a...
分类:其他好文   时间:2014-09-16 15:31:00    阅读次数:486
开源监控利器grafana
前言:做运维的很重要的基础工作就是监控,之前都是统计数据入库,然后前端js图表插件出图,费时费力,可定制性差前几天接触到了ELK(logstash, elasticsearch, kibana)这套日志收集展示工具集,的确很方便,但是手头没有那么大的存储啊也不是所有的日志数据都需要,然后就发现了gr...
分类:其他好文   时间:2014-09-16 15:30:20    阅读次数:404
常用宏
/常用的IOS开发宏#pragma mark - 界面 部分#define NavigationBar_HEIGHT 44 //导航控制器#define SCREEN_WIDTH ([UIScreen mainScreen].bounds.size.width) //屏幕宽度#define ...
分类:其他好文   时间:2014-09-16 15:30:10    阅读次数:188
mempool
我刚才在想两个线程同时访问一个函数有没有问题看到这个我就放心了其实你可以这样想,函数本身只是代码,代码是只读的,无论多少个线程同时调都无所谓(因为只读嘛)。但是函数里面总要用到数据,如果数据属于线程(比如函数参数、局部变量,存在栈上,每个线程都有自己的栈),那么同时调还是没关系,因为用的本线程的数据...
分类:其他好文   时间:2014-09-16 15:29:50    阅读次数:194
UIScreenAdaptive
using UnityEngine;namespace Com.Xyz.UI{ [ExecuteInEditMode] [RequireComponent(typeof(UIRoot))] public class UIScreenAdaptive : MonoBehaviour ...
分类:其他好文   时间:2014-09-16 15:29:40    阅读次数:192
objective-c enum 与 typedef的区别
enum 和 typedef, 在两个小节中书中分别出现了2个例子,如下enumdirection{north,south,east,west};typedefenum{north,south,east,west}direction;不禁产生疑问,这两个有什么区别,仔细对照了一下,发现是这样的:大同...
分类:其他好文   时间:2014-09-16 15:29:20    阅读次数:201
一个简单的工作日计算
一个简单的工作日计算:function getWorkDay(dtBegin:TDateTime;IncDays:Integer):TDateTime;const days: array[1..7] of string=('7','1','2','3','4', '5','6');var wee.....
分类:其他好文   时间:2014-09-16 15:27:50    阅读次数:148
FAL_CLIENT和FAL_SERVER参数详解
FAL_CLIENT和FAL_SERVER参数详解转载:http://openwares.net/database/fal_client_fal_server.htmlFAL_CLIENT和FAL_SERVER是配置dataguard用到的两个参数,FAL指获取归档日志(Fetch Archived...
分类:其他好文   时间:2014-09-16 15:27:10    阅读次数:167
Lua1.1 垃圾回收
垃圾回收 Lua1.1 中使用的是标记清理算法(Mark-and-sweep)。 Lua1.1 中有两种对象会被垃圾回收,字符串 string 和数组 array。 先看一下和垃圾回收相关的两个变量: /*?Variables?to?controll?garbage?col...
分类:其他好文   时间:2014-09-16 14:24:20    阅读次数:212
关于软件架构设计的一些思考--通用架构设计模式
最近在着手设计一个服务发布,治理的框架,参考了几个主流框架的代码,比如阿里的Dubbo,传输层的Netty,容器层的Tomcat等等,有一些体会。 经典的《面向对象分析与设计》一书中阐述了为什么设计是按层次划分的,种种好处自己去翻书,总结这么多框架,有一些架构设计的基本模式可以抓住。 通用的设计,尤其是大型的框架可以分为4层:接口层,抽象层,流程实现与适配层,具体实现层。 接...
分类:其他好文   时间:2014-09-16 14:22:00    阅读次数:196
开发者为什么要参加Uplinq2014大会?
Qualcomm Uplinq2014大会即将在9月18-19日在美国旧金山盛大开幕。作为开发者,您绝对不能错过Uplinq。作为专属于开发者的盛会,它专注在移动计算和无线技术,通过实打实的教育课程,能帮助您更好的了解和运用Qualcomm的技术。...
分类:其他好文   时间:2014-09-16 14:20:00    阅读次数:203
背书吧!
打乱了,找线索,拼起来,再背。 import random s = ''' However, even NRZI can have long series of zeros (or ones if transitioning on "zero"), and thus clock recovery can be difficult unless some form of run length l...
分类:其他好文   时间:2014-09-16 14:19:20    阅读次数:350
nginx学习三 nginx配置项解析详解及代码实现
nginx配置项解析详解及代码实现 0回顾  在上一节,用nginx简单实现了一个hello world程序:当我们在浏览器中输入lochost/hello ,浏览器就返回:hello world。为什么会这样呢,简单一点说就是当我们请求访问hello这个服务,nginx就会看配置文件中是否有,如果有,根据具体的handler处理后把处理的结果返回给用户,没有就返回not found。...
分类:其他好文   时间:2014-09-16 14:19:10    阅读次数:358
C# 堆
堆是一种非常有用的数据结构,下面的C#以插入数据的方式创建最大堆,然后实现了堆的插入和删除操作。...
分类:其他好文   时间:2014-09-16 14:19:00    阅读次数:127
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!