自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (3)
  • 收藏
  • 关注

原创 vscode 插件 leetcode 登录失败问题

vscode 插件 leetcode 登录失败问题解决方案

2022-11-09 15:04:57 813 1

原创 UOS桌面水印

修改UOS桌面水印

2022-07-14 16:03:51 558 1

原创 UOS右键使用vscode打开文件

uos右键添加使用vscode打开文件

2022-07-04 11:29:34 385

原创 qt代码片段

代码片段无技术含量,仅个人使用时方便拷贝

2022-01-12 16:50:22 412

原创 vmware相关问题

安装卸载sudo vmware-installer -u vmware-player

2021-12-15 16:26:28 7716

原创 离线安装【.NET Framework 3.5】

离线安装下载NetFx3.cab后将其放于C盘WINDOWS文件夹下(C:\Windows)点击“开始”找到“Windows PowerShell”右击“以管理员身份运行”,输入如下命令:dism.exe /online /add-package /packagepath:C:\WINDOWS\netfx3.caB等待安装完成即可需要网络下载Microsoft .NET Framework 3.5......

2021-02-22 20:45:00 989

原创 VScode启动流程

vscode使用electron架构,入口点在package.json中定义说明入口文件在out/main.js,它对应的源文件在src/main.js,这两个文件是一样的(我也不知道原因,以后搞懂了再补充)。现在看src/main.js这里定义了app这里对ready的事件监听,//一旦准备就绪,就加载我们的代码其中调用了onReady()函数,跟进查看,里面定义了startup()函数,后续会根据配置的不同用不同的参数调用这个startup,但只是不同方式的启动而已。首先获取缓存文件目录

2020-09-16 16:44:54 2759

原创 VS Code菜单栏的增、删、改

本章任务对菜单栏进行编辑,如:增加一个菜单或删除一个菜单或修改一个菜单。

2020-09-15 15:06:26 1634 1

原创 对修饰器的实验支持功能在将来的版本中可能更改。在 “tsconfig“ 或 “jsconfig“ 中设置 “experimentalDecorators“ 选项以删除此警告。

vscode中提示解决方法Windows => 打开vs code上的 文件–首选项–设置界面,然后搜索experimentalDecorators,将这个选项勾上mac快捷键:command+,或者下图搜索:experimentalDecorators勾选上

2020-09-10 10:17:41 956

原创 oracle表空间无法删除

原因我删掉了表空间里的dbf文件,导致表空间无法删除解决方法ORA-01033:ORACLE initialization or shutdown in progress最后这个问题还会导致数据库连接不上。上文可以解决这两个问题。

2020-07-25 14:15:19 682

原创 ORA-01033: ORACLE initialization or shutdown in progress

oracle连接报错我的问题1、我删掉了数据库表空间中的一个dbf文件,导致数据库无法连接2、我删掉了这个dbf文件,导致我无法删除对应的表空间解决方法第一步:使用数据库命令模式sqlplus /NOLOG第二步:连接数据库connect sys/oracle as sysdbasys是用户名,oracle是密码,以sysdba角色连接第三步:关闭oracle服务shutdown normal第四步:重新启动oracle服务startup mount第五步:a

2020-07-25 14:11:55 446 1

原创 Java代码【快速排序】详解

目录概要原理双边循环法双边循环法代码实现单边循环法单边循环法代码实现非递归实现????个人总结概要快速排序是一种交换排序,通过元素之间的比较和交换位置来达到排序目的。原理在每一轮挑选一个基准元素,并让其他比它大的元素移动到数列一边,比它小的元素移动到数列的另一边,从而把数列拆解成两部分。这种思路叫做:分治法代码中方法说明:quickSort方法通过递归方式,实现分而治之的思想。partition方法实现元素交换,让数列中的元素依据自身大小,分别交换到基准元素的左右两边双边循环法

2020-07-22 18:22:05 533

原创 shell实现文本内容的复制

背景使用IDEA、PyCharm、PHPStrom、CLion等由于没钱购买正版,只能用激活码续命。有时候打开软件就要填写激活码。我的激活码放在了下载目录中,还得打开复制粘贴,挺麻烦的,于是写了个脚本。开始实施自动操作—>应用程序—> pbcopy < /Users/gzw/Downloads/激活码/A0W7XBZNUZ\ -\ for\ 2018.1\ or\ later.txt Box/ClipBoard.txt注意文件名中的空格要用“\”来转义。文件保存为 “激活码

