自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 记录一次使用xshell链接虚拟机失败的经历

本来打算用xshell链接虚拟机安装一下Nginx的,结果发现xshell链接等待时间长,且链接失败.并且在本机ping虚拟机ip是不通的,同理,在虚拟机ping主机也是不通的;然后我就查看发现有两个网卡是启用的,于是我就关闭了一个,只留下我最早配置的 NAT的这张;然后就解决了这个问题....

2021-06-07 19:31:03 156

转载 win10系统安装telnet

本机想通过telnet来判断mysql服务是否正常启动,于是通过dos命令发现telnet不可用,于是觉得安装telnet;1.找到控制面板2.点击卸载3.点击该处4.勾选确定安装telnet客户端5.安装完毕

2021-05-24 11:11:47 606

原创 java基础知识小计

关于static和非static变量的区别。static 修饰的变量称为类变量或全局变量或成员变量,在类被加载的时候成员变量即被初始化,与类关联,只要类存在,static变量就存在。非static修饰的成员变量是在对象new出来的时候划分存储空间,是与具体的对象绑定的,该成员变量仅为当前对象所拥有的。static修饰的变量在加载的时候先于main方法加载在内存中的数据共享区-------方法区,而非static的变量在加载的时候,是要创建变量才加载在堆内存中的。一个static变量单独划分

2021-05-12 13:44:48 142

原创 SVN切地址操作

2021-05-12 13:41:43 109

原创 SqlServer将数据库中的表导出到excel中

--首先开启 xp_cmdshellEXECsp_configure 'show advanced options', 1GO-- To update the currently configured value for advanced options.RECONFIGUREGO-- To enable the feature.EXECsp_configure 'xp_cmdshell', 1GO-- To update the currently config

2021-05-12 09:30:12 313

原创 SqlServer创建作业

2021-05-12 09:10:13 125

原创 Navicat导出物理视图

1.登录navicat,选择物理视图2.上一步点击确定后,选择文件,选择从数据库导入3.选择对应的数据库链接和数据库4.选择对应的用户和对应的表,默认选中全部的表5.选完表后进行生成

2021-04-23 13:21:43 1555

原创 NoSQLBooster链接MongoDB

1.官网下载对应版本的管理工具 https://nosqlbooster.com/downloads,这里我下载的是windows版本的2.下载完成后是一个exe文件.直接执行就安装了,然后桌面会有一个快捷方式,双击打开界面3.创建链接4.测试链接5.链接成功...

2021-04-17 10:57:47 147

原创 假装基于jQuery searchable的二次开发

开发背景由于下拉列表的内容过多,大概有300+条,对应的字段还是必填项,客户提出需求,选则的时候可以进行检索。一开始的方案是引用网上流行的select2的插件,引入后发现,select2需要jquery-1.11.4.min.js支持,而我们项目原有框架和jquery-1.11.4.min.js是冲突的,所以弃用这个方案。后来又发现了jQuery searchable,发现这个插件需要jquery-1.11.1.min.js的支持,和select2有同样的问题,但是为了解决问题,决定模仿jQuery se

2021-04-02 15:07:25 109

原创 由于url传递的特殊字符没有编码导致的一次生产环境的bug

如题,最近对接的腾讯人脸识别接口提供给第三方公司用作人脸识别业务。调用方反馈了一个情况,部分请求会返回失败,提示appid无效。看到结果的时候感觉很离谱,毕竟在同一个环境下,部分请求提示appid无效,感觉问题没有出在appi的配置上,于是打开项目进行了debug。 debug到对入参解密的时候发现原本加密好的密文中间多了一个空格,导致服务端解密失败,最终抛出错误的接口提示。对比调用方的请求url和解密前的密文发现,是参数中的+被替换为空格导致的。上网查了一下资料,常用转义字符如下: 字符 - .

2021-03-25 09:41:18 1300

原创 echarts实际应用遇到的小问题

