- 博客(7)
- 收藏
- 关注
原创 springboot解决跨域问题并使用拦截器拦截指定请求参数
当我们在进行开发时,会时常遇到跨域的问题,并且会有这种情况,我用ajax发送一个post请求,以jso形式传递,后端去拿数据拿不到对应的body请求体,导致一些列的问题。 根本原因就是,W3C规范这样要求了!在跨域请求中,分为简单请求(get和部分post,post时content-type属于application/x-www-form-urlencoded,multipart/form...
2019-03-19 15:24:36
3825
4
原创 socket实现客户端聊天以及服务器消息推送
最近项目需要,恶补学习了一些socket知识,于是顺便练习编写了这个socket相互通讯的程序,希望可以给大家一点启示。 首先我们需要写出服务器端,代码如下:我们需要本地新建一个端口,其他客户端通过ip及端口访问进来。 package Socket1; import javax.swing.plaf.metal.OceanTheme; import java.io.*; import ja...
2017-09-30 16:10:23
6733
5
原创 javal链表相加求和!
面试遇到一算法题: You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbe
2017-07-27 13:58:17
3435
3
翻译 n的阶乘会溢出?解决超大数字阶乘溢出问题。
在我们面试时通常会遇到阶乘的问题,当然最简单的就是运用递归,循环所求的阶乘数: 不多数,直接上代码: /** * 实现10的阶乘 * @author fx * */ public class JieCheng { public static void main(String[] args) { System.out.println(getFac...
2017-07-25 14:50:48
14109
9
原创 Reentrantlock简介及使用例子(生产者消费者)
目录 一、基本使用方法 二、ReentrantLock类 三、其他注意 四、应用与实现(生产者消费者模式) 一、基本使用方法 ReentrantLock是Java并发包中互斥锁,它有公平锁和非公平锁两种实现方式,以lock()为例,其使用方式为: ReentrantLock takeLock = new ReentrantLock(); // 获取锁 takeLock...
2019-11-08 18:27:12
1951
原创 Java的三种代理模式
Java的三种代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.就像是每个明星都会有一个经纪人,一般来说联系明星出场某个活动,会联系到经纪人,明星就是一个目标对象,他只要负责活动中的节目,而其他琐碎的事情就交给他的代理人(经纪人)来解决。 1:静态代理 ...
2019-01-07 17:08:16
239
原创 Spring_boot定时任务
最近做项目,需要使用定时任务,半个小时去更新redis数据,于是便学习了一下经验。希望可以帮到你们。定时任务可使用三种: SpringBoot自带的Scheduled,可以将它看成一个轻量级的Quartz,而且使用起来比Quartz简单许多,本文主要介绍。使用Quartz,这是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来稍显复杂,有空介绍。ja
2017-09-08 14:34:45
455
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