- 博客(51)
- 收藏
- 关注
原创 oracle设置自增ID
select 序列表名.nextval into :new.“自增的字段” from dual;before insert on “表名” for each row。create or replace trigger 触发器名。CREATE SEQUENCE 序列名。
2023-10-12 12:00:27
852
原创 node版本问题
服务器下载下来的vue项目启动出现下列问题解决方法一卸载 node-sass之后启动项目又遇到#启动失败可能配置失败,再次设置方法二:降低node版本 直接使用yarn启动。
2023-09-06 12:20:00
876
原创 Master Slave 主从同步错误 Slave_IO_Running:NO/Slave_SQL_Running: No
停止从库的mysqld服务,删除他的auto.cnf文件,再启动数据库服务即可。#重启master库:service mysqld restart。检查发现他们的auto.cnf中的server-uuid是否相同。#在Slave库上查看状态。
2023-03-03 16:31:20
696
1
原创 软件工程笔记
2.软件开发的本质,实现问题空间的概念和处理逻辑到解空间的概念和处理逻辑之间的映射。1.需求规约是软件开发组织和用户之间一份事实上的合同书,是产品功能及其环境的体现。(7类接口:用户接口,硬件接口,软件接口,通信接口,内存约束,运行,地点需求。2.非功能需求:性能需求,外部接口需求,设计约束和质量属性需求。4.非功能性需求包括:i性能需求,接口需求,设计约束和质量要求。3.对于产品/系统而设计,需求规约是一个正式的,受控的起始点。1.软件危机的出现,导致了软件工程的引入。1.功能需求,是整个需求的主体。
2022-09-27 23:14:57
296
原创 软件设计师中级下午题
加工是用于处理数据流的,所以要补充加工名,可以把该加工涉及到的数据流,在说明中标识出来,在数据流名称所在的句子中,找 ”动词+名词“ 的结构。说明中的每一句话,都能与图中有对应关系,当把说明中的实体与数据流标识出来之后容易缩小对应范围,找出纰漏。(2)检查图中每个加工,是否存在只有入没有出,或只有出没有入,或根据输入的数据无法产生的对应输出情况。存储的文字方面特征:“***文件” “***表" “***库” ”***清单“ ”***档案“1.人物角色:如 客户、管理员、主管、经理、老师、学生。
2022-09-05 01:25:06
2382
1
原创 fatal: unable to access ‘https://github.com/.../.git‘: Could not resolve host: github.com
Failed to connect to github.com port 443 after 21085 ms: Timed out
2022-07-20 13:33:11
259
原创 vue3处理跨域的问题
在项目根目录新建vue.config.js输入module.exports = { devServer: { proxy: { '/api': { target: 'http://http.example.com:81/', //接口域名 changeOrigin: true, //是否跨域 ws: true,
2022-02-24 10:02:37
1418
原创 nginx服务器配置隐藏index.php入口文件
location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; }}
2022-02-08 11:44:27
2182
原创 phpstudy隐藏index.php
在.htaccess文件填入,注意index.php使用?<IfModule mod_rewrite.c>RewriteEngine on RewriteCond $1 !^(index.php|images|robots.txt) RewriteRule ^(.*)$ /index.php?/$1 [L]</IfModule>
2022-02-08 04:04:34
550
原创 升级python后yum不可用
由于升级的python3版本过高,导致yum不可以,需要将yum指向低版本的python2vim /usr/bin/yum修改前#!/usr/bin/pythonimport systry: import yumexcept ImportError: print >> sys.stderr, """\修改后#!/usr/bin/python2.7import systry: import yumexcept ImportError: .
2022-01-14 10:44:46
988
原创 git连接github
1.git安装和初始化#git安装 yum install -y git#初始化 git init2.系统生成公钥#查看有没生成ls -al ~/.sshcd /root/.sshssh-keygen -t rsa -C "email@example.com"3.创建github添加id_rsa.pub4.服务器git设置[root@VM-0-14-centos java]# git config --global user.name "name"[root@VM-0-14-
2021-12-03 17:34:58
872
原创 线程池概念
线程池概念线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作,无需反复创建线程而消耗过多的资源。集成原理:合理利用线程池能够带来三个好处:1.降低资源消耗,减少了船舰和消耗线程的次数,每个工作线程都可以被重复利用,可执行多个任务。2.提高响应速度。当任务到达时,任务可以不需要的等到线程创建就能立即执行。3.提高线程的可管理性。可以根据系统的承受能力,调整线程池中工作线程的数目,防止因为消耗过多的内存,而把服务器累趴下(每个线程需要大约1MB内存,线程
2021-11-08 00:29:36
192
原创 Java集合相关的数据结构
集合相关的数据结构栈:先进后出(可以理解为一个桶,先放进去的最后才拿出来)队列:先进先出(类似一条水管)数组:查询快,增上慢查询快:数组的地址是连续的,我们通过数组的首地址可以找到数组,通过数组的索引可以快速查找某一个元素增删慢:数组的长度是固定的,我们想要增加/删除一个元素,必须创建一个新数组,把源数组复制过来再销毁源数组链表:查询慢,增删快查询慢:链表中地址不是连续的,每次查询元素必须从头开始查询增删快:链表结构增加或者删除对链表整体没有影响,所以增删快链表又有两种结构:单
2021-10-10 23:34:39
138
原创 centos设置服务跟随系统启动
chkconfig 命令使用chkconfig 或者 chkconfig –list就可以看出当前系统已经设置的各个服务在各个运行级别下的开闭状态[root@VM-0-14-centos /]# chkconfig servicename on/off[root@VM-0-14-centos /]# chkconfig --listNote: This output shows SysV services only and does not include native syste
2021-09-07 04:52:32
318
原创 java集合
什么是集合?有什么用?数组其实就是一个特殊的集合,集合实际上就是一个容器。可以用来容纳其它类型的数据。集合一次可以容纳多个对象的引用。集合不能直接存储基本数据类型,另外集合也不能直接存储对象,集合当中的存储都是java对象的内存地址(或者说引用)java中每一个不同的集合,底层对应不同的数据结构。往不同的集合中存储元素,等于将数据放到了不同的数据结构当中...
2021-09-04 19:45:17
127
原创 java打印三角形
public class struct { public static void main(String[] args) { //打印三角形 for(int i=1;i<=10;i++){ for(int j=10;j>i;j--){ System.out.print(" "); } for(int q=0;q<i-1;q++){
2021-08-29 01:02:37
89
原创 java九九乘法表
public class struct { public static void main(String[] args) { //九九乘法表 for(int i=1;i<10;i++){ for(int j=1;j<i+1;j++){ System.out.print(j+"*"+i+"\t"); } System.out.print("\n");
2021-08-28 18:33:45
83
原创 Markdown基本用法
标题:# 这是一级标题这是一级标题## 这是二级标题这是二级标题粗体**内容**内容分割线---或***链接引入[文字描述](url)必应有序列表1. 2. 3.有序列表1有序列表2有序列表3无序列表- 1 - 2 -3123图片dockerfile构建过程:基础知识:1.每个保留关键字(指令)都是必须是大写字母2.执行从上到下顺序执行3.# 表示注释4.每一个指令都会创建提交一个新的镜像层,并提交!DockerFile:构建文件,定义了一切
2021-08-20 16:28:58
97
原创 docker容器间的数据通信
数据卷容器多个MySQL同步数据!首先启动一个docker01容器docker run -it --name docker01 home/cnetos:1.0[root@dffe2686b25b /]## 子继承父容器 docker02容器继承docker01容器 实现数据共享双方挂载的文件自动同步# 如果容器docker01停了其它容器挂载文件不会丢失[root@VM-0-14-centos ~]# docker run -it --name docker02 --volumes-fro
2021-08-19 04:29:58
200
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人