- 博客(29)
- 收藏
- 关注
原创 HttpAspect.java
package com.xs.aspect;import org.apache.tomcat.util.http.fileupload.RequestContext;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.*;import org.omg.CORBA.Request;import org.slf4j....
2018-02-14 00:08:20
726
原创 HelloController.java
package com.xs.controller;import com.xs.properties.GirlProperties;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.*;//写法一:@RestController等同...
2018-02-14 00:07:56
1156
原创 GirlController.java
package com.xs.controller;import com.xs.domain.Girl;import com.xs.domain.Result;import com.xs.repository.GirlRepository;import com.xs.service.GirlService;import com.xs.utils.ResultUtil;import org.slf4...
2018-02-14 00:07:38
295
原创 Result.java
package com.xs.domain;/** * * http请求返回的最外层对象 */public class Result<T> { //总结:A-B-C //A:首先固定格式,通过Resuit对象固定这三个字段- // 跳转到B:GirlService类-public void getAge(Integer id) throws Exception{}下看...
2018-02-14 00:07:15
4176
原创 Girl.java
package com.xs.domain;import org.hibernate.validator.constraints.Length;import javax.persistence.Entity;import javax.persistence.GeneratedValue;import javax.persistence.Id;import javax.validation.cons...
2018-02-14 00:06:43
271
原创 ResultEnum.java
package com.xs.enums;/** * 直接在右边的文件框里编辑你说需要注释的东西, * 然后应用保存之后,当你创建类的时候就会自动生成注释。 */public enum ResultEnum { //枚举维护,将异常统一在一个地方进行维护, //这样的好处就是在以后你要改语句的情况下,通过枚举 //不需要动其他地方的业务逻辑代码,只需要改动这里的语句就可以了 ...
2018-02-14 00:06:13
2233
原创 ExceptionHandle.java
package com.xs.handle;import com.xs.controller.GirlController;import com.xs.domain.Girl;import com.xs.domain.Result;import com.xs.exception.GirlException;import com.xs.utils.ResultUtil;import org.slf4...
2018-02-14 00:05:41
1075
原创 GirlProperties.java
package com.xs.properties;import org.springframework.boot.context.properties.ConfigurationProperties;import org.springframework.stereotype.Component;/** * 直接在右边的文件框里编辑你说需要注释的东西, * 然后应用保存之后,当你创建类的时候就会自...
2018-02-14 00:05:17
177
原创 GirlRepository.java
package com.xs.repository;import com.xs.domain.Girl;import org.springframework.data.jpa.repository.JpaRepository;import java.util.List;/** * 直接在右边的文件框里编辑你说需要注释的东西, * 然后应用保存之后,当你创建类的时候就会自动生成注释。 */publi...
2018-02-14 00:04:51
197
原创 GirlService.java
package com.xs.service;import com.xs.domain.Girl;import com.xs.enums.ResultEnum;import com.xs.exception.GirlException;import com.xs.repository.GirlRepository;import org.springframework.beans.factory.a...
2018-02-14 00:04:26
711
原创 ResultUtil.java
package com.xs.utils;import com.xs.domain.Result;/** * 直接在右边的文件框里编辑你说需要注释的东西, * 然后应用保存之后,当你创建类的时候就会自动生成注释。 */public class ResultUtil { //成功方法-含参 public static Result success(Object object) { ...
2018-02-14 00:03:51
2970
原创 application-prod.yml
server: port: 8081 #如何把配置写到一个类里面去,及把配置作为一个分组(推荐)girl: cupSize: F age: 18#cupSize: B#age: 18# 在配置里面使用当前配置#content: "cupSize: ${cupSize},age:${age}"...
2018-02-14 00:02:54
3029
原创 application-dev.yml
server: port: 8080 #如何把配置写到一个类里面去,及把配置作为一个分组(推荐)girl: cupSize: B age: 18#cupSize: B#age: 18# 在配置里面使用当前配置#content: "cupSize: ${cupSize},age:${age}"...
2018-02-14 00:02:31
9127
原创 application.yml
spring:# profiles:# active: dev #告诉服务器我们使用dev配置 datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/dbgirl username: root password: 123321 jpa: ...
2018-02-14 00:02:00
1277
原创 GirlControllerTest.java
package com.xs.controller;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.autoconfigure.web.ser...
2018-02-14 00:00:57
145
原创 GirlServiceTest.java
package com.xs.service;import org.junit.Test;import static org.junit.Assert.*;/** * 直接在右边的文件框里编辑你说需要注释的东西, * 然后应用保存之后,当你创建类的时候就会自动生成注释。 */public class GirlServiceTest { //通过自动创建完成的 @Test publ...
2018-02-14 00:00:23
183
原创 GirlApplicationTests.java
package com.xs;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;@RunWith(Sp...
2018-02-13 23:59:56
215
原创 GirlServiceTest.java
package com.xs;import com.xs.domain.Girl;import com.xs.service.GirlService;import org.junit.Assert;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annota...
2018-02-13 23:59:02
241
原创 solr7.2中文分词器安装
安装中文分词器1、复制jar包[root@node004 ~]# cd /usr/local/solr/home/contrib/analysis-extras/lucene-libs/[root@node004 lucene-libs]# cp lucene-analyzers-smartcn-7.2.0.jar /usr/local/solr/apache-tomcat-8.5.
2018-01-18 15:34:47
848
转载 Solr查询高亮显示实现方式
一、 实现种类 高亮显示在搜索中使用的比较多,比较常用的有三种使用方式,如果要对某field做高亮显示,必须对该field设置stored=true第一种是普通的高亮显示Highlighter,根据查询的docIdSet,获取Documents,并获取当前document的需要高亮的field的value,根据query的term和该field的value做匹配算法第二种
2018-01-16 18:51:26
12946
原创 linux solr7.2.0在tomcat 8.5中安装部署 以及简单创建core 添加数据
从这篇文章可以学习哪些东西?1.linux上solr的安装部署。a:官方给出的运行方式 b:部署到自己的tomcat2.添加core。添加core遇到的问题及解决方案3.添加字段。a:在UI界面添加 b:修改配置文件添加4.添加数据、更新数据 下载solr从官网下载最新solrwget http://mirrors.shuosc.org/apache/lucene/solr/7.2.0
2018-01-16 18:31:37
1017
转载 Linux下如何解压.zip和.rar文件
Linux下如何解压.zip和.rar文件,对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于zip linux下提供了zip和unzip程序,zip是压缩程序,unzip是解压程序。它们的参数选项很多,这里只做简单介绍,举例说明一下其用法: # zip all.zip *.jpg 这条命令是将所有.jpg的文件压缩成
2018-01-16 10:53:47
282424
2
原创 Solr服务在linux中配置业务域笔记
以商品搜索为例:schema.xml中定义:商品Id,商品标题,商品卖点,商品价格,商品展示图片,分类名称创建对应的业务域。需要指定中文分析器。创建步骤:第一步:把IK Analyzer 2012FF_hf1添加到linux中第二步:在linux中把中文分析器添加到工程中。1、把IKAnalyzer2012FF_u1.jar复制到solr工程的lib目录下 /usr/local/solr/tomc
2018-01-15 14:35:14
387
原创 Solr服务在linux搭建(注意只适用于JDK版本1.8以下,去官网看solr对应的版本)
这里将的是将solr部署到tomcat上面运行:前期装备:第一步:把solr 的压缩包上传到Linux系统并解压(tar zxf solr)第三步:将tomcat上传到linux并解压第三步:mkdir /usr/local/solr创建一个solr文件夹,把解压的tomcat 复制到该文件夹下面(注意复制命令最后-r要写)第四步:进入solr解压包:cd dist/ 将solr-4.10.3.w
2018-01-15 13:13:05
1371
原创 redis集群搭建简单使用 项目中redis单机版+连接池 +集群版的使用 教科书笔记(2)
架构细节:(1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽.(2)节点的fail是通过集群中超过半数的节点检测失效时才生效.(通过这里可以看出:集群至少要有三个节点才能成立)----(redis-cluster投票:容错)(3)客户端与redis节点直连,不需要中间proxy(代理)层.客户端不需要连接集群所有节点,连接集群中任何一个可
2018-01-12 15:27:59
232
原创 虚拟机安装redis 以及 redis五种数据类型 key命令(过期时间) redis持久化方案 教科书笔记
Redis的安装及启动redis安装包链接:https://pan.baidu.com/s/1jJbmyW2 密码:ccg0Redis是c语言开发的。安装redis需要c语言的编译环境。如果没有gcc需要在线安装。yuminstall gcc-c++ 安装步骤:第一步:redis的源码包上传到linux系统。第二步:解压缩redis。
2018-01-12 10:20:40
345
转载 伪静态和静态有什么区别?
作者:知乎用户链接:https://www.zhihu.com/question/20153311/answer/14147350来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。静态网页就是,比如知乎网站上放了一个abc.html文件,你想访问它就直接输入zhihu. com/abc.html。Web服务器看到这样的地址就直接找到这个文件输出给
2018-01-10 19:20:15
604
转载 sql语句操作:执行sql新增语句后返回主键属性
//order属性是取数据生成之前(before)or生成之后(after) select last_insert_id() //当前事务最后一个生成的主键id insert into tb_content_category (id, parent_id, name, status, sort_order, i
2018-01-10 17:29:31
4125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人