自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

肖恩大肥羊

青青草原IT学院

  • 博客(29)
  • 资源 (9)
  • 收藏
  • 关注

原创 PostgreSql数据库中读取BLOB类型二进制转换图片

PostgreSql数据库中读取BLOB类型二进制转换图片方式一:数据库操作1.SQL代码2.执行效果3.数据预览方式二:可视化工具方式三:程序获取1.实体类2.数据转换有的时候通过为了程序方便,将一些重要数据文件、图片直接存储到数据库中,方便迁移。常见的就是用户签名图,主要存储的还是二进制数据,在通过方法转换二进制得到实质的数据。方式一:数据库操作1.SQL代码SELECT s.sign_pic, encode( s.sign_pic, 'escape' ) AS sign FROM

2021-04-26 17:23:30 5886

原创 常用正则表达式最强整理(速查手册)

常用正则表达式最强整理(速查手册) /**Java测试模版*/ String str="Abc123_"; String reg = "^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$"; System.out.println(str.matches(reg)); //false一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}

2021-04-22 15:50:07 202

原创 Java使用stream递归处理菜单树形结构

Java使用stream递归处理菜单树形结构参数说明操作步骤代码实现展示效果Stream接口参数说明CategoryEntity 实体类getCatId 分类idgetParentCid 父分类idgetParentCid 排序getChildren 子分类集合操作步骤在 Java 实体类中,需要添加一个属性,方便存储子级结构 /**子分类*/ @TableField(exist = false) //注解:非数据库字段 private List<CategoryEnti

2021-04-07 10:30:36 1081 3

原创 docker中Redis配置密码并使用密码登录

docker中Redis配置密码并使用密码登录题第一种方法-容器存储在docker中通过命令进入redis容器查看当前redis有没有设置密码:`config get requirepass`设置密码: `config set requirepass 你的密码`测试提示需要密码第二种方式-永久存储找到redis主机配置文件编辑 redis.conf密码登录第一种方法-容器存储在docker中通过命令进入redis容器docker exec -it redis redis-cli查看当前redis有

2021-03-31 21:30:03 10376

原创 Linux系统CentOS7安装Redis

Linux系统CentOS7安装MySQL5.7安装Redis1.安装Redis2.启动Redis1.创建主机文件2.启动Redis容器3.测试Redis服务Redis持久化1.编辑redis.conf2.测试持久化安装Redis1.安装Redisdocker pull redis2.启动Redis1.创建主机文件由于在命令行中的路径不通过目录创建文件,只能创建文件夹目录结构#mkdir -p :递归创建目录,即使上级目录不存在,会按目录层级自动创建目录mkdir -p /mydat

2021-03-31 20:51:35 88 1

原创 Linux系统CentOS7安装MySQL5.7

Linux系统CentOS7安装MySQL5.7安装MySQL1.安装MySQL2.启动MySQL3.配置MySQL1.进入挂载主机MySQL目录2.修改配置文件3.重启MySQL容器了解镜像容器1.查看docker容器2.进入容器内部3.查看MySQL容器安装MySQL1.安装MySQLsudo docker pull mysql:5.72.启动MySQLsudo docker run -p 3306:3306 --name mysql \-v /mydata/mysql/log:/var/

2021-03-31 19:57:27 96 1

原创 Linux系统CentOS7安装Docker并运行

Linux系统CentOS7安装Docker并运行安装Docker1.卸载旧版本2.安装软件包并设置存储库3.安装DOCKER引擎使用Docker1.启动Docker2.设置开机启动docker3.设置国内镜像仓库安装Docker参考文档:Dcoker官方文档1.卸载旧版本 sudo yum remove docker \ docker-client \ docker-client-latest \

2021-03-31 14:11:21 105

原创 Springboot使用Slf4j+logbcak配置生成日志文件

目录安装Lombok导入依赖配置文件运行测试日志配置日志文件结构基于Springboot安装Lombok导入依赖安装完lombok插件只需要导入springboot-web即可,其中包括了log4j、Slf4j等jar包。 <dependency> <groupId>org.springframework.boot</groupId> <arti..

2021-01-06 15:17:51 237

