ProgramChangesWorld的专栏

我不优秀,但我不甘于平凡

新世界!打开Selenium和PhantomJs的大门!--爬虫福音

前言写过爬虫的朋友一定知道我们遇到的梦魇是什么,对,没错,就是动态网页!什么是动态网页?给没有了解过的朋友普及一下,就是网页最后的内容不是一开始就是完整的,而是等代码都加载完毕之后再执行一段js代码来补充网页的内容。比如说网页最后的内容是A,最初的代码是B,B里面包含一段js代码,这段代码执行之后...

2017-03-02 12:51:46

阅读数 8793

评论数 2

Android:ubuntu下编译MuPDF源码

前言使用MuPDF也有一段时间了,虽然不是太熟练,但是也能解决一般的问题了。从一开始不能把项目建起来,无法加载so文件,到现在基本都可以解决问题。然后一直的遗憾就是没有自己去编译源码得到so文件,一直都是用别人的so文件,而且还不全,只有armeabi-v7a,缺少armeabi、x86等so文件...

2016-12-28 16:52:26

阅读数 2529

评论数 0

android小说阅读器智能断章功能的实现(续)

前言之前写过一篇关于智能断章的博客,那里的断章方式是得到其中的章节名并且把章节内容保存到数据库。现在看来这种方式确实有点低了,不能获取个目录就存几M或者十几M的内容到数据库吧,所以也有博友询问能不能得到章节名所在的位置然后直接从那里开始访问,一开始我是拒绝的,因为实现不了,后来发现还是可以做到的,...

2016-08-20 23:38:27

阅读数 3275

评论数 2

LaTeX技巧018:xcolor宏包的使用

前言xcolor宏包是和颜色处理相关的宏包,本次就简单说明一下这个宏包基本的一些使用方法。使用系统提供的颜色

2016-08-16 23:34:13

阅读数 4232

评论数 3

LaTeX技巧017:定义使用多种代码样式

前言使用LaTeX插入代码的时候我们可以使用\lstset命令来进行代码样式的设置,但是这种设置是全局的,也就是说使用lstlisting环境插入的代码都是公用一种样式。如果我们需要对不同的语言设置不同的样式,在使用的时候直接引用即可,那么能不能做到,答案是可以的。实现本文要介绍的命令是\lstd...

2016-08-07 13:06:43

阅读数 3269

评论数 0

印象笔记支持MarkDown语法

前言我使用印象笔记来记录自己学习过程中的知识,但是印象笔记有一个大缺点就是不支持MarkDown语法,这是比较坑爹的。虽然有马克飞象可以用来在印象笔记中支持MarkDown,但是毕竟不是免费的东西,而且还不便宜,我就没有选择。今天无意识的在Chrome搜扩展程序的时候搜到一个插件,这个插件本来是用...

2016-07-16 14:29:54

阅读数 10851

评论数 2

LaTeX技巧016:使用第三方字体时的路径设置问题

