自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 CSS | 页面全局变灰

页面全局变灰

2022-12-06 10:13:50 273 1

原创 SQL | oracle复制另外一张表结构到一张新表中

oracle复制另外一张表结构到一张新表中create table newtable as select * from oldtable where 1=2

2021-07-02 16:32:57 378

原创 java | 获取昨天的日期

获取昨天的日期  错误方法:【如果昨天是某月31日,则得到的是30日。比如今天6月1日,得到的昨天日期是5月30日】 DateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar=Calendar.getInstance(); calendar.set(Calendar.DATE,-1); String yesterdayDate=dateFormat.format(calen

2021-07-02 16:30:20 1122

原创 java | 判断两对象是否相等

一、值是null的情况:a.equals(b),a 是null, 抛出NullPointException异常。a.equals(b),a不是null, b是null, 返回falseObjects.equals(a, b)比较时, 若a 和 b 都是null, 则返回 true, 如果a 和 b 其中一个是null, 另一个不是null, 则返回false。注意:不会抛出空指针异常。null.equals("abc") → 抛出 NullPointerException

2021-06-02 09:39:55 730

原创 SQL | 空数据排序

空数据排序-- null值排在最前SELECT * FROM 表名 A ORDER BY A.字段 DESC NULLS FIRST-- null值排在最后SELECT * FROM 表名 A ORDER BY A.字段 DESC NULLS LAST

2021-05-28 15:03:47 537

原创 H5 | H5返回上个页面时刷新页面

H5返回上个页面时刷新页面  在页面内加上如下代码<script> jQuery(function(){ window.addEventListener('pageshow', function(event) { if(event.persisted) { // ios 有效, android 和 pc 每次都是 false location.reload(); }

2021-05-28 15:02:02 793

原创 解决 | img标签src使用https网络地址展示图片时无法显示

img标签src使用https网络地址展示图片时无法显示在<head>标签区域内加上<meta name="referrer" content="no-referrer">

2021-05-28 15:00:10 3819

原创 JAVA | tomcat无法启动报错

tomcat无法启动报错Error during artifact deployment. See server log for details.解决方法:不要看Output的输出日志,看Tomcat Localhost Log的输出日志,再挨个解决Error creating bean with name ‘xxx’ defined in file解决方法:Terminal–>mvn clean–>mvn install 即可解决...

2021-03-31 17:30:59 139

原创 解决 | H5页面调用手机相机相册,安卓正常,但ios没办法选择相册

H5页面调用手机相机相册,安卓正常,但ios没办法选择相册<div onclick="javascript:$('#addPhoto').click();"></div><input type="file" accept="image/*" capture="camera" id="addPhoto" style="display: none;" @change="addPhoto()">$(function () { //获取浏览器的userAgent,

2020-12-03 09:36:35 2630

原创 IDEA | 配置SpringBoot多环境的切换的五种方案

方案一(springBoot启动)在Program arguments:输入指令–spring.profiles.active=dev方案二(springBoot启动)在Active Profiles:输入dev![在这里插入图片描述](https://img-blog.csdnimg.cn/20201116135849205.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6..

2020-11-16 14:02:54 310

原创 解决 | CSS中%和px混合使用

CSS中%和px混合使用width: calc(100% - 10px);

2020-10-12 16:29:09 787

原创 解决 | APP客户端的H5页面可以左右滑动

APP客户端的H5页面可以左右滑动 在最外层的div加上<div style="width: 100%;overflow-x: hidden;overflow-y: hidden;">

2020-09-11 15:18:15 931

原创 Tomcat | Linux下tomcat版本升级

查看主机端口对应的进程netstat -ntulp | grep 8280查看进程tomcat地址ps -ef |grep 42932进入地址cd …查看tomcat版本./version.sh将对应升级版本的tomcat复制到路径下解压tomcat,并修改tomcat名tar -zxvf apache-tomcat-8.5.56.tar.gzmv apache-tomcat-8.5.56 tomcat_pms_xxx修改conf/server.xml文件里的端口号(未停原tomc.

2020-07-02 16:56:02 1156

原创 SecureCRT | 常用命令【自整理】

显示当前所在的目录 pwd切换到root用户权限 su root查看所有进程 ps -A查看正在运行的进程 ps aux | less查看server的进程,以列表形式显示的server进程 ps -efps 显示当前在系统运行的进程 -e 显示每个现在运行的进程 -f 生成一个完全的列表精确查看进程 ps -ef|grep xxxx查看运行的tomcat ps -ef|grep javatomcat关闭 ./tomcat/bin

2020-06-23 16:47:43 4302

原创 AES | JS实现和JAVA实现

AES(对称加密算法)的JS实现和JAVA实现AES算法中有三个重要的定义:秘钥,填充,加密模式1. 秘钥AES通过秘钥加解密,支持128位,192位,256位秘钥长度,也就是平时说的AES128,AES192,AES256,秘钥越长效率越低,保密性越强。2. 填充AES算法加密时会将明文拆分成128bit的数据块,分别进行加密,也就是如果明文长度非128bit的整数倍则必出现不满128bit的数据块,填充就是在此时起作用的,填充方式如下。NoPadding:不做任何填充,但是要求明文必须是16

2020-06-23 16:13:53 991

原创 解决| tomcat 配置访问路径不生效

tomcat配置访问路径不生效问题:已经在tomcat的conf/Catalina/localhost/文件夹下xml文件中修改了path为项目路径,但是浏览器访问该项目路径还是报错解决方法:修改conf/Catalina/localhost/的xml文件名和项目名保持一致,xml配置path路径也与项目名保持一致...

2020-06-22 16:35:11 2449

原创 JS | 实现简单的验证码

JS实现简单的验证码<html><head> <title>js验证码</title> <style type="text/css"> .code{ background:white; font-family:Arial; font-style:italic; color:blue; font-

2020-06-18 17:06:59 202

原创 解决 | maven无法下载依赖包

maven无法下载依赖包一开始以为是网络的问题,查证后并不是,一直Reimport也没用。解决方法右击项目–>选择maven–>open ‘settings.xml’ 或者 Create ‘settings.xml’在settings.xml文件里添加镜像服务器<mirrors> <mirror> <id>nexus</id> <name>internal

2020-06-04 16:29:13 1640 1

原创 Java | 用IDEA打war包

打开 File --> Project Structure --> 点击加号 --> Web Application:Exploded–> 添加modules --> from modules…再点击加号–>选择Web Application:archive–> for’xxx:war exploded’这里有个问题,如果我有多个项目之间依赖,这样不会打依赖项目的包,应该再设置一下(如果没有项目之间依赖就不用设置,跳过第3、第4步)点击xx..

2020-06-03 11:19:33 196

原创 Java| 用IDEA打jar包

用IDEA打jar包打jar包打开 File --> Project Structure --> Artifacts --> 添加jar --> from modules…这里选择你要打包的项目,我选的是所有项目打成一个包,点击确定选择Build菜单–>Build Artifacts–>选择xxx.jar打包完后在Project Structure里的output directory的路径下可以找到打好的jar包...

2020-06-03 11:04:44 116

原创 解决 | IDEA编译报错 程序包不存在

IDEA编译报错 程序包不存在首先确定maven的包都导入了再打开setting–>maven->importing–>勾选sources

2020-06-02 15:47:21 5293 1

原创 Maven | 手动导入本地的包

手动导入本地的包 cmd命令行执行以下命令mvn install:install-file -Dfile=C:\jar\sqljdbc-4.0.jar -DgroupId=com.microsoft.sqlserver -DartifactId=sqljdbc -Dversion=4.0 -Dpackaging=jarDfile 本地要导入的包的路径DgroupId 对应pom文件里包的groupIdDartifactId 对于pom文件里包的artifactId

2020-06-02 15:41:06 143

原创 解决 | maven下载依赖包报错

maven下载依赖包报错配置好本地maven后下载依赖包报错:Unable to import maven project: See logs for details查证原因打开idea的日志,Help–>show Log in Explorer–>idea.log文件,No implementation for org.apache.maven.model.path.PathTranslator was bound. while locating org.apache.maven.

2020-05-29 13:30:38 487

原创 VUE | v-if和v-show的区别

v-if和v-show的区别v-if:动态的向DOM树内添加或者删除DOM元素;v-show:通过设置DOM元素的display样式,block为显示,none为隐藏; v-if:切换有一个局部编译/卸载的过程,切换过程中合适地销毁和重建内部的事件监听和子组件;v-show:只是简单的基于css切换; v-if:是惰性的,如果初始条件为假,则什么也不做;只有在条件第一次变为真时才开始局部编译;v-show:是在任何条件下(首次条件是否为真)都被编译,然后被缓存,而且DO

2020-05-29 11:24:33 115

原创 CSS | 响应式布局常用设置

响应式布局 允许网页的宽度自动的调整在网页代码的头部,加入一行viewport元标签。<meta name="viewport" content="width=device-width, initial-scale=1"/> viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。所有主流浏览器都支持这个设

2020-05-22 16:06:07 607

原创 Java | 实现合并脚本/文件合并

实现合并脚本/文件合并package com.xxx.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileWriter;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.

2020-05-21 18:12:15 291

原创 SQL | UTF-8-BOM格式sql语句执行报错

UTF-8-BOM格式sql语句执行报错用NotePad打开脚本,肉眼看没有问题,但是复制到navicat执行却INSERT报错,经过查证,发现是文件是UTF-8-BOM格式,应改为UTF-8无BOM格式。解决方法一(适合单个文件)NotePad打开脚本 --> 菜单“编码”–> “UTF-8无BOM编码” -->保存解决方法二(适合多个文件)用UTF8BOMConverte.java工具类统一转格式, 将UTF-8有BOM 批量转为 UTF-8无BOM文件格式package

2020-05-20 11:26:13 545

原创 解决 | vue回调js的方法

vue回调js的方法vue的页面里调用了js方法,该js方法调用完毕后返回vue页面回调函数,但报该回调函数未定义的错误解决方法在mounted里申明js方法指向当前vue页面的方法

2020-05-20 11:04:10 2177

原创 CMD | cmd命令【自整理】

cmd不常用命令【自整理】【持续更新】查看端口是否被占用netstat -aon|findstr 端口号根据PID查看是哪个进程或者程序占用了端口tasklist|findstr "端口号对应的PID"关闭进程taskkill /f /t /im PID对应的程序.exe获取电脑的序列号wmic bios get serialnumber...

2020-05-20 10:53:45 110

原创 解决 | Beyond Compare打开报错

Beyond Compare打开报错删除C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 3下的所有文件

2020-05-20 10:51:45 731

原创 JS | js加载的顺序

script加载的顺序问题在文档加载完之后开始执行,除了一些图片和视频,其他都加载到之后开始执行 window.onload = function(){}是在文档结构加载完之后开始执行。速度比较快。 jQuery(document).ready(); $(document).ready(); $(function(){});...

2020-05-20 10:44:35 106

原创 GIT | git常用命令【自整理】

git常用命令【自整理】【持续更新】文件夹初始化,创建本地仓库git init创建远程仓库与本地仓库的连接,并取名为 my-crmgit remote add my-crm 链接地址通过本地仓库的连接获取远程仓库的代码git fetch my-crm dev切换分支git checkout dev查看当前分支git branch查看所有连接git remote -v将远程仓库代码拉到本地文件夹git pull my-crm dev 不覆盖git reset

2020-05-20 10:18:02 227

原创 VUE | 搭建vue项目【自整理】

搭建vue项目【自整理】安装node.jscmd命令行查看是否安装成功node -vnpm -v去项目下cmnode -vnpm -v如果提示 “不是内部或外部命令,也不是可运行的程序或批处理文件。” 重启电脑再试。安装淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.orgcnpm -v 查看是否安装成功cnpm install -g vue-clivue -V查看是否安装成功在项目下cnpm ins

2020-05-20 10:05:36 82

原创 解决 | 点击任务栏没有反应

点击任务栏没有反应1.任务管理器中点击文件菜单,选择运行新任务,弹出新建任务小窗口。2.在新建任务小窗口中输入PowerShell,并勾选以系统管理权限创建此任务,点击确定弹出PowerShell终端。3.在PowerShell终端中,输入一下命令并执行:Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.

2020-05-19 17:45:29 2325 1

原创 解决 | 播放失败,请在设置中切换输出设备

电脑没声音,网易云音乐提示“播放失败,请在设置中切换输出设备”解决方法:服务里重新启动Windows Audio

2020-05-19 17:41:18 4741

原创 SQL | 不常用命令【自整理】

MySql的不常用命令【持续更新】--查看所有的数据库 show databases;--查看mysql端口号 show global variables like ‘port‘;--查询数据库用户名 SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;...

2020-05-19 17:29:18 80

原创 解决 | PLSQL登录异常

PLSQL登录异常,经查证是连接数的问题解决方法:第一步,在cmd命令行,输入sqlplus / as sysdba第二步,查看processes和sessions参数SQL> show parameter processes  NAME TYPE VALUE  db_writer_processes integer 1  gcs_server_process

2020-05-19 17:26:33 676

原创 SQL | 实现分页查询

Oracleselect * from table where rownum between 1 and 10 Mysqlselect * from table limit m,n; 其中m是指记录度开始问的index,从0开始,n是指从第m+1条开始,取n条。n可以为-1,表示取从m+1条至最后一条。select * from table limit 2,4; --取出属第3条至第6条,共4条记录 ...

2020-05-19 17:17:45 205

原创 JS | 两个时间比较取差值

获取时间差function getTimeDifference(){ //获取差值分钟 var min = parseInt((new Date().getTime()-create_date.getTime())/(1000*60)); //大于60分钟时 if(min>=60){ //获取差值小时 time = parseInt(min/60); //大于二十四小时 if(time>=24) { //获取差值天

2020-05-19 17:06:10 581

原创 解决 | 获取选中radio的值

以下方法获取不到值$(input[name=' ']).val()解决方法$(input:radio[name=' ']:checked).val()

2020-05-19 17:02:44 392

CryptoJS.zip

AES(对称加密算法)的JS实现和JAVA实现 AES算法是一种典型的对称加密算法,不同于md5这种摘要算法是不可逆的,AES是可以通过秘钥解密的,一般用于对私密信息的保密。 AES算法中有三个重要的定义:秘钥,加密模式,填充 AES通过秘钥加解密,支持128位,192位,256位秘钥长度,也就是平时说的AES128,AES192,AES256,秘钥越长效率越低,保密性越强。

2020-06-23

空空如也

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

TA关注的人

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