![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA应用层
非鹭千里
全干工程师一枚
展开
-
Maven将本地jar包生成pom文件,在项目中引用打包到本地仓库。
首先,到 http://mvnrepository.com/ 这个网,在搜索栏中输入你要搜索的 JAR 包的关键字来搜索,下面直接贴图 以 spring-context-support-3.1.0.RELEASE.jar 为例,上图中已经给出这个 jar 包的 groupId,artifactId,version信息, 手动安装的时候这些信息原创 2016-07-17 02:56:18 · 17553 阅读 · 2 评论 -
http与https的理解
http与Https的理解原创 2016-09-20 01:25:44 · 1983 阅读 · 0 评论 -
JWT token令牌
1,JWT token的组成头部(Header),格式如下: { “typ”: “JWT”, “alg”: “HS256” } 由上可知,该token使用HS256加密算法,将头部使用Base64编码可得到如下个格式的字符串: eyJhbGciOiJIUzI1NiJ9 有效载荷(Playload): { “iss”: “Online JWT Builder”, “原创 2017-10-24 00:27:31 · 1150 阅读 · 0 评论 -
SSM框架中mybatis接口测试工具类
工具类如下: 注意“./xml/mybatis-config.xml”指的是项目目录中mybatis的配置路径 package base;import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionF原创 2017-10-14 17:29:01 · 1818 阅读 · 0 评论 -
SpringMVC解决跨域问题
什么是跨域 跨域,即跨站HTTP请求(Cross-site HTTP request),指发起请求的资源所在域不同于请求指向资源所在域的HTTP请求。 跨域的应用情景 当使用前后端分离,后端主导的开发方式进行前后端协作开发时,常常有如下情景: 后端开发完毕在服务器上进行部署并给前端API文档。 前端在本地进行开发并向远程服务器上部署的后端发送请求。 在这种开发过程中,如果前端想要一边开发一原创 2017-09-30 01:48:25 · 512 阅读 · 0 评论 -
我的博客系统接口列表
博客系统后台接口: 1,登录: 请求方式:post http://192.168.1.102:8080/mobilelogin 请求参数: RequestParams params = new RequestParams(); params.put("username", "kuangyao"); par原创 2017-03-02 00:12:51 · 1492 阅读 · 0 评论 -
设计模式字典
1,Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化延迟到了子类。 应用场景:由于需求的变化,一个类的子类经常面临着剧烈的变化,但他却拥有比较稳定的接口。使用一种封装机制来“隔离这种易变对象的变化”,工厂方法定义一个用于创建对象的接口,让子类来确定创建哪一个具体类的对象,将对象的实例化延迟。 2,Abs原创 2017-02-09 22:12:48 · 1095 阅读 · 0 评论 -
SpringMVC返回json数据
方式一:使用ModelAndView @ResponseBody @RequestMapping("/save") public ModelAndView save(SimpleMessage simpleMessage){ //查询时可以使用 isNotNull if(!ValueWidget.isNullOrEmpty(simp原创 2016-10-24 00:14:58 · 428 阅读 · 0 评论 -
Java 强引用、弱引用、软引用、虚引用的区别
1、强引用(StrongReference) 强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾回收器绝不会回收它。如下: Object o=new Object(); // 强引用 当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足的问题。如果不使用时,要通过如下方式来原创 2016-07-22 02:24:03 · 1385 阅读 · 0 评论 -
JAVA集合复习
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(E原创 2016-07-22 02:18:16 · 1503 阅读 · 0 评论 -
JAVA排序的一些总结吧
基于内存的一些排序划分: (1)、插入排序:直接插入排序、二分法插入排序、希尔排序。 (2)、选择排序:简单选择排序、堆排序。 (3)、交换排序:冒泡排序、快速排序。 (4)、归并排序 (5)、基数排序 一、插入排序 •思想:每步将一个待排序的记录,按其顺序码大小插入到前面已经排序的字序列的合适位置,直到全部插入排序原创 2016-07-22 02:12:28 · 471 阅读 · 0 评论 -
socket模拟http发送请求
import java.io.IOException; import java.io.InputStream; import java.io.OutputStreamWriter; import java.net.InetAddress; import java.net.Socket; import java.net.UnknownHostException; import java.util.A原创 2016-08-01 23:48:57 · 7704 阅读 · 1 评论 -
xx后台管理系统的jsp+servlet+connection连接数据库的原始代码
XX后台管理程序《console》新增功能执行步骤: 1.ConsoleMenu 中的数组里新增item; new Menu("代币茶票-pd","PDDBCPLIST",PddbcpList.class) 2.新建 PddbcpList.java 需要继承 AbstractTeaServlet 注解: @Right(id = "P2P_C原创 2016-07-08 17:27:05 · 2254 阅读 · 0 评论 -
Cookie和Session之间的关系重新复习一下
Cookie干嘛的? 会话(cookie,session)技术的一种. 因为http协议是无状态的,每次都是基于一个请求一个响应.每次请求和响应都跟上次没有关系. 我们需要记录之前对话信息. cookie技术.是属于客户端(浏览器)保存信息的技术. cookie怎么用? 1.添加cookie到浏览器 1>新建一个cookie(键值对) Cookie co原创 2016-07-14 23:41:02 · 5917 阅读 · 2 评论 -
Maven的安装与配置
一、安装插件 Help - Install New Software... 在Install框中,选择Add... Name:m2e Location:http://m2eclipse.sonatype.org/sites/m2e (如果上面的地址无效,使用地址:http://download.eclipse.org/technology/m2e/releases)原创 2016-07-17 03:33:55 · 411 阅读 · 0 评论 -
JAVA上传FTP文件服务器
IFileService的实现类:public class FileServiceImpl implements IFileService { private static Logger logger = LoggerFactory.getLogger(FileServiceImpl.class); @Override public String upload(Multipa原创 2017-11-24 15:25:56 · 453 阅读 · 0 评论