码迷,mamicode.com
首页 > 2015年07月18日 > 全部分享
Python装饰器
装饰模式有很多经典的使用场景,例如插入日志、性能测试、事务处理等等,有了装饰器,就可以提取大量函数中与本身功能无关的类似代码,从而达到代码重用的目的。下面就一步步看看Python中的装饰器。一个简单的需求现在有一个简单的函数"myfunc",想通过代码得到这个函数的大概执行时间。我们可以直接把计时逻...
分类:编程语言   时间:2015-07-18 18:20:44    阅读次数:190
重读大型网站技术架构
花了一天时间重读了一下这本书,这本书东西不深,普及读物,表示很欣赏。笔记一下吧:1.架构模式分层,分割,分布式(应用和服务,静态资源,数据和存储,分布式计算),集群,缓存(CDN,反向代理,本地缓存,分布式缓存),异步,冗余,自动化,安全2.核心要素a.性能指标:响应时间,并发数,吞吐量,性能计数器...
分类:Web程序   时间:2015-07-18 18:19:05    阅读次数:113
XMLFeedSpider例子
1 from scrapy import log 2 from scrapy.contrib.spiders import XMLFeedSpider 3 from myproject.items import TestItem 4 5 class MySpider(XMLFeedSpider).....
分类:其他好文   时间:2015-07-18 18:19:38    阅读次数:368
[转]java开发环境搭建
分成两个部分: 1.下载安装jdk,并配置环境变量 链接:http://www.runoob.com/java/java-environment-setup.html 2.安装Eclipse 链接:http://www.runoob.com/eclipse/eclipse-install.html
分类:编程语言   时间:2015-07-18 18:21:02    阅读次数:144
理解性能你需要知道的一些事情
在目前的存储环境中,我们经常看到很多关于存储性能的评测报告,但是各个厂商为了突出自己的性能指标,可能会混淆很多概念。这就需要在看此类报告的时候对于其中的各种参数,首先要有一个正确的理解。另外,在系统运行过程中,出现的各类性能相关的问题,要如何看待,这都需要对性能有个基本的了解。首先性能是什么,通常习...
分类:其他好文   时间:2015-07-18 18:17:44    阅读次数:142
syslog函数及syslog配置
syslog函数原型 #include void openlog(const char *ident, int option, int facility); void syslog(int priority, const char *format, ...); void clos...
分类:其他好文   时间:2015-07-18 18:18:05    阅读次数:156
Java并发之CountDownLatch、CyclicBarrier和Semaphore
CountDownLatch 是能使一组线程等另一组线程都跑完了再继续跑;CyclicBarrier 能够使一组线程在一个时间点上达到同步,可以是一起开始执行全部任务或者一部分任务。这次说一下 JUC 中的同步器三个主要的成员:CountDownLatch、CyclicBarrier 和 Semap...
分类:编程语言   时间:2015-07-18 18:18:01    阅读次数:141
poj 3744 特征方程+快速幂
容易得到:dp[n] = dp[n - 1] * p + dp[n - 2] * ( 1 - p ); (1)如果在位置i有雷的话,则:dp[i + 1] = dp[i - 1] * ( 1 - p );如何求得dp[i]呢?我们可以解特征方程(1),得到: dp[n] = a * ( p - .....
分类:其他好文   时间:2015-07-18 18:18:12    阅读次数:110
用户环境变量
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置./etc/bashrc:为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.~/.bash...
分类:其他好文   时间:2015-07-18 18:19:19    阅读次数:107
textView中判断文本长度,自定义表情长度为1,emoj表情长度为1,输入限制
static const int MAX_LIMIT_NUMS = 100; /**= 0) { return YES; } else { // NSInteger len = text.length + caninputlen; ...
分类:其他好文   时间:2015-07-18 18:18:02    阅读次数:199
【游戏】从Cocos2d-X到Quick Cocos2d-X
前言:拿官网的一个Demo来学习吧,好吧,好想说这种动作类型的在用Cocos2d-X的时候已经算是写烂了的,闭着眼睛都能写...^_^从运行Quick的那一刻给我的感觉,不说别的至少调试要比Cocos2d-X要好太多(Win上),虽然Quick使用的语言是Lua,庆幸的是除了C/C++之外,Lua也...
分类:其他好文   时间:2015-07-18 18:19:41    阅读次数:155
Webkit之HTML解析
加载部分HTML文本(即主资源)后便可以开始解析HTML元素(对输入字节流进行逐字扫描,识别HTML元素),最后生成DOM树,本文只讲HTML解析。HTML解析部分时序图:其中最为重要的过程是(1)startToken(2)nextToken(3)endToken(4)constructTreeFr...
分类:Web程序   时间:2015-07-18 18:19:02    阅读次数:157
linux c数据库备份第二版
#想知道更多请查看第一版"linux c数据库备份第一版" 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 9 //待备份的数据表文件(一个数据库一行) 10 #defi...
分类:数据库   时间:2015-07-18 18:17:41    阅读次数:125
从插入排序到希尔排序
本博文主要是我以前写过的一些算法程序,里面主要从简单的插入排序到希尔排序说明。#include#includevoid shellSort(int *arr,int len); //在插入排序基础上进行修达到希尔排序void shellSortReal(int *arr,int len); //简化...
分类:编程语言   时间:2015-07-18 18:19:26    阅读次数:112
MySQL学习笔记——DML操作
有关数据库的DML操作 -insert into -delete、truncate -update -select -条件查询 -查询排序 -聚合函数 -分组查询多表连接和子查询
分类:数据库   时间:2015-07-18 18:17:09    阅读次数:149
线程同步----手控同步
一、ManualResetEvent类用来使线程处于等待状态。其中有两个常用的方法:Set():将状态置为有信号。RestSet():将状态置为无信号。WaitOne:等待一个事件对象变成有信号。 [STAThread] public static void Main()...
分类:编程语言   时间:2015-07-18 18:18:58    阅读次数:126
期望dp专题
一直不明白为什么概率是正推,期望是逆推。 现在题目做多了,慢慢好像有点明白了poj2096收集bug, 有n个种类的bug,和s个子系统。 每找到一个bug需要一天。要我我们求找到n个种类的bug,且在每个系统中都找到一个bug的期望天数设dp[i][j] 为找到i个种类的bug和在j个系统中找到b...
分类:其他好文   时间:2015-07-18 18:16:26    阅读次数:245
1438条   上一页 1 ... 24 25 26 27 28 29 30 ... 85 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!