首页
学习
活动
专区
工具
TVP
发布

洞明学问

专栏作者
120
文章
197339
阅读量
25
订阅数
Emacs中配置使用Rime输入法
在 Emacs 中使用外部输入法,最大的问题是在切换 evil 的模式的时候,对输入来说会有延迟,因为需要手工将输入法切换到对应的英文模式,才能正常使用快捷键。
zucchiniy
2020-05-22
2K2
Emacs 快捷键配置方案
Emacs 的快捷键和 Vim 的快捷键是编辑器中的两坐高山,其中 Emacs 的快捷键主要有四类。
zucchiniy
2020-05-22
1.1K0
整数转英文表示
这里做了两个测试,关于 if-elif 和 if...if 的时间,在 Leetcode 上测试的时候,发现 if-elif 的效率是低于两个 if...if 的效率的,具体时候如下:
zucchiniy
2020-05-22
1.4K0
利用 Python 生成数据透视表
利用 info() 方法查看数据中是否有空值,如果有空值的话,则可以使用 dropna() 方法将其移除。
zucchiniy
2020-05-22
1.8K0
Java 反射获取数据
使用 Sql2o 方法读取数据库的时候,发现表名类似,但是有一些差别,如果使用 select * 方式查询,需要针对对象声明多个内容,但是实际上用的都是一样的,所以想通过获取成员变量的名称来拼接成 select 后面的内容,经过尝试,发现可以用下面的方法获取:
zucchiniy
2020-05-22
8850
grep 命令
grep -n 't[ea]st' temp.txt' : 匹配 test 和 tast 两个单词的行。 grep -n '[^g]oo' temp.txt : 匹配含有 oo 的行,便是不能是 goo 内容。
zucchiniy
2020-05-22
7140
git submodule 管理子项目
拆分项目,当项目越来越大之后,我们希望 子模块 可以单独管理,并由 专门 的人去维护,这个时候只可以使用 git submodule 去完成。
zucchiniy
2020-05-22
7380
字符串按排序和时间戳
我们如果直接进行的排序的话,得到的序列是字符顺序的,即 1,10,2,20,… ,但是我们希望得到的是 1,2,3,4,… 这种序列,有两种方法可以实现排序。
zucchiniy
2020-05-22
9360
通配符与正则
通配符和正则表达式很容易混淆,首先二者所应用的对象是不同的,通配符主要是用在 Shell 命令中,比如 find 、 ls 、 cp 等,而正则是使用在文本过滤工具(可以是字符串搜索和替换等),例如 awk , sed 等。
zucchiniy
2020-05-22
1.1K0
SpringBoot 常用配置
最近发现使用 Springboot 项目上传到服务器越来越慢,所以决定将项目拆分一下,将需要的 lib 包拆分开来。
zucchiniy
2020-05-22
3060
拼接查询结果中的字符串
但是如果查询过程中有一个字符串为 null 则整个结果都将是 null ,这时可以将 null 转换为 ‘’
zucchiniy
2020-05-22
2.3K0
Git 解决分支冲突
在使用 git 进行版本管理的开发过程中,经常遇到上传或者拉取分支的时候冲突,在遇到冲突的时候,经常使用下面两个方式解决,虽然第一个方案看起来比较复杂,但是如果按我之前的文章: Git 工作流 进行工作的话,只需要执行3、4、5三步即可。
zucchiniy
2020-05-22
8320
Git 工作流
此时,Git 自动添加了一个名为 origin 的运程连接,指向中央仓库,以方便提交。 A 可以使用标准 Git 提交流程开发功能:编辑、缓存、提交。
zucchiniy
2020-05-22
6840
面向对象设计原则笔记
找到你类中会变动的部分,将其抽象成新的方法或者属性,最终允许新的子类来重写它以改变类似的行为。
zucchiniy
2020-05-22
4100
Python 入门笔记
Python 入门非常简单,但是对于 Python 的基础知识确也有许多非常重要的内容,为了入门,我决定重新学习一遍 Python。首先从网上的课程开始。
zucchiniy
2019-10-30
6150
MySQL 查询结果中处理字符串
但是如果查询过程中有一个字符串为 null 则整个结果都将是 null ,这时可以将 null 转换为 “
zucchiniy
2019-10-30
4.2K0
JavaScript 包含某个字符串
JavaScript 判断子串方法。 String 对象方法 indexOf() var str = "123"; console.log(str.indexOf("3") != -1); // true console.log(str.search("3") != -1); // true console.log(str.match(reg));// true 方法返回指定字符串首次出现的位置,如果未找到,则返回 -1 。 方法用来检索字符串中指定的子串,或检索与正则表达式相配置的字符串,如果未找到配置
zucchiniy
2019-10-30
1.3K0
Java 反射获取成员变量名称
使用 Sql2o 方法读取数据库的时候,发现表名类似,但是有一些差别,如果使用 select * 方式查询,需要针对对象声明多个内容,但是实际上用的都是一样的,所以想通过获取成员变量的名称来拼接成 select 后面的内容,经过尝试,发现可以用下面的方法获取:
zucchiniy
2019-10-30
2.9K0
Java 多层条件修正
今天看了一下阿里的 Java 的开发手册,看到了个有意思的问题,代码里的多层嵌套的问题,文档中提供的解决方案是用 卫语句 、 策略模式 、 状态模式 这三种方案解决,看了一下具体的实现:
zucchiniy
2019-10-30
9590
Linux 利用 find 查找文件
第一个命令中的 {} 是指的 find /PATH -name “.h”* 的结果,也是就说,第一个命令中 grep 是在 find 查到的结果中进行二次筛选操作。而后面的 \; 则是语句的结束标识,也就是转义的 ; 。
zucchiniy
2019-10-30
7.8K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档