08 2018 档案

摘要:1: 触发器的原理:在执行增删改某表之前或之后,自动执行sql语句! 2:触发触发器时,内存中自动临时生成2个表:表名为:old和:new:该表的列和操作的表完全一样! 修改stu表 sid sname sage :old 修改之前的数据;修改之前的数据 :new 更改之后的值;修改之后的数据 删除 阅读全文
posted @ 2018-08-30 21:47 砥砺奋进的几年 阅读(268) 评论(0) 推荐(0)
摘要:dubbo相当于中介(注册中心) 房东把房子得信息交给中介 租房的房客租房找中介。 官方推荐使用zookeeper,注册中心负责服务地址的注册与查找。相当于目录服务。服务消费者和提供者只在启动时和注册中心交互,注册中心不转发,不请求,压力较小。 zookeeper是apacahe Hadoop的子项 阅读全文
posted @ 2018-08-30 16:11 砥砺奋进的几年 阅读(563) 评论(0) 推荐(0)
摘要:集群。负载均衡 是高并发的解决方案(高并发 集群 负载均衡 高可用 )高可用:就是在高并发的情况下,系统还可用。 负载均衡 承载访问压力。 阅读全文
posted @ 2018-08-30 15:14 砥砺奋进的几年 阅读(83) 评论(0) 推荐(0)
摘要:面向服务的架构 就是把业务逻辑和页面进行一个分解,分成很多模块进行部署 。(其实就是一种分布式架构) 每个方块都是独立部署的应用 ,每个小块就是一个工程。 管理后台 分为了 商家管理后台 运行管理后台 Dubbox是一个框架(是一个分布式的服务框架,解决SOA的架构问题)框架前身是阿里巴巴的开元项目 阅读全文
posted @ 2018-08-30 15:12 砥砺奋进的几年 阅读(146) 评论(0) 推荐(0)
摘要:? 阅读全文
posted @ 2018-08-30 14:37 砥砺奋进的几年 阅读(89) 评论(0) 推荐(0)
摘要:作用:把一个项目的功能进行拆分好多个功能 并且他们都是独立运行的 并且这些独立的模块独立分布在不同的服务器上运行,好处是分担访问压力。 集群。负载均衡 是高并发的解决方案(高并发 集群 负载均衡 高可用 )高可用:就是在高并发的情况下,系统还可用。 负载均衡 承载访问压力。 对一个电商企业来说:高可 阅读全文
posted @ 2018-08-30 14:29 砥砺奋进的几年 阅读(149) 评论(0) 推荐(0)
摘要:实现搜索 阅读全文
posted @ 2018-08-30 14:16 砥砺奋进的几年 阅读(100) 评论(0) 推荐(0)
摘要:搭建负载均衡。 阅读全文
posted @ 2018-08-30 14:15 砥砺奋进的几年 阅读(273) 评论(0) 推荐(0)
摘要:redies数据库缓存 解决访问压力。 阅读全文
posted @ 2018-08-30 14:14 砥砺奋进的几年 阅读(122) 评论(0) 推荐(0)
摘要:1(快速开发 减少配置) 阅读全文
posted @ 2018-08-30 14:12 砥砺奋进的几年 阅读(440) 评论(0) 推荐(0)
摘要:1 电商的服务器要做集群,分担服务器的压力 2 B2B企业对企业 3 C2C个人对个人(consumer 对consumer) 瓜子二手车 淘宝 4 B2C企业对个人 (常见 的 唯品会 乐蜂网) 5 C2B个人对企业(个人把需求告诉给企业 企业按照个人需求提供定制产品(企业按照个人生产进行开发) 阅读全文
posted @ 2018-08-30 14:09 砥砺奋进的几年 阅读(130) 评论(0) 推荐(0)
摘要:获取来访的客户端类型 clientType= request.getHeader("User-Agent") if(clientType.contains(Firefox)){ 用这种处理方式 }esle{ 就用这种处理方式 } 阅读全文
posted @ 2018-08-30 09:15 砥砺奋进的几年 阅读(184) 评论(0) 推荐(0)
摘要:prjo 实体类 common 工具包(工具类) portal console login service controller dao interface 集群 检索 用户 订单 项目架构 前台 后台 登录 内容管理系统 评论 晒单 静态化 cms content manager system 后 阅读全文
posted @ 2018-08-29 20:14 砥砺奋进的几年 阅读(203) 评论(0) 推荐(0)
摘要:? 阅读全文
posted @ 2018-08-29 18:40 砥砺奋进的几年 阅读(85) 评论(0) 推荐(0)
摘要:? 阅读全文
posted @ 2018-08-29 18:37 砥砺奋进的几年 阅读(98) 评论(0) 推荐(0)
摘要:? 阅读全文
posted @ 2018-08-29 18:36 砥砺奋进的几年 阅读(264) 评论(0) 推荐(0)
摘要:加快开发的速度 节省人员成本 阅读全文
posted @ 2018-08-29 18:28 砥砺奋进的几年 阅读(257) 评论(0) 推荐(0)
摘要:Mapper.xml提示: 1:mapper包中新建一个文件:mybatis-3-mapper.dtd 2:在web app libraries/mybatis.jar/org.apache.ibatis.builder.xml/mybatis-3-mapper.dtd,打开,复制内容,贴到自己新建 阅读全文
posted @ 2018-08-25 09:27 砥砺奋进的几年 阅读(1964) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-24 11:49 砥砺奋进的几年 阅读(0) 评论(0) 推荐(0)
摘要:待续 阅读全文
posted @ 2018-08-24 10:17 砥砺奋进的几年 阅读(82) 评论(0) 推荐(0)
摘要:throws 是写在方法中 向上抛出异常 throw写在方法体中 自己捕获异常在try catch 中捕获,当满足目中条件时,就捕获异常 并进行相应的处理。 阅读全文
posted @ 2018-08-24 09:51 砥砺奋进的几年 阅读(209) 评论(0) 推荐(0)
摘要:标准核心类库 阅读全文
posted @ 2018-08-24 09:51 砥砺奋进的几年 阅读(79) 评论(0) 推荐(0)
摘要:1 servlet 会继承Httpservlet 2 servlet首先会执行构造器 3 初始化 init方法 servlet层的目的 就是传值 接值 跳转 阅读全文
posted @ 2018-08-24 09:43 砥砺奋进的几年 阅读(117) 评论(0) 推荐(0)
摘要:前台系统 (面向消费者) 商品的首页 商品检索 商品详情页面 购物车 订单 确认订单 登录页面(放到分布式缓存当中) 后台系统(面向公司 商家 员工的铺货等) 负责商品管理 品牌管理 后台页面介绍 单点登录系统(公用的 即多个应用公用一套(单点)登录系统 ) 上传图片 用 批量添加图片 用ajax的 阅读全文
posted @ 2018-08-22 11:46 砥砺奋进的几年 阅读(211) 评论(0) 推荐(0)
摘要:1 分布式文件系统 FastDFS (要求掌握 原理,java接口的使用) 2 Springmvc+MyBatis 基本技术 3 消息队列 ActiveMQ(Apache 公司出品) 后期有维护 更新 4 静态化技术(freemarker 重点掌握) 5 分布式服务架构框架 Dubbo(阿里巴巴出品 阅读全文
posted @ 2018-08-22 03:08 砥砺奋进的几年 阅读(449) 评论(0) 推荐(0)
摘要:1 jdk1.7 64位 2 eclipse 3 workspace 更换新的 4 win7 比较稳定 8 10容易出问题 5 tomcat 7.0 以上 的(包含7.0) 6 浏览器 建议火狐FireBug 7 Contes6.0以上 户名 root 密码 123456 8 数据库(MySql)5 阅读全文
posted @ 2018-08-22 02:19 砥砺奋进的几年 阅读(900) 评论(0) 推荐(0)
摘要:通过互联网的形式进行经商,交易,买卖,并提供售前,售中,售后服务。 电子:通过互联网的形式。 商:经商 交易 买卖 务:售前 售中 售后 阅读全文
posted @ 2018-08-22 01:55 砥砺奋进的几年 阅读(100) 评论(0) 推荐(0)
摘要:CREATE DATABASE kk; USE kk; CREATE TABLE fenshubiao ( id INT PRIMARY KEY AUTO_INCREMENT, mingzi VARCHAR(10), fenshu FLOAT ); DESC fenshubiao INSERT IN 阅读全文
posted @ 2018-08-20 23:43 砥砺奋进的几年 阅读(1371) 评论(0) 推荐(0)
摘要:INSERT INTO shangpin (s_name ,s_leibie,s_danwei, s_price ) SELECT s_name ,s_leibie,s_danwei, s_price FROM shangpin; 阅读全文
posted @ 2018-08-20 18:44 砥砺奋进的几年 阅读(198) 评论(0) 推荐(0)
摘要:以后提到某种设计模式,进而联想相应的关键词和例子,从而心中有数。 设计模式 特点 案例 单例模式 一个类只能构造出唯一实例 创建菜单对象 策略模式 根据不同参数可以命中不同的策略 动画库里的算法函数 代理模式 代理对象和本体对象具有一致的接口 图片预加载 迭代器模式 能获取聚合对象的顺序和元素 ea 阅读全文
posted @ 2018-08-20 15:06 砥砺奋进的几年 阅读(326) 评论(0) 推荐(0)
摘要:WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问,只有服务端可以访问的目录。 如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。 WEB-INF文件夹下除了web.xml外,还存一个classes文件夹,用以放置 *.class 阅读全文
posted @ 2018-08-20 14:37 砥砺奋进的几年 阅读(570) 评论(0) 推荐(0)
摘要:定义单例模式 单例模式特点: •一个类Class只有一个实例存在。 •使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。 单例模式操作步骤 //提供私有SqlSessionFactory类静态属性供外界访问的共有方 阅读全文
posted @ 2018-08-20 11:17 砥砺奋进的几年 阅读(584) 评论(0) 推荐(0)
摘要:CURD 它代表创建(Create)、更新(Update)、读取(Retrieve)和删除(Delete)操作。 (包名加实体类 参数类型) <!-- #(sname)键名,找键名对应的值 --> insert into stu values(null, #{sname},# {sage},#{ss 阅读全文
posted @ 2018-08-20 11:11 砥砺奋进的几年 阅读(113) 评论(0) 推荐(0)
摘要:InputStream//程序输入流,加载xml文件(定义jdbc链接信息) InputStream in = Demo.class.getResourceAsStream("/MyBatisConfiguration.xml"); SqlSessionFactory sf = new SqlSes 阅读全文
posted @ 2018-08-20 11:06 砥砺奋进的几年 阅读(466) 评论(0) 推荐(0)
摘要:Mybatis框架面向的是接口编程思想 Mybatis操作步骤 0 新建web项目 1:考入jar包(到 lib 下面 链接数据库的包(Oracle包或者 MySql包),和mybatis-3.1.1.jar包 mybatis-3.1.1.jar包 里面加载接口的xxx.xml文件 这个xxx.xm 阅读全文
posted @ 2018-08-20 10:59 砥砺奋进的几年 阅读(939) 评论(0) 推荐(0)
摘要:SqlSessionFactory:封装jdbc信息,所以整个项目应该只有一份对象,多分对象无意义!单例! SqlSession:每次请求都需要开关session,并提交数据!所有:每次请求都应该是一个事务! 思考:事务:就是把多个crud封装为一个整体,改整体完成后提交,如果有异常则回滚! 事务的 阅读全文
posted @ 2018-08-20 10:59 砥砺奋进的几年 阅读(93) 评论(0) 推荐(0)
摘要:会话失效 HttpSession session=request.getSession(); session.removeAttribute("l"); 封装session信息 request.getSession().setAttribute("l", sb.login(l).get(0)); 获 阅读全文
posted @ 2018-08-20 09:39 砥砺奋进的几年 阅读(1128) 评论(0) 推荐(0)
摘要:然后为了查看Tomcat的报错信息,在startup.bat文件结尾添加了一个单词:pause。 在命令窗口再次运行statup.bat文件,会看到错误提示。我的错误提示是:jre_home变量没有定义(由于已经添加过了,就不展示错误截图了) 最后Tomcat启动成功。 如果出现 java_home 阅读全文
posted @ 2018-08-19 14:49 砥砺奋进的几年 阅读(6269) 评论(0) 推荐(0)
摘要:windows + r cmd ipconfig ipv4(自己的) 和 ipv6 阅读全文
posted @ 2018-08-19 14:43 砥砺奋进的几年 阅读(231) 评论(0) 推荐(0)
摘要:1 进入apche官网 找到Apache Tomcat® - Welcome! 在页面的左方我们可以看到有download下载选项,我选择的是tomcat8,大家可以根据情况选择。 找到Download Tomcat 7 8 9 想要下载的版本(点击下载) 找到 Quick Navigation(点 阅读全文
posted @ 2018-08-18 15:11 砥砺奋进的几年 阅读(910) 评论(0) 推荐(0)
摘要:地址栏输入下面eclipse官网 http://www.eclipse.org/downloads/packages/ 进去再最右边 找到 More Downloads 选择你要下载的版本 选择你要下载的下载位数32 或64 阅读全文
posted @ 2018-08-18 15:10 砥砺奋进的几年 阅读(101) 评论(0) 推荐(0)
摘要:1.正常运行eclipse,打开window-preferences-java,会弹出页面的窗口 2下面是选择installed jres,在右边会显示已经配置好的JDK变量,你可以根据的配置多个不同的变量对应不同版本的JDK 3下面是找到自己系统已经安装好的JDK,点击Add,这时候弹出一个新的窗 阅读全文
posted @ 2018-08-18 13:06 砥砺奋进的几年 阅读(464) 评论(0) 推荐(0)
摘要:javax.servlet.http.HttpServlet报错处理: 今天导入一个测试项目时,提示javax.servlet.http包找不到,很纳闷,按说这应该是jdk环境自带的包吧。后来去搜索查询了一番,其实也很好处理。 解决办法:去到自己的tomcat安装路径,然后在tomcat的lib文件 阅读全文
posted @ 2018-08-18 13:03 砥砺奋进的几年 阅读(680) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-08-16 22:21 砥砺奋进的几年
摘要:select a.class,a.score select a.class,a.score from student a from student a where (select count(*) from student where class=a.class and a.score<score) 阅读全文
posted @ 2018-08-15 23:45 砥砺奋进的几年 阅读(2654) 评论(0) 推荐(0)
摘要:前言 这次要介绍的是外观模式(也称为门面模式),外观模式也属于结构型模式,其实外观模式还是非常好理解的,简单的来讲就是将多个复杂的业务封装成一个方法,在调用此方法时可以不必关系具体执行了哪些业务,而只关心结果即可。这个场景其实在日常开发中使用的频率还是非常高的,下面来简单了解一下吧。 外观模式 概念 阅读全文
posted @ 2018-08-15 23:22 砥砺奋进的几年 阅读(201) 评论(1) 推荐(0)
摘要:嵌套查询及其作用域: 近日整理数据库中的点单规则数据时,在写SQL语句时遇到了一个bug,解决办法以及原因整理出来。 事例SQL, (select city.cityName as '城市',cdr.role as '角色',cdr.buildType as '规则',city.companyNam 阅读全文
posted @ 2018-08-15 22:41 砥砺奋进的几年 阅读(116) 评论(0) 推荐(0)
摘要:工厂模式 工厂模式相当于创建对象的new。如A a=new A(). 工厂模式也是用来创建实例对象的,但它是面向接口编程,提高了代码的扩展性和维护性。 例:这两天我太累了,想去按摩店按摩。每位技师都有不同的特长,我只需要告诉她我要什么服务,她就能帮忙实现,而不需要管具体是哪位技师。 //创建对象的接 阅读全文
posted @ 2018-08-15 21:53 砥砺奋进的几年 阅读(178) 评论(0) 推荐(0)