c#获取软件版本、windows用户名、windows用户目录、.net版本、windows版本等 1、获取软件版本(发布版本):2、获取Windows用户名:3、获取windows版本:4、获取Windows用户目录:5、获取当前.net版本:
maven发布依赖包到私服 有时我们需要自己封装一个依赖包发布到私服上供其他同事使用,这里介绍使用maven将依赖包发布到私服。1、更改maven配置文件setting.xml配置私库访问server,用户名,密码<!-- Another sample, using keys to authenticate.<server> <id>siteServer</id> <privateKey>/path/to/private/key</privateKey>
rocketmq集成springboot测试案例 近段时间,项目中需要引入消息队列解决高并发问题。比对了几款mq产品,最终选择了rocketmq。rocketmq经受过阿里双十一考验的解决高并发问题的可靠消息中间件,详细介绍和安装这里就不赘述了,请前往官网查看:rocketmq官网项目使用的springboot,这里记录一下springboot整合rocketmq。一、在pom文件中引入相关包 <!-- springboot整合rocketmq --> <dependency> <
vue和springboot解决浏览器跨域问题 转载https://blog.csdn.net/weixin_44985880/article/details/120620207?utm_source=app&app_version=4.16.0&code=app_1562916241&uLinkId=usr1mkqgl919blen
对称加密和非对称加密的区别 公钥加密和私钥加密的区别1、区别:加密一般分为两种,对称加密和非对称加密。对称加密就是加密解密都用同一个秘钥,比如DES、3DES(TripleDES)和AES等。非对称加密就是加密和解密不是用的同一种秘钥,比如RSA算法、DSA算法、ECC算法、DH算法等。在非对称加密中,用来加密的秘钥叫公钥,用来解密的秘钥叫私钥。公钥和私钥都是成对生成的,公钥分发给其他人用来加密,私钥用来解密。2、优缺点:对称加密:解密速度快,但保密性差。非对称加密:加密算法保密性好,它消除了最终用户交换密钥的需要。但是加
前端当前页面的值回显到上级页面中 parent.$('#applicant').val(userName.join());看设置的是什么控件的参数,相应的使用什么方法,这里设置的是输入框的值所以用的.val
当前页面前端的参数传递给另外一个页面 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"
前端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 =...
layui日期控件切换日期监听事件 layui.use('laydate', function () { var laydate = layui.laydate; laydate.render({ elem: '#laydate-yezl', type: 'month', theme: '#15367a', max: $('#laydate-yezl').val(),
fullCalendar日历控件改变日期事件不刷新 $('#currentMonthContainer').fullCalendar('gotoDate', $('#laydate-yezl').val());在加载日历数据之前加上下面这句跳到指定日期,日期可以用jQuery获取日期选择框中刚选择的数据,这样就能刷新了日历了。
fullCalendar日历控件重新加载日历事件 在日历加载数据之前刷新日历控件,否则事件还是显示之前的缓存。 $('#currentMonthContainer').fullCalendar('refetchEvents');
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 = ...
前端使用bootstrap的栅格实现居中对齐 我们可以灵活的使用bootstrap框架中的栅格来实现居中对齐等排布方式思路:12个栅格,左边留1个空白,中间显示内容占10个,右边就留了1个空白栅格,自然就居中对齐了前端代码: <div class="row"> <div class="col-sm-1"></div> <div class="col-sm-10"> <div class="ibox f
Java后端将HTML文件直接显示在前端页面 有些时候我们想将用aspose等工具将Excel等类型文件转成HTML的文件,或者其他已经生成好的HTML文件通过后端传到前端展示在页面上。这时后端和前端我们都通过流来处理就可以实现。1、首先后端拿到文件,转化成流的形式传给前端。返回时先设置一下response编码和类型。 response.setContentType("multipart/form-data"); response.setCharacterEncoding("UTF-8"); respo
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))
Java创建线程及并发编程实例 Java创建新线程一般有三种方法:1、继承Thread类。实现过程:①、自定义一个类继承Thread类;②、重写Thread类中的run方法,主要目的是把新创建线程要执行的任务重写在run方法中;③、调用线程的start方法;2、实现Runnable接口。 实现过程:①、定义类实现Runnable接口②、重写Runnable接口中的run方法把新创建线程要执行的任务重写在run方法中。③、通过Thread类建立线程对象。④、将Runnable接口的子类对象作为实际参数传递给Thread