`
hy2012_campus
  • 浏览: 29213 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类
最新评论
文章列表
    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数据库开发,优化,管理维护   定期分析表analyze 如果已经删除了表的一大部分,或者如果您已经对含有可变长度行的表(含有 VARCHAR, BLOB 或 TEXT 列的表)进行了很多更改,则应使用 OPTIMIZE TABLE。被删除的记 ...
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 ...
来源于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 ...
#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<<" ...
为了避免重复性的劳动,提高工作的效率,对项目经常用到的时间片段进行了整理。 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对某一个磁盘进行递归遍历 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(); ...
public class Test { private static String[] CH = { "", "", "拾", "佰" , "仟" , "万" , "" , "" , "" , "亿" , "", "" , "" , "兆" }; private static String[] CH ...

开发中统计代码量

    博客分类:
  • java
 
开发中我们想知道到底有多少代码?能够除掉空格和注释等 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 ...
Global site tag (gtag.js) - Google Analytics