- 博客(24)
- 收藏
- 关注
原创 WPF 包含输入框、下拉框的DataGrid、ListView、TreeView等的滚轮事件失效问题
代码中的DataGrid替换成失效的控件类型即可。
2023-03-28 09:03:33 506
原创 c#获取软件版本、windows用户名、windows用户目录、.net版本、windows版本等
1、获取软件版本(发布版本):2、获取Windows用户名:3、获取windows版本:4、获取Windows用户目录:5、获取当前.net版本:
2022-06-21 11:26:49 1826
原创 maven发布依赖包到私服
有时我们需要自己封装一个依赖包发布到私服上供其他同事使用,这里介绍使用maven将依赖包发布到私服。1、更改maven配置文件setting.xml配置私库访问server,用户名,密码<!-- Another sample, using keys to authenticate.<server> <id>siteServer</id> <privateKey>/path/to/private/key</privateKey>
2021-11-03 16:55:31 1193
原创 rocketmq集成springboot测试案例
近段时间,项目中需要引入消息队列解决高并发问题。比对了几款mq产品,最终选择了rocketmq。rocketmq经受过阿里双十一考验的解决高并发问题的可靠消息中间件,详细介绍和安装这里就不赘述了,请前往官网查看:rocketmq官网项目使用的springboot,这里记录一下springboot整合rocketmq。一、在pom文件中引入相关包 <!-- springboot整合rocketmq --> <dependency> <
2021-10-28 10:29:33 621
转载 vue和springboot解决浏览器跨域问题
转载https://blog.csdn.net/weixin_44985880/article/details/120620207?utm_source=app&app_version=4.16.0&code=app_1562916241&uLinkId=usr1mkqgl919blen
2021-10-28 10:00:24 113
原创 对称加密和非对称加密的区别
公钥加密和私钥加密的区别1、区别:加密一般分为两种,对称加密和非对称加密。对称加密就是加密解密都用同一个秘钥,比如DES、3DES(TripleDES)和AES等。非对称加密就是加密和解密不是用的同一种秘钥,比如RSA算法、DSA算法、ECC算法、DH算法等。在非对称加密中,用来加密的秘钥叫公钥,用来解密的秘钥叫私钥。公钥和私钥都是成对生成的,公钥分发给其他人用来加密,私钥用来解密。2、优缺点:对称加密:解密速度快,但保密性差。非对称加密:加密算法保密性好,它消除了最终用户交换密钥的需要。但是加
2021-09-28 10:07:09 28394
原创 前端当前页面的值回显到上级页面中
parent.$('#applicant').val(userName.join());看设置的是什么控件的参数,相应的使用什么方法,这里设置的是输入框的值所以用的.val
2020-09-08 11:32:50 186
原创 当前页面前端的参数传递给另外一个页面
1、前端通过get的方式将参数拼接到URL上。window.location.href = ctx+"robot/baladjust/noBlend/downloadFile/"+date+"/"+bankAccount;2、后端controller层接收请求并拿到参数放到session中,这样别的方法也可以调用了 @GetMapping("/overview/{date}/{bankAccount}") public String overview(@PathVariable("date"
2020-09-07 17:58:02 1805
原创 前端js根据月份获取天数
//根据月份获取天数 function getDaysInMonth(month,year){ var daysInMonth = [31,28,31,30,31,30,31,31,30,31,30,31]; if(month == '02' || month == 2){ year = parseInt(year); daysInMonth[1] = (((0 =...
2020-09-07 17:42:25 823
原创 layui日期控件切换日期监听事件
layui.use('laydate', function () { var laydate = layui.laydate; laydate.render({ elem: '#laydate-yezl', type: 'month', theme: '#15367a', max: $('#laydate-yezl').val(),
2020-09-07 17:18:34 10513
原创 fullCalendar日历控件改变日期事件不刷新
$('#currentMonthContainer').fullCalendar('gotoDate', $('#laydate-yezl').val());在加载日历数据之前加上下面这句跳到指定日期,日期可以用jQuery获取日期选择框中刚选择的数据,这样就能刷新了日历了。
2020-09-07 16:43:28 1499 1
原创 fullCalendar日历控件重新加载日历事件
在日历加载数据之前刷新日历控件,否则事件还是显示之前的缓存。 $('#currentMonthContainer').fullCalendar('refetchEvents');
2020-09-07 16:32:39 2013 2
原创 js初始化日期控件年月为当前年月
var dateInput = document.getElementById("日期控件Id"); var date = new Date(); var sMonth = date.getMonth()+1; if (sMonth >= 1 && sMonth <= 9) { sMonth = "0" + sMonth; } var dateString = ...
2020-09-07 16:28:32 500
原创 前端使用bootstrap的栅格实现居中对齐
我们可以灵活的使用bootstrap框架中的栅格来实现居中对齐等排布方式思路:12个栅格,左边留1个空白,中间显示内容占10个,右边就留了1个空白栅格,自然就居中对齐了前端代码: <div class="row"> <div class="col-sm-1"></div> <div class="col-sm-10"> <div class="ibox f
2020-09-07 16:12:56 3831
原创 java后端拿项目中的资源文件
ClassPathResource resource = new ClassPathResource("文件名(包括扩展名)");
2020-09-07 15:41:44 171
原创 Java后端将HTML文件直接显示在前端页面
有些时候我们想将用aspose等工具将Excel等类型文件转成HTML的文件,或者其他已经生成好的HTML文件通过后端传到前端展示在页面上。这时后端和前端我们都通过流来处理就可以实现。1、首先后端拿到文件,转化成流的形式传给前端。返回时先设置一下response编码和类型。 response.setContentType("multipart/form-data"); response.setCharacterEncoding("UTF-8"); respo
2020-09-07 15:33:38 6955 2
原创 Java字节流转字节数组
直接上代码: public static byte[] toByteArray(InputStream input) throws IOException { ByteArrayOutputStream output = new ByteArrayOutputStream(); byte[] buffer = new byte[1024*4]; int n = 0; while (-1 != (n = input.read(buffer))
2020-09-07 15:07:48 1325
原创 Java创建线程及并发编程实例
Java创建新线程一般有三种方法:1、继承Thread类。实现过程:①、自定义一个类继承Thread类;②、重写Thread类中的run方法,主要目的是把新创建线程要执行的任务重写在run方法中;③、调用线程的start方法;2、实现Runnable接口。 实现过程:①、定义类实现Runnable接口②、重写Runnable接口中的run方法把新创建线程要执行的任务重写在run方法中。③、通过Thread类建立线程对象。④、将Runnable接口的子类对象作为实际参数传递给Thread
2020-06-09 17:36:35 225
原创 定时任务cron表达式使用详解
项目中有时会需要定时去触发一些任务,Java实现定时任务一般有三种方法:JDK自带的Timer以及JDK1.5+ 新增的ScheduledExecutorService;Quartz 定时器:简单却强大的JAVA作业调度框架Spring3.0以后自带的task任务调度 :可以将它看成一个轻量级的Quartz,而且使用起来比Quartz简单许多;这里不去细谈三种定时任务实现的原理,可以自行去百度查看。下面主要说一下在设置定时任务时用到的cron表达式。Linux系统中内置cron进程,通过cron
2020-05-22 15:26:51 2913
原创 重载、重写的区别和作用(用源码举例说明)
一、重写1、什么是重写重写就是子类继承父类方法时,根据需要对父类方法进行扩充。2、重写的特性(1)重写的两个方法返回值、方法名、参数列表必须完全一致(子类重写父类的方法)(2)子类抛出的异常下不能超过父类相应方法抛出的异常(子类异常不能大于父类异常)(3)子类方法的访问级别不能低于父类相应方法的访问级别(子类访问级别不能低于父类访问级别)(4)若子类中的方法与父类中的某一方法具有相同的方法名、返回类型和参数表,则新方法将覆盖原有的方法。如需父类中原有的方法,可使用super关键字,该关键字引用
2020-05-12 09:54:29 1104
原创 eclipse中提升效率的常用快捷键
使用IDE工具开发很大程度上依赖IDE的快捷功能,程序员如果能熟练的使用各种快捷键,无疑能极大的方便开发。这里整理一些eclipse中的常用快捷键。1、F 快捷键系列【 F4 】:显示该类层次结构以下快捷键debug模式下使用:【 F5 】:进入方法中【 F6 】:执行到下一步【 F7 】:执行完该方法,返回到调用此方法的后一条语句【 F8 】:执行到下一个断点或程序结束【 F11 】:调试最后一次执行的程序3、Ctrl 系列【 Ctrl + C 】:复制【 Ctrl + D 】:删除
2020-05-09 12:04:06 236 1
原创 MongoDB更改默认端口
有时候使用MongoDB数据库时,为了安全性,我们往往需要更改默认端口。这里提供一种更改默认端口的方法。1、找到MongoDB安装bin目录下的mongd.cfg文件,用文本编辑器打开。2、更改端口号注:这里的bindip可以改为0.0.0.0,默认127.0.0.1只能本地访问,改为0.0.0.0后可以远程访问。3、验证cmd进MongoDB安装bin目录下用命令mongo lo...
2020-04-29 01:09:59 13592 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人