- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 linux服务器安装jdk
### **2.1.1** ******解压******mkdir /usr/java将对应jar包上传至该文件夹tar -xzvf jdk-8u251-linux-x64.tar.gz解压成功后2.1.2 配置环境变量vim/etc/profile用vim编辑器来编辑profile文件,在文件末尾添加一下内容(按“i”进入编辑):exportJAVA_HOME=/usr/java/jdk1.8.0_251exportJRE_HOME=${JAVA_HOME}/j...
2021-11-02 20:20:28 78
原创 2020.10 面试小记
1 面向对象和面向过程不同,你怎么理解的2 Java的三个特性,封装继承多态,你的理解是什么3 异常的顶级接口 throwable, exception 和error的区别。Exception的分类,说出你经常遇到的异常类 英文字全称4 IO流 你所了解的5种类5 集合 arraylist 和linkArrayList 为什么插入快,增删慢,有序的还是无序的Hashmap 底层 ,线程安全的类,什么是线程安全Set为什么是无序的,为什么元素不可重复ConcurrentHashMap 1.7和1
2020-11-02 17:44:02 120
原创 验证码之kaptcha
##图片验证码之kaptcha1、首先先初始化图片验证码public class VerifyServlet extends HttpServlet { private static final long serialVersionUID = -5051097528828603895L; private DefaultKaptcha dk; /** * 初始化验证图片属性 */ @Override public void init() t
2020-11-02 17:25:17 830
原创 springboot之读取properties属性文件
1、/** * 加载配置参数 */public abstract class PropertyUtils { protected abstract ResourceBundle getResource(); /** * 获取Property文件中key对应的value * @param key * @param params * @r...
2018-03-22 17:32:33 1248
原创 springboot+自定义注解+AOP
1、自定义注解名称@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface SysLog { String value() default "";}2、配置切面@Aspect@Componentpublic class SysLogAspect { ...
2018-03-05 21:23:59 431
原创 springboot之AOP(1)前置方法
@Aspect@Componentpublic class MethodAspect { @Pointcut("execution(* com.sairobo.heart.modules.app.controller..*.*(..))") public void webLog(){} @Before("webLog()") public void deBef...
2018-03-05 21:16:31 2129
原创 springboot+自定义注解+拦截器的写法
1、定义自定义注解的名称/** * 在需要验证openid的Controller的方法上使用此注解 */@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)public @interface AccessRequired {}2、写自定义的拦截器,需继承HandlerInterceptor拦截器public c...
2018-03-05 21:14:05 1847
原创 微信网页授权(基于springboot)
一、设置微信管理后台的公众号设置的功能设置,将对应的域名填写完整,将txt文件放在对应的路径下,保证填写的域名加txt能够访问到。二、验证服务器的可用性1、AppController(验证是否是微信服务器传来的消息)@RequestMapping(value = "/check", method = {RequestMethod.GET})@ResponseBodypublic void ch...
2018-02-23 19:30:20 4059
原创 关于HTTP调用接口的四种方式(post,get,delete,put)
package Utils;import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL;
2017-11-29 11:37:27 13168
原创 MD5加密工具类(16/32位加密算法)
package Utils; import java.security.MessageDigest; public class MD5Utils { public static String MD5(String sourceStr) { try { // 获得MD5摘要算法的 MessageDigest对象 Mes
2017-11-29 11:35:47 1222
原创 Base64工具类
package Utils;import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.List;import org.apache.commons.codec.binary.Base64
2017-11-15 16:24:53 279
原创 struts2用注解开发出错二 There is no Action mapped for namespace [/] and action name [zhujie] associated with
既上次出现问题解决后,在注解开发时又报了同样的错误,如下15:35:31.147 [http-bio-8080-exec-8] ERROR org.apache.struts2.dispatcher.Dispatcher - Could not find action or result/test3/showcom.opensymphony.xwork2.config.Configuration
2017-07-11 16:06:41 658
原创 struts2用注解开发出错一 There is no Action mapped for namespace [/] and action name [zhujie] associated with
struts2用注解进行开发时一直出现如下错误Struts Problem ReportStruts has detected an unhandled exception:Messages: There is no Action mapped for namespace [/] and action name [zhujie] associated with context path [/t
2017-07-09 13:56:27 727
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人