- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 pom.xml文件头报错
原因:依赖包没有下载完全。第一步:按如下步骤找到下载不完全的依赖包并全部删除(也可以把仓库根目录的全部删除重新下载):D:\maven\maven\repo(这是我的maven本地仓库)。第二步:在C:\Users\Administrator\.m2下面找到settings.xml文件(没有的在自己的maven安装路径下面:D:\maven\apache-maven-3.0.5\co...
2019-03-29 14:17:32 2656
转载 java.lang.IllegalStateException: Failed to load ApplicationContext 异常
总结:当发现 java.lang.IllegalStateException: Failed to load ApplicationContext 此提示时建议第一步 看caused by内容 第二步 看配置文件 一般情况此为配置文件错误当然 如果不是配置文件错误 建议查看mysql 内部数据库服务器是否开启 或数据库信息名称是否匹配...
2019-03-29 11:21:39 761
原创 MySQL优化
MySQL中的SQL的常见优化策略 避免全表扫描 对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.避免判断null值应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is n...
2019-03-28 17:04:27 142
原创 shiro框架的三种授权方式
Shiro 支持三种方式的授权:编程式:通过写if/else 授权代码块完成: Subject subject = SecurityUtils.getSubject(); if(subject.hasRole(“admin”)) { //有权限 } else { //无权限 } 注解式:通过在执行的Java方法上放置相应的注解完成:...
2019-03-28 16:19:41 630
原创 solr 查询语法
搜索索引public void testSearch() throws SolrServerException {SolrServer solr = new HttpSolrServer(urlString);// 查询对象SolrQuery query = new SolrQuery();//设置查询条件,名称“q”是固定的且必须 的//搜索product_keywords域,pr...
2019-03-23 13:35:29 331
原创 solr框架中索引的创建和删除
创建索引使用SolrJ创建索引,通过调用SolrJ提供的API请求Solr服务,Document通过 SolrInputDocument进行构建。// 创建索引public void testCreateIndex() throws SolrServerException, IOException {SolrServer solrServer = new HttpSolrServer(u...
2019-03-23 13:13:52 381
转载 分布式文件系统GFS
Google文件系统GFS是一个可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,但可以提供容错功能。它可以给大量的用户提供总体性能较高的服务。1、设计概览(1)设计想定GFS与过去的分布式文件系统有很多相同的目标,但GFS的设计受到了当前及预期的应用方面的工作量及技术环境的驱动,这反映了它与早期的文件系统明显不同的设想。这就需要对传...
2019-03-04 19:58:50 778
原创 使用@Autowired注解报错解决的办法
方案一:@Autowired(required = false) 设置required属性值为false,错误消失。方案二:用@Resource注解替换@Autowired注解,错误消失。@Autowired基于spring的注解org.springframework.beans.factory.annotation.Autowired,它默认是按类型进行的装配的。任何给定be...
2019-03-03 15:54:40 13201 1
原创 nginx
Nginx的反向代理 指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上请求连接的客服端,此时代理服务器对外就变现为一个服务器.通常的代理服务器,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到web服务器上的http请求发送到代理服务器中,当一个代理服务器能代理...
2019-03-02 16:22:38 197
原创 消息队列
解耦消息系统处理过程中间插入一个隐含的、基于数据库的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保他们遵守同样的接口约束扩展性消息队列解耦了处理过程,所以增大消息入队和处理的频率是很容易的,只要增加处理过程即可。不需要调节参数。扩展就很简单。冗余有些情况下,处理数据的过程会失败。除非数据被持久化,否则将造成丢失。消息队列把数据进行持久化直到他...
2019-03-02 16:19:41 90
原创 Redis
(1)速度快 因为是纯内存操作,Redis的性能非常出色,每秒可以处理10万次读写操作(2)支持丰富数据类型,支持string,list,set,sorted set,hash(3)支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部不执行(4)丰富的特性:可用于缓存,消息,按key设置过期时间,过期后将会自动删除 。缺点:数据库容量受到物理内存的限制...
2019-03-02 16:14:48 95
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人