
java
wudalang5
java学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
web工程环境配置相关
1.tomcat环境: 以往(包括自己公司都是)是加一个tomcat手动,麻烦且落后–属于直接拿源码方式 现在:利用maven插件直接pom中配置依赖jar–内嵌tomcat,属于利用maven拿tomcat 的jar包 这样就可以直接启动这个配置类,相当于开启tomcat 或者勇catania 配置后就相当于当前工程拥有了tomcat的项目了 --这个其实就是springboot内嵌to...原创 2020-01-06 13:43:55 · 239 阅读 · 0 评论 -
redis学习
1. 2. 3.redis的缓存策略–>如何调正 默认是最后:不设置过期即永久–noeviction原创 2019-12-23 16:51:34 · 175 阅读 · 0 评论 -
cap理论
图说明 –》对应nosql而言,**分区容忍性(即分布式容忍性--即数据是分布式存储的!!,如es,mongo,redis等有分片和主从保证分布式,而mysql等不是分布式的!!)**必须实现,分布式系统他可能不是部署在同城 ...原创 2019-12-23 13:31:30 · 252 阅读 · 0 评论 -
线程返回值Future<T> reasult = ExecutorService.submit(Callable<T> task) 得到的结果 result--futureTask<T> 的原理刨析!
1.明确java中线程最后执行的还是runnable!!!–从顶级接口Executor中方法execute(Runnable)看出! **传入提交是 callable 但是底层是转为runnable的子类FutureTask(还是runnable)的!** 2.只是这个futureTask内部维护了很多属性字段如:callable字段,outcome线程结果等,也提供 fure.get()取得o...原创 2019-12-17 16:53:33 · 876 阅读 · 0 评论 -
mongodb语法--wuwangqiang---test1
mongodb## 标题 ** memcached redis kv数据库(key/value) mongodb 文档数据库,存储的是文档(Bson-&gt;json的二进制化). 特点:内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作. mongo和传统型数据库相比,最大的不同: 传统型数据库: 结构化数据, 定好了表结...转载 2019-03-13 23:13:52 · 506 阅读 · 1 评论 -
mongdb语法练习------wuwangqiang----2--分组练习
#查询每个栏目下的商品数量 { key:{cat_id:1}, cond:{}, reduce:function(curr,result) { result.cnt += 1; }, initial:{cnt:0} } #查询每个栏目下价格高于50元的商品数量 { key:{cat_id:1}, cond:{shop_price:{KaTeX parse error: Expected 'EOF'...转载 2019-03-13 23:19:59 · 137 阅读 · 0 评论 -
mongdb练习---wuwangqiang----3--查询知识
三 查询知识 注:以下查询基于ecshop网站的商品表(ecs_goods) 在练习时可以只取部分列,方便查看. 1: 基础查询 where的练习: 查出满足以下条件的商品 1.1:主键为32的商品 db.goods.find({goods_id:32}); 1.2:不属第3栏目的所有商品(KaTeX parse error: Expected '}', got 'EOF' at end of i...转载 2019-03-13 23:26:16 · 181 阅读 · 0 评论 -
goods.txt----mongdb语句
对应的mysql数据: $sql = ‘select goods_id,cat_id,goods_name,goods_number,click_count,shop_price,add_time from ecs_goods’; mongodb数组: [{“goods_id”:1,“cat_id”:4,“goods_name”:“KD876”,“goods_number”:1,“click_co...转载 2019-03-14 23:30:28 · 234 阅读 · 0 评论