使用LaTeX的ctex宏包时,因为默认支持的字体少,如果我们想使用各种第三方字体,但是 又不知道应该把字体放在哪个文件夹下,那么可以把字体放在当前项目的文件夹下,如下图所示: 将字体和main.tex放在了同一个文件夹下,然后来看一下具体代码:\documentclass{arti...

2016-07-11 17:40:27

阅读数 2969

评论数 1

LaTeX技巧015:设置表格的宽度和高度

前言LaTeX的表格默认只是包裹内容,但是有时候我们需要指定表格的宽度或高度,即每一列的宽度,实现效果如下:效果展示 实现代码%system = ubuntu %software = TexLive 2015 %complie = XeLaTeX \documentclass[a4paper...

2016-07-09 16:39:40

阅读数 88688

评论数 4

LaTeX技巧014:实现圆圈形状的脚注

效果展示 这是默认形状的脚注,使用\footnote{}来实现,但是我想要的形状不是这样的,而是用圈圈包住数字的形状,如下面所示:

2016-07-02 11:57:58

阅读数 3015

评论数 0

LaTeX技巧013:quotation,quote环境实现首行缩进2em

前言quotation和quote都是LaTeX中的引用环境,当文章是引用其他文献的内容可以使用该环境,主要表现为引用内容的左右边距比正文要大,quote是没有缩进的,quotation是在quote的基础上增加了缩进1.5em。本文就是说明如何将1.5em变为2em问题描述我们先来看一下quot...

2016-06-26 15:05:46

阅读数 4236

评论数 0

LaTeX技巧012:Overleaf编辑时中文句号居中显示的问题

前言使用LaTeX进行文档的编写除了在本地安装软件之外还可以在在线进行编辑,并且可以保存文档,这是非常方便的。只要有一台电脑,就可以随时随地使用LaTeX进行文档的编辑。但是Overleaf对中文的支持还不是太完善,一般的问题可以解决,比如本篇文章将要说明的问题。问题描述使用Overleaf时,刚...

2016-06-25 22:56:56

阅读数 4557

评论数 0

Node.js:ubuntu安装Node.js

前言安装Node.js在Windows系统下很简单,一步步next即可。但是在ubuntu系统下安装就不是那么简单的事了。我也是被坑过一段时间,现在就说一下具体该怎么安装 。具体安装过程首先绝对不推荐使用apt-get方式来安装,别问为什么。所以我们去node.js的官网,选择它的源代码,然后在u...

2016-06-19 00:38:17

阅读数 564

评论数 0

JavaScript:replace全部替换字符串

我们知道replace函数可以进行字符串的替换,但是它只能替换第一个匹配成功的,之后的就不替换了。如果想全部替换,那么就应该这么写。var str = "我是a,我是a,我是a"; str = str.replace('a','b'); console.log(str); va...

2016-06-17 21:38:13

阅读数 586

评论数 0

HTML+CSS:圆形和圆角图片格式

效果展示 实现代码<<!DOCTYPE html> <html> <head> <title>JcMan</title> <style type="text/css"> ....

2016-06-17 21:26:24

阅读数 24276

评论数 1

Node.js:使用request模块下载文件

前言Node.js是JavaScript的一个解析器,可以运行js文件,今天就是简单说一下如何使用Node.js下的request模块下载文件。1、request 模块下载npm install request首先建一个文件夹,在控制台进入该文件夹执行这个命令之后就会在当前文件夹下载request...

2016-06-17 21:10:44

阅读数 17562

评论数 3

LaTeX技巧011:类似试卷的页脚

效果展示 实现代码\documentclass{article} \usepackage[fontset=ubuntu]{ctex} \usepackage{fancyhdr} \usepackage{lastpage} \pagestyle{fancy} %左页眉 \lhead{} %...

2016-06-11 13:12:36

阅读数 723

评论数 0

LaTeX技巧010:生成长度固定的下划线

效果展示 实现代码%Tex program = xelatex %software = TexLive 2015 %blog = http://blog.csdn.net/programchangesworld \documentclass[a4paper,12pt]{article} \u...

2016-06-03 23:00:21

阅读数 3458

评论数 1

LaTeX技巧009:去掉图片标题中的‘:’号

本次实现的功能就是去掉标题中的‘:’号。

2016-06-03 22:52:49

阅读数 2046

评论数 0

LaTeX模板:实验报告封面样式

今天将自己用过的实验报告的封面样式在这里做一下分享,代码很简单,很容易看懂,可以直接用在自己的报告中如果你使用LaTex写报告的话。样式1 样式2 下载样式1 样式2

2016-06-01 10:33:14

阅读数 6937

评论数 1

LaTeX技巧008:并排插入图片以及去掉图片编号

使用LaTex并排插入图片的时候,会给每一个图片编号,有时我们并不需要自动编号,所以这次就是去掉图片的编号。效果展示   第一张图片就是带编号,而第二张图片就去掉了编号。这里使用的是caption和subcaption宏包里的\caption*{}和\subcaption*{}命令,这...

2016-06-01 09:50:18

阅读数 24458

评论数 0

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