自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_41348629的博客

编程小白的进阶

  • 博客(187)
  • 资源 (5)
  • 收藏
  • 关注

原创 vscode远程连接linux时出现could not establish connection

第一步:在此处搜Remote-SSH 之后点他的设置,第二步:在设置中找最下面的“扩展设置”,点击:第三步:在此处添加你的Linux的主机地址,在linux下输入:ifconfig第一段有个inet就是你的id,在此输入即可。保存第四步:之后点击,就可以连接了。第五步:输入密码就可以了。...

2021-03-30 18:32:41 2567 1

原创 linux下启动数据库的时候,waiting for server to start....stopped waiting pg_ctl:could not start server

因为我在root下下载的postgresql,之后将其安装之类的,创建了用户名postgres,再把权限给了postgres,之后启动数据库发现有问题,一直无法启动数据库,后来pg_ctl start 启动的时候发现/tmp的权限不够,改了权限就好了。启动前:启动后:问题:pg启动异常could not open lock file “/tmp/.s.PGSQL.5432.lock”:修改tmp权限,chown -R postgres:postgres /tmp启动成功。参考文档:htt

2021-03-30 17:11:04 7509

原创 linux下生成补丁以及打补丁,patch,diff,

最近师傅给布置了任务让我生成补丁以及把补丁文件打入,说实话搞得我真的很崩溃,出现各种问题,特别痛苦,好在师傅帮忙解决了,我也知道自己的问题是什么了,我对流程以及出错不知道怎么去找,我一定得把它总结下来。我在windows下生成的patch,在linux下也可以,没啥区别,就是网速很慢。第一:因为要在git仓库中下载,所以要安装git工具,参考链接:https://blog.csdn.net/duoduo18up/article/details/80716161第二步:工具完成之后建一个自己的文件夹要

2021-03-30 11:02:31 853

转载 Centos7挂载iso镜像文件配置本地yum源

公司内网无法联网的时候就可以挂载镜像配置本地源即可。参考网址:https://blog.csdn.net/yujia_666/article/details/104001659

2021-03-29 14:46:43 488

原创 postgresql编译运行的时候出现了 ‘bison‘ is missing on your system

说明缺少 bison所以要 yum install bison之后再重新./configure --prefix =…编译通过再 make make install 即可。记住 缺少哪个就安装哪个。

2021-03-29 14:44:40 2751

原创 postgresql完整编译安装过程以及出的错

postgresql完整编译安装过程:参考文档:https://blog.csdn.net/wlwlwlwl015/article/details/53256358.bash_profile文件的打开过程:参考文档:https://blog.csdn.net/qq_42683219/article/details/98174501输入:pg_ctl start -l /usr/local/postgresql/log/pg_server.log时出现:pg_ctl: another server

2021-03-25 18:04:40 538

原创 在linux下安装编译postgresql , checking for DocBook XML V4.2... yes checking for dbtoepub... no

参考文档:https://blog.csdn.net/wlwlwlwl015/article/details/53256358在期间xml会卡住,“checking for DocBook XML V4.2… yes checking for dbtoepub… no”使用一个命令:yum install docbook-dtds docbook-style-xsl fop libxslt -y结合两个文章来看。...

2021-03-25 17:05:55 292

原创 fatal: Not a git repository (or any of the parent directories): .git

在命令行 输入 git init -> 回车之后再:

2021-03-25 16:28:25 76

原创 怎么在linux下将项目远程推送到github仓库

第一步:在centos7下yum安装git[root@localhost 桌面]# yum install -y git第二步:[root@localhost 桌面]# git config --global user.name "你的名字"[root@localhost 桌面]# git config --global user.email "你的邮箱"[root@localhost 桌面]# git config --list 这个是查看你的名字和邮箱第三步:[root@localh

2021-03-25 16:25:57 241

原创 centos7下 license information(license not accpted)....

记住顺序 1 2 c c 就可以了,

2021-03-25 15:33:52 80

原创 使用yum安装的时候 Another app is currently holding the yum lock; waiting for it to exit...

Another app is currently holding the yum lock; waiting for it to exit…另一个应用程序是:PackageKit内存:191 M RSS (1.5 GB VSZ)已启动: Thu Mar 25 15:20:09 2021 - 03:24之前状态 :睡眠中,进程ID:13630说明有使用此进程的yum ,解决方法:找到他并杀死。第一步:上一步已经说了,是packagekit正在使用,他的端口号是13630第二步: 就可以了

2021-03-25 15:30:44 249

原创 centos7下的以太网无法连接,已解决

安装centos7的时候发现怎么点都无法连接的问题,看到网上都说要更改 编辑下面的虚拟网络编辑器,但是我无法成功,然后我就更改了设置之后还原了一下就成功了,以下为操作步骤。第一先把虚拟机关闭:第二步:点编辑 -> 虚拟网络编辑器之后:然后再开启虚拟机就可以了。发现就成功了。...

