自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (2)
  • 收藏
  • 关注

原创 android studio/gradle 添加依赖

栗子说话添加netty依赖添加依赖 app.gradle文件添加compile依赖 build自动下载添加protobuf依赖思路protobuf用法 <手动依赖> 编辑修改proto消息文件 protoc编译生成源码文件 project加入proto runtime编译依赖 gradle配置自动编译protobuf <自动化编译依赖&g...

2018-12-10 15:12:15 1076

原创 线程

1、概念线程,thread,台湾叫执行绪。是一个操作系统的逻辑功能概念。是进程中某个单一顺序的执行流。同一进程中多个线程可以并发执行。2、线程编程2.1 Linux C下线程1、编写线程体 void  run (void* args)

2013-09-29 11:31:58 826

原创 分布式数据库系统

1、主从安全方面主从可备份,性能方面主从可读写分离。1.1读写分离写主库,读从库。主向从同步。问题:同步肯定会有延时,若主库改了一条记录,从还未同步完成,有一个读取请求进来,怎么避免在从库中读到脏(老)数据?分两种场景:一种是复杂逻辑查询,第二种是单纯取记录。1、复杂逻辑查询这种查询得出某组合条件下的一个中间结果集,更改某个字段,这条查询的结果集就已失效

2013-09-25 10:04:48 825

原创 Android 开发环境

1、环境搭建代补充2、开发2.1命令行开发http://www.189works.com/article-38119-1.html

2013-09-22 20:25:08 596

原创 代码组织结构

python的组织:__init__.py 文件:__init__.py 控制着包的导入行为。假如 __init__.py 为空,那么仅仅导入包是什么都做不了的。>>> import Package1>>> Package1.Module1Traceback (most recent call last): File "", line 1, in ? Package

2013-09-18 16:15:49 4078

原创 递归算法

