- 博客(9)
- 收藏
- 关注
原创 python pandas excel读取和写入,以及颜色设置
原因 这几天策划做多语言翻译,因为外包给回来的翻译文件和原来的文件顺序是错乱的,而现在新的配置文件又有增删。本着技术解放生产力的想法和没事找事做原则,强行给自己加了个需求。用python写一个工具,将两边的内容进行对比,生成一个新的文件,并用颜色标注差异部分。 环境 Python 3.9.7 pandas os re import pandas as pd import os import sys import re import time csv读取 fResult = re.findall("^.
2022-04-13 15:30:48
10545
原创 旋转矩阵证明
和角公式(常用三角恒等式) cos(α - β) = cosαcosβ + sinαsinβ cos(α + β) = cosαcosβ - sinαsinβ sin(α - β) = sinαcosβ - cosαsinβ sin(α + β) = sinαcosβ + cosαsinβ
2022-03-21 21:14:18
1626
原创 vscode里使用正则表达式
正则真的好用,平时工作用正则最多的地方就是在编辑器里做查找替换,之前系统学习了一段时间的正则但有些技巧长时间不用有些生疏了,现在重新捡起来顺便记录一下。 基本的替换操作 ctrl+h可以唤出替换界面,选定.*可以开启正则匹配模式,在上面那行输入正则表达式,下面那行输入替换字符串 括号匹配示例 示例将字符串顺序交换 字符串:example = test 正则表达式: (\w+)\s*=\s*(\w+) 替换表达式:$2 = $1 说明:用括号包含的子表达式会按照顺序被匹配为$n 非捕获型括号 如果只是想用括
2022-03-21 11:20:01
7874
原创 ubuntu16.04添加php7.4的源
今天在ubuntu16上部署php7.4,找了半天源,这里记录一下 add-apt-repository ppa:jczaplicki/xenial-php74-temp apt-get update apt-get -y php7.4 apt install php7.4-common php7.4-fpm php7.4-mysql php7.4-xml php7.4-xmlrpc php7.4-curl php7.4-gd php7.4-imagick php7.4-cli php7.4-dev php
2022-02-22 20:24:16
854
1
原创 gitlab环境部署踩坑记录
机器配置 ubuntu 16.0.4非doker 机器:24核16G gitlab 因为机器上80和8080端口被其它环境占用,所以我把端口改成了,也因为修改端口导致后面很多问题 修改端口的配置文件路径:/etc/gitlab/gitlab.rb external_url ‘http://192.168.1.223’ nginx[‘listen_port’] = 9000 gitlab_workhorse[‘auth_backend’] = “http://localhost:8999” puma[‘por
2022-02-18 11:57:53
2551
原创 mac配置OpenGL超级宝典(第7版)环境
今天奔着编过能跑的原则配置了OpenGL超级宝典的环境 版本说明 Mac OS X : 12.1 GLFW : 3.3.6 GLEW : 2.1.0 环境配置 配置cmake,后面用来部署GLFW用的。 配置Command Line Tool,也是用来编GLFW的,不然cmake会失败 $ xcode-select --install GLFW+GLEW环境配置,GLFW+GLAD环境配置有详细教程,我就偷个懒不再赘述只 创建好Command Line Tool工程,配置searchpath时header
2021-12-25 23:14:46
670
原创 git获取最后一次非merge的更改信息
获取最近一次非merge的commit ID COMMIT_ID=$(git log --no-merges -n1 | grep “commit” | awk -F" " ‘{ print $2 }’) 用git show命令打印log到指定文件 git show $COMMIT_ID > gitChangeLog 这里本来想只用一行shell代码实现,但不知道为什么下面这句打印的总是...
2018-11-16 15:23:33
1226
原创 python调用java基于pyjnius的封装
这个只需要把jar包拷贝到当前文件夹下,然后配置PACKAGE_CONFIGS 通过import就可以直接使用 例如: import java java.python中的引用名 也可以不用java这个名字,全凭个人喜好
2016-07-13 15:20:51
870
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