2021-03-25 14:52:52 2954 3

原创 centos7 下安装git

[root@localhost soft]# yum -y install git已加载插件:fastestmirror, langpacksbase | 3.6 kB 00:00:00 code | 3.0 kB 00:00:00 extras

2021-03-23 17:37:30 397

原创 linux 下gdb的调试

参考gdb博客参考文档2

2021-03-23 17:24:50 410

原创 Linux下用户的权限和chmod,chgrp,chown的使用

更改权限linux下的系统与用户组[qiujianru@localhost /]$ cd /usr/local/test/[qiujianru@localhost test]$ ll test下的目录或文件总用量 0-rw-r–r--. 1 root root 0 3月 21 14:35 a.txt-rw-r–r--. 1 root root 0 3月 21 14:35 b1.txt-rw-r–r--. 1 root root 0 3月 21 15:08 c.txt[qiuji

2021-03-22 16:25:50 3403

原创 date命令用法详解

完整文章[q@localhost 桌面]$ date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]Display the current time in the given FORMAT, or set the system date.Mandatory arguments to long options are mandatory for short options too.

2021-03-19 14:53:10 1318

转载 bash的PATH变量

bash的PATH说明登录 root 后修改环境变量 PATH,添加一个路径 /root,正确指令如下PATH="$PATH":/root这个命令是由 bash 解释并执行,修改的变量也仅被 bash 记录,重新登录后可发现修改并未保存)不小心敲错指令,双引号写成单引号,结果 PATH 被修改为$PATH:/root即单引号内的按照字符串处理,双引号内的才按照变量名处理。结果 mv 指令都不能直接调用了,必须使用绝对路径/bin/mvecho 还能使用,说明 echo 是 bash 的 bu

2021-03-19 14:19:25 1123

原创 for in和 for of 的区别以及用处

for in是遍历键名,for of是遍历键值。由于for of的这个特性,他还可以实现对iterator对象的遍历,而for in就是简单的遍历了。下面是代码: <script> 'use strict'; //遍历数组 var arr = [3,4,5]; for (var x of arr){ console.log(x); } //遍历map

2021-02-25 17:26:01 527

原创 set和map以及用iterator迭代器来遍历set和map

这两篇文章挺好的,便于自己以后复习。彻底弄懂set和map用Iterator来遍历迭代set和map

2021-02-25 16:39:08 165

原创 html里关于表单的一些操作代码

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>登录注册</title></head><body><h1>注册</h1><!--表单formaction:表单提交的位置,可以是网站,也可以说是一个请求处理地址method:post get提交方式--&g.

2021-02-19 17:06:00 8223 1

原创 html里name的含义

我们先来了解一下name属性在表单中的定义:name 属性规定 input 元素的名称。name 属性用于对提交到服务器后的表单数据进行标识或者在客户端通过 JavaScript 引用表单数据。注释:只有设置了 name 属性的表单元素才能在提交表单时传递它们的值。如果你页面上有两个radio是让用户来选择性别的话,如果你没给这两个按钮设置name属性,那么你可以试试它是个什么效果。radio是能用来让用户选择性别的,一般选择性别时只能选一个,如果你不把这两个radio的name不设成相同的话,

2021-02-19 16:39:42 5437 1

原创 meta标签

通常所说的META标签,是在HTML网页源代码中一个重要的html标签。META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。其他的请查看超链接百度百科对meta的解释...

2021-02-18 19:50:07 107 1

原创 Thread多线程写网图下载

如果不懂Thread的话,可以看我的上一篇文章,package oop.网图下载;import org.apache.commons.io.FileUtils;import java.io.File;import java.io.IOException;import java.net.URL;//多线程同步下载图片public class testhread1 extends Thread { private String name;//网络图片地址 private S

2021-02-11 11:02:45 144

原创 多线程Thread

不定时更新博文,需要的可以关注一下,相互交流,共同进步!!!package Thread;//创建线程方式一:继承Thread类,重写run()方法,调用start开启线程public class thread extends Thread { @Override public void run() { //run方法线程体 for (int i= 0;i<20;i++){ System.out.println("我在看

2021-02-10 19:52:55 123 2

转载 Java 常见异常种类

觉得这篇异常类的文章写的很好,便于复习。Java 常见异常种类1、什么是异常结构不佳的代码不能运行,这是Java的基本理念。发现错误的理想时机是在编译期。然而,编译器并不能发现所有的错误,余下的问题就需要在程序运行时解决。这就需要错误能通过某种方式,把适当的信息 传递给特定的接收者处理。Java中的异常处理的目的在于通过使用少量的代码来简化大型、可靠的程序的生成,通过此方式让你的应用中没有未处理的错误,而 且它还带来了一个明显的好处:降低错误处理代码的复杂度。异常,根据字面理解,有意外之意。把它置

