- 博客(33)
- 资源 (14)
- 收藏
- 关注
原创 分布式事务的理解
分布式事务概念性的东西:1.柔性事务和刚性事务 刚性事务:遵循ACID原则,强一致性。(单数据库下的事务都是刚性事务) 柔性事务:遵循BASE理论,最终一致性。允许某个时间节点,数据库的数据不一致,但是最终数据库的数据是一致的。2.分布式事务的理论基础 BASE理论:基本可用(Basically Available)、柔性状态(Soft State)、最终一致性(Eventual Consistency) CAP理论:一致性(Consistency)、可用性(Availa...
2020-07-30 17:04:46 145
原创 新安装mysql基础配置
[mysqld]lower_case_table_names=1long_query_time=3default-storage-engine=innodbinit_connect='SET collation_connection = utf8mb4_unicode_ci'init_connect='SET NAMES utf8mb4'character-set-server=utf...
2019-11-13 16:51:34 161
原创 JAVA CPU占用率高问题解决
1.top命令查看cpu占用率高的进程2.查看该进程下有哪些线程在占用cpu ps -mp 27404 -o THREAD,tid,time 发现有很多执行几个小时的东西。3.在进一步查看该线程里面具体在执行什么东西 printf "%x\n" 27404 -- ID转成16进制jstack 27404 |grep 72d9 -A 50 查
2017-07-25 16:05:50 682
原创 Ecplise安装反编译插件
1.下载jadClipsehttp://sourceforge.net/projects/jadclipse/?source=typ_redirect2.下载jad.exe可执行文件http://varaneckas.com/jad/3.把net.sf.jadclipse_3.3.0.jar放到eclipse\plugins目录下4.配置jad5.配置cla
2015-04-07 14:35:23 881
原创 十步带你安装vsftp
1.查看是否安装vsftp rpm -qa | grep vsftpd 如果出现vsftpd-2.0.5-21.el5,说明已经安装 vsftp
2014-10-10 20:56:25 479
原创 Velocity 语法
1、声明:#set ($var=XXX)左边可以是以下的内容Variable referenceString literalProperty referenceMethod referenceNumber literal #set ($i=1)ArrayList #set ($arr=["yt1","t2"])算术运算符2、注释:单行## XXX多行
2012-12-12 09:51:10 415
原创 ubuntu 10.04安装ruby步骤
1.安装ruby$ sudo apt-get install ruby$ rbuy -vruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]2.安装RubyGems$ sudo wget http://rubyforge.org/frs/download.php/76073/rubygems-1.8.24.tgz$ tar -
2012-07-21 14:13:33 1257
原创 sqlserver中的 CEILING函数和 FLOOR函数
sqlserver中的 CEILING函数和 FLOOR函数:ceiling函数返回大于或等于所给数字表达式的最小整数。floor函数返回小于或等于所给数字表达式的最大整数。比如:celling(12.1) 结果为 13floor(12.1)结果为 12
2012-07-05 11:09:32 1177
原创 jquery Ajax跨域访问
首先要定义好jsonp数据格式:result={"txt" : "35"}$(document).ready( function() { var url = 'http://www.mysite.com/a.txt'; var success = function() { alert(result.txt); }; $.getScript(url, success
2012-06-18 11:32:59 507
原创 escape,encodeURI和encodeRUIComponent的区别
JavaScript中有三个URL函数编码,他们都是全局的;区别在于:encodeURI只将URI中的空格和非AscII字符进行编码,编码后的URI可以正常访问(ajax中文问题可以使用encodeURI对url进行编码)encodeURIComponent 除了将所有的非ASCII字符编码外,还将一些特殊字符进行编码,如?#:,&等,编码后的URI不可访问escape 功能和en
2012-05-24 10:40:00 2413
原创 List集合排序
//先按照数量大小排列,若数量相同在根据名字在字典中的顺序排列public class ComparatorStudyCountSort implements Comparator {/** * 倒序排列list集合 * */public int compare(Object arg0, Object arg1) { StudyCountBean user0 = (StudyCountBean)
2012-05-17 10:10:12 1285
原创 org.springframework.web.struts.DelegatingRequestProcessor
采用DelegatingRequestProcessor将处理转发给Spring容器中的bean (比如:struts action) DelegatingRequestProcessor继承自RequestProcessor。为了让Struts使用DelegatingRequestProcessor,还需要在struts-config.xml文件中增加如下代码:
2012-04-10 11:42:29 2126
原创 sqlserver清空缓存
测试中,释放缓存的一些方法 尤其查询语句性能测试时,数据是否被缓存,这是测试中一个重要点。下面几个命令帮助我们清除缓存。方便测试。 清除缓存有关的命令: SQL 2000里面除了dbcc unpintable好像就没有了 而且这个操作也不会立即释放表内存Buffer (DBCC UNPINTABLE does not cause the table to be immediatel
2012-04-10 11:41:22 14741
原创 行列转换
问题:假设有张学生成绩表(tb)如下:姓名 课程 分数张三 语文 74张三 数学 83张三 物理 93李四 语文 74李四 数学 84李四 物理 94想变成(得到如下结果): 姓名 语文 数学 物理 ---- ---- ---- ----李四 74 84 94张三 74 83 93-------------------*/create table tb(姓名 var
2012-03-12 12:14:08 546
原创 JS获得分辨率
var s = "";s += "网页可见区域宽:" + document.body.clientWidth;s += "网页可见区域高:"+ document.body.clientHeight;s += "网页可见区域宽:"+ document.body.offsetWidth +" (包括边线和滚动条)";s += "网页可见区域高:"+ document.body.offsetHe
2012-03-02 14:11:59 605
原创 Java反射机制 模拟hibernate的Session对象
import java.lang.reflect.Method;import java.util.HashMap;import java.util.Map;import com.hq88.fox.bean.TbPlanType;public class Session { /** * 表名和字段名本应该是从hbm.xml文件中读取的,这个就是读取xml文件,不去详写, *
2012-03-02 14:04:37 579
原创 node.js的安装
Mac在Mac下,如果你喜欢用homebrew,那么只用一行就可以装好:brew install node否则,只能考虑手工安装了,步骤如下:安装Xcode安装git运行下面的命令行编译node.jsgit clone git://github.com/joyent/node.gitcd node./configuremakesudo make inst
2012-02-22 14:58:36 581
原创 Java生成静态HTML页面
生成静态页面技术解决方案之一 转载者前言:这是一个全面的jsp动态页面静态化方案,本站的帖子静态化方案将借鉴这篇帖子中方法。向http://www.agilejava.org的single的共享精神致敬。 转帖正文: 相信很多人都希望自己的页面越快越好,最好是能静态的,提高客户访问速度。也便于搜索引擎搜索。所以,就希望我们的动态读取数据库的页面,尽可能的生成静
2012-02-03 10:05:36 13296 2
原创 Jquery select用法
jQuery获取Select选择的Text和Value: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Te
2011-12-12 13:55:16 573
原创 Spring 定时器
Spring 中配置定时器 0 0 0,12 * * ? 配置说明: 中的buildHtml 是定时器具体操作的实现类,该类中可以实现具体要操作的方法。配置中
2011-11-08 17:34:17 669
原创 Activity和Service绑定
Activity和Service绑定后,可以方便Activity随时调用对应的Service里面的方法绑定代码如下Activity类代码:package com.fox.Activity;import com.fox.Activity.service.Servic
2011-10-13 13:08:04 9335
原创 Android手机调试无法查看logcat
======================================问题表现:连接手机与电脑后,驱动安装正确,USB调试模式打开,在DDMS中可以看到device及其进程的信息,但是logcat中就是没有信息输出问题原因:一些rom默认关闭logcat解决方法
2011-10-10 10:22:55 1769
原创 Java socket编程
1.建立ServerSocket,给出一个大于1024的端口ServerSocket ss = new ServerSocket(10001)2.调用ServerSocket的accept()方法,等待一个接入的Socket客户端Socket socket
2011-09-29 13:10:42 535
原创 mysql存储过程执行动态sql
DROP PROCEDURE IF EXISTS vtzero_good.event_select_requestor;delimiter &&CREATE PROCEDURE vtzero_good.`event_select_requestor`(in req var
2011-08-31 18:07:11 4242
原创 fedora sendmail邮件服务器
1.安装相应的软件包,yum install sendmail*2.打开/etc/mail/local-host-names,添加发邮件的郁闷 www.vtzero.org 3.修改用户认证还是上面那个文件vi /etc/mail/sendmail.mc 进
2011-08-22 11:39:19 1305
原创 shell 编程--<一>
条件表达式文件表达式 if [ -f file ] 如果文件存在if [ -d ... ] 如果目录存在if [ -s file ] 如果文件存在且非空 if [ -r file ] 如果文件存在且可读if [
2011-07-29 10:05:19 308
原创 linux fedora安装svn笔记
1.安装必要软件(httpd已经安装好)yum install subversionyum install mod_dav_svn2.创建项目仓库,修改拥有者给apachemkdir /opt/svn/reposchown apache:apache /opt/svn/repo
2011-07-19 23:07:48 932
原创 union和union all
1.使用union和union all 的时候,select语句必须拥有相同数量的列,列也必须拥有相似的数据类型,并且列的顺序必须相同。 SELECT column_name(s) FROM table_name1UNIONSELECT column_name(s)
2011-07-19 16:27:08 302
原创 JQuery缓存
产生缓存的原因是,如果有同样的url,JQuery会认为是同样的访问,会直接返回上一次的结果,因此,解决的方法是:让每一次的url都不相同,就给他一个时间参数.$.ajax({ type:"get", data:"code="+skucode, u
2011-07-19 14:29:19 378
原创 JQurey 隔行变色,鼠标悬停/移开,CheckBox选中,页面排序
$(function() { // jQuery.fn.alternateRowColors = function() { //做成插件的形式// $("#sale tbody tr:odd").removeClass
2011-07-15 13:08:07 1564
原创 tomcat自动部署
在tomcat\conf\Catalina\localhost下面添加和项目名一样的xml文件配置如下 path : 相当于访问的时候的 http://localhost:8080/Merchandise docBase: 项目的工作空间路径要写到WebRoot这
2011-07-12 18:34:41 431
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人