自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

代号4101的专栏

现在笔记都写在语雀了:https://www.yuque.com/code4101,https://www.yuque.com/xlpr/pyxllib/pyxllib

  • 博客(86)
  • 收藏
  • 关注

原创 【Excel】一、Excel入门指导

1 软件下载  很多初学者习惯使用WPS。WPS某些方面确实做得比微软的Office出色,或者说更适合中国人的使用习惯。但综合来说,微软的Office功能要比WPS强大的多,特别是利用“宏”及VBA开发,能使很多操作自动化,大大提高工作效率。   所以任何想认真学习电子表格处理的读者,建议下载最新版本的Office。我推荐使用Office2013 32位(64位版本的Office,VBA语法...

2020-09-02 16:06:37 3896

原创 【Python】零、学习经验分享

0 序本文缘起于和一位同事交流Python中,希望我能开个课程分享下心得和经验,我就欣然答应了。我毕业于厦门理工学院数学与应用数学(统计方向)专业,大一下开始接触编程,相当于花了一年学习C语言,一年学习C++,一年学习算法,有参加过ACM算法竞赛,最好成绩是在上海和队友拿到亚洲区域赛铜奖。大学毕业后在中国铁塔做了半年Excel,用VBA做数据自动化处理。2016年回到母校和计算机学院的王大寒老...

2018-10-11 10:45:26 1308

原创 如何在Word中排出漂亮的代码

引言 学数学和计算机,当然还是用LaTeX排版技术文章更方便。但有时候还是迫不得已需要用Word写作,另外Word其实也有Word的好处,比如细节上的修改要比LaTeX方便。 从Matlab高亮代码复制到Word,中文会乱码开始,我就很想研究下如何在Word中展示漂亮的代码。今年寒假利用Vim,有些突破,10月3日的时候又有了比较大的进展,自己设计了一款Vim的代码...

2014-12-08 15:58:35 100579 51

原创 紫书第4章 函数和递归

刘汝佳《算法竞赛入门经典(第2版)》第4章函数和递归中,所有UVa习题的题解汇总。

2014-08-13 19:40:13 5246 12

原创 紫书第3章 数组和字符串

刘汝佳《算法竞赛入门经典(第2版)》第3章数组和字符串中,所有UVa习题的题解汇总。

2014-07-31 21:50:51 3462 7

原创 用chrome获取cookie

通过Network获取​​​​​​document.cookie登录网站 -> F12 -> Console -> 输入:document.cookie​​但是这个方法有个坑,cookie不会及时更新,有时候取到的是一个失效的cookie,所以一般还是推荐Network的方式。​​...

2019-05-14 15:50:40 3887

原创 【Excel】二、VBA入门指导

一、PERSONAL.XLSB如果需要经常在不同的工作薄里使用相同的一些宏功能代码,建议配置一个打开Excel软件后总是会默认打开的PERSONAL.XLSB文件。PERSONAL.XLSB默认不可见,可以通过「视图」里的功能来取消隐藏或重新隐藏工作薄。xlsb是一种比较节省体积的保存格式:推荐使用xlsb格式保存Excel文件。二、VBE相关配置在Excel中,按下「Alt+...

2018-12-16 20:58:23 978

原创 「 Python之禅」微信公众号文章整理

「 Python之禅」是我很喜欢的一个公众号,里面的文章质量很高,但是传送门网站没有收录,导致搜索其过往文章非常不便,故我自己(真·手动)整理了一份文章清单,方便查阅。2019年190102,有想法就干190103,如何从大数据0基础到掌握行业场景的分析思路?进阶之路其实很简单!190105,梦是个神奇的东西190106,一组调查数据,使用StackOverflow 的程序员中...

2018-11-02 10:52:36 1600

原创 【Python】三、代码组织架构

0 序我不是架构师,也没参加过比较大型的多人协作项目,但也独立开发过上万行的C++、Python项目,所以多少有些工程经验吧,在此不辞领教,分享下如何能开发一个结构清晰,代码易维护,鲁棒性强,功能扩展性强的工程。谈不上软件工程的理念,只是一些小问题上的代码开发技巧。在第一节《Python基础》已经谈过代码风格规范、注释代码块、文档测试,都是项目开发维护很实用的技能,本篇不再重复阐述。1 im...

2018-10-22 17:58:02 5751 2

原创 【Python】二、debuglib.py,调试利器

0 序如果下述问题也困扰着你,又或仍在使用“新手做法”,那么本文值得一读。常见问题新手做法debuglib分享方法标准处理方法程序计时,速度性能分析t0 = time.clock()…print(‘xxx用时%.2f\n’ % (time.clock() - t0))tic()…toc(‘xxx’)timeit模块IDE的Profile功能查看程序是否运行...

2018-10-22 10:16:59 875 2

原创 【Python】一、Python基础

0 序先讲一个故事。西汉初期,丞相萧何死后,由曹参接任,曹丞相一天到晚都请人喝酒聊天,好像根本就不用心在治理国家似的。惠帝感到很纳闷,又想不出个所以然来,只以为是曹相国嫌他太年轻了,看不起他,所以就不愿意尽心尽力来辅佐他。终于有一天汉惠帝责问曹参,曹参反问“请陛下好好地想想,您跟先帝(刘邦)相比,谁更贤明英武呢?”惠帝立即说:“我怎么敢和先帝相提并论呢?”曹参又问:“陛下看我的德才跟萧何相国相比...

2018-10-22 10:10:45 1163 1

原创 FileLocator使用指南

1 软件下载便携版v8.2下载,淘宝数码荔枝购买正版299元。便携版的功能一般够用了,试用30天失效后,再运行里面的reset_filelocator.bat重置下就可以无限重复使用了。2 基本用法3 过滤特殊目录打开设置勾选需要的功能也可以添加自定义目录:-(Old|temp|__pycache__)4 关联外部编辑器关联PyCharm的写法:...

2018-10-12 16:25:36 13763

原创 搜狗输入法自定义短语设置

1 简介搜狗输入法的可以设置“自定义短语”,在搜狗设置的好处是不会局限于特定的IDE、软件,到哪里都能用,而且数量没有上限。2 时间戳语法点击"直接编辑配置文件"可以了解时间函数表达式:函数含义举例$year年(4位)2006、2008$year_yy年(2位)06、08$month_mm月12、08、03$day_dd日06

2018-10-11 23:12:08 7620

原创 Python中一些比较难安装的Package

1 pip install textract安装这个模块,可能会提示缺失“swig.exe”的问题。swig是一个将c/c++代码和高级语言绑定的工具。swigwin-3.0.12.zip,解压后有个swig.exe,确保把swig.exe所在目录增加到环境变量,可解决该问题。重新打开cmd(这样才能重新加载新的环境变量),输入pip install textract,可能还会提示错误,来...

2018-10-11 11:41:08 1880

原创 「 右键管家」使用指南

1、首页2、管理菜单3、文件类型:跟文件类型有关的右键菜单4、增加菜单:增加一些常用功能

2018-10-01 17:44:07 1241

原创 py3 中文字符串对齐问题

一、背景需求分析py3中str的len是计算字符数量,例如len(‘ab’) –> 2, len(‘a中b’) –> 3。 但

2018-07-10 21:23:28 2361 1

原创 局域网共享文件的方法

1、主机设置需要共享的文件夹 2、其他人链接到主机共享文件的方法

2018-04-19 10:41:12 527

原创 使用ImageMagick将eps批量导出为透明png图片

一、前言后文的解释比较啰嗦,这里先上总结论:下载magick软件,在命令行使用下述两行代码: mogrify -density 120 -format png *.eps mogrify -transparent white *.png 可以将工作目录下的所有eps导出为png图片,并且将白色背景变成透明背景。ImageMagick (TM) 是一个免费的创建、编辑、合成图片的软件,...

2018-03-09 18:01:24 5114

原创 Python入门指南与安装PyCharm

一、安装Python3.6本文提及部分文件可在此处下载 。下载Python3.6(建议装windows64位版:python-3.6.4-amd64.exe) ① 要勾选下方的“Add Python 3.6 to PATH”,把python加入环境变量。 ② 如果已经安装了旧版,例如3.6.2,会有更新安装的选项,不用卸载旧版。Python教程: ① 入门推荐:廖雪峰Python...

2018-02-15 16:54:15 2305

原创 Excel使用VBA小程序的方法

  我经常推荐大家使用微软Office而非WPS的主要原因,就是因为微软Office支持写VBA进行二次功能开发,可以写小程序对常见重复性工作进行自动化,大大提高工作效率,提升幸福度。   这里介绍下如果别人给了一段代码,要如何进行使用。例如下述程序,可以新建、复制一份当前“工作薄”,并将所有公式转为数值,方便发布给别人查阅。 Sub 去除公式转为数值工作薄()'[1] 初始化 t...

2018-01-15 13:11:50 6731 2

原创 LaTeX宏包索引

刘海洋的《LaTeX入门》只适合入门,而要系统完整的学习,还是要看胡伟的《LaTeX2e完全学习手册(第二版)》。下面是对胡伟书中出现的所有宏包的整理,在参考胡伟书末索引表的基础上,我添加了每个宏包的功能简介。这里整理了313个宏包。内容会不定期更新扩展,添加胡伟书中未提到的宏包。宏包名功能简介在胡伟书本第2版中页码a

2017-12-14 13:38:29 11112 2

原创 字符编码简介

1 总结编码分类如下(从左到右是历史发展顺序) 有时候只写着Unicode,没有具体指明类型时,一般是“UTF-16-BE”。2 介绍参考资料:AstralWind,Python字符编码详解,博客园,2010.12

2016-11-06 20:28:44 712

原创 cmd介绍

1 序言  本文起源于教一位准备学python的编程小白朋友,整理出的有关命令行、环境变量的概念与相关操作,所以文章有些辅助理解的过渡语句,而不是机械性地记录操作方式。但纯小白阅读可能依然会遇到些问题,可以向身边懂编程的人请教或多结合些相关资料阅读。2 cmd基本概念cmd(commander的缩写) = dos、命令提示符、命令窗口。在可视化用户界面还未发展及普及前,还没有鼠标的概念。那时候的

2016-11-06 20:12:27 2279

原创 表头(单元格)查找与定位

用VBA查找表头各字段位置

2016-02-24 21:50:19 4051

原创 使用Beyond Compare对比Excel文件新旧变化

1 序  若读者还不了解Beyond Compare(后文将统一使用简称:BC)这款软件及其下载地址等,或许您需要先阅读我的前置博客:Excel入门指导中的第4.2小节,包括掌握“工作簿”、“工作表”、“记录”、“字段”等基本术语。   表格对比的基本对象,应该是两张二维表。所以正文集中在第2节描述。最后会在第3节,讲述一点工作簿对比时提高效率的小技巧。   本文相关附件下载:http://pa

2015-09-01 17:23:16 11096

原创 我的《电子文件归档与管理规范》

我的文件归档与管理规范,主要是命名准则。

2015-04-13 14:52:41 1997

原创 2015年第六届蓝桥杯省赛(C/C++ B组)解题报告

2015年蓝桥杯省赛,C/C++ 本科B组10道题的参考解答。

2015-04-12 10:49:04 5020 4

原创 hdu5171 GTY's birthday gift(BestCoder Round #29 1002)

探讨“递推数列求和后取模”这类题型的周期解法和矩阵快速幂模解法。同时给出一个实用的“快速幂模矩阵类”模板。

2015-02-09 17:21:47 2334 1

原创 我对ACM初学者想说的话

1 算法学习 ACM算法的学习,一般看刘汝佳的系列书籍即可。初学者需要看的书是《算法竞赛入门经典》(俗称小白书),或者可以看《算法竞赛入门经典(第二版)》(俗称紫书)。理论上说,紫书的质量比小白书高得多,小白书介绍的内容紫书都有讲,紫书还增加了介绍C++语法的一个章节。但是紫书的题目相当灵活,对初学者来说未必简单(不要因为我这么说就以为小白书的题就容易了),大家可以都先看一看,最...

2014-11-04 11:37:41 17142 14

原创 第二届校内程序设计选拔赛部分题解

代号1代号2代号3

2014-10-15 16:31:25 1462

原创 UVa1597 Searching the Web

先扯点废话

2014-09-26 23:02:28 4320 3

原创 C++高精度模板

依据紫书第5章,把高精度模板又重写了一遍

2014-08-20 14:23:59 6666 4

原创 文件比较函数diff

作为一个程序员,调试

2014-08-13 17:11:19 2328

原创 2013年福建省程序设计热身赛

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - -

2014-06-25 01:12:15 1083

原创 matlab学习笔记:符号运算

批量产生符号变量for m=1:3 syms (['x', num2str(m)]);end- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2014-06-09 11:40:07 1012

原创 matlab学习笔记:随机模拟

按概率抽取元素        函数介绍: A是一个向量,代表各个元素的值,P是每个元素选中的概率,请自行保证概率和为1;返回值a是函数随机抽取到的值。function a = rand_select(A, P) p = rand(); i = 1; while (P(i) < p) p = p - P(i); i = i + 1;

2014-06-09 11:40:05 3491

原创 matlab学习笔记:读取数据

读取16进制文件        函数形式:A = getHexData(FileName)        函数介绍:FileName为一个字符串变量,是

2014-06-05 16:50:58 1242

原创 ACdream区域赛指导赛之手速赛系列(2)

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

2014-05-19 02:16:15 1536 4

原创 自制蓝桥杯题库单机评测系统

如果你是蓝桥杯选手,但没账号而无法在蓝桥杯的练习系统刷题,或做不了VIP题,可以参看我的评测系统。该测评系统适合有时候进行单机数据测试,并具有一定的扩展性,不局限于蓝桥。

2014-05-15 00:44:45 3062 3

原创 VBA实现矩阵快速求幂

使用逐次平方法求幂是个很基本的算法,

2014-05-07 22:15:35 3847

空空如也

空空如也

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

TA关注的人

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