![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
敢吹-敢喷-敢随-敢送
自己动手,丰衣足食。
展开
-
java中图片简单操作
最近做网站时,经常会对图片进行操作,用到的基本操作如下:1.读取图片到 二进制数组中 ByteArrayOutputStream out = null ; BufferedInputStream in = null; File file = new File(relativePath); in = new BufferedI原创 2016-07-29 15:32:29 · 1641 阅读 · 0 评论 -
拦截器登录判断
网站后台进行操作,都会首先判断是否是登录用户,如果有一些方法,不需要登录也能调用该如何处理呢?直接上代码。 public String intercept(ActionInvocation invocation) throws Exception { //检查用户是否已经登陆 SessionalUser user = SessionUtils.getSessi原创 2016-08-05 17:19:41 · 2363 阅读 · 0 评论 -
配置 lvs+keepalived
1.在虚拟机中安装centos系统2.改为默认命令行模式(可选)systemctl set-default multi-user.target3.激活网卡(可选)cd /etc/sysconfig/network-scripts/在这个文件夹下 有一个以ifcfg-eno为开头的文件,如ifcfg-eno32编辑这个文件 vi ifcg-eno32ONBOOT="yes原创 2016-10-17 11:22:54 · 368 阅读 · 0 评论 -
spring+shiro盐加密(五)
直接上代码:先建立一个User类public class User{ private String username; private String password; private String salt; public String getUsername() { return username; } public原创 2016-12-09 10:00:37 · 866 阅读 · 0 评论 -
java反射机制简单应用
在学习java的时候,学过反射机制,但是真正用到的机会很少。真正用到的是这样一个需求,给第三方提供接口,每个接口都需要统计响应时间大致思路如下1.给用户提供统一接口,将具体方法和参数放到post的参数中,传过来。2.服务器响应后,记录当前时间。3.判断方法参数是否存在3.利用映射得到接口方法类,然后将method和parameter传进去4.得到相应结果5.记录结束原创 2017-02-21 15:32:59 · 236 阅读 · 0 评论 -
利用阿里大于进行短信验证
注册用户的时候需要输入手机验证码进行验证,可以自己去弄个短信猫进行开发,也可以利用阿里大于平台进行完成首先,要去阿里大于平台注册账号,然后去创建一个应用,应用里面会有一个AppKey和SecretKey,之后调用接口会用到这个信息。然后,去短信通知里面去配置短信签名和配置短信模板,这个填完了,需要一个小时左右的审核。接着,按照他的文档就可以开发了。先把两个jar包加入到maven中原创 2017-03-02 09:33:29 · 897 阅读 · 0 评论 -
正则表达式匹配key-value
1.先把字符串进行匹配2.从字符串中得到想要的值 public void testRegex() { String msg = "Rect(x1=\"0\" y1=\"0\" x2=\"416\" y2=\"416\")Rect(x1=\"1\" y1=\"2\" x2=\"413\" y2=\"414\")"; List textList = new A原创 2017-01-16 15:17:49 · 10958 阅读 · 0 评论 -
利用enum来匹配命令
假设我们的tcp命令 定义如下:SayHello() SayWorld()我们在接收到这些信息后,可以用enum来区分不同的命令。方法是利用正则表达式,循环和枚举类型去比对。CommandTokenpublic enum CommandToken { SayHello(1, makePattern("SayHello"), "说hello"), SayWorld(2原创 2017-03-02 15:05:24 · 1271 阅读 · 0 评论 -
ExecutorService和BlockingQueue的小例子
最近看了看线程池的内容,写个小程序,标记下,用到了ExecutorService和BlockingQueue需求,学校组织学生自愿验血,来了三个医生,抽血速度依次为1000,2000,3000毫秒。抽血屋子较小,最多能容纳9个学生,即排队,每个医生最多排3个人。如果来的学生看到屋子满了,就离开,不验了。先建立学生的一个简单类,标记不同学生。Studnet.javapubli原创 2017-03-06 12:14:17 · 1715 阅读 · 0 评论