2021-02-10 17:43:08 329 2

原创 Java中的接口(什么是接口,接口的好处,具体的使用)

Java中的接口(什么是接口,接口的好处,具体的使用)1.什么是接口?官方概述:在java语言中,接口不是类,而是对类的一组需求描述,这些类要遵从接口描述的统一格式进行定义。这种技术主要用来描述类具有什么功能,而并不给出每个类的具体实现。Balabalabala………博主概述:接口是类的行为的抽象概述。你的概述:用一句你自己能听懂的话,将接口的概念概括一下,然后记在心里。(不必太复杂,不必特准确,重点是你自己一定要理解这句话!)举个栗子:在项目开发MVC分层的结构中,在Service层,我

2021-02-09 21:59:49 498 2

转载 extends与implements的不同

extends与implements的不同1、在类的声明中,通过关键字extends来创建一个类的子类。一个类通过关键字implements声明自己使用一个或者多个接口。extends 是继承某个类, 继承之后可以使用父类的方法, 也可以重写父类的方法;implements 是实现多个接口, 接口的方法一般为空的, 必须重写才能使用2、extends是继承父类,只要那个类不是声明为final或者那个类定义为abstract的就能继承Java中不支持多重继承,但是可以用接口 来实现,这样就要用到i

2021-02-09 21:08:01 307

转载 抽象类为什么不能实例化(new)

抽象类为什么不能实例化(new)答案是 规定。第一点:回归问题最初, 我们为什么要实例化?我们先逆向思维来考虑,从面向对象的思想来看:我们需要完成实现一个功能,而功能中的方法,是由对象来调用的,因此我们需要对象,因此我们需要实例化。那么回归本问题,什么是抽象类?抽象:就是不具体的意思。类是对对象的具体描述,而抽象类不具体,没有方法体,(提供的成员不足以生成一个具体对象),那么就无法生成一个不具体的对象。就好比,你可以实例化一个苹果,但你不能实例化一个水果(这个现实中存在的实物)。2.内存考虑:

2021-02-09 20:26:47 2697 1

原创 什么是多态

文字是复制的百度的,代码是自己敲的,便于理解。黑体字需要重点考虑。可以理解一下文字之后,看我敲得代码。这是多态的网址多态首先是建立在继承的基础上的,先有继承才能有多态。多态是指不同的子类在继承父类后分别都重写覆盖了父类的方法,即父类同一个方法,在继承的子类中表现出不同的形式。多态成立的另一个条件是在创建子类时候必须使用父类new子类的方式。多态(Polymorphism)按字面的意思就是“多种状态”。在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie Calverts对多态的描述

2021-02-09 16:28:23 3571

原创 用IDEA生成javadoc文档

接上一篇,这是直接在IDEA中生成javadoc文档。点击---->Generate javaDoc按上图实现即可。1.选择是整个项目还是模块还是单个文件2.文档输出路径3.Locale 选择地区,这个决定了文档的语言,中文就是zh_CN4.传入JavaDoc的参数,一般这样写 -encoding UTF-8 -charset UTF-8之后点击OK在文件中会出现之后点击index完成。(喜欢就关注一下!!!)...

2021-02-04 19:57:07 99

原创 用cmd生成javadoc文档

javadoc文档可用两种方法来生成,有兴趣可以看我的下一篇文章。1,现在IDEA建一个文件 如下:(因为涉及到名字,不便透露)2,右键文件- 》Show in Explorer 就打开了文件 , 之后在此处加上cmd像下方即可,直接按 Enter键“ cmd E:\shixunproject\src\com\q ”出现黑框即可,之后输入 “ javadoc -encoding UTF-8 -charset UTF-8 xxx.java ” (xxx代表的是源文件)

2021-02-04 19:49:18 340

原创 jdk的安装和配置

在这里我只说一下jdk安装之后怎么配置,需要安装包之类的可以私聊我。此电脑-》右键-》再按照图示第一步:在环境变量里 新建 -》变量名: JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_131 这里的地址是你安装的路径 一般就是C盘第二步:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210111112821239.png?x-oss-变量名:CLASSPATH变量值 : .;%JAVA_HO

2021-01-11 11:35:09 136 5

转载 &和&&,|和||的用法区别

这个博主写的很容易理解,转载一下。https://blog.csdn.net/u010648159/article/details/52452447&和&&的区别是,&会执行两边,不管第一个是否成立&&只会执行一边,如果第一个条件为假,则不会走第二个条件举例public class Test2{public static void main(String[] args){int i=3; if((i++>5)&(i++<9)){

2021-01-06 09:05:56 1706

原创 C 语言里的 %2d的意思

