![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
ChenJZ_8
这个作者很懒,什么都没留下…
展开
-
公钥,私钥和数字签名这样最好理解
一、公钥加密假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我就可以保护数据了。我的好朋友x用我的公钥1加密了字符a,加密后成了b,放在网上。别人偷到了...转载 2020-03-25 14:19:07 · 272 阅读 · 0 评论 -
上传文件时,文件名中文乱码
遇到了一个问题,在开发时上传文件时,文件的中文名上传的是中文乱码,所解决方法:文章转载自:https://blog.csdn.net/lengjinghk/article/details/51938644一、对Tomcat_HOME/conf/server.xml文件进行配置(本机的完整目录为D:/Users/Administrator/Tomcat/apache-tomcat-7.0.5...转载 2019-09-06 10:25:51 · 4154 阅读 · 0 评论 -
Hibernate 中对象 set 属性时自动保存入库的问题
背景在某个项目中,通过 Heibernate 查出某个对象后,对属性进行了 set 操作,并没有进行 update 操作,但是在数据中自动保存了。显然这并不是我想要的,我只是想 set 一下属性,在前端显示,并不想入库,但是 Heibernate 自动保存了。// 查出对象,原来的 name 为 user1User user = userManager.findOne(1);// ...转载 2019-08-13 11:37:38 · 856 阅读 · 0 评论 -
Spring Boot【快速入门】
Spring Boot【快速入门】Spring Boot 概述Build Anything with Spring Boot:Spring Boot is the starting point for building all Spring-based applications. Spring Boot is designed to get you up and running as...转载 2019-03-19 11:40:24 · 189 阅读 · 0 评论 -
java正则表达式
正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 自从jdk1.4推出java.util.regex包,就为我们提供了很好的JAVA正则表达式应用平台。正则表达式:...原创 2019-02-18 16:37:58 · 155 阅读 · 0 评论 -
Jeesite cron定时器
cron定时器配置spring-context.xml配置<!-- 计划任务配置,用 @Service @Lazy(false)标注类,用@Scheduled(cron = "0 0 2 * * ?")标注方法 --><task:executor id="executor" pool-size="10" /><task:scheduler id="sche.原创 2019-01-29 15:45:09 · 1675 阅读 · 1 评论 -
模板导出(根据key填值)
这是我的后端代码:/** * 导出年度项目预算 * @param proProject * @param response */ public static void exportYearProBud(ProProject proProject,List<ProProject> regularList,List<ProProje...原创 2019-01-15 11:37:01 · 346 阅读 · 0 评论 -
模板导出插入List遍历,设置单元格样式
导出功能接口:public class exportList { private final static Logger logger = LoggerFactory.getLogger(exportList.class); /** * 导出资金统计列表 * @param sumList * @param fundRecords...原创 2019-01-15 11:32:57 · 599 阅读 · 0 评论 -
java中金额存储类型BigDecimal的使用
Java中存储金额用什么数据类型?转自:https://blog.csdn.net/u011277123/article/details/70214630很早之前, 记得一次面试, 面试官问存储金钱用什么数据类型? 当时只知道8种数据类型(boolean, byte, short, int, long, float, double, char)的我, 回答了double, 因为我觉得dou...转载 2019-01-11 14:36:51 · 3080 阅读 · 0 评论 -
java 获取当前年份 月份,当月第一天和最后一天
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date; public class test { public static void main(String[] args) { // 获取当前年份、月份、日期 Calendar cal...原创 2018-12-12 17:15:28 · 510 阅读 · 0 评论 -
跨站点请求伪造 CSRF攻击
安全测评测出一下问题:以下是我的代码解决方案:1、写好一个类,给它命名为CSRFilter.javapackage com.xr.modules.sys.utils;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.ser...原创 2018-08-30 10:54:52 · 1063 阅读 · 0 评论 -
ehcache 缓存使用
一:详细配置步骤 1,添加ehcache.xml文件 将ehcache.xml文件添加到src路径下面。ehcache.xml文件内容如下[html] view plain copy print?ehcache> diskStore path="java.io.tempdir" />转载 2017-12-06 16:03:55 · 247 阅读 · 0 评论 -
JAVA强制类型转换
object对象转换为String的一些总结--------------------------------------------------------------------------------在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(Stri转载 2017-11-21 12:04:14 · 306 阅读 · 0 评论 -
springSecurity查看在线用户和下线用户
其中文章package org.exam.security;import org.exam.config.Constants;import org.exam.domain.doc.SessionInfo;import org.exam.repository.mongo.MongoSessionInfoRepo;import org.springframework.context.Ap...转载 2017-11-29 16:33:41 · 1415 阅读 · 0 评论 -
java判断string变量是否是数字的六种方法小结
1.用正则表达式首先要import java.util.regex.Pattern 和 java.util.regex.Matcher /** * 利用正则表达式判断字符串是否是数字 * @param str * @return */ public boolean isNumeric(String str){转载 2017-10-27 14:34:47 · 3182 阅读 · 0 评论 -
驼峰式转下划线大写(包含对数字的判断)
以下是完整的接口,可作为工具调用!public static String underscoreName(String name) { StringBuilder result = new StringBuilder(); if (name != null && name.length() > 0) { // 将第一个字符处理成大写原创 2017-10-27 14:11:04 · 1906 阅读 · 0 评论 -
Java实现文件的预览
最近项目需要用到文件的预览功能,就开始在网上收集资料,学习了几种文件预览的方法。我集成到我项目内测试的有以下三种,最后使用的是第三种:直接使用别人提供的服务 例如:office web 365使用openoffice+swfTools+flexPaper实现使用openoffice+pdf.js实现1.使用office web 365第三方服务点击进入官网; 特点转载 2017-08-31 10:12:51 · 8249 阅读 · 4 评论