- 博客(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
315
原创 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
269
原创 多线程
并发编程中的三个问题可见性可见性(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
286
原创 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
242
原创 编程题
腾讯腾讯2020校园招聘-后台解压字符串小Q想要给他的朋友发送一个神秘字符串,但是他发现字符串的过于长了,于是小Q发明了一种压缩算法对字符串中重复的部分进行了压缩,对于字符串中连续的m个相同字符串S将会压缩为m|S,例如字符串ABCABCABC将会被压缩为[3|ABC],现在小Q的同学收到了小Q发送过来的字符串,你能帮助他进行解压缩么?输入描述:输入第一行包含一个字符串s,代表压缩后的字符串。S的长度<=1000;S仅包含大写字母、[、]、|;解压后的字符串长度不超过100000;压缩递归层
2020-07-27 21:56:18
4749
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
184
原创 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
282
空空如也
leyou项目前端cascader级联选择器无法回显
2021-05-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人