自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (29)
  • 收藏
  • 关注

转载 从“护城河”看A股投资

在2007年的致股东信中巴菲特指出:“一家真正伟大的公司必须有一条坚固持久的‘护城河’,保护它的高投资回报。”  文|何志翀  在2007年的致股东信中巴菲特指出:资本动力学决定了竞争对手会不断进攻那些高回报的商业“城堡”。而“城堡”外围的护城河则是为城堡主人构建的防御体系。  巴菲特认为低成本制造商(如GEICO保险公司和Costco超市)或持有一个强大的世界性品牌(可口可乐、吉列、美国运通公司...

2018-04-30 20:08:59 1575

转载 Python中的闭包总结

前几天又有人在我的这篇文章 python项目练习一:即时标记 下留言,关于其中一个闭包和re.sub的使用不太清楚。我在自己的博客上搜索了下,发现没有写过闭包相关的东西,所以决定总结一下,完善博客上Python的内容。1. 闭包的概念首先还得从基本概念说起,什么是闭包呢?来看下维基上的解释:Python12在计算机科学中,闭包(Closure)是词法闭包(Lexical Closure)的简称,是...

2018-04-28 17:19:29 274

转载 Python多线程实现同时执行两个while循环

如果想同时执行两个while True循环,可以使用多线程threading来实现。完整代码#coding=gbkfrom time import sleep, ctime import threadingdef muisc(func):    while True:        print 'Start playing: %s! %s' %(func,ctime())        sleep...

2018-04-27 17:28:10 13795

转载 Linux查询正在运行的进程

显示所有进程ps a显示同一终端下的所有程序 ps –a显示有效用户的相关进程 ps –u列出较完整的信息 ps –x查询系统所有进程数据 ps aux查看不与terminal有关的进程 ps ax查看同一部分进程树状态 ps axjfps可以与grep组合一起查询例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息等等...

2018-04-27 17:25:15 634

转载 python调用linux的命令

有时候难免需要直接调用Shell命令来完成一些比较简单的操作,比如mount一个文件系统之类的。那么我们使用Python如何调用Linux的Shell命令?下面来介绍几种常用的方法:1. os 模块 1.1. os模块的exec方法族python的exec系统方法同Unix的exec系统调用是一致的。这些方法适用于在子进程中调用外部程序的情况,因为外部程序会替换当前进程的代码,不会返回。( 这个看...

2018-04-27 13:43:36 1306

转载 python 的os.getpid()和os.fork()函数

import osimport sysimport time processNmae = 'parent' print "Program executing ntpid:%d,processNmae:%s"%(os.gitpid(),processNmae) #attempt to fork child processtry:    forkPid = os.fork()except OSErro...

2018-04-26 14:54:39 1003

转载 SecureCRT8.1+SecureCRT_keygen完成注册

一:准备工作  1-下载并安装SecureCRT8.1  2-下载SecureCRT_keygen(注册机)二:使用SecureCRT8.1遇到的问题  1-SecureCRT收费  2-出现下面情况  三:使用下载好的SecureCRT_keygen注册机        1-将这个keygen.exe放置CRT安装目录下:    C:\Program Files (x86)\VanDyke So...

2018-04-23 18:44:52 12548

转载 Flask-Cache的使用

当一个资源需要从服务器中获取,并且资源比较庞大,服务器可能处理起来比较慢,并且此功能为热门功能,可能用户需要经常访问获取。此时,服务器就可以考虑缓存技术。缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。接下来将记录一下如何缓存一个Fla...

2018-04-19 14:44:55 946

转载 缓存和内存的区别

许多人认为,“缓存”是内存的一部分 许多技术文章都是这样教授的 但是还是有很多人不知道缓存在什么地方,缓存是做什么用的 其实,缓存是CPU的一部分,它存在于CPU中 CPU存取数据的速度非常的快,一秒钟能够存取、处理十亿条指令和数据(术语:CPU主频1G),而内存就慢很多,快的内存能够达到几十兆就不错了,可见两者的速度差异是多么的大 缓存是为了解决CPU速度和内存速度的速度差异问题 内存中被CPU...

2018-04-19 13:32:14 407

转载 LRU(Least Recently Used)缓存介绍与实现

引子:我们平时总会有一个电话本记录所有朋友的电话,但是,如果有朋友经常联系,那些朋友的电话号码不用翻电话本我们也能记住,但是,如果长时间没有联系了,要再次联系那位朋友的时候,我们又不得不求助电话本,但是,通过电话本查找还是很费时间的。但是,我们大脑能够记住的东西是一定的,我们只能记住自己最熟悉的,而长时间不熟悉的自然就忘记了。其实,计算机也用到了同样的一个概念,我们用缓存来存放以前读取的数据,而不...

2018-04-19 13:17:56 480

转载 FIFO、LRU、LFU的含义和原理

题目:请简要介绍FIFO、LRU、LFU的含义和原理含义:FIFO:First In First Out,先进先出LRU:Least Recently Used,最近最少使用LFU:Least Frequently Used,最不经常使用以上三者都是缓存过期策略。原理和实现:一、FIFO按照“先进先出(First In,First Out)”的原理淘汰数据,正好符合队列的特性,数据结构上使用队列Q...

2018-04-19 13:15:02 502

转载 Flask 扩展

Flask 扩展以各种方式扩展了 Flask 的功能,比如增强对数据库的支持等等。查找扩展Flask 扩展都列在 flaskext_compat.py使用方法如下:import flaskext_compatflaskext_compat.activate()from flask.ext import foo一旦 flaskext_compat 模块被激活, flask.ext 就会存在,就...

2018-04-19 10:45:12 291

转载 Python判断文件是否存在的三种方法

目录1.使用os模块判断文件是否可做读写操作2.使用Try语句3. 使用pathlib模块 正文通常在读写文件之前,需要判断文件或目录是否存在,不然某些处理方法可能会使程序出错。所以最好在做任何操作之前,先判断文件是否存在。这里将介绍三种判断文件或文件夹是否存在的方法,分别使用os模块、Try语句、pathlib模块。回到顶部1.使用os模块os模块中的os.path.exists()方法用于检验...

2018-04-17 14:04:22 257

转载 python requests 图片保存以及--踩的坑

在python 中获取网页中的图片,保存到本地。例子:html = requests.get('https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1490350083846&di=01e5ca0ce5499719c43f5d1e9f75d8c9&imgtype=0&...

2018-04-17 13:44:19 1323

转载 出现main() missing 1 required positional argument: 'self'错误的原因

刚开始通过《python核心编程》学习python,之前并不熟悉python的语法规则,今天在练习GUI编程的文件系统遍历GUI时,出现main() missing 1 required positional argument: 'self'错误,网上查找后发现有因为构造函数使用错误而出现此错误的,检查代码发现我并没有犯类似错误,再次仔细观察代码发现,这类错误为普通函数没有参数导致的,但我的是ma...

2018-04-13 11:31:01 10484

转载 Redis Zadd 命令

Redis Zadd 命令用于将一个或多个成员元素及其分数值加入到有序集当中。如果某个成员已经是有序集的成员,那么更新这个成员的分数值,并通过重新插入这个成员元素,来保证该成员在正确的位置上。分数值可以是整数值或双精度浮点数。如果有序集合 key 不存在,则创建一个空的有序集并执行 ZADD 操作。当 key 存在但不是有序集类型时,返回一个错误。注意: 在 Redis 2.4 版本以前, ZAD...

2018-04-12 14:53:27 3697

转载 Redis Sadd 命令

Redis Sadd 命令将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略。假如集合 key 不存在,则创建一个只包含添加的元素作成员的集合。当集合 key 不是集合类型时,返回一个错误。注意:在Redis2.4版本以前, SADD 只接受单个成员值。语法redis Sadd 命令基本语法如下:redis 127.0.0.1:6379> SADD KEY_NAME VALU...

2018-04-12 14:48:22 2349

转载 Redis Hset 命令

Redis Hset 命令 Redis 哈希(Hash)Redis Hset 命令用于为哈希表中的字段赋值 。如果哈希表不存在,一个新的哈希表被创建并进行 HSET 操作。如果字段已经存在于哈希表中,旧值将被覆盖。语法redis Hset 命令基本语法如下:redis 127.0.0.1:6379> HSET KEY_NAME FIELD VALUE 可用版本>= 2.0.0返回值如果...

2018-04-12 14:41:49 3171

转载 Redis Hmset 命令

Redis Hmset 命令用于同时将多个 field-value (字段-值)对设置到哈希表中。此命令会覆盖哈希表中已存在的字段。如果哈希表不存在,会创建一个空哈希表,并执行 HMSET 操作。语法redis Hmset 命令基本语法如下:redis 127.0.0.1:6379> HMSET KEY_NAME FIELD1 VALUE1 ...FIELDN VALUEN 可用版本&g...

2018-04-12 14:07:55 4727

转载 $.ajax()方法详解

query中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$...

2018-04-11 16:35:04 202

转载 python中频繁的print到底能浪费多长时间

最近在做FLY量化交易系统的维护,总有客户说策略执行好慢,结果有些人展示策略一看,每个语句后边都要打印下数据。哪些数据都是辅助用的,打印出来能当饭吃么,净浪费时间了今天简单展示下print到底能消耗多少时间例子:[python] view plain copyimport time    a=time.time()  num=0  while num<10000:      num=num+...

2018-04-10 17:53:44 1331

转载 Redis 密码设置和查看密码

redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。   1、初始化Redis密码:   在配置文件中有个参数: requirepass  这个就是配置redis访问密码的参数;   比如 requirepass test123;   (Ps:需重启Redis才能生效)   redis的查询速度是非常快的,外部用户一秒内可以尝试多大15...

2018-04-08 17:01:30 6511

转载 python leveldb

leveldb 是google实现的一种非常高效的key-value数据库。key-value数据库中,redis是比较知名且好用的,但它是一个内存数据库,而leveldb只需要少量的内存,但速度依然很快,美中不足的是,没有网络服务封装,这样一来就只能单机使用,如果你实力足够强,也可以自己封装一个。python版本的leveldb安装很简单,pip install leveldb        接...

2018-04-03 17:40:22 1255 1

转载 msgpack使用

http://msgpack.org/msgpack介绍msgpack是一个串行化的第三方库,支持多种语言绑定,同类的软件还有boost的Serialization, google的protobuf等。据说msgpack比protobuf快四倍,而Serialization没有比较过。msgpack使用类介绍缓冲区 sbuffer, vrefbuffer, zbuffer。第一个类sbuffer比...

2018-04-03 16:31:54 1483

转载 isin 筛选数据及df.sort_values属性应用

1.在pandas的DataFrame中,我们经常需要根据某属性来选取指定条件的行,这时isin方法就特别有效。[python] view plain copyimport pandas as pd  df = pd.DataFrame([[1,2,3],[1,3,4],[2,4,3]],index = ['one','two','three'],columns = ['A','B','C']) ...

2018-04-03 15:41:00 1587

转载 np.max 与 np.maximum

1. 参数首先比较二者的参数部分:np.max:(a, axis=None, out=None, keepdims=False) 求序列的最值最少接收一个参数axis:默认为列向(也即 axis=0),axis = 1 时为行方向的最值;np.maximum:(X, Y, out=None) X 与 Y 逐位比较取其大者;最少接收两个参数2. 使用上>> np.max([-2, -1,...

2018-04-03 15:01:27 635

转载 numpy.argmax()

numpy.argmax(a, axis=None, out=None) 返回沿轴axis最大值的索引。Parameters: a : array_like 数组 axis : int, 可选 默认情况下,索引的是平铺的数组,否则沿指定的轴。 out : array, 可选 如果提供,结果以合适的形状和类型被插入到此数组中。 Returns: index_array : ndarray of in...

2018-04-03 14:51:48 271

转载 Python中的logging模块

最近修改了项目里的logging相关功能,用到了python标准库里的logging模块,在此做一些记录。主要是从官方文档和stackoverflow上查询到的一些内容。官方文档技术博客基本用法下面的代码展示了logging最基本的用法。123456789101112131415161718192021222324252627282930313233343536373839404142# -*- ...

2018-04-03 14:24:26 265

转载 Python的hasattr() getattr() setattr() 函数使用方法详解

hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来按 Ctrl+C 复制代码>>> class test():...     name="xiaohua"...     def run(self):...             retu...

2018-04-03 10:54:55 209

转载 Python: 浅淡Python中的属性(property)

起源:项目过程中需要研究youtube_dl这个开源组件,翻阅其中对类的使用,对比c#及Delphi中实现,感觉Python属性机制挺有意思。区别与高级编程语言之单一入口,在类之属性这一方面,它随意的太多,以致于习惯了高级语言的严谨,对如此随意心里倒是有些不安。也难怪,因为其数据类型弱限制性,往往一个函数返回了一个结果,追溯此返回值类型,有时需要费上许多工夫!我不是随意的人,但随意起来我还真不是人...

2018-04-02 15:51:32 231

Android例子

一些简单的基础的例子,全英文的,英文不好的就不要下啦

2013-07-02

跟我一起写makefile

这是一本介绍Android编译系统中Makefile文件较好的书籍

2013-06-02

Java 面试 项目管理

这文档包含了绝大多数的Java基础知识和面试时的考点,虽然有些地方重复了,但还是很值得一看. 特别是最后部分关于项目管理的注意事项,字字珠玑啊!

2012-09-10

C/C++函数速查(最全)

很全的C/C++函数查询工具,本地电子书,不需要网络,好用,方便。

2012-08-08

Android_StartupAndShutdown

文档中包含的主要是开关机动画过程及代码级分析。

2012-07-11

android 音乐编辑器源码

一个关于Android音乐编辑的源代码,好好看看

2012-07-09

Android Power On Off

Android设备(如手机)连接PC时所需要的驱动程序,一般Android设备连接WinXP是无需安装驱动的。 遇到问题尝试如下2个办法: 1.在网络上找android_usb_windows驱动试试 2.手机 设置/应用程序/开发 下取消“USB调试”的选项

2012-07-08

JAVA_API_EN

It's a java API. And anyone who is using JAVA should have it without doubt.

2012-06-24

homeswitcher

It's a free apk that let you can switch between your launchers. But it's sad that it's not the one who uses ResolveActivity.

2012-06-20

HeadFirstDesignPatterns_code

HeadFirstDesignPatterns is a wonderful book. When you read the book you just have fun and get lots of useful knowledge. To be honest you should now the DesignPatern. And every good programmer should know it.

2012-06-17

android设置主题和自定义主题的方法

parent属性。这就不难理解style是可以继承的。在这里我们继承的是系统默认的EditText属性,只修改了背景和文字颜色而已。那系统的EditText样式是在哪定义的呢?找了一番终于也找到了,所有系统控件的样式是在一个style.xml文件中,这个文件也

2012-04-20

Android实例2

息 进程文件: launcher 或者 launcher.exe 进程名称: Webshots Launcher 描述: launcher.exe是很多程序都包含的进程,例如Windows桌面主题下载软件Webshots,鼠标增强软件Uinterface Mouse..

2012-03-27

Android实例

进程文件: launcher 或者 launcher.exe 进程名称: Webshots Launcher 描述: launcher.exe是很多程序都包含的进程,例如Windows桌面主题下载软件Webshots,鼠标增强软件Uinterface Mouse..

2012-03-27

Android book

境也非常简单,学习JAVA是你要使用Eclipse,只需要去谷歌的开发者网站上下载SDK就可以直接在Eclipse中开发了,你可以在百度中搜索

2012-02-29

Android 9patch失效

昨天将 Android SDK 升级到 ADT15 后,发现工程里的 9-patch 图像全部失效了,惨不忍睹,一番 Google 搜索后在这里找到了解决方案: 原文墙外,简单搬运翻译如下: 点击链接进入下载 Swing Desktop,然后把压缩包里的 swinglabs-0.8.0.jar 文件放到 [SDK安装位置]/tools/lib,重启 eclipse,在菜单里选择 Project –> Clean 即可。

2012-02-22

javapictures

可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems 对象的程序设计语言

2012-02-02

google_sdk_android3

程序的调试是任何一个程序必做的“功课”,当然在调试的过程中肯定会或多或少的遇到一些问题。如果每次关掉,修改,然后在启动,浪费不少时间和经历

2012-02-02

google_sdk_android5

bridge)模式 桥梁模式是一个非常有用的模式,也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则,包括"开-闭"

2012-02-02

Google_android_java

langKey=lang.key;则不会返回正确的值,返回了undefined因为此时的key是对象lang的一个属性而不是'name'而lang的属性key没有定义所以返回

2012-02-02

android书籍

特的视频体验整合至手机中。2010年10月11日晚上9点30分,微软公司正式发布了智能手机操

2012-02-01

Google_android开发

主要使用于便携设备。目前尚未有统一中文名称,中国大陆地区较多人使用安卓(非官方)或安致

2012-01-31

Java开发范例

一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称

2012-01-31

The excise

一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称

2012-01-30

android精简例子2

一种以Linux为基础的开放源码操作系统,主要使用于便携设备。目前尚未有统一中文名称

2012-01-30

Androud例子

相对于这个元素的其它元素将以屏幕中央的相对位置来排列。如果使用XML来指定这个layout,在你定义它之前,被关联的元素必须定义

2012-01-29

android CheckBox

这个源码么是关于如何把Android CheckBox定制为自己的大小的源码功能展现

2012-01-28

格式工厂-支持几乎所有类型多媒体格式到常用的几种格式

1. 支持几乎所有类型多媒体格式到常用的几种格式. 2. 转换过程中可以修复某些损坏的视频文件. 3.多媒体文件减肥. 4. 支持iPhone/iPod/PSP等多媒体指定格式. 5. 转换图片文件支持缩放,旋转,水印等功能. 6. DVD视频抓取功能,轻松备份DVD到本地硬盘.

2012-01-26

有关注册表高级学习器好工具

对于初步进入电脑领域的菜鸟是很好的工具 特别是希望对系统有深入了解的菜鸟。

2009-09-10

空空如也

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

TA关注的人

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