自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(83)
  • 资源 (1)
  • 收藏
  • 关注

原创 LaTeX中CTeX版本日期格式设置英文

CTeX中日期默认为中文,若要设置为英文格式,则可以按如下设置\documentclass[UTF8]{ctexbook}% 使日期显示为英文格式\CTEXoptions[today=old]\begin{document}\end{document}

2017-06-28 23:11:56 11700 2

原创 Ubuntu远程桌面xface VNC配置

Ubuntu 16.04xface、vnc安装sudo命令安装即可sudo apt-get install vnc4serversudo apt-get install xface4配置VNCvncpasswd命令配置vnc密码启动VNCvncserver :1 :1可以是任何数字,代表第几个桌面远程连接远程IP地址:1即可连接第一个桌面(具体形式为“xxx.xxx.xxx.xxx:1”),但此

2017-05-26 10:39:20 1997

原创 python logging文件配置示例

python logging模块用来打印日志,类似于Java的log4j,下面列出logging模块文件配置示例代码 配置文件“logging.conf”# logging.conf[loggers] # 打印对象, keys指定不同对象的调用时的名称keys=root, debug, info, error, file[logger_root]level=DEBUG # 指定级别, 错误、调

2017-05-18 17:57:06 1976

原创 Python 数据类型转换操作

数据类型转换的一些操作 * string表示数值的list列表转为int/float型列表# python 3.5a = ['1', '2', '3']b = list(map(int, a)) # 转为整型c = list(map(float, a)) # 转为浮点型text/string转为numpy中ndarray类型# python 3.5, numpy 1.12# 数据输入格

2017-05-15 10:22:38 908

翻译 Python编程者共性错误

引言本篇博客为译文,翻译自Learning Python一书作者总结的Python编程者共性错误一文,原文英文网址为 http://www.onlamp.com/pub/a/python/2004/02/05/learn_python.html第一次翻译这种技术博客,有错误之处请及时指出。注意:不是按照原文一字一句翻译的,意译,因此只要保证技术细节对就行。程序运行错误(Progmatic Mi

2017-05-11 13:50:40 736

原创 python 3计算KL散度(KL Divergence)

