会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Simon_M
博客园
首页
新随笔
新文章
联系
管理
订阅
2022年2月9日
mysql视图
摘要: 自定义定义 等于是保存复杂SQL。 像是程序中外部程序调用接口,而无法直接访问原始数据。 Q1:数据是临时查询还是保存结果?
阅读全文
posted @ 2022-02-09 18:34 Simon_M
阅读(29)
评论(0)
推荐(0)
2019年7月10日
spring security学习笔记
摘要: 背景 web项目离不开权限控制,选择了可与spring框架配合的spring security框架。 一、目标 1.实现对用户的角色分类,角色等级分类。以及对不同角色、等级的资源分配; 2.选择稳定的版本搭配。随时可扩展成springboot+spring security+spring cloud
阅读全文
posted @ 2019-07-10 16:28 Simon_M
阅读(204)
评论(0)
推荐(0)
2019年6月27日
Elasticsearch学习笔记
摘要: 约定: 版本为ES6.4 @:为未解决疑问标志 A:为答案 G:为预测答案,等待验证。 (1) Near RealTime(NRT):近实时。基于es的搜索在秒级别。 (2) Index (索引):包含一堆相似结构的文档数据。比如客户索引,商品索引,订单索引,索引有一个名称,一个index包含很多个
阅读全文
posted @ 2019-06-27 12:44 Simon_M
阅读(109)
评论(0)
推荐(0)
抽象类
摘要: 之前一直认为抽象类是可以实例化的,然而其实是不可以的。 下面的解释十分生动 对。抽象类是不能被实例化的。抽象类可以很方便的解决很多问题。通常用于多态。决个简单例子吧,比如我们有一个 eat(Food food)方法。Food是抽象类。Beef、Meat类继承并实现了这个抽象类。可以写 Food be
阅读全文
posted @ 2019-06-27 12:43 Simon_M
阅读(92)
评论(0)
推荐(0)
爬虫技术选择
摘要: 一、获取及解析方式 由于需要爬取大数量非精确网页,所以不能根据网站特征构造请求,造成很多完全由JS构造的页面不能成功获取HTML。 目前有两种方案。 1.由htmlunit等工具执行页面中的JS,获取返回值并操作。 2.使用浏览器引擎加载,真实模拟浏览器。 方案1:通常而言,htmlunit等工具可
阅读全文
posted @ 2019-06-27 12:42 Simon_M
阅读(320)
评论(0)
推荐(0)
2017年9月5日
HashMap记录
摘要: 1.HashMap接收null的键值 2.HashMap是非synchronized的 3.HashMap使用hashCode找到bucket的位置。bucket中存储的是键和值 4.当HashCode值相同时会在同一bucket中以链表形式存储 4.1 查找时根据HashCode找到bucket然
阅读全文
posted @ 2017-09-05 17:52 Simon_M
阅读(121)
评论(0)
推荐(0)
2017年9月1日
conceive of NIO
摘要: 设想需要传递数据的两端 输入端与接收端 1、字符存储格式不同,需unicode 2、保存格式不通,需格式化 传输数据时 1、需要介质(通道) 2、需要对数据进行输入端接收端都能识别的格式。 3、需要将数据放入两端都可读取的位置(通道or内存?or他们是一个意思?)
阅读全文
posted @ 2017-09-01 17:13 Simon_M
阅读(102)
评论(0)
推荐(0)
2016年10月11日
spring事务详解(转载+高亮)
摘要: spring提供的事务管理可以分为两类:编程式的和声明式的。编程式的,比较灵活,但是代码量大,存在重复的代码比较多;声明式的比编程式的更灵活。编程式主要使用transactionTemplate。省略了部分的提交,回滚,一系列的事务对象定义,需注入事务管理对象;声明式:主要使用Transaction
阅读全文
posted @ 2016-10-11 16:51 Simon_M
阅读(148)
评论(0)
推荐(0)
设计模式总览
摘要:
阅读全文
posted @ 2016-10-11 15:12 Simon_M
阅读(100)
评论(0)
推荐(0)
公告