4 lizhi_ma

尚未进行身份认证

暂无相关简介

等级
TA的排名 1w+

非对称加解密,私钥和公钥到底是谁来加密,谁来解密

本文为CSDN博主「全冉」的原创文章,原文链接:https://blog.csdn.net/qq_23167527/article/details/80614454第一种用法:公钥加密,私钥解密。—用于加解密第二种用法:私钥签名,公钥验签。—用于签名有点混乱,不要去硬记,总结一下:你只要想:既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负...

2019-12-17 09:59:19

关于 if [ -f ~/.bashrc ] 中 -f 参数的意义

[-f ~/.bashrc] 代表判断.bashrc文件是否为普通文件关于文件的判断各个参数如下:-r file     用户可读为真-w file     用户可写为真-x file     用户可执行为真-f file     文件为正规文件为真-d file     文件为目录为真-c file     文件为字符特殊文件为真-b file     文件为块特殊文件为真...

2019-12-10 09:55:04

利用Github实现Hexo博客相册

注意点:hexo的Next主题默认是不含有相册页面的,如果想添加此页面需自行编写预览效果:https://malizhi.cn图片的处理资源图片是保存在云端上,此教程是存放在GitHub上,可以适当修改放在七牛云也行。首先在电脑上随便一个位置创建一个新的文件夹,这里我创建文件夹名称叫Blog_Album,然后打开git,cd到此文件夹执行git init命令创建git仓库,在此...

2018-09-05 17:25:36

Shell脚本执行的两种方式

前言:Shell脚本默认是.sh结尾,其实txt,或者没有后缀也行,只不过有.sh是规范Shell脚本第一句话,#!/bin/bash,说明脚本是用bash shell解析的。shell脚本执行的两种方式一、脚本有执行权限./myShell.sh #相对路径/root/shell/myShell.sh #绝对路径二、脚本没有执行权限(需要使用命令执行)sh ./m...

2019-08-30 10:28:16

CentOS调度任务备份数据库

基础认识:一、mysqldump是mysql用于转存储数据库的实用程序,它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。二、bak是备份文件,一般bak文件都是用来备份数据所用。案例:每天凌晨两点自动备份数据库到文件mydb.bak先编写一个脚本文件 /home/mytask.sh/usr/local/mysql/bin/...

2019-08-13 17:53:26

关于重启项目后,数据库数据清空的问题

情景:最近在使用JPA持久层框架,碰到数据库清空的问题,发现重启项目后,数据库中的数据会被自动清空。解决方法:将spring.jpa.hibernate.ddl-auto属性设为update。ddl-auto:create----每次运行该程序,没有表格会新建表格,表内有数据会清空。ddl-auto:create-drop----每次程序结束的时候会清空表。ddl-auto...

2019-06-07 06:46:02

利用js上传txt文本读取文本内容

情景需求:客户端上传txt文本文件后,读取其中的内容插入到服务器中一、前端代码 /** * 网页部分 */ <div> txt文件导入敏感词 : <input type="file" name="file" multiple id="fileId" /> <button name="btn" id="btnId" on...

2019-05-17 22:30:29

利用Docker创建镜像运行jar包

背景:项目是打包成jar包的,想利用docker去管理运行jar包,通过docker的了解可以知道,想运行jar,那么此jar包需要运行在一个有着jdk环境的docker镜像中,以下教程则是创建一个jdk环境的镜像并且运行jar包。一、将所需要运行的jar包上传到服务器中。本教程jar包存放位置为/usr/springboot/lost_and_found-v1.jar二、创建Docke...

2019-04-16 22:08:07

关于mybatis中获取message字段(字段类型为text)一直为null的解决方法

情景:在项目中查询数据库一个实体的message字段数据,一直为空解决过程:一开始以为message是关键字,会有冲突或者其他问题,本着试试改成其他名字是否有效,发现改了字段名后依然获取不了,后来通过查看xml文件发现,如果字段类型为text的话,那么查询方法中selectByExample是不会带上有text类型的数据的,如果需要带上有text类型的数据,要使用selectByExampl...

2019-04-13 13:48:34

Spring Security:Refused to display '<URL>' in a frame because it set 'X-Frame-Options' to 'deny'.

在Security下,X-Frame-Options默认为DENY,非SpringSecurity环境下,X-Frame-Options的默认大多也是DENY,这种情况下,浏览器拒绝当前页面加载任何Frame页面,设置参数含义如下:DENY:浏览器拒绝当前页面加载任何Frame页面SAMEORIGIN:frame页面的地址只能为同源域名下的页面ALLOW-FROM:ori...

