![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 81
辰辰呐
一个萌萌哒的程序员
展开
-
linux中创建sftp
Subsystem sftp internal-sftp #指定使用sftp服务使用系统自带的internal-sftp。ChrootDirectory /data/sftp #设定属于用户组sftp的用户访问的根文件夹如设置。●查看用户是否创建成功 --> cat /etc/passwd。●查看用户组是否创建成功 --> cat /etc/group。●查看全部用户信息 --> cat /etc/passwd。文件赋予用户或者用户组的权限。关闭Selinux策略。原创 2024-06-05 15:13:44 · 444 阅读 · 0 评论 -
ActiveMQ查询队列剩余消息数、出队数等(ActiveMQ获取消息队列现有消息情况)
此文章重点在于1.获取ActiveMQ队列的剩余消息数、出队数等2.http://localhost:8161/admin/queues.jsp官方网页中的消息队列情况前提:1.java+SpringBoot2.已经配置好ActiveMQ并成功启动后存入队列信息例如:正文:1.在你下载activemq文件夹下的config中,找到activemq.xml,在b...原创 2019-11-08 15:34:25 · 11791 阅读 · 2 评论 -
java防止xss注入攻击
后面附录有三个.java文档1.把文档拷进项目中(最好建立一个单独的包存放),然后修改引入路径,看到不报错那么第一步完成。2.打开web.xml配置文件 xssFilter cn.parent.xss.XssFilter xssFilter /* 测试:在输入框输入 cript>alert('aa') 点击提交或原创 2017-11-10 16:18:14 · 6536 阅读 · 3 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2017-10-26 15:57:12 · 456 阅读 · 0 评论 -
SpringMVC上传文件的三种方法
直接上代码吧,大伙一看便知这时:commonsmultipartresolver 的源码,可以研究一下 http://www.verysource.com/code/2337329_1/commonsmultipartresolver.java.html前台:123456789转载 2017-12-08 10:06:04 · 358 阅读 · 0 评论 -
多次点击file上传,信息保存在js集合中,不覆盖上次点击信息,js上传多张图片
页面只有一个input file按钮,一个确认上传按钮,要求:多次点击上传,吧图片信息保存入集合,点击确认按钮,上传所有图片多次点击这一个按钮上传图片,在js中保存为集合,但是遇到一个问题,当我点击第二次的时候,传过来的this信息会顶替掉上一次的this信息,也就是:上传两次,集合中有两组数据,但是这两组数据都为最后一次点击的信息。我需要的结果为:上传两次,集合中有两组数据,每组数据原创 2017-12-19 15:19:00 · 4583 阅读 · 2 评论 -
java:读取并修改word中的内容并保存。
1.读取word内容2.修改要修改的内容3.保存word public Map readwriteWord(Map map,String gcid,String deptid) { //查找word模板 BindContractTemplate bindContractTemplate = new BindContractTemplate(); bind原创 2017-05-27 16:37:02 · 14991 阅读 · 4 评论 -
公众号微信支付java开发,微信支付签名错误,或者一直请求回调方法问题
本编为原创,如需转载,请注明出处。微信支付开发过程中,如果没有遇到签名错误这个问题或者一直请求回调方法问题,那么感觉你开发了一个假对接,网上也有许多列子,以及官网也有微信团队demo,但是还是有解决不了的各种签名问题,demo需要手动修改因为他的加密方式会不尽如人意,还有排序问题。好了,话不多说,直接进入步骤中。注意:如果遇到签名错误,一定要查看参数顺序 比较坑的是,原创 2017-12-29 10:58:19 · 4598 阅读 · 0 评论 -
java使用AES加密解密
原文出自:https://www.cnblogs.com/chen-lhx/p/5817161.htmlimport javax.crypto.Cipher;import javax.crypto.spec.SecretKeySpec;import org.apache.commons.codec.binary.Base64;/** * * @author Administrator...原创 2018-03-19 14:56:39 · 689 阅读 · 0 评论 -
java利用iText工具包生成PDF
iText是一个非常著名的能够快速产生PDF文件的Java类库。支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合 iText的更新变化很大,早期版本在PDF样式上可能会有瑕疵,所有我使用的最新的5.5.6包转载出自:https://my.oschina.net/wangnian/blog/651576 感谢分享。1.添加Maven依赖 itext核心包 和xmlworde...原创 2018-03-27 10:12:16 · 2401 阅读 · 0 评论 -
Java利用iText操作PDF功能大全
iText是著名的开放项目,是用于生成PDF文档的一个java类库。通过iText不仅可以生成PDF或rtf的文档,而且可以将XML、Html文件转化为PDF文件。 原文地址:https://www.cnblogs.com/liaojie970/p/7132475.html 感谢分享!http://itextpdf.com/ 版本:itextpdf-5.2.1.jar 1、生成一个PDF //St...原创 2018-03-27 10:48:59 · 26931 阅读 · 3 评论 -
java的Map排序(根据key或者value)
转载来源:https://www.cnblogs.com/ltb6w/p/7862251.html一.key排序 TreeMap默认是升序的,如果我们需要改变排序方式,则需要使用比较器:Comparator。Comparator可以对集合对象或者数组进行排序的比较器接口,实现该接口的public compare(T o1,To2)方法即可实现排序,如下:import java.uti...转载 2018-06-04 11:23:51 · 3561 阅读 · 0 评论 -
MyBatis的Mapper接口以及Example的实例函数及详解
转自https://blog.csdn.net/biandous/article/details/65630783 一、mapper接口中的方法解析mapper接口中的函数及方法方法 功能说明 int countByExample(UserExample example) thorws SQLException 按条件计数 int deleteByPrimaryKe...转载 2018-08-11 15:46:47 · 1151 阅读 · 0 评论 -
List集合根据存储对象的属性字段排序实现
转载:来自:https://blog.csdn.net/u013821825/article/details/61202287 java8之前的用法:import java.util.ArrayList;import java.util.Collections;import java.util.List;/** * ListSort类 * * @author Lance ...转载 2018-08-15 09:52:12 · 1718 阅读 · 0 评论 -
java的JsonObject对象提取值
java的JsonObject对象提取值原创 2017-05-17 11:43:38 · 54116 阅读 · 5 评论 -
计算时间差
百度了半天 ,那些千篇一律的方法正常情况下还可以,比如来个 16年的11月到17年的2月 ,或者16年的2月到17年的11月 就会出现负数,算错等等的情况,找了半天方法 ,得到了一个简单可靠的算法,不怕年月日如何变化。 List listdate=DateUtil.getDiffDates(BeginTime,EndTime); Integer year=listd原创 2017-08-25 16:48:50 · 355 阅读 · 0 评论 -
java判断字符串是否包含汉字
Pattern p = Pattern.compile("[\u4e00-\u9fa5]");Matcher m = p.matcher(passwords);if (m.find()) { //包含} else { //不包含}原创 2017-05-17 11:50:19 · 711 阅读 · 0 评论 -
shiro权限控制的应用
先简单介绍一下Shiro,对于没有用过Shiro的朋友,也算是做个简介吧。 Shiro是Apache下的一个开源项目,我们称之为Apache Shiro。它是一个很易用与Java项目的的安全框架,提供了认证、授权、加密、会话管理,与 Spring Security 一样都是做一个权限的安全框架,但是与Spring Security 相比,在于 Shiro 使用了比较简单易懂易于使用的授权方转载 2017-02-22 15:45:46 · 736 阅读 · 0 评论 -
shiro权限设置步骤
applicationContext-shiro.xml /role= anon /role /login= anon //游客也可以访问 /role/login= anon /role/ = logout /role/edit/** = authc,roles[admin,edit]原创 2017-02-23 15:50:37 · 1040 阅读 · 0 评论 -
select的if选择
java中select的if选择方法原创 2017-02-22 15:42:45 · 1031 阅读 · 0 评论 -
java:word转pdf
分为两部分:1.word转html。2.html转pdf 。其中转html后会有不规范提示。import java.io.BufferedWriter;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoun原创 2017-05-27 16:31:59 · 670 阅读 · 0 评论 -
java:文件流下载文档
java:文件流下载文档 public static boolean saveUrlAs(String photoUrl, String fileName) { //此方法只能用户HTTP协议 try { URL url = new URL(photoUrl); HttpURLConnection connecti原创 2017-05-27 16:40:43 · 431 阅读 · 0 评论 -
java的get请求
java的get请求原创 2017-05-17 11:41:52 · 466 阅读 · 0 评论 -
java的post网络请求
java的post网络请求原创 2017-05-17 11:39:37 · 446 阅读 · 0 评论 -
获取JsonObject某一未知key的值
获取JsonObject某一未知key的值原创 2017-05-17 18:06:55 · 12844 阅读 · 1 评论 -
将java的byte[]字节流转成文件
/** * 将字节流转换成文件 * @param filename * @param data * @throws Exception */ public static void saveFile(String filename,byte [] data)throws Exception{ if(data != null){ String filepa原创 2017-06-09 18:38:54 · 45112 阅读 · 4 评论 -
根据map中的key或者value值进行排序
1.根据key值进行排序import java.util.Comparator;import java.util.Iterator;import java.util.Map;import java.util.Set;import java.util.TreeMap;public class TreeMapTest { public static void main(String[原创 2017-06-22 10:38:44 · 1551 阅读 · 1 评论 -
java的Http的PUT请求
重点在这一句:httpurlconnection.setRequestMethod("PUT");如果想改成post请求,就该成httpurlconnection.setRequestMethod("POST");就可以了。public static String httpPut(String urlPath, String data, String charSet, String[]原创 2017-07-12 17:13:52 · 16450 阅读 · 1 评论 -
java代码实现分页
Service代码//分页public Map fenye(List list,Integer pagesize,Integer pageno){ Map map=new HashMap(); int totalcount=list.size(); int pagecount=0; int m=totalcount%pagesize; if原创 2017-07-25 18:15:08 · 1803 阅读 · 0 评论 -
is ambiguous in Mapped Statements collection
Error querying database. Cause: Java.lang.IllegalArgumentException:XXX is ambiguous in Mapped Statements collection (try using the full name including the namespace, or rename one of the entries)原创 2017-02-23 15:37:16 · 1803 阅读 · 0 评论