2020-07-20 20:56:18 1951

原创 阿里云服务器CentOS中安装docker

新买的服务器,操作系统是CentOS,安装docker。步骤的含义以及docker版本的选择,见Install Docker Engine on CentOS我的安装过程如下:步骤:$ sudo yum install -y yum-utils$ sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo $ sudo yum install

2020-07-11 04:14:11 171

原创 linux下安装python3和pip3

安装安装步骤如下:(1wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz  下载安装包2)tar zxvf Python-3.6.3.tgz  解压安装包3)cd Python-3.6.3   转到该安装包目录下4)./configure --prefix=/usr/local/python3 这一步及其重要,对安装进行配置,并指定安装路径,安装路径不指定的话不利于后面的系统管理。如果想要卸载,则直接删除/usr/local/

2020-07-11 02:29:31 319

原创 阿里云服务器CentOS安装宝塔面板

这是一台新的服务器,操作系统是linux的,记录从头配置宝塔面板步骤。进入阿里云官网云控制台首先重置实例密码:Abcdefg,用户名默认为root。然后重启。然后点进“本实例安全组”点击配置规则手动添加一条安全组规则,点击保存。此处可以参考宝塔官网教程:阿里云安全组放行教程ssh连接云服务器我这里使用的是mac端的iterm2连接,具体连接教程见《》...

2020-07-11 00:34:08 411

原创 Mac使用iTerm2快捷登录云服务器

找一个目录创建一个普通文件,例:vim 12.20_prod_aide编辑一下内容,把自己的信息填写上去。#!/usr/bin/expectset PORT 22set HOST *..12.20set USER rootset PASSWORD ************spawn ssh -p $PORT USER@USER@USER@HOSTexpect {“yes/no” {send “yes\r”;exp_continue;}“password:” { send “$PASSWO

2020-07-10 22:27:06 754

原创 IDEA打包应用程序

为JAR创建工件配置选择:文件|项目结构(File | Project Structure),以打开“项目结构(Project Structure)”对话框。在“项目设置(Project Settings)”下,选择“工件(Artifacts)”。单击 ,指向JAR,并选择:从具有依赖项的模块(From modules with dependencies)。在打开的对话框中,指定主应用程序类。(在Main Class字段的右侧,单击 并在打开的对话框中选择)因此,将创建工件配置,其设置将显示

2020-07-10 16:29:04 909

原创 Java代码【冒泡排序】详解及优化

