- 博客(22)
- 收藏
- 关注
原创 分布式事务解决方案
前言记得有次面试被问分布式事务解决方案,自己回答的不够全面,导致最终面试失败,所以对这个问题一直耿耿于怀,所以就想抽个时间查阅资料,自己做一个总结。如果你去自己去网上搜寻的话,普遍都是四种或着六种方案,这个当然是没有固定答案的具体的方案,还是要根据具体的业务场景来确定的。(若文章有不正之处,或难以理解的地方,请多多谅解,欢迎指正)事务(Transaction)在计算机中的事务,一般指是恢复和并发控制的基本单位。事务应该具有4个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为A
2022-01-20 18:01:32 954
转载 sql优化
一、为什么要对SQL进行优化我们开发项目上线初期,由于业务数据量相对较少,一些SQL的执行效率对程序运行效率的影响不太明显,而开发和运维人员也无法判断SQL对程序的运行效率有多大,故很少针对SQL进行专门的优化,而随着时间的积累,业务数据量的增多,SQL的执行效率对程序的运行效率的影响逐渐增大,此时对SQL的优化就很有必要。二、SQL优化的一些方法1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行
2021-04-18 23:34:00 151
原创 jdk和tomcat的关系
关系:jdk可以在tomcat下运行,tomcat是jdk的编译工具。1.什么是jvm我们从操作系统的层面来理解,jvm其实就是操作系统中的一个进程。既然是一个进程,那么我们很容易的可以通过任务管理器来查看。假设此时我们启动myeclipse(myeclipse其实就是用java语言编写的一个软件,他的运行必然会启动一个jvm,我们可以把myeclipse理解成我们自己写的一个简单的java版的helloworld程序)。2.什么是tomcattomcat其实是一个用java语言开发的免费.
2021-04-18 09:10:04 5012
原创 Java 设计模式七大原则
Java 设计模式七大原则单一职责原则基本介绍对类来说,即一个类应该只负责一项职责,如果A负责两个不同职责,职责1,职责2,当职责1需求变更而改变A时,可能造成职责2执行错误,所有需要将...
2021-04-18 08:38:22 103
原创 The content of element type "hibernate-configuration" must match "(session-factory,security?)".
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configu...
2019-07-11 11:16:30 715
转载 document.getElementById(...).contentWindow.xxx is not a function
可能是因为获取iframe的时候还没有加载完成,绑定一个onload事件试一下:var frame = document.getElementById("J-Iframe"); frame.onload = function(){ frame.contentWindow.getMobile(); };...
2019-05-27 17:09:04 12348 3
原创 java随笔
1、switch 比 if else 快 ,但只能针对常量2、String contains 比 indexOf快3、String split("."),不生效,在Java中,不管是String.split(),还是正则表达式,有一些特殊字符需要转义,需要转义的字符有:( [ { / ^ - $ ¦ } ] ) ...
2019-05-14 13:54:14 166
转载 父页面调子iframe页面方法和子iframe调用父页面方法
一、父窗口调用iframe子窗口方法1、HTML语法:<iframe name="myFrame" src="child.html"></iframe>2、父窗口调用子窗口:myFrame.window.functionName();3、子窗品调用父窗口:parent.functionName();简单地说,也就是在子窗口中调用的变量或函数前加个parent...
2019-05-07 09:13:07 6649
原创 html页面传值html页面,不跳转
实现方法:a标签的target属性需求是:页面传值且页面不跳转,网上搜了一下,方法1:最先用到的是ajax,a.html传值b.html,试过,b页面没反应方法2:cookie传参(自行百度)方法3:H5中Web Storage中的localStorage对象(自行百度)我想要实现的功能是一个点击一个iframe页面菜单,然后另一个iframe页面收到值刷新页面,如果这两...
2019-04-24 14:49:24 2506
原创 隐藏div某一边的边框线
border-top:none;border-bottom:none;border-right:none;上下左右都可以
2019-03-19 15:17:56 5455
转载 JS 判断json对象中是否含有某个key值
var json = {"key1":"val1","key2":"val2","key3":"val3"};if(json.hasOwnProperty("key1")){console.log(json["key1]);}转自:https://www.cnblogs.com/xiaozhouyuxiaohou/p/9945492.html
2019-03-15 20:39:41 10612
转载 如何判断js数组是否为空
一、js判断数组是否为空方法一:arr.lengthlet arr = [];if (arr.length == 0){ console.log("数组为空")}else { console.log("数组不为空")}二、js判断数组是否含有某个值方法一:arr.indexOf()if (arr.indexOf(2) != -1){ ...
2019-03-13 09:43:28 30271
原创 jquery一个ajax方法结束后,再执行下一个ajax方法。
今天遇到一个问题,就是下拉框回显的时候,有时可以正确回显,有时却取不到数据,代码如下:$.ajax({ type:"get", url:"EED.jsp?type=selMajor", dataType:'json' , async:true, success : function(result) { $("#EEDmajorId")...
2019-03-08 10:54:48 8504
转载 js select下拉框回显数据
<select id="prov"> <option value="1">北京市</option> <option value="2">上海市</option> <option value="3">天津市</option>
2019-02-27 09:43:16 14455
转载 js url 中文乱码问题
引子浏览器URl地址,上网一定会用到,但是浏览器地址有中文或者浏览器url参数操作的时候,经常会用到encodeURIComponent()和decodeURIComponent()以及encodeURI()等等。关于浏览器参数操作,请看文章http://www.haorooms.com/post/js_url_canshu ,今天主要讲讲escape(),encodeURI(),encode...
2019-02-21 11:27:22 974
原创 鼠标滑过div背景变色,内部标签变色。
鼠标滑过div变色 div:hover { background: #D1EEFC;} 内部a标签也变色 div:hover a{ color: #66C4FF;}
2019-02-21 08:57:16 5711
转载 oracle java.sql.SQLException: 列名无效
执行一段sql,String sql="select e.*,nvl(p.userid,0) as proid from (select * from (select ROWNUM as rowno,ee.* from (select * from SYS_USER_SIMPLE where (SYS_USER_SIMPLE.userid not in (select SYS_USER...
2019-01-11 15:59:27 12017
转载 触发子元素的onclick不同时触发父元素的onclick
说的简单点,直接在子触发事件中,加入event.cancelBubble=true;就可以阻止父级触发事件。转载地址:https://www.cnblogs.com/zengweiming/p/5484924.html由于HTML中的对象都是层次结构,比如一个Table包含了多个TR,一个TR包含了多个TDBubble就是一个事件可以从子节点向父节点传递,比如鼠标点击了一个T...
2019-01-11 14:44:36 3766
转载 Windows无线网“无法连接到这个网络”的解决办法
问题:重启了路由器然后连不上wifi,报错无法连接到这个网络1、右击想要连接的wifi,然后点【忘记】,重新连接。2、重启“WLAN Autoconfig”这个服务,【服务】在【计算机管理】中。3、用手机连WiFi,打开路由器的后台管理界面(192.168.0.1),将“信道”由原来的Auto改成了1。转:https://www.cnblogs.com/jloveu/p/solut...
2019-01-04 09:59:00 49288
转载 java根据url获取网络json格式数据,并以excel方式导出。
在网上参考了一些资料,最后进行了整理。转载声明1:https://www.cnblogs.com/itred/p/4826028.html 作者:itRed 邮箱:it_red@sina.com 博客链接:http://www.cnblogs.com/itred GitHub链接:http://github.com/itred转载声明2:https://blog.csdn.net/q...
2018-12-25 17:16:16 1020
原创 Java使用jdbc连接sqlserver2000与2005的语句差别
连接代码网上很多这里强调的是sqlserver2000和sqlserver2005的细微差别sqlserver2000: "com.microsoft.jdbc.sqlserver.SQLServerDriver"; "jdbc:microsoft:sqlserver://XXX:1433;DatabaseName=XXX", "XXX", "XXX"; sqlserv...
2018-12-22 15:18:29 823
原创 解决IE浏览器图片不显示,报DOM7009: 无法解码 URL 处的图像问题的方法
今天用java做了一个简单的http代理功能,遇到了这个问题,自己到网上查都是图片的格式问题,我试了一下没有效果,自己反复检查发现是io流的问题,之前用的是字符流,所以虽然图片收到了,响应格式也对,但就是不显示图片。in = new BufferedReader(new InputStreamReader(connection.getInputStream()));后来直接改为字节流就可...
2018-12-22 14:41:57 5543
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人