- 博客(29)
- 收藏
- 关注
原创 Redis搭建集群的步骤
昨天晚上搭建了一晚上,不知道是不是自己比较笨的原因,可能是对linux的操作命令还不是很熟悉,在搭建的时候总是不理解复制文件,和文件夹的意思,最无语的是复制过去,用脚本启动的时候会提示权限不够,只能一个个改,不过最终还是能够搭建成功了。要回去复习复习linux的命令了。
2019-06-30 11:15:10 359
原创 e3mall项目第四天——图片服务器fastDFS的使用
今日内容一:图片服务器的安装1、什么是fastDFS:是使用c语言编写的一款开源的分布式文件系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,注重高可用,高性能等指标,很容易就搭建一个高性能的文件服务器集群,提供文件上传,下载等服务。2、fastDFS架构:由两部分组成,Tracker server和Storage Server两部分组成。客户端请求Tracker server进行文件上传、...
2019-07-17 21:15:54 171
原创 spring的aop实现原理
spring实现aop演示:连接点:增删改查切入点:目标对象,已经增强的方法准备目标对象:增删改查准备通知:前置通知,后置通知,环绕通知,异常通知,后置通知通过配置进行织入,将通知织入到目标对象中,形成了代理对象,什么是springaop?aop按照概念来说,就是动态的将代码切入到类的方法、指定位置上的编程思想就是面向切面编程比如说:有一个类,类里面有很多的方法,我们需要对类中的方...
2019-07-17 01:23:12 170
原创 关于项目自己实现的模块
关于商品添加 :首先先处理商品类目,使用RasyUI的tree创建一个pojo来描述tree,id,text,state根据parentId查询目录的节点,查询数据库,返回一个集合遍历集合,创建EasyUITreeNode对象,设置对象的属性,添加到集合中处理图片的方法,搭建fastDfs服务器,将图片上传到图片服务器上,缓解服务器的压力使用的是KingEditor插件,富文本编辑器,...
2019-07-17 01:22:23 291
原创 关于Redis的那些事——面试会问的问题
1、redis的五大数据类型:String、list、set、hash、sorted set2、redis的应用情景:redis是使用c语言编写的一种高速缓存数据库,用于缓存数据的,能够减轻数据库的压力。应用场景:可以缓存点赞数,评论,点击数,文章的详情信息,记录会话的信息。在项目中,添加商品的时候,我会将商品添加到缓存中,在查询商品的时候,我会先查询缓存,如果缓存没有,去查询数据库,将商品添加...
2019-07-17 00:07:12 132
原创 e3mall项目第十六天——复习:商品详情页面的展示、购物车模块
商品详情页面的展示:功能分析在搜索结果页面点击商品图片或者商品标题,展示商品详情页面。请求的url:/item/{itemId}参数:商品id返回值:String 逻辑视图业务逻辑:1、从url中取参数,商品id2、根据商品id查询商品信息(tb_item)得到一个TbItem对象,缺少images属性,可以创建一个pojo继承TbItem,添加一个getImages方法。在e3-...
2019-07-15 16:33:39 547
原创 e3mall项目第十六天——复习:订单模块
功能分析1、在购物车页面点击“去结算”按钮,跳转到订单确认页面a)必须要求用户登录b)使用拦截器实现。c)如果用户未登录跳转到登录页面。d)如果用户已经登录,放行。展示确认页面。e)判断cookie中是否有购物车数据f)如果有同步到服务端。2、订单确认页面中选择收货地址,选择支付方式,确认商品列表。a)根据用户id查询收货地址列表b)展示支付方式列表。c)从购物车中取商品列表...
2019-07-12 20:03:32 298
原创 解决请求*.html后缀无法返回json数据的问题
在springmvc中请求*.html不可以返回json数据。 修改web.xml,添加url拦截格式。
2019-07-12 12:30:59 375
原创 e3mall项目第十五天——复习:商品管理模块的商品添加、商品列表展示
商品添加:选择类目的功能实现:创建一个pojo来描述tree的节点信息,包含三个属性id、text、state。放到e3-common工程中。public class EasyUITreeNode implements Serializable { private long id; private String text; private String state; public...
2019-07-12 10:32:27 391
原创 e3mall项目第十三天———订单系统实现、订单生成
今日内容一:订单系统1、在购物车页面点击“去结算”按钮,跳转到订单确认页面a)必须要求用户登录b)使用拦截器实现。c)如果用户未登录跳转到登录页面。d)如果用户已经登录,放行。展示确认页面。e)判断cookie中是否有购物车数据f)如果有同步到服务端。2、订单确认页面中选择收货地址,选择支付方式,确认商品列表。a)根据用户id查询收货地址列表b)展示支付方式列表。c)从购物车...
2019-07-11 01:34:52 952
原创 e3mall项目第十一天———首页用户登入校验、登入、注册、跨域问题
休息了两天,在会到学习状态的时候,明显感觉有点烦躁,静不下心来,可能是内心太焦躁了吧,今天学习的内容也很乱,没整理好,就这样子吧,慢慢把状态调整好,迎接美好的一周!!!
2019-07-08 23:59:34 244
原创 e3mall项目第十天——freemarker网页静态化
今天是我做e3mall项目的第十天了,也做了差不多十天的记录,每天写博客都要花挺多的精力,如果不总结出来,总感觉一天什么都没做,隔天就忘了,这种感觉很难受,所以才写下博客记录自己走过的点点滴滴.
2019-07-06 01:57:32 156
原创 e3mall项目第九天——关于消息中间件ActiveMq的学习和redis的缓存使用
今日内容一:ActiveMQ的安装第一步: 把ActiveMQ 的压缩包上传到Linux系统。第二步:解压缩。第三步:启动。使用bin目录下的activemq命令启动:[root@localhost bin]# ./activemq start关闭:[root@localhost bin]# ./activemq stop查看状态:[root@localhost bin]# ./...
2019-07-05 11:05:36 300
原创 e3mall项目第八天——关于solrCloud集群的搭建,以及使用
今日内容一:SolrCloud集群的搭建solrcloud集群的搭建今日内容二:使用solrJ管理集群添加文档使用步骤:第一步:把solrJ相关的jar包添加到工程中。第二步:创建一个SolrServer对象,需要使用CloudSolrServer子类。构造方法的参数是zookeeper的地址列表。第三步:需要设置DefaultCollection属性。第四步:创建一SolrInp...
2019-07-03 15:06:15 100
原创 SolrCloud集群的搭建-熟练linux命令的搭建两个小时即可完成
搭建solrcloud集群真的很费时间,特别的繁琐,我基本用了半天的时间,主要是自己还不熟悉,第一次搭建,有一些细节的东西需要注意,,这个是单机版的,如果真正开发的时候,只需要把ip地址和端口号修改即可
2019-07-03 14:42:23 145
原创 e3mall项目第七天——关于solr服务的搭建以及使用
今天的内容估计是我做项目以来遇到的最难做的业务了,希望好好的记录下来,相信自己肯定能够学到很多,代码都不能自己实现,需要看视频一边看一边敲,唉,突然觉得自己很笨,很多细节的东西都没有处理好。希望对自己有信心,这样子才有前进的动力!大家好,我是一名晋级中的菜鸟!!!
2019-07-02 14:24:41 630
原创 检索Solr服务搭建
Solr简介:基于搜索的服务器关闭防火墙命令:service iptables stop永久关闭修改配置开机不启动防火墙:chkconfig iptables off注意:需要关闭防火墙。Solr服务搭建:Solr是java开发。需要安装jdk。安装环境Linux。需要安装Tomcat。搭建步骤第一步:把solr 的压缩包上传到Linux系统删除虚拟机的文件:rm ...
2019-07-01 00:59:42 117
原创 e3mall项目第六天——Redis内容
今天的这个知识点真的是成就满满,或许这就是编程的魅力吧,这个是我第一次搭建redis集群,希望在工作中能够让我也有机会搭建,并且使用起来,我一定用心做,就要做到最好,可惜现在还没找到工作!!!苦!!
2019-06-30 22:25:20 104
原创 java.net.BindException: Address already in use: JVM_Bind <null>:8082
在启动工程的时候,8082端口被占用了,查看之后,竟然是qq占用了,我的8082端口,一气之下怒删了
2019-06-30 18:24:16 294
原创 e3mall项目第五天
今日内容一:将e3mall 项目中在添加一个e3mall-content今日内容二:内容分类管理的展示**代码的实现interface:public interface ContentCategoryService { List<EasyUITreeNode> getContentCatList(long parentId);}service:@Service...
2019-06-29 16:54:14 128
原创 ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Duplicate ent
原因:补全pojo的时候把主键的属性给补了上去解决方案:修改service的主键修改成非主键
2019-06-29 11:23:33 849
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'itemServiceI
问题产生:因为我在service层@Autowiredprivate E3Result result;应该把这个注解去掉
2019-06-28 16:28:04 145
原创 商品分类选择
easyUI 添加目录 绑定一个onclick事件 使用ctrl+H(文件搜索)快捷键查找js在当前搜索的话是ctrl+F 和ctrl+K 搜索到common.js 请求的url:/item/cat/listselectItemCat 事件里面有E3.in相当于调用一个方法需要简单的学一些js每一个json都是一个pojo 在common里面建立pojoEasyUITreeNod...
2019-06-27 16:45:12 1493
原创 解决maven编译失败:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile
解决maven编译失败:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile解决方法,1.开启zookeeper2.在进程里面杀死javax.exe
2019-06-27 11:53:29 2718
原创 Pagehelper插件的使用
第一步:将工程导入到eclipse里面第二步:断开和svn的连接第三步:将工程安装到本地仓库中就变成了一个jar包,然后引用他的路径即可使第四步:需要对page在SqlMapConfig.xml中配置plugins 还有使用的什么数据库 方言和数据库第五步:需要在pom文件配置 不记得在哪里配置了创建一个pojopublic class EasyUIDataGridResult imp...
2019-06-26 19:18:57 239
原创 dubbo的第一次使用心得
第一点:先在linux中安装注册中心zookeeper 获得ip安装步骤:待完善第二步:要将dubbo的war包放入到linux tomcat的wabapps下启动Tomcat,如果dubbo和zookeeper不在同一台服务器上,就在dubbo中的war包中config中找到配置文件 修改配置文件的ip地址第三步:在war包里面的pom配置文件配置dubbo 一个war包配置一个dubbo...
2019-06-26 18:19:47 193
原创 org.springframework.beans.factory.BeanCreationException
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sqlSessionFactory’ defined in class path resource进行测试的时候提示错误信息@Testpublic void testPageHelper() throws Except...
2019-06-26 15:21:03 137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人