- 博客(69)
- 资源 (25)
- 收藏
- 关注
原创 2021-08-08
在虚拟机上部署tomcat,通过本机网页访问Windows开启访问策略linux开启访问策略Windows开启访问策略设置VM网络的IP,和虚拟机在同一网段开启Linux访问权限linux开启访问策略防火墙注意设置开放端口后防火墙重启虚拟机设置IP、网关、掩码注意service重启https://blog.youkuaiyun.com/jexhen/article/details/70293965#...
2021-08-08 15:07:40
196
原创 彻底解决阿里云图床上传图片,图片不显示问题
出现不显示图片的原因非常简单,文件的读写权限没有设置好,按照以下方法设置文件读写权限:1、按照下图将整个bucket-zhy设置为“公共读”2、将bucket-zhy下的所有子文件夹读写策略设置为“继承 Bucket”这样,所有文件即可解决在Markdown编辑器中的显示问题...
2020-07-17 15:17:14
4227
1
原创 关于MySQL常见函数
1、concat2、substring3、sum()和count()其实两者很好容易区分,sum,即求和,多个列相加的和; count计数,一共有多少条数据sum()函数求累加; 对符合条件的记录的数值列求和;count()函数求个数; 对查询中符合条件的结果(或记录)的个数4、sum( case when...then...else...end ) as XX5、IFNULL(expression, alt_value) 如果expression为空...
2020-06-17 14:19:34
245
原创 使用IDEA上传本地文件至Github
准备工作:申请GitHub账号,安装GitHub客户端。1、Settings—>Version Control—>Git—>Path to Git executable—>选择你提前下载好的的 git.exe 安装目录2、Settings ——Version Control——GitHub——点击Create API Token ,弹出窗口(Host:github.com,Login:账号,Password:密码 )填写完后点击ok关闭窗口,再点击Test测试是否成功
2020-06-14 22:41:12
259
原创 Linux后台启动程序以及打开XShell连接运行java -jar然后关闭连接程序不再运行问题
关于一般上来说,我们在服务器上启动一个jar,最简单的方式就是java -jar xx.jar,虽然这种方式简单但有时候我们的场景需要更多,例如常驻后台运行,在命令行窗口关闭的时候不中断项目,指定端口,并且输出日志到文件中等。所以这个时候我们通常会采用脚本启动和关闭项目,方便项目的统一管理。问题描述我打好的jar包,放在服务器上之后,在windows里面用xshell打开一个连接,...
2020-04-01 09:54:54
937
原创 一款超好用的第三方评论插件--Gittalk
使用GITALK的背景:1. 最近在做一个基于Java的个人博客系统,已经基本完工了,突然发现怎么没有评论的操作,如果再从头开始从数据库开始写的话,花费的代价有点大,于是乎我就在网上寻找一款适合我的第三方评论插件,第一次我找到了“畅言”,结果很令人失望,因为我的网站没有备案,所以无法使用“畅言”。于是Gitalk就映入了我的眼帘。2. Gitalk 最初推出来,应该是想配合在 github...
2020-03-12 10:19:37
1837
原创 Centos 7运行SpringBoot之@MySQL的安装、配置、开启远程登陆
网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.7的教程。相关mysql视频教程推荐:《mysql教程》第一步:获取mysql YUM源进入mysql官网获取RPM包下载地址https://dev.mysql.com/downloads/repo/yum/...
2020-02-26 19:05:17
324
原创 Centos 7运行SpringBoot之@RabbitMQ的安装及配置
1、配置erl:(依次执行即可)--> mkdir MQ--> cd MQ--> 从连接中下载otp_src_21.1.tar.gz--> 解压:tar -zxvf otp_src_21.1.tar.gz--> cd otp_src_21.1--> mkdir -p /usr/local/erlang...
2020-02-26 17:55:40
244
原创 Windows运行SpringBoot之@常见小知识
1、根据PID关闭对应端口号netstat -nao|findstr XXX XX 为 要关闭的端口号taskkill /F /PID XXX XX 为 端口号对应的PID2、如何使用IDEA运行一个由GIT导入的Spring Boot项目?首先配置JDK:https://blog...
2020-02-25 14:56:23
695
原创 Windows运行SpringBoot之@MQ的安装及配置
https://blog.youkuaiyun.com/m0_37034294/article/details/82839494再次测试是否配置好方法:
2020-02-25 14:48:44
174
原创 Windows运行SpringBoot之@Node.js安装及测试
https://www.cnblogs.com/huys/p/10040173.html除了配置环境不用下载软件之外,其余都一样
2020-02-25 14:47:01
347
原创 Windows运行SpringBoot之@ElasticSearch安装及测试
https://www.2cto.com/database/201807/761709.html在安装head插件时,查看node的版本,在cmd中使用node -v 并不是在node目录下的.exe命令框中使用如何解决CMD下载过慢的问题,以phantomjs为例先明确是下载什么,在明确存放路径,直接在网上搜索,下载即可http://npm.taobao....
2020-02-25 08:54:09
221
原创 java面试大全
赢在面试之Java基础篇(1)1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,可以是package或者abstract或者final的类,并且public的类名必须与文件名一致。package Example;public class AA {}//package类class A{}...
2020-02-19 21:05:20
4674
2
原创 第十章 排序
解:首先,A.冒泡排序会使:最大的数放在最后,第二大的放在倒数第二(按从小到大排序)。C.选择排序会在第i趟将第i小的数放在第i个位置上(按从小到大排序)。根据题目可排除这两个排序。D。对应2路归并排序,第一趟排序结束可以得到若干个有序子序列,因此不符合。B.插入排序,在开始排序时将第一个元素看成有序,从第二个元素开始与前元素比较,因此第i趟结束,前i+1个元素是有序的。符合题目的的元素...
2019-12-09 16:23:25
224
原创 MySQL 触发器
一、触发器概念 触发器(trigger):监视某种情况,并触发某种操作,它是提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,例如当对一个表进行操作( insert,delete, update)时就会激活它执行。 触发器经常用于加强数据的完整性约束和业务规则等。触发器创...
2019-12-09 16:22:10
313
原创 第七章 图
1、要求拓扑序列就是AOV,求关键路径就是AOE AOV:(Activity On Vertex NetWork)用顶点表示活动 AOE:(Activity On Edge Network)用权值表示活动持续的时间。...
2019-11-29 15:49:26
146
转载 HashMap&HashSet
1、为什么用HashMap?HashMap是一个散列桶(数组和链表),它存储的内容是键值对(key-value)映射 HashMap采用了数组和链表的数据结构,能在查询和修改方便继承了数组的线性查找和链表的寻址修改 HashMap是非synchronized,所以HashMap很快 HashMap可以接受null键和值,而Hashtable则不能(原因就是equlas()方法需要对象,因...
2019-11-17 19:35:41
143
原创 同步机制遵循的原则
进程在并发执行时为了保证结果的可再现性,各进程执行序列必须加以限制以保证互斥地使用临界资源,相互合作完成任务。多个相关进程在执行次序上的协调称为进程同步。用于保证多个进程在执行次序上的协调关系的相应机制称为进程同步机制。所有的进程同步机制应遵循下述四条准则: 空闲让进 当无进程进入临界区时,相应的临界资源处于空闲状态,因而允许一个请求进入临界区的进程立即进入自己...
2019-11-14 19:10:35
4762
原创 第六章 二叉树
目录1、线索2、哈夫曼3、树的存储形式:双亲表示法、孩子链表表示法、孩子兄弟表示法、二叉链表表示法4、遍历1、线索左前驱,右后继,0指针,1线索2、哈夫曼①解: ②解析:求几种编码就是求叶子节点有几个③若度为m的哈夫曼树中,其叶结点个数为n,则非叶结点的个数为()解析:这题表示哈夫曼树的节点的...
2019-11-11 15:51:04
293
原创 上大-OS-Linux 命令
1、如何通过命令行关机/重启?关机:haltpoweroffinit 0shutdown -h nowshutdown -h 10 10分钟后自动关机重启:shutdown -r nowreboot init 6 2、如何在命令行中快速删除光标前的内容?ctrl + uctrl + k (删除光标之后的内容)3、设置/test/a.txt属主有...
2019-11-07 16:25:10
245
原创 第五章 数组和广义表
1、解:2、解:3、数组通常具有的的两种操作:查找、修改4、三元组的结构及意义A[0][0]:矩阵中共有几个非零元素A[i][0]:非零元素的列表A[0][1]:矩阵的行数A[0][2]:矩阵的列数A[i][1]:对应非零元素的行下标A[i][2]:对应非零元素的列下标5、对称、三角、三对角矩阵的保存 相同...
2019-11-05 17:00:55
447
原创 第四章 串 之各种方法
subString:strVariable.substring(start,end)"StringLiteral".substring(start,end)参数start指明子字符串的起始位置,该串索引从1开始起算。end指明子字符串的结束位置,该串索引从1开始起算。ASSIGN(S,N):相当于 = ,稍有不同,Assign是把指针指向的内容拷贝过来,=只是...
2019-11-04 19:10:16
179
原创 MySQL触发器
一、触发器概念 触发器(trigger):监视某种情况,并触发某种操作,它是提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,例如当对一个表进行操作( insert,delete, update)时就会激活它执行。 触发器经常用于加强数据的完整性约束和业务规则等。触发器创...
2019-10-31 18:50:07
3304
原创 第四章 串 之next、nextval数组的求法
一、如何求基本思想:第一种情况:下标从1开始:第二种情况:下标从0开始:上述next[i]对应的值-1常见例题:1、已知字符串S 为“abaabaabacacaabaabcc”,模式串 t 为“abaabc”。采用 KMP 算法进行匹配,第一 次出现“失配”(s[i]≠t[j]) 时,i=j=5,则下次开始匹配时,i 和 j 的值分别是 () 。结题思路:即是求n...
2019-10-30 17:02:08
4569
3
原创 串
已知字符串S为”abaabaabacacaabaabcc”,模式串t为”abaabc”。采用KMP算法进行匹配,第一次出现“失配”(s[i]!=t[j])时,i=j=5,则下次开始匹配时,i和j的值分别是:i=5 j=2由题中“失配s[i]!=t[j]时,i=j=5”,可知题中的主串和模式串的位序都是从0开始的。按照next数组生成算法,对于t有:编号:0 1 2 3 4 5t :a ...
2019-10-30 16:42:04
3278
原创 常见表达式
1、Exp1 ? Exp2 : Exp3;其中,Exp1、Exp2 和 Exp3 是表达式。请注意冒号的使用和位置。? : 表达式的值取决于 Exp1 的计算结果。 如果 Exp1 为真,则计算 Exp2 的值,且 Exp2 的计算结果则为整个 ? : 表达式的值。 如果 Exp1 为假,则计算 Exp3 的值,且 Exp3 的计算结果则为整个 ? : 表达式的值。...
2019-10-20 19:44:20
434
原创 数据结构-栈-中缀、后缀、前缀相互转换
中缀:正常表达式后缀:逆波兰式 1、栈中存符号 2、字母、数字直接打印 3、先进栈,再比较优先级,只有当比栈中前一个符号优先级高的情况下才走下去,否则弹出前一个符号,直至前一个符号的优先级小于这个符号,也即是连续弹栈。 4、打印的时候遇到括号不计在内,但是在栈中括号是被存储过的,当遇到)时,按照“先进后出”的原则弹...
2019-10-20 18:21:09
1195
原创 操作系统概论-进程管理
进程管理1、以记录型信号量为例介绍P、V操作:struct semaphore{int count ;queueType queue;};P操作wait (semaphore s){s.count --;If(count < 0){阻塞该进程;该进程插入等待队列:s.queue;}}V操作Signal(semaphore...
2019-10-17 21:09:43
379
原创 页、页表、页表项
逻辑地址:是程序编译后,生成的目标模块进行编址时都是从0号开始编址,称之为目标模块的相对地址,即逻辑地址。虚拟地址:计算机处理器的地址有32位和64位的两种,对应的虚拟地址的空间大小分别是2^32字节和2^64字节,字节用B表示。页:分页存储管理将进程的逻辑地址空间划分为若干页(面),并且对其编号,号数从0开始,每个页(面)的大小称为页面大小,且大小应为2的幂。物理块:将内存的物理地址...
2019-10-17 17:39:04
17140
原创 第六章 树与二叉树 之平衡二叉树LL RR RL LR 调整
/************************************************************************* > File Name: btree.h > Author: zhoulin > Mail: 715169549@qq.com > ...
2019-10-08 16:21:23
339
原创 Linux常用命令大全
系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的...
2019-10-08 11:08:29
148
原创 J2EE开发心得
eclipce中新建Dynamic web的版本号必须与Tomcat版本号匹配,通常Tomcat7.0左右配Dynamic web3.0以下,不然会no service can be run 以下是修改工程版本方法:workspace-jee\项目名称\.settings\org.eclipse.wst.common.project.facet.core.xml这个配置文件,将<...
2019-09-24 20:21:36
497
redis-5&MQ3&ES6全家桶tar.gz.zip
2020-03-08
otp_src_22.0.tar.gz
2020-03-08
mysql-5.6.44.tar.gz
2020-03-08
centos 7 安装 yum rpm 大全
2020-03-08
jsp学生宿舍后台管理系统源码.rar
2020-02-29
OpenSource.zip
2019-09-24
JDBC学习笔记.docx
2019-09-24
考研-数据结构-殷人昆.zip
2019-09-09
墨墨-破解.zip
2019-08-26
java 数据结构 PPT课件
2019-07-25
复旦-961-考纲及课本.zip
2019-07-23
MySQL链接数据库jar包
2018-12-08
随机点名器
2018-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人