八月十号就返校了,虽然也没怎么做成什么事,大创(全国大学生创新创业大赛)五月份开始的只有个开头,数学建模省赛都没参加直接试图报名国赛。因为这两件事假期少了半个月,不过反正在家也没事干,而且趁机还搜到了不少学习资料。
英武靓丽的女兵镇楼
9 3 阅兵-白求恩医疗方队
按时间顺序讲好了。
网页正文提取、中文分词 。最先搜到了python版(因为之前写的
Python写的吉大公网版成绩查询 用python写的,所以也会用一点python了)的python-goose、python-readability,试了一下还挺准的(其实是因为网上介绍它说挺准的我才去试了一下)。不过还要java版的,又搜到了
cx-extractor 可能太古老了,能用,但我忘了为什么最后用的是
ContentExtractor 。然而这个ContentExtractor有时正文文字不太密集的话,而恰好footer里或其他地方文字更密集,那就提取不到正文了。。至于分词,是小伙伴找到的,一个牛逼的项目
https://github.com/NLPchina/ansj_seg 支持中文分词、自定义词典、词性标注等功能。
Python-Readability-网页正文提取(请忽略图中编码)
Matlab、Lingo、SPSS 。matlab两年前就有点接触了,最先是感觉画函数图形很好玩,虽然我现在都还不太会用画图函数。后来没打算参加数模就卸了,后来又装上了,2014版卸载了装了2012版,然后重装Win10时没覆盖掉,直接打开可执行文件竟然也可以用~~八月份主要学了下线性规划、画各种图,其实线性规划还是Lingo解最快啊:直接写出约束条件和目标函数,然后只需要点一下就够了。SPSS用来做“配对样本t检验”(不要问我这是什么,我也不知道)也很方便,所以也“学”(就是对着网上步骤,只是数据是自己做得题目给的)了一下。
说一个小技能:Excel表格可以另存为prn或csv格式,前者是空格分隔各个单元格,后者是用逗号,这样就可以把xls(x)文件变成纯文本文件了:方便粘贴进matlab(SPSS支持直接复制表格)。
LeTeX 。这个是排版软件我也是很早就知道了的,大概在刚听说Markdown后就有所耳闻了,不过也是上个月才真正安装了体验下。用的是TeX Live 2015套装。不过我怎么会满足于它自带的丑陋的TeXWorks Editor呢,当然是配置Sublime Text 3让他支持LaTeX啊。于是一条折腾作死的大道就这样开始了。。。装插件,好在ST3之前装过插件(上一篇文章的代码就是在ST3下写的,所以已经对这个编辑器熟悉了),要不然装个插件真的对于刚接触的人来说真的很麻烦!好吧,装好LaTeX Tools插件后,还得装一个SumatraPDF用来显示编译好的pdf文件。不过使用前还需要配置插件,反正我是配了好久,总之最后好使了。
用LaTex写的一则短文:
LaTeX 初识、TeXLive安装及使用、Sublime Text 3配置LaTeX
他的源代码是:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
% ! TEX program = xelatex
% 上 一 行 表 示 使 用 xelatex编译, 才 能 写 中 文
\documentclass[UTF8]{ctexart}
% 定 义 标 题 、 作 者 、 日 期
\title{\LaTeX 初 识 、 TeXLive安装及使用、 Sublime Text 3 配 置 \LaTeX }
\author{Youth. 霖 }
\date{2015 - 08 - 24 }
% 设 置 页 眉 为 章 节 号 加 页 码
% \thispagestyle{headings}
% Command \xxx already defined
% http:/ / blog. sina. com. cn/ s/ blog_5e16f1770100p91d. html
\let\sups\undefined
\usepackage{tipa}
\setmainfont{Times New Roman}
% 文 档 开 始
\begin{document}
% 制 作 标 题
\maketitle
% 制 作 目 录 , 第 二 次 编 译 才 能 显 示 目 录 哦
\tableofcontents
\section{\LaTeX 初 识 }
\subsection{什 么 是 \LaTeX }
\LaTeX ( 英 语 发 音 : % 输 入 音 标 http:/ / www. doc88. com/ p- 2426179336421. html
/ \textprimstress leɪtɛk/ lay- tek或英语发音: / ˈ lɑːtɛk/ lah- tek, 音 译 “ 拉 泰 赫 ” ) \footnote{参 见 https:/ / zh. wikipedia. org/ wiki/ LaTeX , http:/ / baike. baidu. com/ view/ 769333. htm . }, 文 字 形 式 写 作 LaTeX, 是 一 种 基 于 \TeX 的 \emph{排 版 系 统 }, 由 美 国 电 脑 学 家 莱 斯 利 · 兰 伯 特 在 20 世 纪 80 年 代 初 期 开 发 , 利 用 这 种 格 式 , 即 使 用 户 没 有 排 版 和 程 序 设 计 的 知 识 也 可 以 充 分 发 挥 由 \TeX 所 提 供 的 强 大 功 能 , 能 在 几 天 , 甚 至 几 小 时 内 生 成 很 多 具 有 书 籍 质 量 的 印 刷 品 。 对 于 生 成 复 杂 表 格 和 数 学 公 式 , 这 一 点 表 现 得 尤 为 突 出 。 因 此 它 非 常 适 用 于 生 成 高 印 刷 质 量 的 科 技 和 数 学 类 文 档 。 这 个 系 统 同 样 适 用 于 生 成 从 简 单 的 邮 件 到 完 整 书 籍 的 所 有 其 他 种 类 的 文 档 。
\section{TeXLive 2015 的 安 装 }
\subsection{安 装 TeXLive}
知 乎 专 栏 \footnote{详 情 可 参 考 http:/ / zhuanlan. zhihu. com/ LaTeX/ 19779481 . }上 有 一 个 安 装 教 程 , 大 家 可 以 参 考 , 或 者 直 接 看 本 文 简 洁 版 也 行 。
\begin{description}
\item[首 先 ]下 载 iso镜像, 官 方 网 址 是 \emph{http:/ / www. ctan. org/ tex- archive/ systems/ texlive/ Images/ },也 可 以 到 百 度 云 网 盘 下 载 : \emph{http:/ / pan. baidu. com/ s/ 1 gdrjVIb 密 码 : txt3}
\item[其 次 ]挂 载 镜 像 , Windows下直接双击执行\emph{install- tl- advanced. bat}然 后 就 会 跳 出 一 个 CMD窗口, 然 后 又 会 有 一 个 图 形 化 安 装 界 面 \footnote{可 能 杀 毒 软 件 会 报 毒 . }可 供 调 整 安 装 路 径 等 。 除 了 安 装 路 径 , 其 他 一 般 保 持 默 认 即 可 。 \footnote{如 果 你 认 真 看 来 知 乎 专 栏 上 面 的 那 篇 文 章 , 你 会 发 现 作 者 建 议 最 后 一 个 选 项 切 换 到 否 。 然 而 百 度 贴 吧 一 个 帖 子 [ http:/ / tieba. baidu. com/ p/ 3524644809 ]说 这 是 作 者 误 解 , 应 保 持 默 认 \emph{After installation, get package updates from CTAN}. }然 后 就 可 以 ` ` 坐 和 放 宽 ' ' 了 ,因 为 是 自 动 化 的 不 需 再 人 工 干 预 。
\item[最 后 ]安 装 结 束 后 \footnote{可 能 需 要 半 个 多 小 时 , 时 间 长 短 视 机 器 配 置 有 差 别 . }就 可 以 关 闭 CMD窗口了。
\end{description}
\subsection{TeXLive的使用}
安 装 成 功 TeXLive后TexWorks Editor也会自动安装, 这 个 是 一 个 编 辑 器 , 在 其 中 输 入 \LaTeX 代 码 按 下 \emph{Ctrl+ T}就 可 以 编 译 \emph{. tex}源 文 件 了 , 如 果 没 错 的 话 会 弹 出 生 成 的 PDF预览。
不 过 关 于 中 文 支 持 还 需 要 说 一 下 , 中 文 需 要 使 用 XeLaTeX编译并且编码要是UTF8的, 可 以 在 编 辑 器 上 方 绿 色 排 版 按 钮 旁 边 下 拉 框 选 择 , 也 可 以 在 源 文 件 第 一 行 写 : \verb| % ! TEX program = xelatex| 。
\section{Sublime Text 3 配 置 \LaTeX }
\subsection{Sublime Text 3 }
ST3是一个流行的文本编辑器, 原 来 输 入 中 文 的 支 持 不 好 导 致 我 还 没 开 始 使 用 就 卸 载 了 , 直 到 上 次 在 慕 课 网 看 了 几 个 前 端 视 频 发 现 老 师 们 大 都 使 用 ST3, 于 是 我 就 也 开 始 折 腾 ST了。 安 装 Sublime Text 3 可 以 自 己 去 网 上 搜 一 下 教 程 , 其 实 这 个 不 需 要 搜 , 需 要 搜 的 是 安 装 后 怎 么 装 插 件 。 必 装 插 件 : Package Control 。 官 方 网 址 : https:/ / packagecontrol. io/ installation 。
\subsection{LaTeX Tools插件的安装}
完 成 了 上 一 步 Package Control的安装就好办了。 在 ST界面按下\emph{Ctrl + Shift + P}出 现 输 入 框 , 输 入 \emph{install},选 择 Packages Control :Install Package。 又 出 现 一 个 输 入 框 , 输 入 latex tools选择LaTeX Tools点击即可。 安 装 好 后 回 到 桌 面 , 打 开 浏 览 器 搜 索 并 安 装 \emph{SumatraPDF}这 个 软 件 。
\subsection{LaTeXTools的配置}
到 了 这 里 还 需 要 配 置 LaTeXTools才能编译. tex文件。
\begin{itemize}
\item 生 成 用 户 配 置 文 件 : 在 ST里点击Preferences > Packages Settings > LaTeXTools > Reconfigure LaTeXTools and migrate settings。
\item 配 置 LaTeXTools. sublime- settings文件: Preferences > Packages Settings > LaTeXTools > Settings- User, 更 改 [` ` texpath' ' : ` ` ' ' ]为 [` ` texpath' ' :
` ` C:$ \backslash\backslash$ {Pro- gram} Files$ \backslash\backslash$ texlive$ \backslash\backslash$ 2014 $ \backslash\backslash$ bin$ \backslash\backslash$ win32;\$ PATH' ' ]; 发 行 版 [` ` distro' ' : ` ` miktex' ' ]更 改 为 [` ` distro" : ``texlive " ]。
\item 编 写 . tex文件, 按 下 Ctrl+ B即可。
\end{itemize}
\end{document}
Java 。上周的《操作系统》课程设计选了个题目是“磁盘臂调度算法的模拟实现”要求有参数设置,考虑到控制台界面做参数设置太多的输入输出了,于是采用了Java Swing写GUI。但是Java才学一学期,图形化界面书上也没怎么介绍,画出来的界面都好丑。最后选择并学习了GridBagLayout布局,才画出了稍微没那么难看的程序。
Java画的图
QT、wxWidgets。这个就是偶然的一时心绪来潮了,Java可以画图,其他的语言应该也可以啊。C#只能在瘟到死下不要不要的,所以想到了跨平台的图形库。python好像也可以用wx,然后由于不知道该选择QT还是wx以至于我把两个都下载了。。今天下午我才写出了第一个“Hello,QT”。
Hello,QT
需要注意的是Windows下环境变量真是个坑。。比如说之前装Lingo时要求在用户变量中新建一个classpath指向他的安装目录,然后过了好久我在命令行下执行java程序时一直不成功,最后搜索定位到问题在classpath的设置上,但我检查系统变量的classpath是没错的,后来才再CSDN的一篇帖子上看到用户变量的classpath也应该改成和系统变量的一样(就不该有用户变量的classpath)。然后这个java的事解决了。今天下午写那个HelloQT时,编译成功后却不能执行,提示程序找不到入口,原来是MinGW的版本和QT带的bin/*.dll的文件版本不一致。还得怪自己当初把CodeBlocks带的MinGW配进了系统变量。删除之重新把QT的MinGW配进系统变量,总算成功了。
八月说完了。//都说到了今天。
那顺便说一下胜利日放假吧。
昨天直播当然不能错过啦,兵哥哥好帅,还有最后压轴的白求恩医疗方队的女兵颜值也好高~~/*咳咳,*/阅兵式分列式看的真是热血沸腾呢,好崇拜兵哥哥。
不敢放太多照片(虽然都是电视上公开的)
学校放假是调休,3号放假,4号6号对调,5号正常,所以今天上周日的课,而我作死的选修了周日的日语课,不过我把周五的统一软件开发过程退掉了,换成了周六的嵌入式,强行把周五变成了一天假哈哈哈哈。
课表
最后有必要解释一下标题:
终于结束了上半年的单身生活——开始下半年的。
Reader Echoes
7 comments