看到一篇博文写lambda和reduce函数,笔者小痒了一下,用Python实现一下:
#! /usr/bin/env python
# -*-coding:utf-8-*-
import time
import math
def test_reduce():
start_time = time.clock()
print reduce[A1] (lam...
分类:
编程语言 时间:
2014-06-24 20:37:10
阅读次数:
272
记得以前看过自媒体人罗振宇做过一挡节目,推荐了一本书叫做《不死的中国人》,一直没看过这本书,这几天闲着无聊就买来看了一看,不看不知道,看了果然颇有感触,因此今天我们来简单解读一下这部书的主题思想,同时来结合这本书来谈谈今天的话题“为何小公司招不到人”。
都是我个人的歪谈和歪理,错误之处在所难免。
一、谈书
《不死的中国人》作者是意大利人,这本书也是写给意大利人看的。书中描绘的现象如下,因为限...
分类:
其他好文 时间:
2014-06-24 23:01:31
阅读次数:
183
按键输入、触摸屏输入和手势笔画输入等功能是Android开发的基本功能,其稳定性和健壮性对移动应用系统开发非常重要。按键、触摸屏和手势输入专业压力测试方法可以使用Monkey,对应用程序进行压力测试,检测该应用的稳定性、健壮性。Monkey是Android平台下自动化测试工具,它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等)。
一、压力测试工具Monkey基本...
分类:
移动开发 时间:
2014-06-24 20:36:29
阅读次数:
214
1.Could not find gem 'sqlite3 (>= 0)' in any of the gem sources listed in you
r Gemfile
2.ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/local/lib/ruby/gems/1.9.1 director.y
3.rails 3遇到 Could n...
分类:
其他好文 时间:
2014-06-24 22:18:45
阅读次数:
316
Android提供了语音识别接口但是没有实现识别逻辑,该文章介绍如何通过实现 RecognitionService服务接口实现语音识别功能。...
分类:
移动开发 时间:
2014-06-24 18:17:56
阅读次数:
228
多区域显示(6)-版面布局
设计要点:页面设计、多窗口、图形、链接
秀秀:图片链接是挺好看的,俺很受启发。
阿金:嗯,俺很得意!
秀秀:要是把几个数据区都变为图片链接,把它们按自己的意思排列好,然后在四周加上花边,
阿金:干嘛?
秀秀:那就像小时候的“手抄报”的版面布局啦!
阿金:嗯?为什么要加花边?
秀秀:因为俺要让数据也有“文艺范”!
阿金:……...
分类:
其他好文 时间:
2014-06-24 19:48:37
阅读次数:
169
多区域显示(7)-花边
设计要点:页面设计、多窗口、图形、链接
阿金:哎,你的“文艺范”数据弄的怎么样啦?
秀秀:挺好啊
阿金:弄那些没有用的花边挺费劲的吧?
秀秀:没有啊?为什么是“那些”?一个就行了。
阿金:四个角不得弄4个?
秀秀:哎哟!图片可以设层,把一张带有4个角图案的图片放在所有图片链接的最底层不就行了?!
阿金:噢?……
秀秀:告诉你吧“理工男”,“文艺范”不需要特...
分类:
其他好文 时间:
2014-06-24 22:18:07
阅读次数:
220
1单向散列加密
单向散列加密是指通过对不同输入长度的信息进行散列计算,得到固定长度的输出,这个散列计算过程是单向的,不可逆的。常用的单向散列算法有MD5,SHA等。
比如网站中,用户密码,一般可以进行MD5加密后保存,用户登录时,对用户输出的密码进行加密后和数据库密文进行比较,如果一致,则验证成功。
为了加强计算的安全性,可以对数据加上密钥,增加破解...
分类:
其他好文 时间:
2014-06-24 15:26:40
阅读次数:
296
本文是利用蒙特卡罗算法对马氏链过程的模拟。假设有10个状态,从每个状态到与之相邻状态的概率是相同的,仿真次数为1000,及进行了1000次状态转移。我们以动画的形式再现了状态转移的过程,并记录了到达每个状态的次数,具体实现如下:
close all;clc;clear;
figure;
s=1;
n=1000;
r=1; % 圆圈的半径
title('等概率情况的计算机模拟')
set(gc...
分类:
其他好文 时间:
2014-06-24 17:35:28
阅读次数:
186
多区域显示(8)-透明花边
设计要点:页面设计、多窗口、图形、链接
阿金:“理工男”?这么难听,好像讽刺的味道。
秀秀:难听么?
阿金:你还“文艺范”呢,称呼这么让人难以接受,比如,俺就叫你“文艺秀”,能接受吧?。
秀秀:噢?俺叫“秀秀”,又有“文艺范”,所以叫“文艺秀”,嗯,很贴切嘛!那么,以此类推,你应该叫“金理”。
阿金:“金理”?“锦鲤”,这好像是一条鱼的名字嘛!
秀秀: 哈...
分类:
其他好文 时间:
2014-06-24 23:02:54
阅读次数:
170
题目:给你一个数和一棵树,问时钟是否存在根到叶子的路径使得路径上的数字和与已知数相等。
分析:递归、栈。因为除了最外边的树外,其他都有两颗子树,直接递归求解即可。
如果存在一棵子树成立,即返回成立。注意空叶子为空不是0,它的上级加点返回结果。
说明:注意数据中可能有负数。(POJ1145)
#include
#include
#include
using n...
分类:
其他好文 时间:
2014-06-24 18:32:10
阅读次数:
187
在上篇中写的只支持写属性,不支持纸标签property的写法,但是如果有时候我们还想做成支持 property的用法,则可以在xsd中增加spring 自带的xsd引用
修改xsd文件如下:
<xsd:schema xmlns="http://www.ruishenh.com/custom/myTest"
xmlns:xsd="http://www.w3.org/2001/X...
分类:
编程语言 时间:
2014-06-24 20:54:36
阅读次数:
244
(一)
有时候为了让一个对象尽量小,可以把数据放在另外一个辅助的struct中,然后再让一个类去指向它。看下面的代码:
class Point {
public:
Point(int x, int y);
void setX(int newVal);
void setY(int newVal);
};
struct RectData {
Point ulhc;
Point lrhc...
分类:
编程语言 时间:
2014-06-24 22:17:30
阅读次数:
240
下载地址:
http://www.friendlyarm.net/dl.php?file=arm-linux-gcc-4.3.2.tgz
安装交叉编译工具链:
1、首先以root用户登入
2、复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里
3、解压命令tar xvzf arm-linux-gcc-4.3.2 -C /
注意以上命令...
分类:
系统相关 时间:
2014-06-24 20:56:37
阅读次数:
377
我们先看一个php常量的定义方法
define('PRICE', 30);
之前,我一直把define和C中的宏定义理解一致,因此在使用的时候也只是将其当成简单地字符替换。后来研究了PHP内核以后,发现PHP中的常量和宏定义完全不是一回事。
在PHP脚本运行的过程中,zend引擎会维护一个常量列表,对于普通用户来说,可以对这个常量列表进行CRUD操作,api分别为
d...
分类:
Web程序 时间:
2014-06-24 17:36:40
阅读次数:
298
数组溢界地址的正确使用: 即 int a[6] 中的 a[-1] 和 a[6] 正确使用...
分类:
其他好文 时间:
2014-06-24 23:28:06
阅读次数:
131
USB设备从接入HUB到正常工作之前,都属于设备枚举阶段。所谓设备枚举,就是让host控制器认识USB设备,并为其准备资源,建立好主机与设备间的数据传递机制。
该阶段的工作,是USB通信协议规定的,所以属于ISO标准流程。设备枚举阶段也对应了USB设备的五种状态。
设备枚举阶段分为如下8个步骤:
获取设备描述符复位设置地址再次获取设备描述符获取配置描述符获取接口,端点描述符获取字符串...
分类:
其他好文 时间:
2014-06-24 23:41:52
阅读次数:
258