递归函数编写逻辑:void recursion( 递归分支){ //结束点 //执行体 //递归}

2013-09-17 12:32:48 685

原创 树形结构表设计

http://blog.csdn.net/monkey_d_meng/article/details/6647488

2013-09-16 18:06:54 561

原创 Android-蓝牙通信

蓝牙C/S架构通信 服务端:  1、获取本地适配器  2、打开蓝牙  3、等待连接  4、通信 客户端:  1、获取本地适配器  2、打开蓝牙  3、搜索设备(服务端)  4、连接(服务端)  5、通信

2013-09-13 13:27:13 801

转载 python 日志模块

转自:http://blog.gasoo.cn/?p=309python学习笔记–日志与多端口监听笔记下如何使用tornado的日志文件输出1. tornado logging使用的python内置的logging模块2. 在tornado/options.py 中定义了对logging配置项的一些定义(如果需要添加启动参数,需要在对应的代码中导入opt

2013-09-11 18:08:33 2462

原创 Linux下 Python升级

转自:http://my.oschina.net/zhangdapeng89/blog/53644 我的linux系统:centos5.5我要升级的版本是:2.7.3(目前我更新操作的最新版本【是在2这个系列中的,你也可以安装3系列的】)升级python的步骤参考资料如下:http://liluo.org/2010/08/centos-5-5-%E4%B8%AD-pytho

2013-09-05 10:25:23 1401

转载 字符串的各种hash函数对比

转自:http://www.cnblogs.com/-clq/archive/2012/05/31/2528153.html     (整合贴)今天根据自己的理解重新整理了一下几个字符串hash函数,使用了模板,使其支持宽字符串,代码如下:/// @brief BKDR Hash Function/// @detail 本算法由于在Brian Kernighan与Dennis R

2013-07-24 15:55:21 867

转载 20130717-关键词拍卖竞价机制(方式)

http://quweiprotoss.blog.163.com/blog/static/408828832012014104147374/关键词拍卖方式Koala++ / 屈伟         广告竞价排名的算法并不那么简单,直观。很多人可能和我最初的想法一样,对某一个关键词出价最高的广告主的广告排第一,次高的排在第二,比如对“处理器”这个关键词,Inte

2013-07-17 19:38:51 4166 1

原创 20130714-Servlet 和 Servlet Container(Servlet容器) 和 JVM

http://zjc85878482.iteye.com/blog/545011

2013-07-14 10:14:37 788

原创 20130714-Python异常处理机制

1、目标         使用异常处理机制         常用异常类 2、Python异常处理机制2.1、异常处理关键字关键字说明形式try检查代码块 except捕捉处理异常一个try可连续使用多个except一个except可捕捉多种异常

2013-07-14 09:37:44 3351

原创 数据挖掘&智能算法 感悟

20130627     做数据挖掘,智能算,第一重要的是数据,其次才是算法。首先要先了解你要处理的数据对象,然后才是选取设计算法,计算,挖掘与发现。如果数据足够好,if-else足够了,用不着算法。扩展一下决策树的经典例子:分析数据是‘天气’和‘湿度’,如果增加一个分析数据‘心情’,其取值就两条‘郁闷,不想打球’和‘开心,想去打球’,且无缺失。那还用什么算法,菜刀解决问题。     1、

2013-06-27 22:50:24 2039

原创 <超级整理术>--读后笔记

20130521写理念     形成规则,遵守规则,简化规则整理:     分类--保管--取出--还原                  丢弃文件保存     尽量用电脑保存文件资料     取名"时间-资料名-地点" (资料名写全)     目录不超过3层纸质文件     正在办理 (放到手边)

2013-05-21 18:03:13 915

原创 20130518--开源搜索引擎 zettair 安装 (0)

zettair快速安装20130518写0 安装环境centos6.0intel i51官网安装指导(见文章尾)http://www.seg.rmit.edu.au/zettair/quick_start.html2 bug&fix1, 找不到g++     ===fix=== yum install g++     2, src/libtextco

2013-05-18 23:46:30 1538

原创 C++ 字节对齐

#include class A{ int a; char b; bool c;};class B{ char a; int b; bool c;};class C{ char a; char b; short c;};class D{ c

2013-04-19 10:01:26 586

原创 c++ volatile关键字

http://www.cnblogs.com/Chase/archive/2010/07/05/1771700.html

2013-04-10 09:42:19 529

原创 C++ 类型转换

http://www.cnblogs.com/ider/archive/2011/07/22/cpp_cast_operator_part2.html 附加: 非const 向 const的转换,还是使用c方式:          (const char**)(paramter)

2013-04-01 17:00:10 464

原创 C++ 二维数组声明

http://www.cnblogs.com/beyondstorm/archive/2008/08/26/1276278.html

2013-04-01 16:58:04 919

原创 主题模型-LDA理解

怎样写一篇文档,一篇文档就是由单词构成。具体点,假定一篇文章由N个单词构成,那么写一篇文章的任务就变成了在纸上按次序写N个单词的任务了。写第一个词,写第二个词,…写第N个词,OK,N步完成!怎么写单词,具体点,第一个位置写哪个词,完事,那第二个位置呢,…,最后,第N个位置呢?第零种:拿过词典来,随便写,翻到哪个词写哪个,管他呢!(自己加的,嘿嘿)第一种:先对语料分词统计,得出词频概率分

2013-03-19 19:20:23 774

原创 ORM框架

Hibernate框架:1、Hibernate开发由几个部分组成,分别是什么,什么作用?环境方面:     Hibernate的jar文件,调用Hibernate库使用。     数据库连接的jar文件,调用数据库连接的方法、类。     CLASSPATH变量数据库方面:     数据库,数据表程序方面:     Configuration对象(buildSe

2013-03-17 19:35:12 646

原创 java的环境变量设置

环境变量是给操作系统或别的软件看的,他规定了操作系统的查找目标的路线方案。JAVA_HOME:java jdk的安装路径,给其他相关开发工具看的,如tomcat可能会引用它。PATH:给操作系统看的,查找javac,java可执行程序用的。CLASSPATH:给java可执行程序用的,规定了它找.class文件的路线方案。 设置细节:引文:http://www.21jn.n

2013-03-17 19:03:07 563

原创 学习时间的安排

想起读研时李曦老师讲的,他跟一位俄国专家聊天,专家举例他优化穿皮靴过程,把整个穿皮靴过程分成12个步骤,对每个步骤分析优化空间,提高速度。    问题分析到极小处,你就赢了。转载一篇文章,出自http://blog.vsharing.com/ligongzi/A1657808.html需要学习的资料太多了以后,怎样合理安排自己的时间学习合适的资料,变成了老大难问题,也是最有必要想清楚的

2013-03-08 14:56:20 709

原创 机器学习脉络总结

一、机器学习定义:     现实世界中,有很多事物过程,未知很多,变数无穷,没办法用一套确切标准的规则来描述(如:手写输入、自动驾驶、千亿文本分类)。那么也就无法直接将过程逻辑规则翻译为代码逻辑,抛给计算机为人代劳。     因此,人只能将人的经验知识、思维方法,翻译成一段程序,让计算机来执行、实践,为人效劳。     经验知识、思维方法,可精确标准的描述吗?     也不能,正式

2013-03-04 21:24:04 698

原创 字符集

字符集:string类型的属性MySQL字符集分三层:     系统层:mysql系统字符集     库层:库字符集     表层:表字符集     列层:列属性字符集字符集级联性:向上级联     mysql系统字符集     默认级联     操作系统字符集     库字符集     默认级联     mysql系统字符集     表字符集

2013-03-02 11:52:59 559

原创 excel使用

1、根据A列某值,求对应B列值的平均值:=AVERAGEIF(A:A,3,B:B) // 假定取A值3 2、插入折线图表:    1)选中数据源(包括列名称)    2)菜单栏: 插入--》折线图--》选择一个样式    3)修改折线属性:双击图例--》右键--》设计数据系列格式        标记: 标记选项(形状)、标记填充、标记线颜色(标记外框线色)

2013-03-01 10:58:17 644

转载 JDK和JRE SE、EE和ME

jdk与jre的区别很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是

2012-12-21 16:11:51 6119

转载 事务

数据库事务:http://baike.baidu.com/view/1298364.htm事务并发处理:http://blog.csdn.net/sky_northwolf/article/details/4425814mysql事务处理:http://www.cnblogs.com/in-loading/archive/2012/02/21/2361702.html

2012-12-14 19:03:41 448

原创 linux 运行级别

一、系统服务运行级别        简单来说,运行级就是操作系统当前正在运行的功能级别。就是让一些程序在一个级别启动,而另外一个级别的时候不启动。        linux共有6个运行级别:        等级0表示:表示关机   等级1表示:单用户模式   等级2表示:无网络连接的多用户命令行模式   等级3表示:有网络连接的多用户命令行模式

2012-12-13 18:26:05 499

转载 #pragma once

摘抄自百度百科:http://baike.baidu.com/view/1276747.htm一、头文件中常用开头格式:方式一:   #ifndef __SOMEFILE_H__   #define __SOMEFILE_H__   ... ... // 一些声明语句   #endif 方式二:   #pragma once   ..

2012-12-05 11:28:55 372

原创 shell脚本 按序号备份系列文件

shell脚本#!/bin/bash################################################# 将某文件夹下“前缀+开始序号+后缀” 到 # “前缀+结束序号+后缀”的文件传送至另一文件夹下##-d : 源文件夹#-t : 远程备份目标目录#-m : 本地备份目录#-p : 文件前缀#-s : 后缀#-b :

2012-12-04 15:11:00 965

原创 Log工具 C++面向对象设计

自己设计了一个小的Log工具,主要是想加强下自己linux下的编码能力,及程序的设计能力。       希望有共同目标的同学一起讨论下,大家一起多弄些小的实例,共同讨论下,增强下程序设计方面的知识、经验。-------------------------------Log使用说明:       日志记录项说明:                 2012-11-23 11:50:

2012-11-29 09:22:59 1333

原创 shell脚本中 用grep判断某程序是否启动

#!/bin/bashprogram=`ps aux | grep dir | grep xyz`if ["$program" = ""]then ...else ...fi其中,要判断xyz程序是否已启动。注意,要做两个判断,dir的grep判断,xyz的grep判断,并且dir和xyz的名称不能互相包含。因为grep执行时

2012-11-28 22:56:04 6244

转载 crontab 使用

一、crontab 作用        linux后台周期性定时启动任务(二进制程序或脚本程序...)。 二、crontab 命令格式        f1 f2 f3 f4 f5 program       其中:f1是分钟,f2是小时,f3是月中的天,f4是月,f5是周中天。                   program是程序。三、时间格式        当

2012-11-28 22:45:12 443

转载 service命令

转自:http://blog.chinaunix.net/uid-12461657-id-3024201.htmllinux service命令 (2011-11-21 10:50) 标签:servicelinux 分类:linux相关  ervice命令,顾名思义,就是用于管理Linux操作系统中服务的命令。 1. 声明:这个命令不是在所有的lin

2012-11-26 12:18:31 652

原创 shell 脚本 示例

一、shell脚本示例       自己写的一个 1 #!/bin/bash 2 3 #对目录下的文件进行内容过滤,有某项纪录的文件传送到指定的目录下 4 5 ######################## 6 #DIR="$1" # 命令行中参数,第$0个是程序名,真正参数从$1开始, $#真正的参数个数,$*所有参数组成的字符串,$$本

2012-11-20 18:02:13 625

原创 rsync 配置 使用

上午安装了rsync,配置、使用,稍总结下,大部分都是摘抄的。一、安装        安装很简单,yum一下,ok了。二、配置、使用       1、etc路径下做配置(参考:http://blog.csdn.net/tsxw24/article/details/7848825)默认需要在/etc目录下创建,配置两个文件:rsync.conf    、  rsy

2012-11-20 17:48:26 2637

原创 面向对象

一、面向对象的认识   面向对象是一种逻辑思维方法,而非物理实现方法。   从作为人的开发者角度去看它,它是用对象和驱动对象的消息构建起来整个软件系统(驱动对象的消息:调用对象的某个公开方法)。   从作为机器的计算机角度去看它,它还是用数据和方法(指令序列)构建起来的软件系统。   面向对象没啥好处,它只是因为系统日益复杂化之后,提出一种解决方案思路而已。面向对象之后的面向服务、

2012-11-19 14:52:32 585

MySQL-python-1.2.3.win32-py2.7.exe

MySQL Python 库,需安装Python2.7版本

2013-05-28

LCS动态规划算法实现

最长公共子串匹配动态规划算法实现,源代码加注释,可运行啊,这描述限定真死板,还20 字符,吃多了啊

2009-12-02

空空如也

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

TA关注的人

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