1 想让x轴的汉字竖着排序xAxis: [ { axisLabel: { color: '#333', // 让x轴文字方向为竖向 interval: 0, formatter: function(value) { return value.split('').join('\n') }

2021-03-11 16:38:16 109

原创 Redis开发中遇到的小问题汇总

问:redis链接报connect ECONNREFUSED答:可能是由于配置问题,用配置文件中bind的ip链接即可加入 daemonize no(这个是是否在后台启动不占用一个主程窗口)关闭保护模式protected-mode no(redis.windows.conf)

2021-03-10 13:36:46 97

原创 微信小程序开发-本地测试

好用的工具类utoolsutools是个开源的工具类,下载地址工具类的介绍也可以参考知乎的优秀文章点击阅读下载安装后,默认通过ALT+space(空格)就可以唤起utools.支持中文和拼音检索插件点击后进入到配置页面...

2021-03-09 15:53:00 178

原创 echarts多折线 重叠图

静态demo代码option = { title: { text: '折线图堆叠' }, tooltip: { trigger: 'axis' }, legend: { //上面显示的类别 data: ['权限内外商投资企业变更为内资企业', '权限内外商投资企业变更为外资企业'] }, grid: { left: '3%', right: '4%',

2021-01-29 10:36:05 2635

原创 PDF添加水印

//调用方式PDFwaterMark.waterMark('文件流', '本地缓存文件路径及文件名称', 'pdf水印文字');//方法public static boolean waterMark(InputStream in,String outputFile, String waterMarkName) { boolean boo = false; try { PdfReader reader = new PdfReader(in); PdfSta

2021-01-15 17:13:00 96

原创 移动端H5的js操作

移动端H5处理物理退回//手机端物理退回,重新加载前一个页面 $(document).ready(function() { window.history.pushState("","","#");});window.addEventListener("popstate",function(e){ //触发物理回退时,前一个页面的url var prevUrl = ""; location.href = prevUrl;});webuploader上传下载官方文档http://f

2021-01-15 16:22:29 1702

原创 解决Des3密文解密后中文乱码的问题

乱码byte[] src = srcStr.getBytes();解决byte[] src = srcStr.getBytes("UTF-8");在加密方法处修改了获取byte数组的编码,就解决了这个问题

2021-01-15 11:44:15 955

原创 SpringMVC上传下载文件

下载代码//file 为真实文件(从ftp或者数据库中获取)try { FileInputStream fins = new FileInputStream(file); System.out.println(file.getName().getBytes()); response.setHeader("Content-disposition", "attachment; filename=" + new String((file.getName()).getBytes()

2021-01-14 17:01:20 76

原创 AOP小记--点滴积累学习spring

注解含义@Aspect:定义切面@Pointcut:定义切点表达式;每个Pointcut的定义包括2部分,一是表达式,二是方法签名。方法签名必须是 public及void型。可以将Pointcut中的方法看作是一个被Advice引用的助记符,因为表达式不直观,因此我们可以通过方法签名的方式为 此表达式命名。因此Pointcut中的方法只需要方法签名,而不需要在方法体内编写实际代码。spring项目需要在配置文件中添加<aop:aspectj-autoproxy proxy-target-c

2021-01-06 20:05:20 79

原创 JAVA上传附件

需要的依赖:jdk1.7环境下:commons-fileupload-1.2.2.jarcommons-io-2.0.1.jar//在页面的form表单设置,post提交enctype="multipart/form-data">ServletFileUpload servletFileUpload = new ServletFileUpload(new DiskFileItemFactory());List<FileItem> fileItemList= servlet

2021-01-06 15:46:20 160

原创 SQLServer导入数据

通过excel导入数据右键选择待导入数据的数据库,选择[任务],在展示的右键菜单里选择[导入数据库],展示如下:点击下一步,选择对应的数据源,Excel文件路径还有Excel版本,选择好了之后,点击下一步选择目标后,填写正确的服务名称(一般不需要填写),还有对应的数据库用户名和密码,填写无误后点击下一步;一般用默认这个选项就可以了,点击下一步 勾选想要导入的sheet,点击下一步点击下一步后再点击完成warning有时候导入会提示外部表不是预期格式,这个时候,新建一个exce

2021-01-06 14:24:21 280

原创 SpringBoot集成Jsoup

jsoup的特性jsoup可以从url中解析出html代码,并且拥有多种解析html代码的api;maven依赖<!--jsoup爬虫爬取网页 --><dependency> <groupId>org.jsoup</groupId> <artifactId>jsoup</artifactId> <version>1.13.1</version></dependency&gt

2021-01-02 09:38:17 1747

原创 SpringBoot集成Redis

window10安装redis服务 安装服务:redis-server.exe --service-install redis.windows.conf 卸载服务:redis-server --service-uninstall 开启服务:redis-server --service-start 停止服务:redis-server --service-stop 重命名服务:redis-server --service-name name如果只有有redis没有卸载干净,服

2020-12-26 13:28:49 141 1

原创 SpringBoot集成MySQL+MyBatis-1.0

yaml配置文件连库信息mysql连库信息中,url拼接的参数:useUnicode=true&characterEncoding=utf-8指定字符的编码、解码格式;例如:MySQL数据中使用的编码是GBK;而项目中使用的是utf-8;存数据时.数据库中存放项目中输入的数据时,会用UTF-8格式将数据解码成字节码,然后再将解码后的字节码重新使用GBK编码将数据存储到数据库中;取数据时:在从数据库中取数据的时候,数据库会先将数据用GBK解码成字节码,然后再将字节码用UTF-

2020-12-24 19:24:43 153 1

原创 echarts调节字体颜色-显示百分比

js代码-环状图源码//初始化环状图依附的元素var myChartPie = echarts.init(document.getElementById('id'));//构造环状图option = { tooltip: { trigger: 'item', formatter: '{a} <br/>{b}: {c} ({d}%)' }, legend: { orient: 'vertical', l

2020-12-24 13:46:19 809 2

原创 jquery动态事项下拉列表只读

方法一选择此方法,可以保障select的值是可以提交的//jquery动态添加select只读$("select[name='name']").attr("onfocus","this.defaultIndex=this.selectedIndex");//鼠标点击下拉选的时候,默认索引为当前选中的索引$("select[name='name']").attr("onchange","this.selectedIndex=this.defaultIndex");//下拉列表被选中的索引为默认索引

2020-12-14 09:47:29 760

原创 学习SpringBoot过程中看到的注解

@Target注解作用域:@Target(ElementType.TYPE)——接口、类、枚举、注解@Target(ElementType.FIELD)——字段、枚举的常量@Target(ElementType.METHOD)——方法@Target(ElementType.PARAMETER)——方法参数@Target(ElementType.CONSTRUCTOR) ——构造函数@Target(ElementType.LOCAL_VARIABLE)——局部变量@Target(Elem

2020-12-12 15:23:28 3517

原创 java后端请求一个端口不是433的https接口

前言java后端平时会有一些调用后端接口的需求,http协议的接口都好处理,都给httpClient就可以实现,这里就不赘述了;比较难搞定的就是https接口了,这类接口直接用httpClient去调用是不可以的,这个时候,就需要使用我们封装的工具类来实现了;代码public class CertificateValidationIgnored { //获取org.apache.http.client.HttpClient对象 public static HttpClient getNoCerti

2020-12-11 14:16:09 1049

原创 日常开发长用到的jquery方法

把所有被选中的复选框的值存入字符串中$("input[name='name']:checked").each(function(i){ checkID +=$(this).val()+",";});方法如果有返回值,return需要在ajax之外intiSelect: function(parentCode){ var result; $.ajax({ url: _path, data: {"parentCode": parentCode},

2020-12-10 17:02:19 88

原创 jquery实现四级级联下拉列表

开发环境jdk 1.7 tomcat7jquery-1.10数据结构为单表通过parentid架构数据子父级关系实现过程通过ajax异步获取下拉列表的数据intiSelect: function(parentCode){ var result; $.ajax({ url: _path, data: {"parentCode": parentCode}, type: "post", dataType: "json",

2020-12-10 16:41:53 531 1

转载 记录一次安卓套用h5上传附件的窘境

事情发生的前因后果给移动端提供了一个h5链接,这个链接地址完成的是表单上传附件,很简单的一个功能,直接沿用的pc端的写法,代码如下:<div class="inputCon"> <input type="hidden" id="jlzm" name="jlzm" value="jlzm"/> <input type="file" class="inputText paddingNum" id="file2" name="file" titl

2020-12-07 16:28:28 366

原创 对接支付宝人脸识别和获取用户信息接口

h5通过服务端调用支付宝接口获取用户信息前提介绍功能快捷键总结前提介绍通过对接支付宝的接口,实现在移动端(安卓和ios)通过唤醒手机上的支付宝应用,调用支付宝的人脸识别实现实人认证;通过移动端调用支付宝sdk获取用户信息接口,实现支付宝登录app的过程;功能快捷键创建应用后等待审批,审批通过后可以看到应用的名称,appid和上线状态;秘钥管理支付宝公钥和应用公钥是两个东西,我理解的支付宝公钥是整个账号的全局公钥;应用公钥是当前账号申请的某一个应用的公钥;copy:支付宝开放平台开

2020-12-07 09:52:26 4744 1

原创 搭建一个的springboot项目

通过idea初始化一个springboot项目1.打开idea,选择Create New Project创建一个新的项目2. 通过spring initializr的方式创建项目,jdk我选择的是1.8,其他不动,点击右下角的next;3.如截图所示,填写好group和ariifact后,选择next就可以选择需要引入的依赖了;4.选择需要的依赖,这里我只引入web依赖,springboot的版本在右上角选择,这里我选择2.4.0版本;5.这里要记得切换idea项目的存储路径,建议不要存到

2020-12-06 14:55:58 98 1

原创 maven的下载安装员与环境变量的配置

maven使用小记记录开发过程中对maven的使用和配置maven插件功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入记录开发过程中对maven的使用和配置刚接触java开发的时候,项目对jar包的管理还是通过:手动寻找jar资

2020-12-06 09:31:19 77

转载 win10快速打开某个软件或文件夹

win10快速打开某个软件或文件夹应用场景应用场景平时用win10做开发的时候,常用的软件或文件夹其实就那几个,每次用到的时候找起来有点浪费时间,通过面向百度学习,总结了一下操作.在C盘根目录下创建一个文件夹,名称随意,这里用kuaijie作为文件夹的名称;这个文件夹用来保存想要快速打开的软件或文件夹快捷方式的地方;将想要通过win+r快捷命令打开软件(文件夹)创建一个快捷方式,并保存到kuaijie文件夹中;在当前计算机用户的path变量中配置好C:\kuaijie;通过win+r输入指定快

2020-12-06 09:14:39 1090

原创 js添加绑定方法

js添加绑定方法代码总结遇到的问题现有代码支持不起业务需求解决方案在工作交接中看到一段js代码,是自己以前没有用过的,这里以博客的方式进行记录一下自己学习到的内容;代码;/** * 施工单位主要负责人、项目负责人、专职安全生产管理人员安全生产考核--3.考核变更 */var ops = { //用于保存点当前表单页面的浏览方式 operate: "", //用于保存接口返回人员信息 tableArr: [], //用于保存是否有弹窗弹出(默认为fals

2020-11-30 10:52:05 220

原创 如何将存到数据库的附件下载下来

如何将存到数据库的附件下载下来如何读取数据库中的字节数据附件工具类总结如何读取数据库中的字节数据附件直接读取成一个byte[]数组.然后通过封装好的工具类将存储在数据库的附件下载下来;直接读取成一个InputStream文件流;工具类将byte[]数组转成文件的工具类public static boolean getPicFromStreams(byte[] bytes,String path) { try { FileOutputStream f

2020-11-25 16:58:19 536

原创 idea引入自己封装的jar全过程

idea引入自己封装的jar全过程封装jar包引入jar包封装jar包有时候需要将代码封装为一个jar,方便其他项目导入引用,现在通过idea创建一个简单的javaWeb项目来实现。通过build的build artifacts操作获取编译后的jar包引入jar包将目标jar放入项目的lib中,然后将其加入依赖引入后就可以在项目中使用jar包中封装的方法了....

2020-11-21 13:45:45 579

原创 java通过正则表达式验证uuid的格式

正则验证uuid格式应用场景最早应用的代码结果升级版应用场景有时候后端需要对指定的入参进行格式验证,判断入参是否是我们想要的uuid格式的数据,将错误格式数据排查在外.最早应用的代码public static boolean checkUuid(String uuid){ boolean isUuid = false; if (uuid.matches("(\\w{8}(-\\w{4}){3}-\\w{12}?)")) return true;

2020-10-31 16:54:23 2746

原创 java引入google-zxing生成二维码

生成二维码应用场景调用生成二维码代码二维码生成代码说明应用场景当客户端需要动态展示二维码图片的时候,本方法遍有了用武之地了.当前应用服务端为windows+tomcat+jdk1.7调用生成二维码代码//获取当前二维码文件夹路径String tempPath= request.getSession().getServletContext().getRealPath("/") + customPath; //当前二维码图片名 String filename = customName+ ".jp

2020-10-31 15:52:18 147

空空如也

空空如也

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

TA关注的人

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