概念冒泡排序是一种基础的交换排序。像汽水中的气泡一样向上浮动。举例58639217将8个数字组成的数列按照从小到大顺序排序。说明相邻元素两两比较,元素大的放到右边,值相等不交换。过程如下:每一轮都会遍历所有元素,进行两两比较,所以说一共需要遍历7轮(元素数量-1),平均时间复杂度是O(n2)。第一版代码实现import java.util.Arrays;public class bubbleSort { public static void sor

2020-06-28 01:33:34 449

原创 Navicat Premium汉化

我只汉化了MacOS的,Windows系统不清楚!汉化包下载步骤:将zh-Hans.lproj这个文件夹复制到/Applications/Navicat Premium.app/Contents/Resources中即可汉化完成PS:这个 zh-Hans.lproj 汉化文件是从 Navicat Premium 12.0.12 官方中文版提取 无毒无害感谢群友 @好演员i 提供此汉化教程...

2020-06-24 19:20:28 6446 3

原创 【C语言细节】当for循环中判断条件遇到逗号运算符

问题求下列输出x的结果 for(i=0,j=0;i<6,j<10;i++,j++) x = i+j;解答用C语言#include <stdio.h>int main() { int i,j,x=0; for(i=0,j=0;i<6,j<10;i++,j++) { printf("i=%d,j=%d\t\t", i, j); x = i + j;

2020-06-14 21:38:03 3304

原创 笔记:区块链基础(一)

理论1、区块链区块链是一种分布式(去中心化)的资料库(数据库、记账本),所谓去中心化,就是与我们平时所说的数据库(或者账本)不同,并不是只有系统维护者才可以更改数据库(记账),在区块链网络中,每一个用户(也称每一个节点)都参与记账,系统会挑选出在一个时间段内记账最快最好的用户,该用户把这段时间内的数据变化记录到一个区块中(可视为账页),并将这个区块备份给网络中的其他用户,下个时间段也会进行这个...

2020-04-10 00:03:06 1171

原创 判断一个数是否为2的整数次幂

题目:实现一个方法,来判断一个正整数是否是2的整数次幂(如16是2的4次方,返回true;18不是2的整数次幂,则返回false)。要求性能尽可能高。分析:十进制二进制原数值-1n&n-1是否为2的整数次幂81000B111B0是1610000B1111B0是32100000B11111B0是641000000B...

2020-02-19 16:42:35 397

原创 【C语言习题】输出蛇形矩阵

题目分析从1开始,a[n][0]=1往右下移动若移动到最后一行非最后一列,右一格;最后一列则上一格左上移动若移动到第一列非第一行,上一格;第一行则右一格2~5步循环#include <stdio.h>#define SIZE 100int main() { int i,j,m=0,n,N,count=2; int a[SIZE][SIZE]={...

2019-12-19 16:01:08 1212 1

原创 【C语言习题】解方程ax^2+bx+c=0

题目分析读取Coefficient.txt中的值,这里格式化读取即可将计算结果写入到result.txt 中对文件的读写操作:FILE *out,*in; if((out = fopen("Coefficient.txt","r")) == NULL){ printf("can't open file!\n"); exit(0); }...

2019-12-18 14:41:59 4621 1

原创 【C语言习题】2016_5_2学生成绩排名

题目分析学生信息包括姓名、学号、成绩,用结构体存储成绩分为数学、语文、物理、化学、英语五门成绩,用数组处理30名学生,用结构体数组存储定义结构体:struct stu{ char name[30]; int num; float score[5]; float all;}a[N];总分在前十名,选择排序法对数组a[]做简单选择排序,N为...

2019-12-18 10:50:54 786

原创 【C语言习题】两素数之差为2,则称该两素数为双胞胎数。求出[2,300]内双胞胎数。

问题两素数之差为2,则称该两素数为双胞胎数。求出[2,300]内:所有素数并保存到文件prime.txt中;有多少对双胞胎数;最大的一对双胞胎数。分析首先脑子里要有文件操作的框架,其次要知道素数怎么求。这里仅给出一种求素数的方法:就是判断n是否可以被n\sqrt nn​整除,然后在找出的素数中找其他数,就很简单了。代码#include <stdio.h>#in...

2019-12-09 21:37:32 8826 1

原创 【C语言细节】计算自然对数的底 e遇坑

问题代码#include <stdio.h>#include <math.h>int main() { double a = 2,y; long int n=1; do{ y=a; n+=1; a=pow(1+1/(double)n,(double)n); }while(a-y>...

2019-12-09 19:34:25 1680 1

原创 【C语言习题】用递归算法求Hermite多项式的值

问题递归就不用分析了,直接照抄公式就好代码#include <stdio.h>double Her(double x,int n){ if(n == 0) return 1; else if (n == 1) return 2*x; else return 2*x*Her(x,n-1)-2*(n-1)*Her(x,n-2);}int...

2019-12-09 17:09:42 4534

原创 【C语言细节】int main(int argc, char** argv)里面的参数你了解吗?

问题将程序prog.c编译链接后运行:prog -nla hello world则*(*(argv+2))是( )A.‘p’B.’-’C.‘h’D.‘w’分析那么就要思考argv是什么?它是哪里来的呢?让我们再回顾一下编写C语言的代码框架:一般都是这样的:#include <stdio.h>int main(){return 0;}可实际上上述代码省略...

2019-12-06 17:01:47 1186

原创 【C语言细节】关于格式化输入%s的那些事

问题写出下面代码运行结果:#include <stdio.h>#include <stdlib.h>int main(){ char *p,*q; p=(char*)malloc(20*sizeof(char)); q = p; scanf("%s%s",p,q); printf("%s%s",p,q); return...

2019-12-05 21:24:17 1831 1

原创 【C语言细节】关于数组a++和指针p++

问题:#include <stdio.h>int main(){int a[10];int *p,i;printf("Please enter 10 integer numbers:");for(i=0;i<10;i++) scanf("%d",)return 0;}

2019-12-03 21:36:25 4986 4

原创 【C语言编程】递归求勒让德多项式

问题:用递归函数实现勒让德多项式分析:代码:include <stdio.h>int Px(int n,int x){ if (n==0) return 1; else if (n==1) return x; else return ((2*n-1)*x*Px(n-1,x)-(n-1)*Px(n-2,x...

2019-12-02 16:41:56 9474 3

原创 python用pyinstaller生成exe时报错 TypeError: an integer is required (got type bytes)

TypeError: an integer is required (got type bytes)解决办法:报错前的pyinstaller是用 pip install pyinstaller 来安装的,改成用 pip install https://github.com/pyinstaller/pyinstaller/archive/develop.tar.gz 再安装一次参考:https:...

2019-11-06 11:22:44 5882 2

原创 Windows python3.8环境安装

第一步下载python3.8,官网下载较慢,我已经下载好了64位32位第二步双击安装,记得勾选红框框!不勾选的话,安装完需要自己配置环境变量等待即可第三步完成安装,检验是否安装成功ctrl+R打开运行,输入cmd打开命令行命令行中运行输入python测试是否运行(若电脑中同时有python2和python3则输入python3来指定运行的版本)输入pip --ve...

2019-11-06 10:47:37 41014 9

原创 我就问你1MB和1Mb能一样吗?

概念1MB=1ByteB是Byte(字节)的缩写,1MB读“1兆字节” ,1MB是量单位。我们所说的硬盘容量是40GB、80GB、100GB,这里的B指是的Byte也就是“字节”。1Mb=1Mbitb是Bit(比特)的缩写,1Mb读“1兆比特”,1Mbps是速率单位。上传速度、下载速度中用的是1Mb/s。关系由于1字节是8比特,也就是8位,所以1B=8b拓展1兆带宽......

2019-11-02 12:49:16 10969 5

原创 内部排序算法目录

排序概念根据排序时数据所占用存储器的不同,可将排序分为两类内部排序和外部排序。内部排序:整个排序过程完全在内存中进行。外部排序:待排序记录数据量太大,内存无法容纳全部数据,排序需借助外部存储设备才能完成。排序的稳定性稳定排序:排序过程中,相同关键字(ki<kj,i<j)其领先关系不发生变化者,称为稳定。稳定性证明:要从算法本身的步骤中加以证明。不稳定排序:排序过程中,...

2019-10-26 13:43:47 211

原创 【C语言编程】求Fibonacci(斐波那契)数列前40个数

问题:求Fibonacci(斐波那契)数列前40个数。分析:这个数列有如下特点:第1,2两个数为1,1。从第三个数开始,该数是其前面两个数之和。即该数列为1,1,2,3,5,8,13,… ,用数学方式表示为:代码:#include <stdio.h>int main() { int f1 = 1,f2 = 1; int i; for (int i ...

2019-10-24 17:17:56 43297 10

原创 【C语言编程】输入两个数和双目算数运算符求结果

问题:编写一个根据用户键入的两个操作数和一个双目算数运算符,由计算机输出运算结果的程序。解析:首先要搞清楚双目运算符和双目算数运算符[1],双目算数运算符只有5个,即【+】【-】【*】【/】【%】。然后用swich语句进行编写。代码:#include <stdio.h>int main() { int a,b,k; char c; printf("输...

2019-10-24 08:04:43 8468 1

原创 双目运算符

定义运算所需变量为两个的运算符叫做双目运算符,或者要求运算对象的个数是2的运算符称为双目运算符。分类初等运算符 下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】算术运算符乘法运算符【*】、除法运算符【/】、取余运算符【%】 、加法运算符【+】、减法运算符【-】关系运算符等于运算符【==】、不等于运算符【!=】 、关系运算符【< &g...

2019-10-23 22:58:29 5987

基于Python3 ChatterBot的聊天机器人示例安装文件

基于Python3 ChatterBot的聊天机器人示例安装文件 最近安装chatterbot,来搭建个聊天机器人,然而,刚开始就卡住了,就仅仅搭这个环境就卡了我两三天!一个一个问题接踵而至,真是一把鼻涕一把泪地解决掉了! 问题一:chatterbot安装不起来 问题二:spacy安装不起来 问题三:spacy里的en模块安装不起来 问题四:pip3安装库的版本不兼容问题

2022-07-05

ST汉化包.zip

此插件为Sublime Text汉化插件,下载后只需要到Sublime Text -> Preferences -> Browse Packages..中找到Installed Packgaes文件夹,将插件放入其中即可

2019-10-04

geth-windows-amd64-1.8.3-329ac18e.exe.zip

Windows的geth以太坊客户端,用于开发以太坊以及搭建以太坊节点使用。双击安装即可

2019-09-29

空空如也

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

TA关注的人

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