
Java
IT醉猫
爱生活,爱编程,爱妹子。。。
展开
-
一篇写得很不错的socket文章,通俗易懂
Java Socket编程 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信转载 2015-05-27 00:08:43 · 2669 阅读 · 0 评论 -
Java版DBHelper【简单】(MySQL数据库)
1、测试数据库 1.1 数据库数据 1.2 数据库结构 1.3 数据库脚本DROP TABLE IF EXISTS `school`.`student`;CREATE TABLE `school`.`student` (`id` int(11) NOT NULL default '0',`name` varchar(20) default NULL,`sex` varchar(10)转载 2015-06-17 22:06:21 · 2073 阅读 · 0 评论 -
JavaWeb学习——文件上传和下载
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-fileupload上转载 2015-07-28 11:26:14 · 623 阅读 · 0 评论 -
微信web协议分析和实现微信机器人(微信网页版 wx2.qq.com)
1.打开首页,分配一个随机uuid, 2.根据该uuid获取二维码图片。 3.微信客户端扫描该图片,在客户端确认登录。 4.浏览器不停的调用一个接口,如果返回登录成功,则调用登录接口 5.此时可以获取联系人列表,可以发送消息。然后不断调用同步接口。 6.如果同步接口有返回,则可以获取新消息,然后继续调用同步接口。源码地址:https://github.com/biezhi/wechat-r转载 2016-09-22 13:19:25 · 7753 阅读 · 0 评论 -
发一个简单封装的Http请求框架,主要方便设置代理请求,无需额外框架
package cn.bestmk.utils;import java.io.*;import java.net.*;import java.util.HashMap;/** * 简单封装Http请求 */public class HttpUtil { private Proxy proxy = null; private String cookie = "";...原创 2018-06-29 15:21:03 · 889 阅读 · 0 评论 -
paoding-rose-jade多数据源配置
官网文档没有相关的说明,所以费了些劲,但是确实很简单,发出来,希望能帮助到有需要的人 <bean id="jade.dataSource.cn.bestmk.dao1" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property n...原创 2018-06-26 22:08:30 · 1071 阅读 · 0 评论 -
基于ScheduledThreadPoolExecutor简单封装一个注解类的任务调度框架
先发使用方法,首先创建一个TestTask类,继承TaskScheduler下面的Task类,实现run方法。设置RepeatTime注解,注解参数:period为重复时间,delay为等待时间,package cn.bestmk.task;import cn.bestmk.TaskScheduler.RepeatTime;import cn.bestmk.TaskScheduler.Ta...原创 2018-10-17 22:54:48 · 931 阅读 · 1 评论 -
动态任务定时器DynamicTaskScheduler
因为有了新的需求,基于ScheduledThreadPoolExecutor简单封装一个注解类的任务调度框架已经不满足需求了。新的需求是需要在任务运行过程中动态调整下一次任务执行时间,甚至还需要按照比例去控制时间段执行的任务数量,所以有了这个框架。还是先发出使用方法@DynamicTaskScheduler.DynamicTaskpublic class TestTask extends D...原创 2018-11-13 22:11:59 · 1526 阅读 · 0 评论