vickzhu -凯发k8网页登录

  凯发k8网页登录-凯发天生赢家一触即发官网 :: 凯发k8网页登录首页 ::  ::  ::  ::  ::
  151 随笔 :: 0 文章 :: 34 评论 :: 0 trackbacks

2018年10月9日

##通用查询日志:记录建立的客户端连接和执行的语句
##慢查询日志:记录所有执行时间超过long_query_time值的所有查询或者不使用索引的查询
##查看数据库版本
show variables like '%version%';
##查看通用查询日志
show variables like '%general%';
##设置通用查询日志为开启
set global general_log=on;
##设置通用查询日志为关闭
set global general_log=off;
##查看当前慢查询日志输出的格式,可以是file(存储在数数据库的数据文件中的hostname.log),也可以是table(存储在数据库中的mysql.general_log)
show variables like '%log_output%';
##设置查询日志输出到文件
set global log_output='file';
##设置慢查询日志保存的文件
set global slow_query_log_file="/var/lib/mysql/localhost-slow.log";
##查看慢查询相关设置
show variables like '%slow_query%';
##设置慢查询阈值为1,默认为10
set global long_query_time=1;
##设置慢查询阈值为10,默认为10
set global long_query_time=10;
##查看慢查询的阈值
show global variables like '%long_query_time%';
##查看有多少慢查询
show global status like '%slow_queries%';
##睡眠11秒,测试慢查询
##select sleep(11);
posted @ 筱 筱 阅读(165) | |  

2014年8月22日

velocity properties加载时是放在hashmap中的,首先会加载configlocation中指定文件的内容,然后加载velocityconfigurer中通过velocityproperties配置的属性,
因此,在velocityconfigurer中配置的属性会覆盖configlocation指定文件中的属性
posted @ 筱 筱 阅读(5872) | |  

2014年7月23日

1、达到默认最大buffer size
2、调用httpservletresponse.flushbuffer()
3、调用httpservletresponse.getoutputstream().flush()或者httpservletresponse.getwriter().flush()
4、调用httpservletresponse.senderror()或者httpservletresponse.sendredirect()
posted @ 筱 筱 阅读(5863) | |  

2013年11月1日

     
        maven-compiler-plugin
       
          1.7
          1.7
          utf-8
         
            webcontent/web-inf/lib
         
         
       
     
        org.apache.maven.plugins
        maven-war-plugin
       
          webcontent/web-inf/web.xml
          webcontent
       
     
   
posted @ 筱 筱 阅读(6408) | |  

2013年3月1日

在onpreparedialog()中添加如下代码:
alertdialog syncdialog = (alertdialog) dialog;
button button = syncdialog.getbutton(alertdialog.button_positive);
button.settext("确定");
button.setvisibility(view.visible);
button.setonclicklistener(new onclicklistener() {
    @override
    public void onclick(view v) {

    }
});
posted @ 筱 筱 阅读(7000) | |  

2012年6月29日

  1. 类图之间的关系
  2. 依赖和关联关系:
    依赖:是类与类之间的连接,表示一个类依赖于另一个类的定义。例如如果a依赖于b,则b体现为局部变量,方法的参数、或静态方法的调用。 
    关联:类与类之间的联接,它使一个类知道另一个类的属性和方法, 具体表现为类的成员变量中包含某个对象 

    组合和聚合:
    在有整体和部分关系是才有组合和聚合的概念,属于关联关系
    组合:部分离开整体不能存在
    聚合:部分可以离开整体而存在

  3. 用例图之间的关系:
  4. 包含、泛化、扩展
    包含:当两个或多个用例中共用一组相同的动作,这时可以将这组相同的动作抽出来作为一个独立的子用例,供多个基用例所共享。因为子用例被抽出,基用例并非一个完整的用例,所以include关系中的基用例必须和子用例一起使用才够完整,子用例也必然被执行 
    泛化:继承关系,子用例将继承基用例的所有行为 ,也就是说在任何使用基用例的地方都可以用子用例来代替。领导拥有审批的权限,而请假申请审批、加班申请审批都是审批的子类
    扩展:对基用例的扩展,基用例是一个完整的用例,即使没有子用例的参与,也可以完成一个完整的功能。 

