avatar
文章
58
标签
53
分类
22

首页
归档
标签
分类
关于我
留言
小天的博客
首页
归档
标签
分类
关于我
留言

小天的博客

git操作
发表于2023-05-21|git
目的:借助github托管项目代码 基本概念:1.仓库(Repository) 仓库用来存放项目代码,每个项目对应一个仓库,多个项目对应多个项目 2.收藏(Star) 收藏项目方便下次查看 3.复制克隆项目(fork) 拷贝仓库,拷贝后的项目独立存在 4.发起请求(pull request) 发起请求,等待修改的代码合并入源仓库 5.关注(watch) 关注项目,当项目更新可以收到通知 6.事件卡片(issue) 发现有bug,但是目前还没有解决,提交issue 7.github主页 8.仓库主页 9.个人主页 官方网址 github.com git安装和使用下载安装 git官网: www.git-scm.com/download/win git工作区域: 工作区:添加、编辑、修改等动作 暂存区:暂存已经修改的文件最后统一提交到git仓库 git仓库:最终确定的文件保存到仓库,成为一个新的版本,并且对他人可见 统计代码提交行数 git log –author=”提交者姓名” –pretty=tformat: –numstat | awk ‘{ add += $1; subs += $2 ...
maven操作
发表于2023-05-20|MAVEN
maven的pom标签说明:https://developer.aliyun.com/article/983957 maven的setting.xml标签说明: https://developer.aliyun.com/article/983958 maven使用说明: https://www.cnblogs.com/melojun/p/15478774.html https://mvnrepository.com/ –仓库官网地址 maven的生命周期123456789clean : 清理.删除上次构建的结果,为下一次构建做准备validate : 校验. 验证正确性complie : 编译. 将java文件编译成字节码文件test : 测试. 执行可执行的单元测试方法package : 打包. 将程序包打包成jar包或war包verify : 验证. install : 安装. 将jar包安装到本地的maven仓库site : 站点. 将对应程序包生成网页站点deploy : 部署. 将jar包部署到远程私服仓库 maven指令mvn(主命令) archetype(插件):ge ...
十大算法整理
发表于2023-05-14|Java
二分算法条件:数组或者列表对象事先都要经过排序. 思路: 数组: 1.先对数组进行最大值下标和最小值下标的初始化 2.循环判断最大值是否大于等于最小值 2.1 取最大值和最小值的中间下标. 2.2目标值去对比中间下标的取值 2.3如果相等则返回中间值下标对应的数组值退出 2.4如果下标值比目标值大,则将中间值下标减一赋值给最大值下标,然后跳转到步骤2 2.5如果下标值比目标值小,则将中间值下标加一赋值给最小值下标,然后跳转到步骤2 3.退出循环时返回null. 链表: 1.判断链表节点是否为空 1.1取节点的数据和目标数据相比 1.2如果相等则返回节点对象对应的数据退出 1.3如果取出的节点数据比目标数据大,则将当前节点赋值为当前节点的右节点,然后跳转到步骤1 1.4如果取出的节点数据比目标数据小,则将当前节点赋值为当前节点的左节点,然后跳转到步骤1 2.退出循环时返回null. 示例代码 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 ...
HTTP状态码
发表于2023-05-13|HTTP
1.各状态码表示含义1、 HTTP Status Code 1xx 请求信息这一组状态码表明这是一个临时性响应。此响应仅由状态行和可选的HTTP头组成,以一个空行结尾。由于HTTP/1.0未定义任何1xx状态码,所以不要向HTTP/1.0客户端发送1xx响应。 Http状态码 Http Status Code Http状态码含义中文说明 100 100 Continue 请继续请求 101 101 Switching Protocols 请切换协议 102 102 Processing 将继续执行请求 2、 HTTP Status Code 2xx 成功状态这一组状态码表明客户端的请求已经被服务器端成功接收并正确解析。 Http状态码 Http Status Code Http状态码含义中文说明 200 200 OK 请求成功 201 201 Created 请求已被接受,等待资源响应 202 202 Accepted 请求已被接受,但尚未处理 203 203 Non-Authoritative Information 请求已成功处理,结 ...
Linux指令语法
发表于2023-04-27|Shell
备注:增加了sftp和ftp的整理,添加了traceroute命令的整理 增加ps -aux和ctrl z指令的了解12345678#查看进程状态ps -aux|grep "应用名"#挂起进程ctrl z#前端恢复fg#后端恢复bg 各线程状态: ps看了一下状态,发现状态是sl+, 在Linux中,状态如下: D 不可中断 Uninterruptible sleep (usually IO) R 正在运行,或在队列中的进程 S 处于休眠状态 T 停止或被追踪 Z 僵尸进程 W 进入内存交换(从内核2.6开始无效) X 死掉的进程 < 高优先级 N 低优先级 L 有些页被锁进内存 s 包含子进程 位于后台的进程组 l 多线程,克隆线程 参考博客: https://codeantenna.com/a/kFNmXymWsV ctrl + 其他用法:ctrl-c: ( kill foreground process ) 发送 SIGINT 信号给前台进程组中的所有进程,强制终止程序的执行; ctrl-z: ( suspend foreground pr ...
mysql-从旧wins迁移到新wins
发表于2023-04-27|Mysql5.7
停止旧wins的mysql服务(也可以不停止服务直接备份)123# systemctl stop mariadb  OR  # systemctl stop mysql   备份旧mysql服务上所有的数据库1mysqldump -u root -p --all-databases > all_databases.sql  将备份的文件拷贝到新服务器上 在新服务上还原 1mysql -u root -p123456 < all_databases.sql  5.迁移用户权限 123456789101112131415161718192021222324252627282930313233-- 执行下面sql语句查询数据库用户 SELECT CONCAT('SHOW GRANTS FOR\'', user,'\'@\'', host, '\';') FROM mysql.user ; -- 筛选查询结果,查询需要授权的用户SHOW GRANTS FOR& ...
sqlserver-从wins到wins的全库迁移
发表于2023-04-27|Sqlserver2019
原服务器上一个一个库备份以一个数据库为例 1.打开studio工具,进入数据库,选中第一个数据库,点击任务-》备份 2.添加备份到文件目录和文件名称 3.拷贝备份好的文件到目标服务器 目标服务器上一个个还原 粘贴到目标服务文件夹上 2.打开studio,在数据库上选择还原数据库 3.选择设备,选择到刚才拷贝过来的文件,如果文件目录为空,则选择所有文件格式就出现了,点击确定还原。 使用navicat检查数据库是否都已迁移成功 打开原服务器和目标服务器的studio,选择属性,点击文件,查看大小是否一致,注意:数据库文件路径会自动变更到sqlserver安装目录 遇到的问题:1.还原文件太大,超过1024M的问题 解决办法: 1.sqlserver express版本有这个1024M大小的限制,升级成enterprise版本即可解决。 SQL Server 2019 Enterprise:HMWJ3-KY3J2-NMVD7-KG4JR-X2G8G(亲测可用) Enterprise Core:2C9JR-K3RNG-QD4M4-JQ2HR-8468J Stranda ...
oracle-expdp full方式-全库迁移
发表于2023-04-26|Oracle11g
Windows环境服务迁移操作包含的所有指令(以109的oracle数据库为例)12345678910111213141516171819202122#查询数据库目录结构select * from DBA_DIRECTORIES;#创建directory目录(navicat)#109create or replace directory full_dump as 'D:\oracle';create or replace directory full_dump as 'F:\app\data';#231create or replace directory full_dump as 'C:\oracle11g\109server data';create or replace directory full_dump as 'C:\database\oracle\data';#查询此前目录是否创建成功(navicat)select * from dba_directories#导出dmp文件(109的cmd窗 ...
wins-oracle11g-安装
发表于2023-04-26|Oracle11g
物料准备:oracle11g安装包(win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip) 官网下载地址:https://www.oracle.com/cn/database/technologies/microsoft-windows.html window oracle 11g 卸载参考博客 https://blog.csdn.net/wei1992_6/article/details/59131223 注:window64位文档的地址为C:\Program Files不是C:\Program Files (x86) window oracle 安装参见:https://www.cnblogs.com/abeam/p/12008026.html 安装完成之后记得关闭防火墙,不然远程连接访问不上! 遇到的问题,打开oracle的运行文件一直没有被启动,推测是安装了sqlserver企业版本影响到了(但还没有具体可以确认),重新安装wins操作系统就可以了.后面先安装oracle11g数据库,再安装sqlserver和 ...
linux-oracle11g-静默安装
发表于2023-04-26|Oracle11g
oracle下载地址集https://www.cnblogs.com/mmzs/p/9030823.html 官网下载: https://www.oracle.com/cn/database/enterprise-edition/downloads/oracle-db11g-linux.html 在linux上创建目录12mkdir packagemkdir /software 上传数据库压缩包到package1234linux.x64_11gR2_database_1of2.ziplinux.x64_11gR2_database_2of2.zipdb_install.rspdbca.rsp 解压文件搭到/software包12345yum install unzipunzip -d /software linux.x64_11gR2_database_1of2.zipunzip -d /software linux.x64_11gR2_database_2of2.zip 关闭selinux(对于强制访问控制的实现,具体参考该文章: https://blog. ...
123…6
avatar
小天
记录工作中日常遇到及解决问题的博客
文章
58
标签
53
分类
22
最新文章
springboot整合jpa2023-10-07
jsp集成到springboot项目2023-09-24
设计模式2023-09-17
linux-maven私服的搭建2023-09-09
数据库索引2023-09-03
分类
  • CVE5
  • Exsi2
  • HTTP1
  • Https1
  • JAVA1
  • Java25
  • MAVEN1
  • Mysql3
标签
MYSQL5.7 NETTY ORACLE WIN FASTJSON CVE SQLSERVER EXCEL BYTE MAC MAVEN HTTP SPRING MYBATIS JSP LIST MYSQL SHELL DISK JUC SPRINGFRAMEWORK LOG4J ELEMENT PLUS BIT NIO SSL STREAM SQL HTTPS VUE THREAD JPA LINUS GIT PROPERTIES IO EXSI CLASS POI WINS
归档
  • 十月 20231
  • 九月 20234
  • 八月 20233
  • 六月 20231
  • 五月 20235
  • 四月 202344
网站资讯
文章数目 :
58
本站访客数 :
本站总访问量 :
最后更新时间 :
©2023 By 小天
欢迎来到我的博客!