Bug之旅:原来 Excel 文件加密后文件格式还不一样

5 月 27 日
阅读 4 分钟
32
很多选项不知道有什么作用,唯一能立马明白的就是 Password 这个选项,于是创建了一个新的电子表格并设置了密码保存,然后在 Excelize 中使用如下代码打开:

Go 操作电子表格实践#1

5 月 27 日
阅读 11 分钟
27
Excelize 是 Go 语言编写的用于操作 Office Excel 文档基础库,功能非常强大,性能也强劲。因为老婆是学会计的,曾经还想着带她学 VBA(才起步就夭折),后来再去整 Python,自己花了一些时间学了部分 Numpy 和 Pandas 然后还买了《Excel+Python 飞速搞定数据分析与处理》和《代替 VBA! 用 Python 轻松实现 Excel 编程》...

太赞了,使用 go-pretty 轻松美化终端输出

5 月 27 日
阅读 16 分钟
38
在学习 Go 电子表格操作库 Excelize 时,对读取的数据在控制台输出结果显示不太满意,在想有没有相关的美化表格输出的开源库,于是搜索一番发现了 go-pretty 这个库,试用下来功能还挺强大的,这里记录一下方便日后查阅。

抗遗忘:Go Ticker 笔记

5 月 27 日
阅读 5 分钟
24
time.Ticker 是周期性定时器,按指定的时间间隔重复向 Channel (C) 发送时间值。通过实例 ticker.Stop() 可以停止定时器。如果只想返回一个时间值,而不必关闭它,这个时候可以选择使用 time.Tick() 方法。

Obsidian 达人成长之路 #2:使用终极工具 Dataview 释放笔记库的潜力 · JavaScript API

5 月 27 日
阅读 55 分钟
46
本文为【Obsidian 达人成长之路】系列第 2 篇,主要讲解 Dataview 插件的 JavaScript API 调用方式的详尽用法,努力让每一个读者有所收获并应用到自己的 Obsidian 知识管理库中。

Obsidian 达人成长之路 #1:使用终极工具 Dataview 释放笔记库的潜力 · DQL查询语言

5 月 27 日
阅读 37 分钟
118
️DataView 是 Obsidian 社区中的热门插件,它为用户提供了一个强大的实时索引和查询引擎。通过在文档中设置属性(或称为元数据),DataView 能够检索并处理这些数据。借助 DataView,用户可以轻松列出、筛选、排序和分组数据,这与使用数据库查询语言类似。

python 3.12 报 module 'pkgutil' has no attribute 'ImpImporter'

2023-10-03
阅读 1 分钟
14.9k
安装 python 3.12 时,由于自带的 pip (22.3.1) 版本较低,使用了在 python 3.12 中删除的废弃 API pkgutil.ImpImporter,其在 python 3.3 中标记为 deprecated。使用 pip install manim 时报下面的异常:

11种前端数据去重方式你都知道吗?

2023-06-11
阅读 3 分钟
1.1k
本文总结了JavaScript去重的多种方式,各有优缺点,根据需求合理使用吧。使用 for 循环和 indexOf 方法,复杂度 O(n^2) {代码...} 使用 for 循环和对象,复杂度 O(n^2) {代码...} 使用 filter 方法和 indexOf 方法,复杂度 O(n^2) {代码...} 使用 filter 方法和对象,复杂度 O(n) {代码...} 使用 Set 数据结构,复杂度 O...

Sequelize 多态关联学习记录

2021-09-18
阅读 6 分钟
2.7k
例如:考虑模型 Article, Video, Image 和 Comment. 前3个代表用户可能发布的内容. 我们希望3者都拥有评论,我们可以这样去定义关系:

mxGraph中设置样式(属性)

2019-12-21
阅读 2 分钟
9.2k
在 mxGraph 中样式分为全局命名样式和单独样式设置。这里的样式和在CSS中的样式不太一样,虽然包含了部分CSS中的属性,但是它还包含了 Cell 相关的一些属性设置。

在React和Vue中引入mxGraph示例

2019-12-21
阅读 2 分钟
4.5k
本文简单记录一下在项目中引入 mxGraph 到 React 和 Vue中。关于 mxGraph 是什么请自行搜索。 下面是 mxGraph 所涉及的仓库地址 mxgraph mxgraph-typeings 在 React 中引入 这里基干 ES6 的写法引入示例: {代码...} 在 Vue 中引入 这是基于 Vue + Typescript 方式的引入示例: {代码...}

Vue Slot小记

