- 博客(76)
- 资源 (3)
- 收藏
- 关注
原创 windows下使用Hyper+wsl实现ubuntu下git的平替
众所周知,Ubuntu下安装git只需执行即可使用默认终端拉取代码,但是Windows上使用git既没有linux便捷,又没有MacOS优雅的终端界面,于是我花了点时间,终于找到了适配Windows端git的完美实现方案在windows端实现ubuntu平替,并且不需要下载git bash来使用git拉取代码,并且可以右击在当前目录下打开wsl。最主要的是这个终端UI简洁舒服。
2025-03-04 21:33:58
413
原创 gitlab-jh的docker容器自动退出/gitlab镜像版本/升级问题
部署gitlab-jh的docker容器,遇到容器闪退问题,进行一系列分析,最终找到原因并解决
2024-06-05 10:48:29
828
原创 离线安装【.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
1083
原创 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
2941
原创 对修饰器的实验支持功能在将来的版本中可能更改。在 “tsconfig“ 或 “jsconfig“ 中设置 “experimentalDecorators“ 选项以删除此警告。
vscode中提示解决方法Windows => 打开vs code上的 文件–首选项–设置界面,然后搜索experimentalDecorators,将这个选项勾上mac快捷键:command+,或者下图搜索:experimentalDecorators勾选上
2020-09-10 10:17:41
1035
原创 oracle表空间无法删除
原因我删掉了表空间里的dbf文件,导致表空间无法删除解决方法ORA-01033:ORACLE initialization or shutdown in progress最后这个问题还会导致数据库连接不上。上文可以解决这两个问题。
2020-07-25 14:15:19
762
原创 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
513
1
原创 阿里云服务器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
215
原创 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
379
原创 阿里云服务器CentOS安装宝塔面板
这是一台新的服务器,操作系统是linux的,记录从头配置宝塔面板步骤。进入阿里云官网云控制台首先重置实例密码:Abcdefg,用户名默认为root。然后重启。然后点进“本实例安全组”点击配置规则手动添加一条安全组规则,点击保存。此处可以参考宝塔官网教程:阿里云安全组放行教程ssh连接云服务器我这里使用的是mac端的iterm2连接,具体连接教程见《》...
2020-07-11 00:34:08
500
原创 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
842
原创 IDEA打包应用程序
为JAR创建工件配置选择:文件|项目结构(File | Project Structure),以打开“项目结构(Project Structure)”对话框。在“项目设置(Project Settings)”下,选择“工件(Artifacts)”。单击 ,指向JAR,并选择:从具有依赖项的模块(From modules with dependencies)。在打开的对话框中,指定主应用程序类。(在Main Class字段的右侧,单击 并在打开的对话框中选择)因此,将创建工件配置,其设置将显示
2020-07-10 16:29:04
971
原创 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
6999
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
3596
原创 笔记:区块链基础(一)
理论1、区块链区块链是一种分布式(去中心化)的资料库(数据库、记账本),所谓去中心化,就是与我们平时所说的数据库(或者账本)不同,并不是只有系统维护者才可以更改数据库(记账),在区块链网络中,每一个用户(也称每一个节点)都参与记账,系统会挑选出在一个时间段内记账最快最好的用户,该用户把这段时间内的数据变化记录到一个区块中(可视为账页),并将这个区块备份给网络中的其他用户,下个时间段也会进行这个...
2020-04-10 00:03:06
1344
原创 判断一个数是否为2的整数次幂
题目:实现一个方法,来判断一个正整数是否是2的整数次幂(如16是2的4次方,返回true;18不是2的整数次幂,则返回false)。要求性能尽可能高。分析:十进制二进制原数值-1n&n-1是否为2的整数次幂81000B111B0是1610000B1111B0是32100000B11111B0是641000000B...
2020-02-19 16:42:35
480
原创 【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
1314
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
4795
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
841
原创 【C语言习题】两素数之差为2,则称该两素数为双胞胎数。求出[2,300]内双胞胎数。
问题两素数之差为2,则称该两素数为双胞胎数。求出[2,300]内:所有素数并保存到文件prime.txt中;有多少对双胞胎数;最大的一对双胞胎数。分析首先脑子里要有文件操作的框架,其次要知道素数怎么求。这里仅给出一种求素数的方法:就是判断n是否可以被n\sqrt nn整除,然后在找出的素数中找其他数,就很简单了。代码#include <stdio.h>#in...
2019-12-09 21:37:32
9287
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
1768
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
5044
原创 【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
1315
原创 【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
1969
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
5325
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
10631
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
5948
2
原创 Windows python3.8环境安装
第一步下载python3.8,官网下载较慢,我已经下载好了64位32位第二步双击安装,记得勾选红框框!不勾选的话,安装完需要自己配置环境变量等待即可第三步完成安装,检验是否安装成功ctrl+R打开运行,输入cmd打开命令行命令行中运行输入python测试是否运行(若电脑中同时有python2和python3则输入python3来指定运行的版本)输入pip --ve...
2019-11-06 10:47:37
41712
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
13028
6
原创 【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
46102
12
原创 【C语言编程】输入两个数和双目算数运算符求结果
问题:编写一个根据用户键入的两个操作数和一个双目算数运算符,由计算机输出运算结果的程序。解析:首先要搞清楚双目运算符和双目算数运算符[1],双目算数运算符只有5个,即【+】【-】【*】【/】【%】。然后用swich语句进行编写。代码:#include <stdio.h>int main() { int a,b,k; char c; printf("输...
2019-10-24 08:04:43
8758
1
原创 双目运算符
定义运算所需变量为两个的运算符叫做双目运算符,或者要求运算对象的个数是2的运算符称为双目运算符。分类初等运算符 下标运算符【[]】、分量运算符的指向结构体成员运算符【->】、结构体成员运算符【.】算术运算符乘法运算符【*】、除法运算符【/】、取余运算符【%】 、加法运算符【+】、减法运算符【-】关系运算符等于运算符【==】、不等于运算符【!=】 、关系运算符【< &g...
2019-10-23 22:58:29
6247
原创 【C语言编程】切比雪夫多项式
问题:已知:切比雪夫多项式:编写一程序,输入n,x,并输出0~n的所有Tn(x)的值。解析:本题用递归函数求解,没什么难度,代码如下:#include <stdio.h>int T(int n,int x){ int k; if(n==0) k=1; else if(n==1) k=x; else ...
2019-10-23 21:28:37
4168
2
原创 关于指针字符串赋值问题
问题今天做某高校C语言真题遇到了一个小问题写出程序运行结果,结果是==!yppah==我想去编译器里确认一下我的答案,然而发现运行到strcpy(sl,sl+1)这一句的时候发生了地址访问冲突!我把strcpy(sl,sl+1)改成sl=sl+1程序才正常运行。分析我为了弄清指针变量赋值问题,又复习了一遍指针与字符串的关系举个例子:【例8.21】改变指针变量的值。#include...
2019-10-22 21:03:17
2680
1
基于Python3 ChatterBot的聊天机器人示例安装文件
2022-07-05
ST汉化包.zip
2019-10-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人