KL DivergenceKL( Kullback–Leibler) Divergence中文译作KL散度,从信息论角度来讲,这个指标就是信息增益(Information Gain)或相对熵(Relative Entropy),用于衡量一个分布相对于另一个分布的差异性,注意,这个指标不能用作距离衡量,因为该指标不具有对称性,即两个分布PP和QQ,DKL(P|Q)D_{KL}(P|Q)与DKL(Q|P

2017-05-08 10:25:56 37408 6

转载 Ubuntu 14.04编译安装hadoop 2.7.3

参看:http://blog.csdn.NET/scorpion_zs/article/details/53128949 Ubuntu 14.04首先确认系统安装JDK、MAVEN,并配置好相应环境变量。 下载源代码版本 hadoop-2.7.3-src.tar.gz 解压 tar -xzvf hadoop-2.7.3-src.tar.gz 安装编译工具、依赖包等 sudo apt-g

2017-05-01 21:21:12 856

原创 win 7与Ubuntu 14.04双系统安装

本机原先的系统是win 7 64位旗舰版,现在要安装双系统,安装Ubuntu 14.04,流程如下:1. 空间准备,现进win 7管理工具,磁盘管理,分配磁盘,主分区于逻辑分区均可,分出两个盘,指定盘符,可以不格式化,一个比较大用来放Ubuntu系统,一个设置大小于内存大小相仿,用来做交换分区。2. 利用软碟通做U盘启动,下载好对应版本的iso操作系统文件,载软碟通里 文件->打开,下面选

2017-04-20 13:27:20 801

原创 python导包注意

在写python程序时,注意代码文件命名不要与你要导入的报名重名,否则python会优先考虑当前文件为你要导入的module,这样会导致找不到attribute的错误,第二次遇到了,不长记性啊。注意命名问题,谨记!!!

2016-12-22 10:59:35 1262

转载 putty配色方案

putty默认的配色方案简直毫无人道主义可言,所以找了个,好多了,转载自https://darekkay.com/2015/03/21/my-putty-color-scheme/; Default Foreground"Colour0"="217,216,216"; Default Bold Foreground"Colour1"="217,216,216"; Default Bac

2016-12-14 11:13:10 3026

原创 利用sklearn计算词频

python机器学习库sklearn提供了文本数据处理的函数,其中可以借助计算tfidf的函数计算词频,具体代码如下# encoding=utf-8# 计算词频示例from sklearn.feature_extraction.text import TfidfTransformerfrom sklearn.feature_extraction.text import CountVec

2016-12-12 10:11:13 6997 1

原创 CTEX环境中英文混排时断行错误

CTEX环境中进行中英文混排会出现,在换行处附近有英文,则换行有时不正确,此时可以在英文单词前后加符号"~",可以避免此错误。

2016-11-16 16:28:38 3343 1

原创 中文CTEX加下划线无法换行问题

使用Ctex,ulem宏包中下划线命令\uline如果对中文处理,则中文换行失效,需要换成一下Ctex专用宏包。\usepackage{CJKulem}

2016-11-15 19:35:42 5256

原创 LaTeX section不带编号同时书签生效

LaTeX不带section编号直接在section命令后带*号即可,但此时无法自动生成书签,所以需要替代方案,此时可以设置自动编号作为变通之法。示例代码\documentclass[hyperref, UTF8]{ctexart}\setcounter{secnumdepth}{0} % 此处设置\begin{document}\title{TTTTTTTT}\date{}

2016-11-15 18:48:26 8710

原创 Pycharm代码提示更新问题

使用Pycharm调用当前目录的别的文件,import时代码提示一直报无法解析(can not resolved xxx)错误,但是程序可以正常运行。处女座属性爆发,虽然可以用,但看着不爽,就可怜兮兮地找解决方案,说先在setting里工程设置里将当前文件夹加入到source root中,只解决了一部分,有个别文件还是报错。还是英文靠谱,最后在stackoverfow上找到说是caches更新

2016-11-01 09:02:06 4057 2

原创 Python按行读取大文件

with open('X:/xxx/xxx', 'r', encoding='utf-8', errors='ignore') as inputFile: for line in inputFile: // 可以对文件对象直接进行遍历操作,此时内存管理等问题交由程序处理 print(line)read()与readlines()函数均将数据全部读入内存,读取大文件时会导致内

2016-10-19 10:51:20 1804

原创 Sublime Text 3 MarkdownEditing布局设置

在Sublime Text 3 MarkdownEditing插件打开md文件默认的主题很丑,而且文字居中,左侧有大片空白,需要修改配置文件调整一下。流程:ctrl+shift+p打开命令输入,打开Preference: MarkdownEditing Setting: Userctrl+shift+p打开命令输入,打开Preference: MarkdownEditing Setti

2016-10-18 22:38:57 8518 4

原创 Python matplotlib生成图片背景透明

使用matplotlib生成图片,想要背景透明,而且图例部分也显示透明效果,找到了大概的设置方法,特此记录。# coding=utf-8# matplotlib背景透明示例图# python 3.5import numpy as npimport matplotlib.pyplot as pltfrom pylab import mplimport scipy.stats as

2016-09-24 09:04:51 34038 3

原创 POJ 1001

此题用最朴素的思路实现即可,需模拟加法器,乘法器,最烦人的地方是特殊情形,如末位是小数点(12.^2=144,取小数点),整数末位是0(100^2=10000),0次幂,测试用例可能超出题目中说的范围,可能包含0次幂(100.0^0=0, 0.10^1=0.1)。代码#include #include using namespace std;struct RLT { int

2016-09-04 16:55:20 539

原创 python urllib爬取网页编码问题

利用python urllib库爬取网页,有时获得的网页打印或写文件遇到编码问题,找了许久终于知道为什么了。首先利用urlopen()函数获取网页对象,再利用info()函数打印网页的相关信息,确定网页的编码及是否压缩。import urllib.requestfp = urllib.request.urlopen('http://www.sina.com')mybytes =

2016-04-28 17:17:45 11688 3

原创 Latex 大型运算符上下标

在单行公式中,Latex有时会默认将连加连乘等公式的参数放在右侧上下标位置,但是想直接放在符号上下位置,如何解决,可使用\limits命令解决,在原符号命令与上下标参数之间插入该命令即可。示例代码$P(\bigcup_{i=1}^{n}A_i)=\sum_{i=1}^{n}P(A_i)-\sum_{1\leq i \leq j \leq n} P(A_i A_j) + \sum_{1\le

2016-04-02 13:39:14 23429 2

原创 Latex overline断开连续字母上横线

在Latex使用集合的逆的符号时,如果连续两个集合分别求逆与两个集合交集求逆,如$\overline{A}\overline{B}$$\overline{AB}$显示效果,两个集合A与B分别求逆的操作与(AB)一起取逆的操作无法区分。解决办法$\mathop{\overline{A}\mathop{\overline{B}}$显示效果

2016-04-02 11:36:22 5457 1

原创 python matplotlib绘图时图例显示问题

在使用python matplotlib库绘制数据图时,需要使用图例标注数据类别,但是传参时,貌似是代码bug,会出现图例解释文字只显示第一个字符,需要在传参时在参数后加一个逗号,就可解决这个问题,示例如下import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import MultipleLocato

2016-02-27 14:59:34 46790 4

原创 latex图片

latex图片包含图片,需要用到宏包graphics/graphicx,其中在miktex中package manager中graphics包含graphicx。png格式图片转eps格式,miktex自带命令bmeps -c figure.png figure.eps, “-c”表示彩色图片选项。包含eps格式时,编译需用latex,得到dvi,再dvi转pdf。具体可能会有差异,但直接

2016-01-11 16:42:31 991

原创 Latex宏包管理

Latex有各种宏包,用于各种场合。我用的是Miktex,有包管理工具(Miktex Package Manager),有时在这里找不到对应的宏包,那是因为软件本身的数据库没有更新,在Miktex Package Manager菜单->Repository->Synchronize选项,用于更新数据库,更新后,相应的宏包即可找到,如果此时还找不到,就可能需要手动安装了。

2016-01-05 23:37:35 3381

原创 Latex角标(subscript/superscript)

Latex角标,包括一个字符的左上,左下,右上,右下位置,具体有多重实现方式,分别适用不同情况\documentclass[UTF8]{ctexart}\usepackage{mathtools}\usepackage{amsmath}\usepackage{mhchem}\usepackage{tensor}\begin{document}%For general math s

2016-01-05 23:33:08 32669

原创 SSH远程连接VMware虚拟机中linux

场景,SSH远程连接VMware虚拟机中linux系统,涉及两台物理机,我本身的情况是一台PC,一台win 2012服务器,将VMware装在服务器上,现在使用putty远程连接VMware中Ubuntu。相关配置PC利用putty,FileZilla实现ssh远程连接服务器VMware安装Ubuntu后,设置VMware NAT网络配置(Edit -> VMware Network

2015-12-25 21:24:34 24300 1

原创 Java HashMap排序

HashMap排序可以分为按键排序与按值排序两种,实现思路是先装换为List容易,在重写比较函数,调用java内置排序算法即可。示例代码如下(使用时根据需要修改map容器类型):HashMap map = new HashMap(); map.put("key1", Math.random() * 100); map.put("key4", Math.random() * 100)

2015-12-22 22:33:19 794

原创 python科学计算库安装

python科学计算相关的库包括numpy,scipy,matplotlib等,但是自己安装比较不容易,倒不是安装过程有多难,而是会出现各种各样的问题,现在做一记录安装顺序numpy -> scipy - > matplotlib,电脑环境:win7 64位旗舰版,python 3.5x在http://www.lfd.uci.edu/~gohlke/pythonlibs/下载相关whe

2015-12-17 12:24:02 1426

原创 python日期操作

python日期格式化用到库time, datetime格式化字符串含义:%a Abbreviated weekday name 本地化星期缩略格式%A Full weekday name 本地化星期完整格式%b Abbreviated month name 本地化月份缩略格式%B Full month name 本地化月份完整格式%c Date and time represen

2015-12-11 11:34:44 783

原创 Latex beamer显示页码

直接上代码,是基于一个模板找的命令,不知道是否适用于其他模板。\documentclass[UTF8]{beamer}\usepackage{ctex}\usepackage{enumerate}\usepackage{algorithm,algorithmic}\mode{ % 设置背景 \setbeamertemplate{background canvas}[verti

2015-12-06 21:01:40 19775 1

原创 Java输出特定时间段特定格式时间信息

场景:利用Java语言输出连续某一段时间固定格式的时间信息Java代码String startDate = "20150916"; String endDate = "20150919"; SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Date date1 = sdf.parse(startDate);

2015-11-13 20:38:40 3106

原创 微博内容正则表达式匹配链接, 话题标签与@用户

需要找出微博正文中的链接(主要为http链接),话题标签(#内容#),@用户,用正则表达式解决之,暂时找到的方案如下1. 链接正则表达式(?:^|[\\W])((ht|f)tp(s?):\\/\\/|www\\.)(([\\w\\-]+\\.){1,}?([\\w\\-.~]+\\/?)*[\\p{Alnum}.,%_=?&#\\-+()\\[\\]\\*$~@!:/{};']*)

2015-11-09 22:17:02 5853 1

转载 Java正则表达式示例

Java关于正则表达式的API有一些概念不是很清楚,最近需要用到,特别研究了一下,转载一篇文章以释疑Java中关于正则表达式的函数接口有,group(),start(),end(),何为group,一组这里指的应为一个正则表达式中的一个子表达式。示例import java.util.regex.Matcher;import java.util.regex.Pattern;publ

2015-11-09 22:04:17 525

原创 Apache Drill学习

简介Apache Drill is a low latency distributed query engine for large-scale datasets, including structured and semi-structured/nested data.官网:http://drill.apache.org/Apache Drill的用途:Drill是SQL查询

2015-10-06 01:56:20 3266

原创 hive安装配置

hive版本1.2.1操作系统: Ubuntu 14.04下载,解包,文件夹名为hive-1.2.1,名字可以随便改,按自己习惯。放到安装目录下,这里为/usr/local/hive,则目录结构为/usr/local/hive/hive-1.2.1向hive-1.2.1/bin目录下的hive-config.sh添加环境变量,包括JAVA_HOME, HADOOP_HOME, CL

2015-09-26 09:26:04 517

原创 esper简介

最近接触了一项新技术,即esper,做了相关探索,记录如下esper属于对复杂事件处理(Complex Event Process, CEP) 的一种实现,何为复杂事件处理,CEP,即事件流处理,事件流又是什么,可以具体理解为代表各种事件的java类,CEP的功能就是对于流式到来的事件(java类实例)进行查询,或简单的计算,esper实现的查询计算,采用了一种语言,称为EPL,类似SQL,可

2015-09-25 23:58:32 852

原创 Win 7 eclipse访问虚拟机上hadoop

因为hadoop安装在虚拟机里,虚拟机同时带不动eclipse和hadoop,就打算在windows下eclipse访问虚拟机里的hadoop,搜索了一下,需要做如下配置。操作系统:Windows 7hadoop:1.2.1首先配置eclipse,安装hadoop插件,然后在window->preferences->hadoop map/reduce设置windows下hadoop路径

2015-09-25 23:36:53 1942

原创 Google ptorobuf相关知识

生成的源文件为为多文件形式,及消息类与Builder类分卡生成,在proto文件里添加选项option java_multiple_files =true;指定生成java类所在的包option java_package = "com.example.foo.bar";

2015-09-25 09:50:15 630

转载 Latex beamer书签乱码解决方法

在使用Latex做胶片时,使用pdflatex编译后,出现生成的PDF文件书签乱码的情况,百度后找到解决方法如下:windows 7下找到beamer.cls文件,定位到\PassOptionsToPackage{bookmarks=true,% bookmarksopen=true,% pdfborder={0 0 0},% pdfhighlight={/N},%

2015-07-14 13:17:20 4387 1

计算方法(数值分析)cpp

各种数值算法代码 样条差值 积分 解方程(组)等

2012-07-30

空空如也

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

TA关注的人

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