原创 Linux-CentOs防火墙添加网段入站规则

firewall添加入站规则命令:firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="11.11.115.0/24" port protocol="tcp" port="3307" accept"配置装载:firewall-cmd --reload重启防火墙:systemctl restart firewalld.service查看防火墙规则:firewall-cm...

2021-01-04 17:31:33 3562

原创 [git push] fatal: unable to access ‘http://xxx.git/‘: The requested URL returned error: 503

在谷歌上查了很多办法都没有解决,有的方法是https连接模式改成ssh模式,或者是修改代理,比如:git config --global http.proxy 192.168.1.1:8083但是都没有解决我的疑惑,然后我发现了一个问题,就是我根本没有使用代理,所以这样登录方式肯定会有问题。我通过:git config --global http.proxy查询到当前设置了代理,所以我取消这个设置:git config --global --unset htt...

2020-07-07 14:31:37 5812 1

原创 【Mybatis-Plus】在使用DTO对象时候,插入ID键时前台有值,INSERT插入不进去数据库

问题起因:在Swagger-ui掉用接口时候,参数传到后台控制器断点发现有值,ID>> controller有值,之前有过类似的情况,比如查询时候只出现部分字段的值。解决办法:经过了解,在使用 mybatis 时候需要将数据库的字段与程序内的实体名称进行一一对应。另外要注意的事情是,数据库中如果是小写下划线形式,则需要转换为驼峰式命名法。例: @TableId("u_id") //这里映射数据库字段、 public String uId; //这里是程序系统中命名..

2020-06-13 12:51:08 2171

