- 博客(59)
- 资源 (1)
- 收藏
- 关注
原创 怎么在VMware Workstation Player中安装VMware Tools
VMware Workstation 16 Player,Win7虚拟机。
2023-07-31 10:18:03
1632
原创 如何在使用Latex包pdfpages合并后的pdf文件中显示页码
includepdf和\includepdfmerge命令会默认插入“\thispagestyle{empty}”,导致合并得到的文件中不显示页码。使用Latex包pdfpages合并后的pdf文件中没有页码。
2023-04-01 17:49:29
1688
原创 notembeded:Upload failed: The font Times New Roman is not embedded in the file.
提交latex生成的论文pdf到EDAS时,提示“notembeded:Upload failed: The font Times New Roman is not embedded in the file.”。
2022-08-29 22:17:54
1494
原创 Matplotlib多个子图共用colorbar
问题在Matplotlib中,如何使多个子图(subplot)共用一个colorbar?代码import matplotlib.pyplot as pltfrom matplotlib import colorsimport numpy as npdataset1 = np.random.randint(0, 50, size=(10, 10))dataset2 = np.random.randint(50, 100, size=(10, 10))vmin = min(np.mi
2021-01-23 19:36:17
13844
1
原创 如何在Latex中插入Visio图,只需三步,简单易学
1. 将Visio图粘贴到Word中,在图上右键,“Visio”对象,打开。这时会创建一个新的Visio文件,原Visio文件中的边界空白已被删去,新图已自动占满新的Visio文件。2. 将新的Visio文件另存为pdf格式文件。 3. 将pdf格式文件放到Latex项目目录下,以figure格式插入Latex即可。...
2021-01-14 21:45:36
21560
5
原创 【latex】Sorry, but miktex-makemf did not succeed
问题描述使用pdflatex编译某些会议提供的.tex模板时,报错:Process started: pdflatex.exe -synctex=1 -interaction=nonstopmode "sample".texSorry, but miktex-makemf did not succeed. The log file hopefully contains the information to get MiKTeX going again: C:\Users\abc\AppData
2020-09-14 21:05:59
10407
16
原创 python多进程并行
由于Global Interpreter Lock带来的影响,python多线程无法实现多核处理器上的并行性,所以需要使用python多进程来实现CPU密集型多任务的并行。示例代码如下:import osfrom multiprocessing import Poolimport timedef f(x): y = x * x time.sleep(2) # 模拟任务执行时间 print("f({})={}".format(x, y)) return y
2020-08-24 12:45:54
400
原创 python查看模块版本
方法一:pip show (推荐)开始运行cmd,输入:pip show 模块名方法二:pip list开始运行cmd,输入:pip list,从列表中找到自己想要查看的模块方法三:python交互模式开始运行cmd,输入:python,回车,输入import 模块名,模块名.__version__也可输入help(模块名),但显示内容较多,不推荐。...
2019-12-10 16:51:56
1146
原创 如何关闭Acrobat Reader DC自动更新
问题想要关闭Acrobat Reader DC自动更新,网上查到的方法基本都是在编辑 -> 首选项 ->更新程序中进行设置,但在Acrobat Reader DC中并没有更新程序这一项:Adobe官网中也有明确说明:方法这里采用官网推荐的修改Windows注册表方式,以Win 7 专业版环境为例:Win+R,输入regedit,回车; ...
2019-11-20 17:02:22
39969
4
原创 利用Python+Gephi生成刀塔霸业棋子关系图
刀塔霸业版本:2019年7月24日Gephi下载地址:https://gephi.org/users/download/代码如下:# -*- coding: utf-8 -*-"""@author: d0t4@date: 2019/7/29@desc: 生成刀塔霸业中各棋子的关系图(Gephi图文件,需导入Gephi后显示)"""# 获取一个...
2019-07-29 16:26:57
1272
1
原创 P问题、NP问题、NP-Complete问题、NP-Hard问题
P问题:可在多项式时间内找到一个解的问题;(可解决)NP问题:可在多项式时间内验证一个解的问题;(可验证)NP-Complete问题:满足两个条件:1.是NP问题;2.任一NP问题都可转化为它;(可验证可规约)NP-Hard问题:任一NP问题都可转化为它。(可规约)关系图如下:目前未解决的P=NP?难题可表述为:可在多项式时间内验证一个解的问题是否一定可在多项式时间内找到一...
2019-06-25 11:31:50
803
原创 周易八卦
《周易》即《易经》,《三易》之一(另有观点:认为易经即三易,而非周易),是传统经典之一,相传系周文王姬昌所作,内容包括《经》和《传》两个部分。《经》主要是六十四卦和三百八十四爻,卦和爻各有说明(卦辞、爻辞),作为占卜之用。《传》包含解释卦辞和爻辞的七种文辞共十篇,统称《十翼》。 《周易》是中国传统思想文化中自然哲学与人文实践的理论根源,是古代汉民族思想、智慧的结晶,被誉为“大道之...
2019-06-04 20:00:25
3463
原创 Python3绘制分形图像
如何使用Python3计算、绘制、保存分形图像呢?下面以Mandelbrot分形图像为例介绍。一、计算分形图像点集Mandelbrot集由一个复变函数f(z) = z*z+ c生成,其中c为当前坐标点,z从0开始迭代。为了使绘制出的分形图像更美观,我们使用逃逸时间算法计算出带有逃逸点的Mandelbrot集,代码如下:def get_mandelbrot_set_with_...
2019-04-17 23:03:18
6522
4
原创 RGB渐变色与HSL渐变色
RGB渐变色计算渐变色时最容易想到的是根据RGB三个通道分别依次增加相应步长来实现,例如从(200,0,0)渐变到(0,200,0),共5种颜色时,结果应为(200,0,0)、(150,50,0)、(100,100,0)、(50,150,0)、(0,200,0)。计算RGB渐变色的Python3代码如下:# RGB渐变色def get_multi_colors_by_rgb(begin...
2019-04-17 19:41:29
13337
原创 为什么Pycharm新建的python3源文件没有coding:utf-8也可以?
现象:在Windows上使用Pycharm进行python3开发时会发现,py文件不指定编码(首两行没有类似coding:utf-8)也是可以的。原因:在Pycharm中新建的py文件默认是utf-8编码的,而python3解释器默认就是以utf-8编码来解释py文件(python2解释器默认以ascii编码来解释py文件),所以Pycharm新建的py文件首两行没有声明编码格式也是可...
2019-03-30 10:10:25
1894
转载 任务计划启动失败
Console 程序在任务计划程序无法读写文件当我们把Console 程序作为Window计划任务的计划任务的操作的时候,我们明明设置了程序的执行权限或者文件夹的读写权限(尝试了所有权限,各种账号读写权限的切换都不好使),但是当我们有读写操作的时候,在exe程序的文件夹下手动执行可以创建文件,但是如果在Windows 计划任务中执行则不会创建文件,这是什么原因呢? 原因就在于我们没有设置...
2019-03-18 17:12:38
4893
原创 Python打印行号
Python3打印当前行号,代码如下:import sysprint(str(sys._getframe().f_lineno) + " hehe.")
2018-11-20 10:38:31
10285
1
原创 Android应用切换语言
如果你的Android应用支持多语言,可使用以下代码切换语言:// Change UI languageResources resources = getResources();Configuration config = resources.getConfiguration();config.locale = Locale.ENGLISH;// config.locale = Lo...
2018-11-13 21:35:38
321
原创 android LinearLayout设置selector不起作用
有时我们想要这样的效果:点击一个LinearLayout的时候,改变它的背景,松开的时候恢复原来的样子。设置方法为:android:background="@drawable/fen_selector"其中的fen_selector是drawable下的一个xml文件,可通过drawable右键 | New | Drawable resource file添加,内容如下:<...
2018-11-13 20:45:18
1509
原创 Android反编译工具简介
Android反编译apk文件一般使用3种工具:apktool(获取资源文件)、dex2jar(获取jar文件)、jd-gui(查看源码)。apktool下载地址:https://ibotpeaches.github.io/Apktool/install/安装完成后,执行以下命令即可将apk文件解压到当前目录的一个文件夹下:apktool d test.apk在该文件夹下可查...
2018-10-28 21:35:02
465
原创 Android如何获取视频预览图(或首帧)和获取视频时长
Android获取视频预览图(或首帧)和获取时长需要用到MediaMetadataRetriever类,获取预览图使用getFrameAtTime()方法,获取时长使用extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION)方法,示例代码如下: ImageView iv = findViewById(R.id.i...
2018-10-15 10:01:30
8412
1
原创 CentOS设置DNS
通过编辑/etc/resolv.conf文件,往里边添加内容:nameserver 8.8.8.8nameserver 8.8.4.4然后保存退出。这两个IP地址是谷歌公开的DNS。
2018-10-07 18:38:08
14444
原创 在WIN7 64位上安装bind提供DNS服务
bind下载地址:http://www.isc.org/downloads参考文章:http://windcao.blog.51cto.com/414277/1269035http://www.zytrax.com/books/dns/ch5/win2k.html注意问题:a. 运行BINDInstall.exe时需要右键->以管理员身份运行。b. 配置文件主要参考“http...
2018-10-07 18:14:58
2009
原创 “configuration of mysql sever 5.6.21 is taking longer than expected. ”
在Windows平台使用MySQL官网下载的msi文件安装MySQL5.6时卡在starting service这一步,提示:“configuration of mysql sever 5.6.21 is taking longer than expected. ”。原因是msi文件有bug,MySQL5.7也有该问题。解决方案:到starting service这一步后,开始->运行“...
2018-10-07 17:42:47
9102
2
原创 ssh连不上linux主机,提示“The host xxxx is unreachable”解决方法
按以下步骤进行排查:1. 用“service iptables stop”关闭防火墙。2. 用“service sshd status”查看ssh服务是否已启动。3. /etc/ssh/sshd_config里看看有没有明确禁止一个账户,或明确允许你要远程的账户。DenyUsers rootAllowUsers puser4. netstat -tupln|grep sshd...
2018-10-03 13:34:51
21082
4
原创 CentOS开机启动与定时任务
1. CentOS开机启动:往/etc/rc.d/init.d这个目录下添加启动脚本,然后chkconfig xxxx on。2. CentOS定时任务:修改 /etc/crontab 这个文件。
2018-10-03 13:30:52
2136
原创 Couchbase修改登录密码
如果要修改Couchbase的后台管理登录密码,执行以下代码:E:\Couchbase\Server\bin\couchbase-cli cluster-init -c 127.0.0.1:8091 --user=[CURRENT_USERNAME] --password=[CURRENT_PASSWORD] --cluster-init-username=[NEW_USERNAME] --...
2018-10-03 13:26:15
1855
原创 如何在html中增加一个自动占满网页的背景图片
在CSS文件中增加如下内容:body { background: url(images/bg.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-siz...
2018-10-03 13:19:20
11148
原创 VS中让console程序不显示(隐藏)命令行窗口
为了让Visual Studio编译的console程序运行时不显示命令行窗口,需要在main.cpp文件中添加以下代码:#pragma comment( linker, "/subsystem:\"windows\" /entry:\"mainCRTStartup\"" ) ...
2018-10-03 13:01:06
4775
1
原创 Linux允许ssh用root用户登录
允许root登录vi /etc/ssh/sshd_config将PermitRootLogin值改yes重启服务:service sshd restart(/etc/initd.d/sshd restart)允许不输入密码登录将PermitEmptyPasswords yes前面的#号去掉重启服务:service sshd restart(/etc/initd.d/sshd...
2018-10-03 10:30:35
3380
原创 Android应用切换语言
Configuration config = getResources().getConfiguration();//获取系统配置config.locale = Locale.SIMPLIFIED_CHINESE;//将语言更改为简体中文getResources().updateConfiguration(config, getResources().getDisplayMetrics())...
2018-10-03 10:24:35
408
原创 如何隐藏执行bat文件时的CMD窗口
如果想隐藏执行bat文件时出现的CMD窗口,需要用到vbs文件。新建文本文档,写入:set ws=WScript.CreateObject("WScript.Shell")ws.Run "d:\\a.bat",0另存为vbs格式文件即可。其中“d:\\a.bat”是要执行的bat文件。...
2018-09-27 10:57:58
3106
原创 python怎么启动一个外部程序,并且不阻塞当前进程
python可以使用os模块中的system函数来启动外部程序。Windows平台下使用start命令就可以不阻塞当前进程的执行程序,测试代码如下:import osos.system('start calc') ...
2018-09-26 14:35:28
9111
3
原创 亚马逊CloudFront隐藏源站域名设置
出于安全方面的考虑,有时我们希望对客户端隐藏服务器的域名或IP地址,这时可以利用亚马逊CloudFront服务来实现。(1)Origins设置页中的Origin Protocol Policy选择“HTTP Only”。(2)Behavior设置页中的Viewer Protocol Policy选择“HTTPS Only”。 Forward Headers选择“All”。 Fo...
2018-09-16 15:23:07
4806
原创 Linux卸载软件
以CentOS 7下卸载mysql(mariadb)为例,主要用到rpm -qa和rpm -e两个命令。查询软件是否已安装:[root@localhost ~]# rpm -qa|grep mariadbmariadb-libs-5.5.60-1.el7_5.x86_64mariadb-5.5.60-1.el7_5.x86_64卸载mariadb: rpm -e maria...
2018-09-16 15:01:27
987
原创 Android Studio项目添加aar文件依赖后报错:java.exe finished with non-zero exit value 2
解决方案:在项目build.gradle里添加:android { defaultConfig { multiDexEnabled = true }}
2018-09-16 14:14:00
254
原创 eclipse如何引用aar文件
将aar文件里的res,assets,AndroidManifest.xml看作是一个在eclipse中的Android的libs项目的文件,复制过去后再把这个项目声明为libs; 然后在你想要使用的项目中导入你的class.jar(建议重命名一下); 引入刚才的libs项目,再启动一下你的项目(如果没有引入刚才的libs项目,只加入jar的话,可能会报找不到某资源的异常)。 ...
2018-09-15 11:13:25
2170
原创 Android如何启动activity而不显示界面?
在AndroidManifest.xml文件的activity标签下可以配置名字叫做theme的属性,该属性可以配置各种各样的显示样式,其中一个属性值是Theme.NoDisplay,简单来说,配置为该属性值可以不显示任何东西,仅仅是运行该activity。因此在配置文件AndroidManifest.xml中的activity标签下添加如下一句:android:theme="@andr...
2018-09-09 23:11:22
12151
3
原创 Android导出aar文件
编辑模块的build.gradle脚本:1. 将第一行中的apply plugin: 'com.android.application'改为apply plugin: 'com.android.library';2. 注释掉android{defaultConfig{...}}中的applicationId一行。执行File | Sync Project with Gradle Fil...
2018-09-09 22:42:19
2215
原创 Django实现url跳转(重定向)
编辑urls.py文件如下:from django.urls import path, includefrom django.views.generic import RedirectViewurlpatterns = [ path('polls/', include('polls.urls')), path('', RedirectView.as_view(url='...
2018-09-09 17:40:36
5088
bcprov-ext-jdk15on-160.jar
2018-08-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人