%2d是C语言中printf函数的输出格式说明符。具体解释如下:使输出的int型的数值以2位的固定位宽输出。如果不足2位,则在前面补空格;如果超过2位,则按实际位数输出。如果输出的数值不是int型,则进行强制类型转换为int,之后按上面的格式输出。举例如下:printf("%2d", 12); // 输出12printf("%2d", 1); // 输出 _1 (_代表空格)printf("%2d", 102); // 输出102printf("%2d", 12.23); // 输出12.

2020-11-13 21:42:09 79518 11

原创 用递归实现全排列

这个程序里有递归,分治算法和散列算法,散列算法我在上上篇讲过,有兴趣的可以看看。实现123的全排列。以下 程序建议使用VC实现,DEV还得自己定义bool函数。#include <stdlib.h>#include <cstdio>const int maxn=11;bool hashTable[maxn]={false};int n,p[maxn];//全局变量void generatep(int index){ int i,x; if(index==n+1)

2020-11-11 07:37:45 572 2

原创 LINK : fatal error LNK1104: cannot open file “Debug/xxx.exe

VC经常出现此错误当时第一遍运行的时候没有错,但是第二遍不小心重点了一次,说我这个已经存在,后来在进程中也没有找到(说句题外话,学java的时候explise出现过类似错误,具体解决方法是用cmd来查找程序进程,然后关闭就行,不过我当时没有记录下来,实属遗憾,等我以后找找然后再附上详细步骤)。言归正传,这个问题就是说明进程中已经存在xxx.exe了,只要在“任务管理器”将这个进程关掉即可,但是我没有找到,所以我就重新建立了一个项目,然后保存运行就可以了。...

2020-11-11 07:30:37 877 2

原创 要求M个与查询的数中每个数在N个数中出现的次数,用散列来写

上一篇写了散列函数,可以把hashTable的bool改成int即可,可以查询到次数。#include<cstdio>const int maxn=100010;int hashTable[maxn]={0};int main(void){ int n,m,x; scanf("%d%d",&n,&m); for(int i=0;i<n;i++) { scanf("%d",&x); hashTable[x]++; } for(i=0;

2020-11-09 22:14:38 197

原创 用代码来看散列算法

散列是常用的算法之一,简单来说在A中出现的元素是否在B中出现过。比如:给出N个整数,再给M个数,问M个数中的每个数分别是否在N个数中出现过。因为遍历起来时间复杂度太大,所以不妨空间换时间,设定一个bool数组hashTable[100010],hashTable[x]=true表示x在N个正整数中出现过,hashTable[x]=false表示x在N个正整数中没有出现过,一开始读入的时候就令hashTable[x]=true,对于要查询的数就可以通过hashTable数组判断出每个数是否出现过。以上就是

2020-11-09 22:11:34 152

转载 A*算法

学人工智能的时候,对这个A*算法比较深刻,看了很多资料用了好长时间明白了个大体,还有很多东西需要学习,这个博客相对来说比较易懂,当时觉得难得地方是一些路径的计算,后来了解了感觉也不难,先保存下来,时常复习复习。中文:https://mp.weixin.qq.com/s?src=3&timestamp=1604925287&ver=1&signature=wIOst3f1PiZhG8igzlTmxhrJhZLHx5WG3ydQ7QH6uHzWvt4vl0DhQKFUB8ccHxo7

2020-11-09 20:43:01 459

原创 leetcode第一题 两数之和

这个题我没有用它的解法,我直接在VC上运行通过了。#include<stdio.h>int main (void){int nums[]={2,7,11,15};int target =9;int sum =0;int i,j;for(i=0;i<=3;i++){ for(j=0;j<=3;j++) { if(i==j) continue; if(i<j) { sum=nums[i]+nums[j]; } if(sum==

2020-11-05 20:32:29 63

.so文件和安装步骤.rar

centos下php安装pgsql和pdo_pgsql扩展,这是另一种方法,很简便,用.so文件来安装

2021-04-25

centos下php安装pgsql和pdo_pgsql扩展,这是另一种方法,很简便,用.so文件来安装

centos下php安装pgsql和pdo_pgsql扩展,这是另一种方法,很简便,用.so文件来安装

2021-04-25

C语言课本编程.rar

C语言谭浩强第五版例题和课后习题答案程序程序的运行,当时自己学c语言的时候把每个程序都敲了一遍,也算比较全,都能运行通过,用的dev和VC++6.0,这两个软件,需要的自行下载。

2021-04-09

Linux的学习.docx

帮助刚刚接触linux的人群,包括我个人接触linux时间并不长,这也是我自己总结的命令,跟着我的命令敲一遍,大体上就能了解啦。

2021-04-09

数据库的学习笔记.docx

数据库小白

2021-04-02

空空如也

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

TA关注的人

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