随笔分类 - Java常见代码实现
摘要:要实现Java中的多文件同时上传,可以使用Java Servlet技术和Apache Commons FileUpload库。下面是一个简单的示例:1、在HTML表单中使用input标签中的multiple属性允许用户选择多个文件 <form action="upload" method="post
阅读全文
摘要:/** * TODO * 组织机构代码校验工具类 */ public class OrganizationCodeUtil { /* 校验规则: 只能填写数字和字母; 由9位数字或字母组成,第9位是校验码,其计算规则如下: C[9] = 11 – ( ∑( C[i] * W[i] ) mod 11
阅读全文
摘要:import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Hashtable; import java.util.regex.M
阅读全文
摘要:判断字符串的格式: import java.util.regex.Pattern; public class StringTest { public static void main(String[] args) { String str = "A从X"; // 是否全为汉字 if(str.matc
阅读全文
摘要:import java.lang.reflect.Field; import java.lang.reflect.Method; import java.util.ArrayList; import java.util.List; /** * TODO */ public class FiledUt
阅读全文
摘要:一、简介 Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。在实际应用中,需要对更大或者更小的数进行运算和处理。float和double只能用来做科学计算或者是工程计算,在商业计算中要用ja
阅读全文
摘要:'\r'是回车,'\n'是换行,前者使光标到行首,后者使光标下移一格。通常用的Enter是两个加起来,也就是我们所说的回车换行符。 ‘/t’相当于键盘的Tab键,‘/n’换行New Line,‘/r’回车Carriage Return,基本的概念应该是回车表示回到最前面,换行表示换一行。 注意:由于
阅读全文
摘要:问题: 当Java工程路径中含有中文时,得不到正确的路径 解决: 这其实是编码转换的问题。当我们使用ClassLoader的getResource方法获取路径时,获取到的路径被URLEncoder.encode(path,"utf-8")编码了,当路径中存在中文和空格时,他会对这些字符进行转换,这样
阅读全文
摘要:模拟实现代码如下: import java.util.ArrayList; import java.util.List; import java.util.Queue; import java.util.concurrent.LinkedBlockingQueue; /** * TODO * jav
阅读全文
摘要:pom.xml文件引入依赖: <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-all</artifactId> <version>5.9.0</version> </dependency> <depen
阅读全文
摘要:swift 官方资料:https://www2.swift.com/knowledgecentre/publications/us5mc_20180720/2.0?topic=alec.htm#genalec swift 百科:https://baike.baidu.com/item/SWIFT/1
阅读全文
摘要:读取json文件为String类型: 将读取出来的JSON文件内容从String转为Map:
阅读全文
摘要:实际开发中若需要读取配置文件application.properties中的配置,代码如下。例:读取配置文件中name属性配置值: 代码如下: 执行结果: 若使用上述方法读取出现中文乱码时,说明编码格式不一致,可使用下面可设置编码格式方法读取:
阅读全文
摘要:import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; import java.sql.*; public class JdbcTest { private static final Logger logger = LogManager.getLogger(JdbcTes...
阅读全文
摘要:声明:转载为个人学习收藏,如有侵权,请及时联系本人删除,转载地址:https://www.cnblogs.com/MariaWang/p/10837641.html 条形码是一种可视化、机器可读的数据,这些数据通常描述了携带该条码的物品的相关信息。条形码已经广泛被应用在商品流通,图书管理,邮政管理和
阅读全文
摘要:1、@controller 控制器 用于标注控制层,相当于struts中的action层。 2、@service 服务层 用于标注服务层,主要用来进行业务的逻辑处理。 3、@repository DAO层(Repo层) 用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件。 4、@Auto
阅读全文
摘要:首先转换时需要用到commons-fileupload-1.3.2.jar包,若项目中没有就先加入jar包,实现代码如下: 1、根据File创建FileItem 2、通过FileItem对象可以轻松获得CommonsMultipartFile对象,转换成MultiPartFile对象即可使用。
阅读全文
摘要:如以上方法在不同浏览器下载文件名乱码,可换用以下方法:
阅读全文
摘要:运行结果:
阅读全文

浙公网安备 33010602011771号