- 博客(12)
- 收藏
- 关注
原创 分布式session解决方案
分布式环境session解决的4个方案方案1:session复制(session同步)原理:就是让这两个服务器之间互相同步session,比如左边服务器之前保存了一个1,右边服务器之前保存了一个2,他们两个一同步,那么左边服务器保存了1,2,右边服务器也保存了1,2。这样做的话,我们无论去哪个服务器,都相当于能拿到全量的session数据,这样就不用担心负载均衡到哪个服务器了优点:tomcat原生支持,只需要修改一下配置文件,好多tomcat之间就能复制session缺点:sessi
2022-01-28 10:38:59
8317
原创 maven中坐标与依赖范围
一 Maven中的坐标Maven中的g,a,v的概念,在网上很多人写的不清楚,拼凑,我简单的总结下我的认识g:groupId:组织域名英文倒叙 + 项目名称a:artifactId :项目的模块名,构成为项目名称—模块名称 如spring-core(磁盘上显示的文件一级文件夹名称)v:version:版本下面是maven项目磁盘文件结构artifactId s
2017-12-12 09:47:20
550
转载 $.extend()和$.fn.extend()
1. JS中substring与substr的区别之前在项目中用到substring方法,因为C#中也有字符串的截取方法Substring方法,当时也没有多想就误以为这两种方法的使用时一样的。这样就直接按照在C#中使用Substring的方式,直接在js中用了substring,在实际的项目中,有时候能得到正确的结果,但是有时候得到的结果却让人匪夷所思,后来仔细的调试跟踪之后才发现,
2017-11-16 14:24:25
223
转载 pdf.js使用教程
pdf.js框架的魅力所在,为其为HTML5实现的,无需任何本地支持,而且对浏览器的兼容性也是比较好,要求只有一个:浏览器支持HTML5就好了!(不过对于低版本的IE,就只能节哀了!)据说IE9以上是OK的,因为我本地是IE11,所以我只在IE11上测试过,是通过的(当然火狐,360,我也测了一下,是可以的)。因为项目开发需要,在线展示PDF,而且要兼容IE,所以就选择了pdf.j
2017-10-10 15:38:44
1069
转载 js中null和undefined和NaN的区别
js判断undefined类型今天使用showModalDialog打开页面,返回值时。当打开的页面点击关闭按钮或直接点浏览器上的关闭则返回值是undefined所以自作聪明判断 var reValue=window.showModalDialog("","",""); if (reValue== undefined){ alert("undefined");
2017-09-27 09:44:42
2069
转载 关于 Content-Type:application/x-www-form-urlencoded
application/x-www-form-urlencoded: 窗体数据被编码为名称/值对。这是标准的编码格式。 multipart/form-data: 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分。 text/plain: 窗体数据以纯文本形式进行编码,其中不含任何控件或格式字符。 补充form的enctype属性为编码方式,常用有两种:application
2017-09-20 10:27:24
7243
1
原创 httpClient工具类
import java.util.Properties; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.NameValuePair; import org.apache.
2017-09-20 09:54:58
403
原创 关于easyui来实现省市县的三级联动
关于easyui来实现省市县的三级联动数据库表设置如下: js部分代码如下:<script> $(function(){ var _data = { "regionType" : "province" }; $.ajax({
2017-09-04 13:53:12
858
原创 Linux常用指令
文件夹操作查看目录信息 ls /path/查看隐藏文件 ls -a /path查看详细信息 ls -l 等效ll查看当前目录绝对路径 pwd切换目录 cd /path 不带参数的话回到用户宿主目录~删除空文件夹 rmdir删除非空文件夹 rm -r /a/b创建文件touch a.txt 创建一个空文件echo "hello">1.t
2017-06-06 18:47:42
215
转载 Spring事务管理(详解+实例
1 初步理解理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;如果银行卡扣钱失败但是ATM却出了1000块,那么银行将损失1000元。所以,如果一个步骤成功另一个步骤失
2017-06-05 23:49:20
354
1
原创 关于spring整合mybatis的扫描器的配置问题
spring与mybatis整合生成代理对象采用mapper扫描器,将包下的所有mapper接口扫描出来创建代理对象并在spring容器注册,总体配置如下<!-- 配置加载数据库配置文件 --><!-- placeholder:占位符 --> <context:property-placeholder location="classpath:db.properties"/><!-- 配置
2017-06-01 09:59:01
4726
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人