摘要: maven:项目版本依赖编译打包工具,在开发阶段可以快速部署,当时我们用的就是最常用的父子结构多模块开发,为了提交JAR包的下载速度我们搭了私服。 jquery:丰富的选择器:id,类,标签,父子等,常用的方法:val(),html(),text() Ajax:常用的异步请求方式。能够实现页面局部刷 阅读全文
posted @ 2018-03-15 17:47 GuYic 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 你好,我叫JAVA,上家公司是浙江飞烨。工作到现在差不多三年了,主流技术和框架都用过。 最近做的是一个APP项目,当时我们项目分APP接口项目,server后台项目,还有个微信项目这三块。手机版主要由H5加安卓和IOS实现。 后台当时用的是Spring+Struts+hibernate框架。主要为前 阅读全文
posted @ 2018-03-15 15:42 GuYic 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Day01: 2018-03-01:嘉美在线科技 1.Mybatis怎么做分页? 利用mb的拦截器,拦截每一个SQL,在需要分页的SQL加上分页的语句。首先拦截到这个SQL,判断这个SQL是否需要分页 需要的话将这个SQL转化为分页的SQL,这样的话就可以知道总页数了,然后拼上我们传入的分页数据,哪 阅读全文
posted @ 2018-03-01 21:00 GuYic 阅读(158) 评论(0) 推荐(0) 编辑
摘要: https://p3c.alibaba.com/plugin/eclipse/update 阅读全文
posted @ 2018-01-25 09:59 GuYic 阅读(1313) 评论(0) 推荐(0) 编辑
摘要: 传统架构与SOA架构的区别和特点:传统架构: 存在问题:1.模块之间耦合度太高,其中一个升级其他都得升级 2.开发困难,各个团队开发最后都要整合一起 3.系统的扩展性差 4.不能灵活的进行分布式部署SOA:分布式系统架构--SOA服务体系架构 分布式架构:(SOA:面向服务的体系结构,是一个组件模型 阅读全文
posted @ 2017-11-07 08:33 GuYic 阅读(3046) 评论(0) 推荐(0) 编辑
摘要: 1.解决项目高并发 5台WEB服务器,每台TOMCAT服务器并发量是400; 解决高并发问题首先要提高本系统的吞吐能力,在系统中添加缓存,实现网页静态化。系统优化还不满足的话,需要增加服务器,做服务器集群;前端用nginx做负载均衡服务器,并实现Nginx的高可用。将来业务还增加的话 就要考虑添加服 阅读全文
posted @ 2017-11-02 20:12 GuYic 阅读(1805) 评论(0) 推荐(0) 编辑
摘要: AngularJs是一个javaScript框架,通过script标签添加到HTML页面 AngularJs通过指令扩展了HTML,并且通过表达式绑定数据到HTML (建议把脚本放在《body》元素的底部,这样会提高网页加载速度,因为HTML加载不受制于脚本加载) AngularJs指令是以ng作为 阅读全文
posted @ 2017-09-14 18:10 GuYic 阅读(155) 评论(0) 推荐(0) 编辑
摘要: Redis 是一个基于内存的高性能key-value数据库。 redis好处:1.速度快,因为数据在内存中;2.支持丰富的数据类型 (String,list,set)3.支持事务,原子性;4.有很丰富的特性 可用于缓存消息等 Redis的主要缺点是数据库容量受到物理内存的限制,不能用作海量数据的高性 阅读全文
posted @ 2017-09-07 19:26 GuYic 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 优化数据库:使用索引;建立分区,分区索引;使用存储过程 SQL语句优化: 1.对操作符优化; 尽量不采用不利用索引的操作符(如in,is null) 2.对条件字段的优化; 3.业务密集精确查询会提高效率; 4. 查询表顺序的影响(小表优先) 阅读全文
posted @ 2017-09-07 19:18 GuYic 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 3.SpringMVC与Struts2的主要区别? 3.SpringMVC与Struts2的主要区别? ①springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过虑器。 ②springmvc是基于方法开发,传递参数是通过方法形参,可以设计为单例或多例(建议单 阅读全文
posted @ 2017-09-07 19:08 GuYic 阅读(108) 评论(0) 推荐(0) 编辑