自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 js逆向案例

小白js逆向 专门针对小白

2022-10-13 15:23:20 855 1

原创 没想到用java也可以开发超级玛丽

没想到java也可以写出超级玛丽的小游戏

2022-07-12 22:21:14 139

原创 vue+django智能点餐系统

vue+django mysql 智能点餐系统

2022-07-10 22:32:31 224

原创 springboot整合微信小程序支付

springboot 后台整合微信小程序支付 直接可以使用

2022-07-10 22:19:51 210

原创 redission实现分布式锁

导入依赖org.redissonredisson3.5.0/**redission 实现分布式锁(重点掌握)@author wangqiang@version V1.0@date 2019/3/4 15:08*/@RestControllerpublic class StockController1 {@Autowiredprivate Redisson r...

2019-03-04 16:49:04 906

原创 shiro入门demo

shiro的核心包 org.apache.shiro shiro-core 1.3.2 junit junit 4.12 import org.apache...

2019-02-23 13:42:45 101

原创 Mybatis的一级缓存和二级缓存的理解和区别

一级缓存基于sqlSession默认开启,在操作数据库时需要构造SqlSession对象,在对象中有一个HashMap用于存储缓存数据。不同的SqlSession之间的缓存数据区域是互相不影响的。一级缓存的作用域是SqlSession范围的,当在同一个sqlSession中执行两次相同的sql语句时,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次查询时会从缓存中获取数据,不再去底...

2019-02-22 09:17:02 179

原创 URL图片的下载

import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;/**文件的下载@author wangqiang@version V1.0@date 2019/2/17 16:31*/public class UrlDemo {public sta...

2019-02-17 16:46:47 214

原创 NIO 字节缓冲区

package com.itcast.File;import java.nio.ByteBuffer;/**NIO 字节缓冲区@author wangqiang@version V1.0@date 2019/2/16 18:40*/public class NIODemo {public static void main(String[] args) {//创建一个字节缓冲区,...

2019-02-16 21:37:54 144

原创 向properties中写入配置信息

package com.itcast.File;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;/**@author wangqiang...

2019-02-16 16:39:46 285

原创 properties读取配置文件

package com.itcast.File;import java.io.IOException;import java.io.InputStream;import java.util.Properties;/**properties读取配置文件@author wangqiang@version V1.0@date 2019/2/16 16:16*/public class...

2019-02-16 16:26:28 87

原创 RandomAccessFile的使用方法

package com.itcast.File;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;/**文件复制api@author wangqiang@version V1.0@date ...

2019-02-16 15:49:00 83

原创 LruCache算法

LruCache(Least Recently Used)算法的核心思想就是最近最少使用算法。他在算法的内部维护了一个LinkHashMap的链表,通过put数据的时候判断是否内存已经满了,如果满了,则将最近最少使用的数据给剔除掉,从而达到内存不会爆满的状态。这么讲可能有些抽象,我从网上找了一张图来解释这个算法。通过上面这张图,我们可以看到,LruCache算法内部其实是一个队列的形式在存储数据...

2019-01-29 09:40:23 296

原创 hibernate的一级缓存和二级缓存

一、hibernate缓存简介缓存的范围分为3类:1.事务范围(单Session即一级缓存)事务范围的缓存只能被当前事务访问,每个事务都有各自的缓存,缓存内的数据通常采用相互关联的对象形式.缓存的生命周期依赖于事务的生命周期,只有当事务结束时,缓存的生命周期才会结束.事务范围的缓存使用内存作为存储介质,一级缓存就属于事务范围.2.应用范围(单SessionFactory即二级缓存)应用程...

2019-01-28 09:52:10 165

原创 mybatis的一级缓存和二级缓存

什么是查询缓存Mybatis的一级缓存是指SqlSession。一级缓存的作用域是一个SqlSession。Mybatis默认开启一级缓存。在同一个SqlSession中,执行相同的查询SQL,第一次会去查询数据库,并写到缓存中;第二次直接从缓存中取。当执行SQL时两次查询中间发生了增删改操作,则SqlSession的缓存清空。Mybatis的二级缓存是指mapper映射文件。二级缓存的作用...

2019-01-28 09:50:29 391

原创 Hystrix断路器

Hystrix是Netflix开源的一款容错框架,包含常用的容错方法:线程隔离、信号量隔离、降级策略、熔断技术。在高并发访问下,系统所依赖的服务的稳定性对系统的影响非常大,依赖有很多不可控的因素,比如网络连接变慢,资源突然繁忙,暂时不可用,服务脱机等。我们要构建稳定、可靠的分布式系统,就必须要有这样一套容错方法。举例子:1.比如我们现在有3个业务调用分别是查询订单、查询商品、查询用户,且这三...

2019-01-23 16:59:23 75

原创 springcloud

1.今天主要学习了springcloud,了解什么是单体应用,以及了解了MicroService的大概原理;其实微服务就是把一个单体项目,拆分为多个微服务,每个微服务可以独立技术选型,独立开发,独立部署,独立运维.并且多个服务相互协调,相互配合,最终完成用户的价值.2.MicroService实现技术其实就是spring提供解决方案(springboot+springcloud);以及了解了sp...

2019-01-23 16:54:02 99

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除