java
Witte Xu
coding life
展开
-
shiro设置session超时时间
系统默认超时时间是180000毫秒(30分钟)long timeout = SecurityUtils.getSubject().getSession().getTimeout();System.out.println(timeout+"毫秒");可以通过下面2中方式设置自定义的超时时间一: 配置文件<!-- 会话管理器 --><bean id="sess...原创 2020-03-23 14:10:41 · 2545 阅读 · 0 评论 -
linux远程wol唤醒(Java)
WOL: Wake-on-lan的缩写测试网卡WOL在Linux上的功能的步骤:1.运行ethtool命令查看网卡是否支持Wake On Lan命令:ethtool eth0结果:Supports Wake-on: pumbgWake-on: d若Wake-on为d,表示禁用Wake On LAN,需要启用它。如果已经是g就说明目标机器的网卡已经支持Wake On LA...原创 2020-03-03 17:16:52 · 781 阅读 · 2 评论 -
Error和Exception、RuntimeException和非RuntimeException的区别
1.异常机制异常机制是指当程序出现错误后,程序如何处理。具体来说,异常机制提供了程序退出的安全通道。当出现错误后,程序执行的流程发生改变,程序的控制权转移到异常处理器。传统的处理异常的办法是,函数返回一个特殊的结果来表示出现异常(通常这个特殊结果是大家约定俗称的),调用该函数的程序负责检查并分析函数返回的结果。这样做有如下的弊端:例如函数返回-1代表出现异常,但是如果函数确实要返回-1这...原创 2019-11-04 10:41:04 · 1059 阅读 · 0 评论 -
Java反射机制
Java反射机制一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forN转载 2015-12-28 16:31:20 · 294 阅读 · 0 评论 -
java 代码中如何预防空指针异常
项目中遇到的NullPointerException 分两种情况:1. 引用空对象,即调用空对象的方法或引用空对象的属性。2. 将8中基础类型的封装类赋值给对应的基础类。个人在做项目时,对NullPointerException的几点总结,请网友拍砖!!!多多提意见,1.对于别人接口的返回对象要做非空判断,因为我们不清楚获得的对象会不会为空,对于Collection Map 我转载 2016-01-04 16:14:42 · 1401 阅读 · 0 评论 -
JDK中rt.jar、tools.jar和dt.jar的理解
dt.jar和tools.jar位于:{Java_Home}/lib/下,而rt.jar位于:{Java_Home}/jre/lib/下,其中:rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件dt.jar是关于运行环境的类库tools.jar是工具类库,编译和运行需要的都是toos.jar里面的类分别是sun.tools.java.*原创 2016-01-06 15:12:56 · 3279 阅读 · 0 评论 -
Java基本数据类型总结
基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型。java是一种强类型语言,第一次申明变量必须说明数据类型,第一次变量赋值称为变量的初始化。1. Java的简单类型及其封装器类Java基本类型共有八种,基本类型可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类转载 2015-12-23 09:02:33 · 296 阅读 · 0 评论 -
Java enum的用法详解
用法一:常量在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switchJDK1.6之前的switch语句只支持int,c原创 2016-01-08 15:55:13 · 250 阅读 · 0 评论 -
程序开发学习参考网站汇总
菜鸟教程:http://www.runoob.com/Jquery API:http://www.php100.com/manual/jquery/Jquery easyUI 教程:http://www.jeasyui.net/plugins/W3CSchool(html/css/javascript...) :http://www.w3school.com.cn/易百教程:htt原创 2016-06-22 10:04:11 · 401 阅读 · 0 评论