自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Redis

Redis相对于memcached的优势1.memcached所有的值都是简单的字符串,redis支持更多丰富的数据类型2.redis的速度比memcached快很多3.redis可以持久化其数据Redis的数据淘汰策略为了保证redis中的数据都是热点数据,redis内存数据集大小上升到一定大小的时候,就会实施数据淘汰策略。1.noeviction:当内存限制达到返回错误,并且客户端尝试执行会让更多内存被使用的命令。2.allkeys-lru:尝试回收最少使用的键(LRU),使得新添加的数据

2021-03-22 18:25:28 264

原创 es

创建索引PUT /liysh{ "settings":{ "number_of_shards": 1, "number_of_replicas": 0 }}查看索引GET /liyshGET *删除索引DELETE /liysh1创建映射字段后期可以随意添加字段text表示分词 keyword表示不可以分词PUT liysh/_mapping/goods{ "properties": { "title": { "t

2021-03-22 18:24:57 214

原创 多线程

并发编程中的三个问题可见性可见性(Visibility):是指一个线程对共享变量进行修改,另一个线程立即得到修改后的最新值public class Demo{ private static boolean flag=true; public sttaic void mian(Stirng[] args){ new Thread(()->{ while(flag){ }

2021-03-22 18:23:39 200

原创 MyBatis

基本写法User.javapublic class User implements Serializable{ private Integer id; private String username; private Date birthday; private String sex; private String address; //省略getter/setter/toString}QueryVo.java根据QueryVo中的条件查询用户时使

2020-07-28 19:54:57 208

原创 编程题

腾讯腾讯2020校园招聘-后台解压字符串小Q想要给他的朋友发送一个神秘字符串,但是他发现字符串的过于长了,于是小Q发明了一种压缩算法对字符串中重复的部分进行了压缩,对于字符串中连续的m个相同字符串S将会压缩为m|S,例如字符串ABCABCABC将会被压缩为[3|ABC],现在小Q的同学收到了小Q发送过来的字符串,你能帮助他进行解压缩么?输入描述:输入第一行包含一个字符串s,代表压缩后的字符串。S的长度<=1000;S仅包含大写字母、[、]、|;解压后的字符串长度不超过100000;压缩递归层

2020-07-27 21:56:18 4312 1

原创 过滤器和监听器

过滤器Filter1.作用​ 它会在一组资源(jsp、servlet、css、html)的前面执行,作用域是一组资源。它可以让请求的到目标资源,也可以不让请求达到!(拦截请求的能力) Filter是单例的2.编写过滤器2.1步骤AServlet.javaAFilter.javaimport javax.servlet.*;public class AFilter implements Filter{ //这三个方法也是Filter的生命周期 //服务器启动后创

2020-07-27 21:53:09 166

原创 ajax

ajax简介1.是什么asynchronous javascript and xml:异步的js和xml它能使用js访问服务器,而且是异步访问服务器。服务器给客户端的响应一般是整个页面,一个html完整页面,而在ajax中因为是局部刷新,那么服务器就不用再相应整个页面,而只是数据。可以是txt也可以是xml还可以是json(js提供的数据交互格式)2.异步交互和同步交互2.1同步交互*发一个请求,就要等待服务器的响应结束才能发第二个请求,中间这段时间就是“卡”*刷新的是整个页面2.

2020-07-19 11:41:15 253

空空如也

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

TA关注的人

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