- 浏览: 31011 次
- 性别:
- 来自: 河南
-
最新评论
-
hy2012_campus:
这都是看别人写的 然后抽出来 ,都是盗版的,在哪里盗版的我都忘 ...
json转换工具 -
OceanWang:
进来瞅瞅 写的不错哈
json转换工具
文章列表
start transaction;
commit;
commit and chain;
lock table 表名 write;
索引用于快速找出在某个列中有一特定值的行。对相关列使用索引是提高
SELECT 操作性能的最佳途径。
查询要使用索引最主要的条件是查询条件中需要使用索引关键字,如果是多列索
引,那么只有查询条件使用了多列关键字最左边的前缀时,才可以使用索引,否则将
不能使用索引。
下列情况下,Mysql 不会使用已有的索引:
1. 如果 mysql 估计使用索引比全表扫描更慢,则不使用索引。例如:如果 key_pa ...
java万能字符转换
- 博客分类:
- java
不多说,代码中有详细的注释
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final String US_ASCII = "US-ASCII";
/** ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1 */
public static ...
统计一个字符串中字符出现次数
/**
* 功能描述:对String strs = "ZZZ BBB AAA OOO ZZZ AAA ZZZ"
* 计算出现个数,排序去重
*/
public static void main(String[] args){
String strs = "ZZZ BBB AAA OOO ZZZ AA ZZZ BBB AAA ZZZ AAA VVV OOO";
Map<String, Integer> map = new TreeMap<String, Integer> ...
通过show status可以提供服务器状态信息,也可以使用 msyqladmin-extende status命令获得show status可以根据需要显示session级别的统计结果和global 级别的统计结果
以下几个参数对Myisam和innodb存储引擎都计数:
1.Com_select 执行select操作次数,一次查询只累加1;
2.Com_insert 执行了insert操作次数,对于批量插入insert,只累加1次
3.Com_update 执行了update操作次数,
4.Com_delete 执行了delete操作次数
一下几个参数对Innodb存储 ...
mysql常用的一些优化
- 博客分类:
- sql设计与优化
来源深入浅出mysql数据库开发,优化,管理维护
定期分析表analyze
如果已经删除了表的一大部分,或者如果您已经对含有可变长度行的表(含有 VARCHAR, BLOB 或 TEXT 列的表)进行了很多更改,则应使用 OPTIMIZE TABLE。被删除的记 ...
mysql锁相关介绍
- 博客分类:
- sql设计与优化
msyql锁问题:
可以通过检查 table_locks_waited 和 table_locks_immediate 状态变量来分析系统上的表锁定争夺:
mysql> show status like 'Table%';
可以通过检查 Innodb_row_lock 状态变量来分析系统上的行锁的争夺情况:
mysql> show status like 'innodb_row_lock%';
什么情况下使用表锁:
表级锁在下列几种情况下比行级锁更优越:
1. 很多操作都是读表。
2. 在严格条件的索引上读取和更新,当更新或者删除可以用单独的索引来读取得 ...
算法比较简单,只是为了循序渐进,几乎没有什么参考价值,非常基础,只是为了提醒自己每天要进步一点点,除了web上的大量的crud,也想做点别的事情慢慢的提高自己。
public static int quyu(long i){
int x=0,y=0,z=0,he=0;
if(i%3==0){
x=1;
}
if(i%5==0){
y=2;
}
if(i%7==0){
z=4;
}
he = x + y + z;
return he;
}
public static void main(String[] a ...
对前端传过来的时间字符串,以及后端向前端传的字符串绑定时间参数:
import org.springframework.util.StringUtils;
public class DateConvertEditor extends PropertyEditorSupport {
private SimpleDateFormat datetimeFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
private SimpleDateFormat dateFormat = new Simpl ...
pinyin4j汉字以及pinyin之间转换
- 博客分类:
- java
来源于jeecg开源项目,里面有很多值得学习的地方,
博客地址:http://blog.csdn.net/blogdevteam/article/details/8534797
pinyin4j汉字以及pinyin之间转换,以及常用的一些操作,像去pinyin中的首字母以及大小写
import java.util.HashSet;
import java.util.Set;
import net.sourceforge.pinyin4j.PinyinHelper;
import net.sourceforge.pinyin4j.format.HanyuPinyinCaseTy ...
c++实现线性表的查找
- 博客分类:
- 数据结构与算法
#include<iostream>
using namespace std;
#define MAXSIZE 32767
#define ListSize 255
typedef int keyType;
typedef int ListData;
struct type{
keyType key;
};
struct Sqlist{
type r[MAXSIZE];
int length;
};
/*输出算法*/
void Show(Sqlist &L)
{
int i;
for(i=1;i<=L.length;i ...
#include<iostream>
using namespace std;
#define MAXSIZE 100
#define OK 1;
typedef struct{
int key;//关键字域
}ElemType;
typedef struct{
ElemType *R;
int length;
}SSTable;
int InitList_SSTable(SSTable &L)
{
L.R=new ElemType[MAXSIZE];
if (!L.R)
{
cout<<" ...
java对相应时间段整理
- 博客分类:
- java
为了避免重复性的劳动,提高工作的效率,对项目经常用到的时间片段进行了整理。
public class Outtime {
public static String OutDateTime(String time) {
SimpleDateFormat sim = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = null;
try {
date = sim.parse(time);
...
java实现遍历磁盘所有的文件
- 博客分类:
- java
java对某一个磁盘进行递归遍历
import java.io.File;
import java.util.ArrayList;
import java.util.List;
/**
* 单线程方式遍历所有文件
* @author Administrator
*
*/
public class Test {
private void listFiles(File dir) {
//获取指定目录下当前的所有文件或文件夹对像
File[] files = dir.listFiles();
...
实现金额的数字与汉字之间转换
- 博客分类:
- java
public class Test {
private static String[] CH = { "", "", "拾", "佰" , "仟" , "万" , "" , "" , "" , "亿" , "", "" , "" , "兆" };
private static String[] CH ...
开发中我们想知道到底有多少代码?能够除掉空格和注释等
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
public class Service {
public static int [] statistics(File file){
if(file.isDirectory()){
File ...