
笔记
独正己身
这个作者很懒,什么都没留下…
展开
-
Macos 安装MacTex SublimeText3 Skim环境
所以很多老师都要求学生用Latex来写论文。那么问题来了,latex要在哪里写?有像word一样的编辑器吗?答案是肯定的。市面上的latex编辑器不下20种,各种系统都有,常见的有:LyX、TeXworks、TexStudio、WinEdt、Emacs、Sublime Text、Atom、Visual Studio Code本文将介绍如何在mac系统下,用sublime配置latex环境。准备软件MacTex Latex运行的必备环境,可用清华镜像Index of /ctan/systems/m原创 2021-12-15 21:16:33 · 1177 阅读 · 0 评论 -
Git修改文件大小写
使用git的时候,有时我们需要修改文件名的大小写,但是默认情况下,git是会忽略文件名大小写的,如果我们要修改文件名称大小写,可以使用试下方法第一种,修改git配置(不推荐)git config core.ignorecase false设置之后,就可以修改文件名大小写了,而且git也是可以识别的,但是为什么会说不推荐呢,因为这样修改大小写之后,如果切换分支,会出现下图的情况,我至今没有好的方法解决从图中可以看到,切换分支的时候告诉我们有未被追踪的文件,这个文件正好是我们修改过大小写的文件,但是我们原创 2021-09-09 19:55:00 · 7064 阅读 · 0 评论 -
VMware整合虚拟机磁盘
vmware vsphere出现“需要整合虚拟机磁盘”的告警处理步骤:1.选择对应虚机,快照——整合 (不行看下一条)通常情况执行完第一步就好了2.如果整合报错,提示文件锁定2.1 新建快照,在删除,在整合 (不行看下一条)2.2 迁移虚机存储位置,整合完,再迁回来原因:备份时,移除快照的操作失败,在存储里有多余快照文件锁定...原创 2021-09-08 09:27:13 · 6522 阅读 · 0 评论 -
Java中如何实现一个函数返回多个值
由于java中没有指针,不能像C++一样通过指针的方式实现一个函数返回多个值,因此在java中必须采用变通的方式解决,常用的方式有以下几种:1、封装一个实体类,将要返回的值封装进去;2、通过map或者数组的方式来返回多个值;第一种方案不够优雅,而且每次要返回多个值时就去封装一个实体类,这样会导致实体类多到泛滥;第二种方案必须采用实现方法和调用方法约定的Key或者下标,如果只是系统内部使用问题不大,但是如果与外部系统对接时,调用方不知道具体的Key值或者下标,只能通过文档或者查看代码,通用性不强;使原创 2021-05-25 09:06:11 · 9043 阅读 · 1 评论 -
net use 命令使用
WINDOWS2003(或其他的windows服务器)在局域网共享文件时,有时候测试的时候要更换登陆的用户名。使用NET USE 命令可以方便处理。1)删除已有的连接,避免出现“一个用户使用...多重连接”的问题。net use * /delete如果提示“列表是空的”,表示当前没有任何关联连接;如果提示“您有如下远程连接... 继续运行会取消连接”,输入“Y”或者“y”2)建立非空连接:net use \IP\ipc$ "密码" /user:"用户名" (同样有3个空格).转载 2020-12-23 11:32:18 · 22554 阅读 · 1 评论 -
寻找两个正序数组的中位数
解法一简单粗暴,先将两个数组合并,两个有序数组的合并也是归并排序中的一部分。然后根据奇数,还是偶数,返回中位数。代码Javapublic double findMedianSortedArrays(int[] nums1, int[] nums2) { int[] nums; int m = nums1.length; int n = nums2.length; nums = new int[m + n]; if (m == 0) { if...转载 2020-12-17 11:46:14 · 90 阅读 · 0 评论 -
火狐浏览器安卓版如何设置默认访问桌面版网页
火狐浏览器安卓版如何设置默认访问桌面版网页浏览器修改UA的方法:1.首先在址栏输入about:config;2.点添加一个新设置;3.在设置点击选择:字符串;4.输入名称:general.useragent.override;5.输入值:Mozilla/5.0 (iPad; U; CPU OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6原创 2020-12-16 16:48:08 · 8344 阅读 · 0 评论 -
Mysql获取缺失的不连续height区间
主要SQL语句为: Select height +1 as start, (select min(height)-1 from block as C where C.height> A.height) as end from block as A where not exists ( select * from block as B where A.height +1 = B.height) and height < (select max(height) from block) order b原创 2020-12-09 16:52:21 · 134 阅读 · 0 评论 -
mybatis batchinsert方法学习
1.表结构CREATE TABLE t_user ( id varchar(32) CHARACTER SET utf8 NOT NULL COMMENT ‘主键’, name varchar(50) CHARACTER SET utf8 DEFAULT NULL COMMENT ‘用户名’, del_flag char(1) CHARACTER SET utf8 DEFAULT NULL COMMENT ‘删除标示’, PRIMARY KEY (id)) ENGINE=InnoDB DEFAUL原创 2020-11-02 14:59:26 · 5411 阅读 · 0 评论 -
mybatis insert操作无效处理方法
前言今天在学习MyBatis的时候,使用select查询语句可以查出结果并准确无误,但是使用insert语句的时候无法插入,因为我使用的是mysql数据库,并且给主键ID设置了自动递增,在每次插入之后自动递增值都会+1,不过数据库就是没有记录,我想应该是数据库事务没有提交的原因导致的。MyBatis使用Insert无法插入解决办法/>解决办法在进行了一些测试之后,果不其然是事务没有自动提交的原因导致回滚而造成的没有插入成功,现提供如下两种解决方案。方案一在进行了insert、update、delet原创 2020-09-21 16:13:08 · 6516 阅读 · 2 评论 -
python subprocess popen学习
https://www.cnblogs.com/zhoug2020/p/5079407.html原创 2020-04-15 10:25:42 · 146 阅读 · 0 评论 -
python字符串前加r u b的意义
1、字符串前加 u例:u"我是含有中文字符组成的字符串。“作用:后面字符串以 Unicode 格式 进行编码,一般用在中文字符串前面,防止因为源码储存格式问题,导致再次使用时出现乱码。2、字符串前加 r例:r”\n\n\n\n” # 表示一个普通生字符串 \n\n\n\n,而不表示换行了。作用:去掉反斜杠的转义机制。(特殊字符:即那些,反斜杠加上对应字母,表示对应的特殊含义的,比如最常见的”...原创 2020-04-02 17:30:29 · 551 阅读 · 0 评论