posted @ 筱 筱 阅读(5745) | |  

2012年6月26日

学习osworkflow 

wfentry表中的state字段来自于接口workflowentry,有如下几个值:
    public static final int created = 0;
    public static final int activated = 1;
    public static final int suspended = 2;
    public static final int killed = 3;
    public static final int completed = 4;
    public static final int unknown = -1;


workflow接口相当于我们service层的接口,而workflowstore接口相当于我们dao层的接口,
我们知道osworkflow提供的workflow实现(如:basicworkflow)有时并不能满足业务的需要,因此我们可以实现自己的workflow,具体可以参照basicworkflow 
继承abstractworkflow,接着加入自己想要的方法。同理,我们可以通过继承相应的workflowstore(如:hibernateworkflowstore)来编写自己的方法
posted @ 筱 筱 阅读(5710) | |  

2011年9月1日

1、日期格式化:
    dateformat
    simplatedateformat

2、数字格式化
    numberformat
    decimalformat

3、字符串格式化:
    messageformat 以{0},{1}作为占位符,如果你的pattern中有两个以上的{0},在format时都会用第一个参数替换
    string.format 以%s作为占位符,按传入的参数一一匹配
    
posted @ 筱 筱 阅读(3123) | |  

2011年8月29日

文字:openfire
语音/视频:fms,red5
posted @ 筱 筱 阅读(2733) | |  

2011年8月4日

在使用svn add 时提示:
a  (bin)  templates/translate/screen/selecttranslang.vm
请看官方文档的解释:

当你第一次添加或者导入文件到subversion中时,subversion会检测该文件是否是二进制文件。目前,subversion的策略是只检测文件的前1024个字节;如果所有字节都是0,或者超过15%都是非ascii码输出字符的话,那么subversion就认定该文件是二进制文件。
如果subversion认定文件是二进制文件,那么这个文件就会自动添加svn:mime-type属性,并设置为“application/octet-stream”。(你随时可以使用auto-props特性来重写这样的行为,或者使用svn propset手动设置属性。)
subversion对以下的文件做普通文本处理:
1、没有设置svn:mime-type属性的文件
2、文件的svn:mime-type属性值以“text/”开头
3、文件的svn:mime-type属性值等于“image/x-xbitmap”
4、文件的svn:mime-type属性值等于“image/x-xpixmap”

所有其他文件都将被视为二进制文件处理,这意味着subversion:
1、不会尝试在svn update或者svn merge操作时将远程修改合并到本地中
2、在svn diff中不会显示出不同
3、在svn blame不会每行显示版本和作者信息

在其他方面,subversion将二进制文件和其他文本文件一样对待
需要注意,不管是不是二进制文件,都不会影响版本库中用来存储文件变更的空间大小,也不会影响客户端和服务端之间的通讯量。出于存储和传输考虑,subversion使用的是对二进制文件和普通文本文件一致处理的diffing方法;这和‘svn diff’使用的diffing方法完全不相关。

好了,我们来看看刚才加的文件是否为二进制:
进入.svn/props 发现生成文件:selecttranslang.vm.svn-work
内容如下:
k 13
svn:mime-type
v 24
application/octet-stream
end
或者用如下方法
svn propget svn:mime-type selecttranslang.vm
输出:application/octet-stream

解决方法,直接编辑去掉这个属性
svn propedit svn:mime-type selecttranslang.vm
或者删除.svn/props/selecttranslang.vm.svn-work

看看网上其他牛人的解决方法:
修改~/.subversion/config
找到最后一个section,在最后加上如下一行话:
*.txt = svn:mime-type=text/plain;svn:eol-style=native
光这个还不够,向上搜索到这么一行
# enable-auto-props = yes
把前面用来注释这行的那个#和其后的空格去掉

如果用的是tortoisesvn,开始菜单 -> tortoisesvn -> settings -> general,此时右侧有一个名为edit的按钮,点击之后就可以编辑config了

posted @ 筱 筱 阅读(4007) | |  

仅列出标题  下一页
网站地图