自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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下拉框回显数据

&lt;select id="prov"&gt;  &lt;option value="1"&gt;北京市&lt;/option&gt;  &lt;option value="2"&gt;上海市&lt;/option&gt;  &lt;option value="3"&gt;天津市&lt;/option&gt;

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关注的人

提示
确定要删除当前文章?
取消 删除