自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 python实现蓝图

python实现简单蓝图功能

2023-08-29 18:02:42 210

原创 python pandas excel读取和写入,以及颜色设置

原因这几天策划做多语言翻译,因为外包给回来的翻译文件和原来的文件顺序是错乱的,而现在新的配置文件又有增删。本着技术解放生产力的想法和没事找事做原则,强行给自己加了个需求。用python写一个工具,将两边的内容进行对比,生成一个新的文件,并用颜色标注差异部分。环境Python 3.9.7pandasosreimport pandas as pdimport osimport sysimport reimport timecsv读取fResult = re.findall("^.

2022-04-13 15:30:48 9107

原创 旋转矩阵证明

余弦定理公式cos(α-β) = cosαcosβ+sinαsinβcos(α+β) = cosαcosβ-sinαsinβsin(α-β) = sinαcosβ-cosαsinβcos(α+β) = sinαcosβ+cosαsinβZ轴旋转矩阵证明因为绕z轴的旋转并不会改变点的z坐标的变化,所以可以把所有绕z轴旋转的点直接放到x-y平面旋转。假设x-y平面一点p(x,y)绕z轴旋转到p*(x*,y*),如下图所示:P点与x轴夹角为α度,逆时针旋转β度到P*设原点O到点P的距离为r因

2022-03-21 21:14:18 1175

原创 vscode里使用正则表达式

正则真的好用,平时工作用正则最多的地方就是在编辑器里做查找替换,之前系统学习了一段时间的正则但有些技巧长时间不用有些生疏了,现在重新捡起来顺便记录一下。基本的替换操作ctrl+h可以唤出替换界面,选定.*可以开启正则匹配模式,在上面那行输入正则表达式,下面那行输入替换字符串括号匹配示例示例将字符串顺序交换字符串:example = test正则表达式: (\w+)\s*=\s*(\w+)替换表达式:$2 = $1说明:用括号包含的子表达式会按照顺序被匹配为$n非捕获型括号如果只是想用括

2022-03-21 11:20:01 7219

原创 ubuntu16.04添加php7.4的源

今天在ubuntu16上部署php7.4,找了半天源,这里记录一下add-apt-repository ppa:jczaplicki/xenial-php74-tempapt-get updateapt-get -y php7.4apt 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 643 1

原创 gitlab环境部署踩坑记录

机器配置ubuntu 16.0.4非doker机器:24核16Ggitlab因为机器上80和8080端口被其它环境占用,所以我把端口改成了,也因为修改端口导致后面很多问题修改端口的配置文件路径:/etc/gitlab/gitlab.rbexternal_url ‘http://192.168.1.223’nginx[‘listen_port’] = 9000gitlab_workhorse[‘auth_backend’] = “http://localhost:8999”puma[‘por

2022-02-18 11:57:53 2277

原创 mac配置OpenGL超级宝典(第7版)环境

今天奔着编过能跑的原则配置了OpenGL超级宝典的环境版本说明Mac OS X : 12.1GLFW : 3.3.6GLEW : 2.1.0环境配置配置cmake,后面用来部署GLFW用的。配置Command Line Tool,也是用来编GLFW的,不然cmake会失败$ xcode-select --installGLFW+GLEW环境配置,GLFW+GLAD环境配置有详细教程,我就偷个懒不再赘述只创建好Command Line Tool工程,配置searchpath时header

2021-12-25 23:14:46 487

原创 git获取最后一次非merge的更改信息

获取最近一次非merge的commit IDCOMMIT_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 1065

原创 python调用java基于pyjnius的封装

这个只需要把jar包拷贝到当前文件夹下,然后配置PACKAGE_CONFIGS 通过import就可以直接使用 例如: import java java.python中的引用名 也可以不用java这个名字,全凭个人喜好

2016-07-13 15:20:51 695

空空如也

空空如也

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

TA关注的人

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