原创 loggger.error的正確使用姿勢

logger.error有兩個重載的方法: public void error(String msg); public void error(String msg, Throwable t); 第一個方法只有一個String類型

原创 利用JQuery操作iframe父頁面、子頁面的元素和方法彙總

前言 iframe在複合文檔中經常用到,利用jquery操作iframe可以大幅提高效率,本文主要給大家分享了關於簡單使用JQUERY來操作IFRAME的一些記錄,這個使用純JS也可以實現。下面話不多說了,來一起看看詳細的介紹吧。

原创 jquery實現表格中懸停背景色和選中行變色

HTML代碼 <table id="msgtable" class="fixed_headers table table-bordered " > <thead> <tr>

原创 Spring使用——AOP功能測試

基本使用步驟 配置類 package com.ysy.config; import com.ysy.aop.LogAspect; import com.ysy.aop.MathCalculator; import org.sp

原创 js實現兩個並列的div大小動態改變

HTML代碼 <div class="modal-body" style="width:100%; overflow: auto;margin: 0;"> <div id="main" class="col-

原创 Spring使用——@Profile使用

配置類 package com.ysy.config; import com.ysy.bean.DataSource; import org.springframework.context.annotation.Bean; im

原创 Spring使用——通過配置類注入Bean

配置類 @Configuration //告訴spring這是一個配置類 @ComponentScan value指定要掃描的包 Filter[] excludeFilters() default {}; 掃描的時候按照規則排

原创 Spring使用——給容器註冊組件

配置類 /** 給容器註冊組件: 1)包掃描+組件標註註解(@Controller,@Service,@Component,@Repository)[侷限:自己寫的] 2)@Bean [導入的第三方包裏面的組件] 3)@Impo

原创 Spring使用——bean生命週期

配置類 package com.ysy.config; import com.ysy.bean.Car; import org.springframework.context.annotation.Bean; import or

原创 Spring技術內幕筆記(1)——IOC容器初始化過程

IOC容器的初始化是由refresh()方法來啓動的,這個方法標誌着IOC容器的正式啓動。 Resource定位過程:把容器比做水桶,類似於容器查找數據,提着水桶尋找水源; BeanDefinition載入:容器中的主要的數據結

原创 樂觀鎖與悲觀鎖對比

樂觀鎖 CAS(compare and swap):先比較再替換是樂觀鎖的一種實現思想,樂觀鎖是一種輕量級的鎖。 循環等待問題:如果CAS操作長時間不成功的話,就會一直自旋,佔用CPU。 ABA問題:: 線程1讀取了數據A 線程

原创 Spring使用——PropertySource

配置類 package com.ysy.config; import com.ysy.Person; import org.springframework.context.annotation.Bean; import org.s

原创 Linux系統中查找文件

在使用linux時,經常需要進行文件查找。其中查找的命令主要有find和grep。 兩個命令是有區的。 (1)find命令是根據文件的屬性進行查找,如文件名,文件大小,所有者,所屬組,是否爲空,訪問時間,修改時間等。 它的格式爲”

原创 bootstrap table中th寬度可以指定,內容自動換行

<table class="table table-striped table-bordered table-hover dataTables-example" style="word-break:break-all; word-