2019-10-31
阅读 4 分钟
3.3k
我们知道在HTML中标签可以分为闭合标签和空标签,其中大多数都是闭合标签,只有少数空标签,比如:<input/>、`<img/>、<base/>、<hr/>等。在Vue中定义的组件也可以采用两种方式来书写。

Vue项目中Api的组织和返回数据处理

2019-10-30
阅读 4 分钟
3.8k
项目中的所有Api配置放在一个文件中,便于查找和修改,Api的版本从配置文件(config.js)中读取,采用apiPrefix + url的形式组成。

前端开发变量命名系列 - 常用英文词汇篇

2019-08-14
阅读 15 分钟
12.6k
说明:由于标点符号中英文语言环境同一个符号也不同叫法别名,因此上面列举的词汇只能说涉及到了部分,并没有把所有 Dialect(方言) 包含进来。注:· 符号在不同的上下文中有不同的叫法,比如“间隔号”、“中间点”、“项目符号”、“连子点”等,虽然肉眼看起来没有什么大的区别,但是在计算机中的Unicode编码是不一样的,更多...

前端开发变量命名系列 - JavaScript篇

2019-08-11
阅读 9 分钟
23.5k
JavaScript作为前端开发从业人员必须掌握的3大基础知识中最重要的一环,也是平是接触时间最长、写得最多的。在开发过程中必然会遇到命名的问题,你会词穷、纠结、惆怅吗?本文的出现相信能够解决大部分烦恼,让你轻松写出符合规范、易读、简短的代码。

前端开发变量命名系列 - 开篇

2019-07-26
阅读 6 分钟
8k
程序开发过程中变量命名不仅是一个头疼问题,也是一个对开发者综合素质的检验,它会直接影响到代码的最终交付质量、代码Review人员心智承受力。如何写出具有创造性、优雅性、易读性的高质量代码,需要开发者在实际工作中不断总结、提炼,在阅读他人代码时不断地吸收,并在一定的编码规范上形成自己的编码风格。在代码一...

Vue中jsx不完全应用指南

2019-07-04
阅读 16 分钟
13.6k
在使用Vue开发项目时绝大多数情况下都是使用模板来写HTML,但是有些时候页面复杂又存在各种条件判断来显示/隐藏和拼凑页面内容,或者页面中很多部分存在部分DOM结构一样的时候就略显捉襟见肘,会写大量重复的代码,会出现单个.vue文件过长的情况,这个时候我们就需要更多的代码控制,这时候可以使用渲染函数。

Vue后台管理系统开发日常总结__组件PageHeader

2019-06-12
阅读 9 分钟
7.3k
在后台管理系统的日常开发过程中发现对于同一个业务下面的版块不同的开发同事每次都会重复写页面标题的样式,而且不同的页面标题还不太一样。虽然有的页面标题栏承载的元素不一样,但是也有通用的部分,经过多个项目的迭代慢慢地总结与积累完善出了一个通用的页面标题组件<PageHeader/>。

暨2019年上半马结束之季回顾一年来华理跑步之旅

2019-04-23
阅读 6 分钟
2.3k
从2013年大学毕业到2014年独自一人来到魔都打拼。在华东理工大学一住就是好几年,从小就身体虚弱,缺乏锻炼,又从事IT行业,身体明显大不如以前,也不再年轻了,还好有一个爱运动的女友。也就是在2018年5月份,在她的强迫(睡梦中被拽起床)与鼓励下,从5月1号开始连续坚持2周每天早上上班前跑5-6公里,并且在朋友圈发运...

apache下面二级目录部署react/vue

2018-08-23
阅读 3 分钟
3.6k
本文主要是记录一下在apache二级目录上面部署react和vue项目。根目录下面部署很简单,但是在二级目录下就需要在webpack的配置或者vue-cli的配置文件以及路由组件做一些简单调整。由于mac系统自己带了apache,所以我们只需要开启就可以了。

未发表的2015年年终总结

2018-03-17
阅读 4 分钟
2.4k
写在前面:2018年又一次踏上面试征程,未来如何还看今朝。无意间看到自己几年前的总结,沉寂在电脑中,不如发到网上共勉。虽然经历并无半点辉煌,但也是人生历程的见程。不乱于心,不困于情,不畏将来,不念过往,如此,安好。

捕捉JavaScript中this的指向

2017-10-29
阅读 5 分钟
2.6k
JavaScript的this机制很复杂,虽然从一开始从事前端工作就和它打交道,但一直未能弄清楚,道明白。在工作中遇到this相关问题,就知道var self = this,一旦去面试遇到各种this相关面试题目时脑子就一片空白,拿不定结果。本文综合了一些书籍和网上文章对this的分析和讲解,提供一些实例来分析各种场景下this是如何指向的。

JavaScript有用的代码片段和trick

2017-10-14
阅读 22 分钟
11.9k
平时工作过程中可以用到的实用代码集棉。判断对象否为空 {代码...} 浮点数取整 {代码...} 注意:前三种方法只适用于32个位整数,对于负数的处理上和Math.floor是不同的。 {代码...} 生成6位数字验证码 {代码...} 16进制颜色代码生成 {代码...} 驼峰命名转下划线 {代码...} url查询参数转json格式 {代码...} 获取URL参数 ...

javascript判断对象的实例

2017-09-10
阅读 2 分钟
4.2k
在涉及到构造函数时,通常绕不开关于this的讨论。因为构造函数调用会将一个全新的对象作为this变量的值,并隐式返回这个新对象作为调用的结果。

javascript判断一个对象是否为数组

2017-09-10
阅读 3 分钟
6.6k
在JavaScript中,可以通过typeof操作符来判断基本数据类型(Undefined、Null、Boolean、Number和String),同时相信大家也熟知typeof对于对象的判断是不准确的,因为特殊值Null被认为是一个空的对象的引用。

JavaScript阿拉伯数字与中文数字互相转换

2017-04-06
阅读 6 分钟
19.5k
请用JavaScript语言编写一个函数,要求入口参数为数字, 取值范围是一位数整数,返回值是字符串,该函数的功能为:返回该数字对应的汉字,例如:输入数字6,返回汉字“六”;输入数字9,返回汉字“九”。