WEB
奋斗吧_攻城狮
JUST DO IT!
展开
-
URI和URL的区别
这两天在写代码的时候,由于涉及到资源的位置,因此,需要在Java Bean中定义一些字段,用来表示资源的位置,比如:imgUrl,logoUri等等。但是,每次定义的时候,心里都很纠结,是该用imgUrl还是imgUri呢?同样的,另外一个问题:String HttpServletRequest.getRequestURI();和StringBuffer HttpServletReques转载 2016-06-01 17:11:19 · 286 阅读 · 0 评论 -
MyBatis实现关联表查询
一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息)1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3 t_name VA...转载 2017-07-11 11:21:24 · 254 阅读 · 0 评论 -
nginx负载均衡策略
Nginx能够配置代理多台服务器。当一台服务器宕机之后。仍能保持系统可用。详细配置步骤例如以下:1、配置upstreamhttp节点下,加入upstream节点。upstream linuxidc { server 10.0.6.108:7080; server 10.0.0.85:8980; }2、配置proxy_pass...原创 2018-07-18 14:30:15 · 515 阅读 · 0 评论 -
Mybatis Generator的model生成中文注释
在看本篇之前,最好先看一下上一篇通过实现CommentGenerator接口的方法来实现中文注释的例子,因为很多操作和上一篇基本是一致的,所以本篇可能不那么详细.首先说一下上篇通过实现CommentGenerator接口的一些不足,毕竟只是实现了CommentGenerator接口,在里面的方法再怎么改,有效的也只是针对model类,并且使用的人大概也发现了,里面的addClassComment方...转载 2018-06-21 21:18:56 · 3793 阅读 · 0 评论 -
平时的笔记
1、MySQL二进制日志和主从快速设置binlog_format=ROWbinlog_row_image=minimalplugin-load = semisync _master.so2、Linux快速全局查找大于指定大小的文件find / -xdev -size +100M -exec ls -l {} \;原创 2018-02-27 14:32:57 · 164 阅读 · 0 评论 -
CAS实现单点登录SSO执行原理探究(终于明白了)
一、不落俗套的开始1、背景介绍单点登录:Single Sign On,简称SSO,SSO使得在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。CAS框架:CAS(Central Authentication Service)是实现SSO单点登录的框架。2、盗一张学习CAS绝大多都看过的图以及执行部分分析注:已分不清原创,此处就不给出地址了。从结构上...转载 2017-08-30 09:59:37 · 531 阅读 · 0 评论 -
Quartz定时调度CronTrigger时间配置格式说明与实例
1、 CronTrigger时间格式配置说明CronTrigger配置格式:格式: [秒] [分] [小时] [日] [月] [周] [年] 序号 说明 是否必填 允许填写的值 允许的通配符 1 秒 是 ...转载 2017-07-22 10:42:33 · 237 阅读 · 0 评论 -
MyBatis取得新插入数据的ID
通常需要取得新插入数据的ID,可以通过一下方式来实现方式一:<insert id="doCreate" parameterType="Address" useGeneratedKeys="true" keyProperty="id"> INSERT INTO Address(UId,LinkName,Address,Phone,Remark,Time,ZipCod...转载 2017-05-17 09:06:05 · 398 阅读 · 0 评论 -
TCP三次握手和四次挥手过程
1、三次握手(1)三次握手的详述首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接,而B被动打开连接。(A、B关闭状态CLOSED——B收听状态LISTEN——A同步已...转载 2015-05-31 20:59:16 · 962 阅读 · 0 评论 -
浏览器常见HTTP错误代码
一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。2xx (成功)...转载 2015-09-28 22:35:20 · 1590 阅读 · 0 评论 -
启动Tomcat提示:指定的服务未安装
新下载的Tomcat7.0 解压缩完了运行tomcat7.exe屏幕一闪就没了 运行tomcat7w.exe弹出个筐指定的服务并未以已安装的服务存在 Unable to open the Service 'tomcat6'我安装了tomcat7,双击startup.bat可以正常启动Tomcat,也可以显示http://localhost:8080/,但是貌似安装版的不好用。卸载之后,也把t...转载 2015-05-31 15:19:05 · 566 阅读 · 0 评论 -
Linux下ActiveMQ自启动
1、在root权限下操作2、cp /usr/local/activemq/bin/activemq /etc/init.d3、cd /etc/init.d/4、vi activemq5、在第二行添加#### BEGIN INIT INFO# Provides: activemq# Required-Start: $转载 2017-02-09 20:55:30 · 7528 阅读 · 0 评论 -
ActiveMQ安装与使用
一 .安装运行ActiveMQ:1.下载activemqwget http://archive.apache.org/dist/activemq/apache-activemq/5.9.0/apache-activemq-5.9.0-bin.tar.gz2.解压tar -xf apache-activemq-5.9.0-bin.tar.gz[转载 2017-02-09 20:24:41 · 657 阅读 · 0 评论 -
Mybatis3.x与Spring4.x整合
一、搭建开发环境1.1、使用Maven创建Web项目 执行如下命令:mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false 如下图所示: 创建好的...转载 2017-06-02 15:23:56 · 346 阅读 · 0 评论