![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
铸剑之湖wt
这个作者很懒,什么都没留下…
展开
-
Java图片旋转
Java图片旋转工具类,可以实现任意角度图片旋转原创 2022-03-01 14:49:42 · 1210 阅读 · 1 评论 -
wsdl自动生成Java代码(客户端)
命令:wsimport -keep -p com.demo.client(包名) -d D:\\ws(存放的地址) http://XX?wsdl(wsdl地址)命令字段含义说明:-keep:是否生成java源文件-d:指定.class文件的输出目录-s:指定.java文件的输出目录-p:定义生成类的包名,不定义的话有默认包名-verbose:在控制台显示输出信息-b...原创 2019-11-28 18:08:05 · 330 阅读 · 0 评论 -
springMVC实现原理
1、流程图2、执行过程DispatcherServlet(SprngMVC核心控制器。前段控制器,主要作用是用来分发) HandlerMapping(映射处理器,根据请求url映射到具体的处理Handler) HandlerAdapter(适配器:用来适配不同的处理器Handle。处理器有两种实现方式:实现接口、基于注解,所以执行之前需要先适配) Handler(处理器:执...原创 2019-11-17 11:19:24 · 145 阅读 · 0 评论 -
criteria获取属性值
if (criteria != null) { List criterions = criteria.getCriterions(); for (Criterion criterion : criterions) { String property = ((FilterCriterion)criterion).getProperty();原创 2017-11-24 19:11:45 · 1752 阅读 · 0 评论 -
Java ==和equals的qubie
java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean 他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类) 当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则转载 2017-12-17 11:32:39 · 264 阅读 · 0 评论 -
Java 浅谈Redis缓存技术
redis本质上是一个key-value类型的内存数据库原创 2017-12-27 19:22:46 · 519 阅读 · 0 评论 -
写一个程序,打印出从命令行获取的三个自变量
public static void main(String[] args) {Scanner sc = new Scanner(System.in); int a, b, c; try { System.out.println(sc.nextLine()); a = sc.nextInt();原创 2018-01-26 14:04:12 · 1536 阅读 · 0 评论 -
List集合的两种排序方式
前几天听同事给我分享List的两种排序方式,于是就写了一个demo,分享给大家。1、利用java.util.Collections.sort(List<Object> list, Comparator<? super Object> c)自带方法进行排序。import java.util.ArrayList;import java.util.Collection...原创 2019-05-15 09:11:45 · 340 阅读 · 0 评论 -
eclipse 导入注释模板
点击Window-Preferences-Java-Code Style-Code Templates,点击Import即可导入模板信息。注释模板如下:模板名称:codetemplates.xml<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template aut...原创 2019-05-20 10:31:42 · 187 阅读 · 0 评论 -
Redis的五种数据类型及方法
字符串string:字符串类型是Redis中最为基础的数据存储类型,是一个由字节组成的序列,他在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据货Json对象描述信息等,是标准的key-value,一般来存字符串,整数和浮点数。Value最多可以容纳的数据长度为512MB应用场景:很常见的场景用于统计网站访问数量,当前在线人数等。incr命令(++操作)...原创 2019-08-27 17:39:10 · 232 阅读 · 0 评论 -
Java 生成excel并保存到指定位置
package 包;import org.apache.poi.hssf.usermodel.*;import org.apache.poi.hssf.util.HSSFColor;import java.io.IOException;import java.io.OutputStream;import java.util.List;import java.util.Map;...原创 2019-10-11 15:44:32 · 4098 阅读 · 0 评论 -
Java 用构造器确保初始化
随着计算机革命的发展,“不安全”的编程方式已逐渐成为编程代价高昂的主因之一。初始化和清理(cleanup)正是涉及安全的两个问题。许多C程序的错误都源于程序员忘记初始化变量。特别是在使用程序库时,如果用户不知道如何初始化库的构件(或者是用户必须初始化的其他东西),更是如此。清理也是一个特殊问题,当使用完一个元素时,他对你也就没什么影响了,所以很容易把它忘记。这样一来,这个元素占用的资源一直得不翻译 2017-02-07 14:41:35 · 768 阅读 · 3 评论 -
Spring注解@Component、@Repository、@Service、@Controller区别
很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料:spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,转载 2017-05-05 11:25:19 · 250 阅读 · 0 评论 -
Java 类型转换操作符
类型转换(cast)的原意是“模型铸造”。在适当的时候,Java会将一种数据类型自动转化为另一种。例如,假设我们为某浮点变量赋以一个整数值,编译器会将int自动转换成float。类型转换运算允许我们显式地进行这种类型的转换,或者在不能自动进行转换的时候强制进行类型转换。想要执行类型转换,需要将希望得到的数据类型置于圆括号内,放在要进行数据转换的值的左边,例如int i = 200;lo原创 2017-02-07 09:31:17 · 459 阅读 · 0 评论 -
Java没有sizeof
在C和C++中,sizeof()操作符可以告诉你为数据项分配的字节数。在C和C++中,需要使用sizeof()的最大原因是为了“移植”。不同的数据类型在不同的机器上可能有不同的大小,所以在进行一些与存储空间有关的计算时,程序员必须获悉那些类型具体有多大。例如,一台计算机可用32位来保存整数,而另一台只用16位来进行保存。显然,在第一台计算机中,程序可保存更大的值,可以想象,移植是令C和C++程序员原创 2017-02-07 10:32:58 · 331 阅读 · 0 评论 -
Java产生随机数函数
Math.random(),该方法的作用是产生0和1之间(包括0,但不包括1)的一个double值。原创 2017-02-07 11:10:13 · 888 阅读 · 0 评论 -
range()函数用法
注:需要引入import static net.mindview.util.Range.*;range(10) //0..9 结果为:[0,1,2,3,4,5,6,7,8,9]range(5,10) //5..9 结果为:[5,6,7,8,9]range(5,20,3) //5..20 step 3 结果为:[5,8,11,14,17]原创 2017-02-07 13:22:29 · 18889 阅读 · 0 评论 -
oracle中的decode的使用
含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)原创 2017-04-20 10:14:40 · 430 阅读 · 0 评论 -
Map遍历
Map parameter; //parameter是一个MapIterator> entries = parameter.entrySet().iterator();while (entries.hasNext()) {Entry entry = entries.next();String key = entry.getKey();String value = entr原创 2017-04-19 17:31:56 · 181 阅读 · 0 评论 -
Java instanceof用法
Java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:Result = Object instanceof Class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明原创 2017-05-05 09:28:20 · 255 阅读 · 0 评论 -
String.compareTo()方法
Java String.compareTo(), 此方法如果这个字符串是等参数字符串那么返回值0,如果这个字符串是按字典顺序小于字符串参数那么返回小于0的值,如果此字符串是按字典顺序大于字符串参数那么返回一个大于0的值例如:System.out.println("sb".compareTo("sa")); 结果为1System.out.println("sb".compareTo原创 2017-05-05 09:56:54 · 465 阅读 · 0 评论 -
random用法
public static void main(String[] args) {Random random = new Random();for (int i = 0; i System.out.println(random.nextInt(1000));}}结果:752113508784732840原创 2017-05-05 10:37:58 · 378 阅读 · 0 评论 -
Calendar用法
Calendar calendar = Calendar.getInstance();System.out.println(calendar.getTime());System.out.println("年:" + calendar.get(calendar.YEAR));System.out.println("月:" + (1 + calendar.get(Calendar.MONT原创 2017-05-05 10:58:50 · 291 阅读 · 0 评论 -
@SuppressWarnings("deprecation")注解
@SuppressWarnings("deprecation")表示不检测过期的方法,不显示使用了不赞成使用的类或方法时的警告原创 2017-05-05 11:12:56 · 11296 阅读 · 0 评论 -
static的含义
在static方法的内部不能调用非静态方法,反过来倒是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static的用途。他很向全局方法。Java中禁止使用全局方法,但你在类中置入static方法就可以访问其他static方法和static栈。有些人认为static方法不是“面向对象”的,因为它们的确具有全局函数的语法;使用static方法时,由于原创 2017-02-09 13:36:39 · 502 阅读 · 0 评论