原创 【Maven无法使用】Could not transfer artifactorg.springframework.boot:spring-boot-starter:2.0.1.RELEASE

Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.0.1.RELEASE from/to nexus-aliyun (https://maven.aliyun.com/repository/public): Connect to maven.aliyun.com:443 [maven.aliyun.com/59.110.251.9, maven.aliyun.com/182.92.29.

2020-05-12 19:46:24 1623

原创 MySQL5.0.27安装图解教程(详细说明)

一、MYSQL的安装1、打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”。2、选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续。3、在“DeveloperComponents(开发者部分)”上...

2020-03-19 17:44:35 1377

原创 利用HashMap、List、Set等数组实现模拟斗地主洗牌和发牌并对牌进行排序

每个步骤都有写注释,那就直接上代码吧。public class Test3 { public static void main(String[] args) { //声明字符数组 String[] num = {"3","4","5","6","7","8","9","10","J","Q","K","A","2"}; String[]...

2020-03-13 19:11:27 209

原创 Java根据出生日期计算年龄两种算法片段——精确到年日时分秒

直接上代码,自己随意写的,不好的地方多多包涵。有好的想法,可以评论互相沟通;第一种:直接计算当今自己年龄准确快速方便的小公式;例如:今日日期:20200312 出生日期:19970101 年龄=(今日日期-出生日期)/10000System.out.println((20200312-19970101)/10000);//结果为:23第二种:可以计算年日时分秒,...

2020-03-12 19:04:24 6613 2

原创 基于jqPaginator分页插件Boostrap分页样式TABLE表格操作

首先需要头文件:引入jqPaginator-js文件、Boostrap样式-css文件。//分页<script src="http://www.jq22.com/demo/jqPaginator-master201703111100/js/jqPaginator.js"></script>//样式<link rel="stylesheet" href="h...

2019-07-01 15:31:40 682 3

原创 Window.open()方法控制窗口最大小化宽度滚动条参数详解

1、最基本方法调用代码  window.open('page.html');2、设置参数后的弹出窗口 window.open("index.html",'newwindow', 'height=622, width=1000, top=0,left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n...

2019-01-12 20:49:12 6463 1

原创 JavaScript原生实现功能打地鼠源码分享

今天分享一个JavaScript原生实现功能打地鼠之间学校里实训的项目,做的马马虎虎功能还不算很强大,基础功能还是有的,如果有朋友有好的建议,可以下方评论交流。效果图:话不多说,直接上代码了。完整代码:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; &l...

2019-01-12 20:39:54 559 1

原创 SQLServer2000同步复制技术实现操作步骤

一、 预备工作1.发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户--管理工具--计算机管理--用户和组--右键用户--新建用户--建立一个隶属于administrator组的登陆windows的用户(SynUser)2.在发布服务器上,新建一个共享目录,做为发布的快照文件的存放目录,操作:我的电脑--...

2019-01-06 17:37:13 773 3

原创 SQL SERVER 经典语句大全必学(4)——数据开发-经典篇

四、数据开发1.按姓氏笔画排序:Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多2.数据库加密:select encrypt('原始密码')select pwdencrypt('原始密码')select pwdcompare('原始密码','加密后密码') = 1-...

2019-01-06 17:34:20 1445 2

原创 SQL SERVER 经典语句大全必学(3)——技巧篇

三、技巧1、1=1,1=2的使用,在SQL语句组合时用的较多“where 1=1” 是表示选择全部    “where 1=2”全部不选,如:if @strWhere !='' beginset @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere endelse begin...

2019-01-06 17:31:41 8429 5

原创 SQL SERVER 经典语句大全必学(2)——提升篇

二、提升1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用)法一:select * into b from a where 1&lt;&gt;1(仅用于SQlServer)法二:select top 0 * into b from a2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)insert into b(a, b, c) select d...

2019-01-06 17:30:13 2098 6

原创 SQL SERVER 经典语句大全必学(1)——基础篇

一、基础1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开...

2019-01-06 17:28:22 1398 2

转载 计算机操作系统第六章测试题及答案

大项 1 of 4 - 选择题    0.0/ 34.0 得分题目 1 of 460.0/ 2.0 得分缓冲技术中的缓冲池在( )中。 A. 外存 B. ROM C. 寄存器 D. 主存答案:D 题目 2 of 460.0/ 2.0 得分( )用作连接大量的低速I/O设备。 A. 数据选择通道 B. I/O通道 C. 字节多路通道 D. 数据多路通...

2019-01-05 20:15:12 6891 1

转载 计算机操作系统第五章测试题及答案

大项 1 of 4 - 选择题    24.0/ 24.0 得分题目 1 of 274.0/ 4.0 得分Belady现象是指( )。 A. 淘汰页很可能是一个马上要用的页  B. 当分配到的内存块数增加时,缺页中断的次数有可能反而增加 C. 缺页次数与系统的页面大小正相关 D. 引起系统抖动的现象答案:B 题目 2 of 274.0/ 4.0 得分作业在执行中发...

2019-01-05 20:14:01 6032 1

转载 计算机操作系统第四章测试题及答案

大项 1 of 4 - 选择题    0.0/ 34.0 得分题目 1 of 440.0/ 2.0 得分动态重定位技术依赖于( )。 A. 目标程序 B. 重定位装入程序 C. 重定位寄存器 D. 地址机构答案:C 题目 2 of 440.0/ 2.0 得分在固定分区分配中,每个分区的大小是( )。 A. 相同 B. 随作业长度变化 C. 可以不同但根...

2019-01-05 20:13:08 7999 2

转载 计算机操作系统第三章测试题及答案

大项 1 of 5 - 选择题    26.0/ 26.0 得分题目 1 of 571.0/ 1.0 得分在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。但是,不适当的( )也可能产生死锁。  A. 进程推进顺序 B. 进程优先权 C. 分配队列优先权 D. 资源的线性分配答案:A 题目 2 of 571.0/ 1.0 得分采用资源剥夺法可解除死锁,还可...

2019-01-05 20:12:21 8719

转载 计算机操作系统第二章测试题及答案

题目 1 of 281.0/ 1.0 得分下列的进程状态变化中,( )变化是不可能发生的。  A. 等待→执行 B. 等待→就绪 C. 执行→等待 D. 执行→就绪答案:A 反馈:等待→执行 题目 2 of 281.0/ 1.0 得分用P、V操作管理临界区时,信号量的初值应定义为( )。 A. 任意值  B. 1 C. 0 D. -1答案:B...

2019-01-05 20:10:22 8125 2

转载 计算机操作系统第一章测试题及答案

题目 1 of 402.0/ 2.0 得分Windows7及Windows8 是( )操作系统。 A. 多用户单任务 B. 单用户单任务  C. 多用户多任务 D. 单用户多任务答案:C 反馈:多用户多任务 题目 2 of 402.0/ 2.0 得分设计实时操作系统时,首先应考虑系统的( )。  A. 实时性和可靠性 B. 灵活性和可靠性 C. 优良性...

2019-01-05 20:05:03 8829 4

jdk api 1.8_中文汉化API文档.zip

亲测可以用。jdk api 1.8_中文汉化API文档,如果打不开见word文件

2020-03-13

混凝土.xlsx

只有数据!!编号 水泥 矿渣 灰 水 塌落度 抗压强度 题目:混凝土坍落度试验 摘要:混凝土是一种高度复杂的材料。混凝土的坍落度流动则不然 仅由含水量决定,但也受其他混凝土的影响 成分。

2019-06-24

JavaScript实现打地鼠下游戏源码

JavaScript实现打地鼠下游戏源码、课程实训作品,带音效~

2019-01-12

电力巡检系统_原型+需求分析Html、vsd、docx文件材料等

打包文档包括:电力智能巡检系统需求分析说明书、系统功能划分图.vsd、角色管理用例图.vsd、缺陷查询打印用例图.vsd、系统配置类型管理活动图.vsd、消缺查询打印活动图.vsd、电力巡检系统原型HTML、驳回后修改回执录入、电力巡检系统.rp等。 原型文件夹中的.rp文件:为原型设计源文件,打开方式:Axure RP Pro 7.0 Beta 需求文件夹中: .vsd文件为用例图,打开方式:Microsoft Office Visio

2018-10-22

让前端疯狂的特效代码(3D,粒子动画,鼠标跟随)

资源来自网络,具体特效请自行拆分使用。 3D切换效果 icebox焦点图 I jQuery右侧晨浮框控制楼层切换-改良版 ToolTip浮动提示框效果 京东楼层 3D切换效果 icebox焦京图 R bootstrap-datetimepicker-masterzip CSs3动画效果自动登录表单zip CS3给图片添加旋转背景特效zip csS3立体式3D图片全屏转符效zip CSs3实现酷炫流光页面动画特效zip 追CSs3鼠标晨停下拉显示二维码zp Date. rar HTML5 Canva指针大转盘抽奖代码zip Ra html5-video-js-codes(b51. net).ra htm|5点击刷新验证码特效zip htm5仿手机QQ拆红包游戏代码zip htm5基于 canvas实现的园形时钟效果源 HTML5手机微信摇一摇游戏代码zip HTML5坦克大战网页小游戏zi htm5用手机号码注册表单代码zip HTML5园形图片横向轮搔切换代码,zip

2018-07-23

WebApi 跨域问题解决方案:CORS

同源策略:出于安全考虑,浏览器会限制脚本中发起的跨站请求,浏览器要求JavaScript或Cookie只能访问同域下的内容。 正是由于这个原因,我们不同项目之间的调用就会被浏览器阻止。比如我们最常见的场景:WebApi作为数据服务层,它是一个单独的项目,我们的MVC项目作为Web的显示层,这个时候我们的MVC里面就需要调用WebApi里面的接口取数据展现在页面上。因为我们的WebApi和MVC是两个不同的项目,所以运行起来之后就存在上面说的跨域的问题。

2018-07-23

标准数字格式字符串

标准数字格式字符串用于格式化通用数值类型。标准数字格式字符串采用 Axx 的形式,其中 A 是称为格式说明符的字母型字符, xx 是称为精度说明符的可选整数。 精度说明符的范围从 0 到 99,并且影响结果中的位数。任何包含一个以上字母字符(包括空白)的数字格式字符串都被解释为自定义数字格式字符串。

2017-10-31

12_基于JWT的Web API身份验证

12_基于JWT的Web API身份验证Json Web Token(jwt)是一种不错的身份验证及授权方案,简单的说就是调用端调用api时,附带上一个由api端颁发的token,以此来验证调用者的授权信息。

2017-10-31

空空如也

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

TA关注的人

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