2019-04-06 20:14:23

javax.mail.AuthenticationFailedException: 535 Error: ÇëʹÓÃÊÚȨÂëµÇ¼¡£ÏêÇéÇë¿´

在项目中使用qq邮箱发送验证码时报一下错误:javax.mail.AuthenticationFailedException: 535 Error: ÇëʹÓÃÊÚȨÂëµÇ¼¡£ÏêÇéÇë¿´:http://service.mail.qq.com/cgi-bin/help?subtype=1&amp;&amp;id=28&amp;&amp;no=1001256解决方法:在检查用...

2019-04-03 01:34:04

Spring Security 登录时如何获取其他参数(可用作校验验证码)

情景:在使用Security时,在校验用户名,也就是在自定义的UserDetailsService类中loadUserByUsername方法只传入一个用户名参数,但需求往往可能携带多个参数校验,如何获取另外的参数,可以增加自定义的Security过滤器链来获取表单的其他参数或者校验验证码,并把自定义的过滤器链设置在security的UsernamePasswordAuthenticationF...

2019-03-29 15:33:16

关于H5的日期类型input框如何回显细节问题

H5的日期类型input框回显需要指定格式才能回显。如果前端为thymeleaf模版引擎则可以使用以下代码回显。th:value="${#dates.format(yourDate,'yyyy-MM-dd')}"由代码可以知道,格式需要为 yyyy-MM-dd格式才能回显。参考来源:https://blog.csdn.net/lorena0928/article/details/7798...

2019-03-24 23:42:06

thymeleaf 简单分页,不借助插件

情景:只是想简单地做一个分页,分页效果为,测试数据中,总页数为6条件:只需后台传递两个参数,一个是当前页pager.currentPage,一个是总页数pager.pages前端代码代码如下(样式为bootstrap3):&lt;ul th:if="${foundInfoList} != null" class="pagination pagination-sm"&gt; &l...

2019-03-24 00:20:26

Spring Boot网页上传图片到腾讯云存储服务后在网页显示图片

情景:Spring Boot项目,在网页选择对应图片上传到腾讯云存储服务后在网页上显示环境:IDEA版本2017.3.1 x64, JDK1.8, SpringBoot2.1.1,thymeleaf3.0.11一、在腾讯云开通云存储服务,腾讯云网址https://console.cloud.tencent.com/进入对象存储服务创建存储桶,存储桶相当于电脑中的文件夹,用来存放你的文件...

2019-03-23 22:08:32

thymeleaf中如何给data-thumb赋值

情景:在thymeleaf中,action有th:action,value有th:value,但是data-thumb却没有th:data-thumb,但如果我们想利用${data}给data-thumb赋值如何解决?解决方法:可以利用使用 th:attr 设置某属性的值用法如下:th:attr="data-thumb=${image}" //表示取出image的值赋给data-thumb...

2019-03-19 05:55:56

css如何定义img的src

可以利用CSS的content属性,属性信息如下:定义代码如下:&lt;style&gt;img{ content:url(https://image.png); }&lt;/style&gt;参考来源:http://www.runoob.com/cssref/pr-gen-content.html...

2019-03-19 05:50:15

系统时间与docker中mysql数据库时间相差八小时解决方法

情景:在项目中往数据库差数据时,发现时间字段在mysql显示的时间和当前系统时间老是相差八小时,查看可能是mysql当前时区没设置好的问题。一、dockerexec-ityour_mysql_namebash进入mysql容器中,mysql-uroot-p进入mysql,查看当前时间selectnow(),发现果然和系统时间相差八小时。二、查看mysql当前时区:show...

2019-03-18 17:57:05

利用FileReader实现多图片预览

效果图:前端:&amp;lt;div class=&quot;photos-upload-view&quot;&amp;gt; &amp;lt;div&amp;gt; &amp;lt;input type=&quot;file&quot; id=&quot;fileselect&quot; name=&quot;imagesFile&quot; multiple=&quot;multiple&quot; onchange=&quot;showPreview(this)&qu

2019-03-17 18:00:47

Spring Boot2.0: The field file exceeds its maximum permitted size of 1048576 bytes.

Spring Boot做文件上传时出现了The field file exceeds its maximum permitted size of 1048576 bytes.错误,显示文件的大小超出了允许的范围。在application.yaml中配置文件上传大小: spring: servlet: multipart: max-file-size: 5MB ...

2019-03-16 23:44:31

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。