随笔分类 - 新新
摘要:给某员工涨工资(打印涨前的工资和涨后的工资) 可以改成商品的涨价前和涨价后 create or replace procedure updateSal(eno in number ,psal in number)isoldsal number;newsal number;begin-- 打印涨前的工
阅读全文
摘要:主要技术 后端技术:spring、SpringMVC、Mybatis 前端技术:JSP、JSTL、jQuery、Ajax、EasyUI、KindEditor(富文本编辑器)、CSS+DIV 缓存技术:Redis(缓存服务器) 消息队列:RabbitMQ 搜索技术:Solr(搜索) 远程调用技术:ht
阅读全文
摘要:电商项目总结 1.系统架构 采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构。系统是基于SOA架构设计,采用dubbo作为服务中间件,系统后台使用jsp作为视图层,操作简便用户体验好。商城系统使用freemarker做静态化页面来提高系
阅读全文
摘要:宜立方商城的系统架构a) 功能介绍(项目架构,有哪些功能模块,这些功能模块如何实现?)b) 架构讲解工程搭建-后台工程c) 使用maven搭建工程(后台工程如何搭建?)d) 使用maven的tomcat插件启动工程SSM框架整合。 服务中间件dubbo,使用dubbo实现soa架构。项目改造为基于S
阅读全文
摘要:面试也经常问kafka的原理,以及zookeeper与kafka原理的区别:kafka 数据一致性-leader,follower机制与zookeeper的区别; zookeeper是如何实现负载均衡的,参考:zookeeper如何实现负载均衡的?(具体连接哪一个zookeeper服务器的选择?)阿
阅读全文
摘要:表设计 2、能够用数字类型的字段尽量选择数字类型而不用字符串类型的(电话号码),这会降低查询和连接的性能,并会增加存储开销。这是因为引擎在处理查询和连接回逐个比较字符串中每一个字符,而对于数字型而言只需要比较一次就够了。 3、对于不可变字符类型char和可变字符类型varchar 都是8000字节,
阅读全文
摘要:简单介绍下你做过的项目 该项目是一个B2B2C的线上电子商务项目,主要分为面向用户的前台系统,面向商家的商家平台,面向运营的运营管理平台。系统的前端采用Angularjs和Bootstrap框架,后端采用SSM框架使用Maven管理,全后端均采用MVC的设计模式,整体是面向服务SOA架构。列举商家入
阅读全文
摘要:1、面向对象的特征有哪些方面? 封装:通常认为封装是把数据和操作数据的方法绑定起来,对数据的访问只能通过已定义的接口。 多态性:多态性是指允许不同子类型的对象对同一消息作出不同的响应。简单的说就是用同样的对象引用调用同样的方法但是做了不同的事情。多态性分为编译时的多态性和运行时的多态性。方法重载(o
阅读全文
摘要:1 项目撰写 注意:在写下面的项目经验之前;应该在简历前面的个人描述那里把自己在传智播客学的技术点都描述清楚。 项目名称 XX国税局协同办公平台 项目描述 纳税服务系统是XX国税局协同办公平台中的一个子系统。纳税服务系统包括移动客户端和后台管理端。 1、 客户端 客户端的功能包括会员注册登录、个人信
阅读全文
摘要:1.项目周期? 答:传智所学项目的业务逻辑不够复杂,模块也不多,所以建议项目周期为5-8个月。 2.项目团队有多少人,如何分配的? 答:项目团队一般由6-10个人组成,4-5个人是java后台的,1-2个是前端,2个产品。 3.在项目中充当什么样的角色? 答:在项目中的职位是组员或者组长,主要负责开
阅读全文
摘要:关联文章: 关于Spring IOC (DI-依赖注入)你需要知道的一切 关于 Spring AOP (AspectJ) 你该知晓的一切 《Spring入门经典》这本书无论对于初学者或者有经验的工程师还是很值一看的,最近花了点时间回顾了Spring的内容,在此顺带记录一下,本篇主要与spring I
阅读全文
摘要:第一章内容介绍 20 第二章JavaSE基础 21 一、Java面向对象 21 1. 面向对象都有哪些特性以及你对这些特性的理解 21 2. 访问权限修饰符public、private、protected, 以及不写(默认)时的区别(2017-11-12) 22 3. 如何理解clone对象 22
阅读全文
摘要:数据库优化 建表优化 1)数据库范式 l 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 如电话列可进行拆分 家庭电话、公司电话 l 第二范式(2NF):首先是 1NF,另外包含两部分内容,一是表必须有主键;二是没有包含在主键中的列必须完全依赖于主键,而不能只依赖于主键的一部分。
阅读全文
摘要:目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个 分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足
阅读全文
摘要:Memcached是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载. 它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度. Memcached基于一个存储键/值对的hashmap。 Redis是一个key-value存储系统,和Memcac
阅读全文
摘要:前端 优化 6、延长静态资源缓存时间这样,频繁访问网站的访客就能够更快地访问。不过,这里要通过修改文件名的方式,确保在资源更新的时候,用户会拉取到最新的内容。7、把CSS放在页面头部,把JavaScript放在页面底部这样就不会阻塞页面渲染,让页面出现长时间的空白。 2、选择合适的图片格式如果图片颜
阅读全文