﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-vickzhu</title><link>http://www.blogjava.net/vickzhu/</link><description /><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 16:26:06 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 16:26:06 GMT</pubDate><ttl>60</ttl><item><title>MYSQL日志查询</title><link>http://www.blogjava.net/vickzhu/archive/2018/10/09/433429.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Tue, 09 Oct 2018 08:59:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2018/10/09/433429.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/433429.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2018/10/09/433429.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/433429.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/433429.html</trackback:ping><description><![CDATA[<div>##通用查询日志：记录建立的客户端连接和执行的语句</div><div>##慢查询日志：记录所有执行时间超过long_query_time值的所有查询或者不使用索引的查询</div><div>##查看数据库版本</div><div>SHOW VARIABLES LIKE '%version%';</div><div>##查看通用查询日志</div><div>SHOW VARIABLES LIKE '%general%';</div><div>##设置通用查询日志为开启</div><div>SET GLOBAL general_log=ON;</div><div>##设置通用查询日志为关闭</div><div>SET GLOBAL general_log=OFF;</div><div>##查看当前慢查询日志输出的格式，可以是FILE（存储在数数据库的数据文件中的hostname.log），也可以是TABLE（存储在数据库中的mysql.general_log）</div><div>SHOW VARIABLES LIKE '%log_output%';</div><div>##设置查询日志输出到文件</div><div>SET GLOBAL log_output='file';</div><div>##设置慢查询日志保存的文件</div><div>SET GLOBAL slow_query_log_file="/var/lib/mysql/localhost-slow.log";</div><div>##查看慢查询相关设置</div><div>SHOW VARIABLES LIKE '%slow_query%';</div><div>##设置慢查询阈值为1，默认为10</div><div>SET GLOBAL long_query_time=1;</div><div>##设置慢查询阈值为10，默认为10</div><div>SET GLOBAL long_query_time=10;</div><div>##查看慢查询的阈值</div><div>SHOW GLOBAL VARIABLES LIKE '%long_query_time%';</div><div>##查看有多少慢查询</div><div>SHOW GLOBAL STATUS LIKE '%Slow_queries%';</div><div>##睡眠11秒，测试慢查询</div><div>##select SLEEP(11);</div><img src ="http://www.blogjava.net/vickzhu/aggbug/433429.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2018-10-09 16:59 <a href="http://www.blogjava.net/vickzhu/archive/2018/10/09/433429.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>spring velocity properties加载顺序</title><link>http://www.blogjava.net/vickzhu/archive/2014/08/22/417233.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Fri, 22 Aug 2014 03:03:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2014/08/22/417233.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/417233.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2014/08/22/417233.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/417233.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/417233.html</trackback:ping><description><![CDATA[velocity properties加载时是放在HashMap中的，首先会加载configLocation中指定文件的内容，然后加载VelocityConfigurer中通过velocityProperties配置的属性，<br />因此，在VelocityConfigurer中配置的属性会覆盖configLocation指定文件中的属性<img src ="http://www.blogjava.net/vickzhu/aggbug/417233.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2014-08-22 11:03 <a href="http://www.blogjava.net/vickzhu/archive/2014/08/22/417233.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>导致Response commit的原因</title><link>http://www.blogjava.net/vickzhu/archive/2014/07/23/416127.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Wed, 23 Jul 2014 05:11:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2014/07/23/416127.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/416127.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2014/07/23/416127.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/416127.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/416127.html</trackback:ping><description><![CDATA[1、达到默认最大buffer size<br />2、调用HttpServletResponse.flushBuffer()<br />3、调用HttpServletResponse.getOutputStream().flush()或者HttpServletResponse.getWriter().flush()<br />4、调用HttpServletResponse.sendError()或者HttpServletResponse.sendRedirect()<img src ="http://www.blogjava.net/vickzhu/aggbug/416127.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2014-07-23 13:11 <a href="http://www.blogjava.net/vickzhu/archive/2014/07/23/416127.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse dynamic web project pom.xml配置</title><link>http://www.blogjava.net/vickzhu/archive/2013/11/01/405905.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Fri, 01 Nov 2013 09:03:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2013/11/01/405905.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/405905.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2013/11/01/405905.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/405905.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/405905.html</trackback:ping><description><![CDATA[<div>&lt;plugins&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;plugin&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;artifactId&gt;maven-compiler-plugin&lt;/artifactId&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;configuration&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;source&gt;1.7&lt;/source&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;target&gt;1.7&lt;/target&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;encoding&gt;UTF-8&lt;/encoding&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;compilerArguments&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;extdirs&gt;WebContent/WEB-INF/lib&lt;/extdirs&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/compilerArguments&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;/configuration&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/plugin&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;plugin&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;artifactId&gt;maven-war-plugin&lt;/artifactId&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;configuration&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;webXml&gt;WebContent/WEB-INF/web.xml&lt;/webXml&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &lt;warSourceDirectory&gt;WebContent&lt;/warSourceDirectory&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &lt;/configuration&gt;</div><div>&nbsp; &nbsp; &nbsp; &lt;/plugin&gt;</div><div>&nbsp; &nbsp; &lt;/plugins&gt;</div><img src ="http://www.blogjava.net/vickzhu/aggbug/405905.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2013-11-01 17:03 <a href="http://www.blogjava.net/vickzhu/archive/2013/11/01/405905.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>android AlertDialog 动态添加按钮</title><link>http://www.blogjava.net/vickzhu/archive/2013/03/01/395907.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Fri, 01 Mar 2013 04:51:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2013/03/01/395907.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/395907.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2013/03/01/395907.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/395907.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/395907.html</trackback:ping><description><![CDATA[在onPrepareDialog()中添加如下代码:<br /><div>AlertDialog syncDialog = (AlertDialog) dialog;</div><div>Button button =&nbsp;syncDialog.getButton(AlertDialog.BUTTON_POSITIVE);</div><div>button.setText("确定");</div><div>button.setVisibility(View.VISIBLE);</div><div>button.setOnClickListener(new OnClickListener() {</div><div>&nbsp;&nbsp;&nbsp;&nbsp;@Override</div><div>&nbsp; &nbsp; public void onClick(View v) {</div><div><span style="white-space: pre;"><br /></span>&nbsp;&nbsp;&nbsp;&nbsp;}</div><div>});</div><img src ="http://www.blogjava.net/vickzhu/aggbug/395907.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2013-03-01 12:51 <a href="http://www.blogjava.net/vickzhu/archive/2013/03/01/395907.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>uml</title><link>http://www.blogjava.net/vickzhu/archive/2012/06/29/381794.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Fri, 29 Jun 2012 03:42:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2012/06/29/381794.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/381794.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2012/06/29/381794.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/381794.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/381794.html</trackback:ping><description><![CDATA[<ol>
     <li>类图之间的关系</li>
依赖和关联关系：<br />
依赖:<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">是类与类之间的连接，表示一个类依赖于另一个类的</span><font color="#136ec2" face="arial, 宋体, sans-serif"><span style="line-height: 24px; background-color: #ffffff;">定义</span></font><span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">。例如如果A依赖于B，则B体现为</span><font color="#136ec2" face="arial, 宋体, sans-serif"><span style="line-height: 24px; background-color: #ffffff;">局部变量</span></font><span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">，方法的参数、或静态方法的调用。</span>&nbsp;<br />
关联:<span style="font-family: arial, 宋体, sans-serif; line-height: 24px; background-color: #ffffff; ">类与类之间的联接，它使一个类知道另一个类的属性和方法，</span>&nbsp;具体表现为类的成员变量中包含某个对象&nbsp;<br />
<br />
组合和聚合：<br />
在有整体和部分关系是才有组合和聚合的概念，属于关联关系<br />
组合：部分离开整体不能存在<br />
聚合：部分可以离开整体而存在<br />
<br />
<li>用例图之间的关系：</li>
包含、泛化、扩展<br />
包含：<span style="color: #333333; font-family: verdana, Arial, Helvetica, sans-serif; line-height: 25px; background-color: #ffffff; ">当两个或多个用例中共用一组相同的动作，这时可以将这组相同的动作抽出来作为一个独立的子用例，供多个基用例所共享。因为子用例被抽出，基用例并非一个完整的用例，所以include关系中的基用例必须和子用例一起使用才够完整，子用例也必然被执行</span>&nbsp;<br />
泛化：继承关系，<span style="color: #333333; font-family: verdana, Arial, Helvetica, sans-serif; line-height: 25px; background-color: #ffffff; ">子用例将继承基用例的所有行为</span>&nbsp;，<span style="color: #333333; font-family: verdana, Arial, Helvetica, sans-serif; line-height: 25px; background-color: #ffffff; ">也就是说在任何使用基用例的地方都可以用子用例来代替。</span>领导拥有审批的权限，而请假申请审批、加班申请审批都是审批的子类<br />
扩展：<span style="color: #333333; font-family: verdana, Arial, Helvetica, sans-serif; line-height: 25px; background-color: #ffffff; ">对基用例的扩展，基用例是一个完整的用例，即使没有子用例的参与，也可以完成一个完整的功能。</span>&nbsp;<br />
</ol>
<br />
<img src ="http://www.blogjava.net/vickzhu/aggbug/381794.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2012-06-29 11:42 <a href="http://www.blogjava.net/vickzhu/archive/2012/06/29/381794.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>osworkflow</title><link>http://www.blogjava.net/vickzhu/archive/2012/06/26/381508.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Tue, 26 Jun 2012 06:49:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2012/06/26/381508.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/381508.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2012/06/26/381508.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/381508.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/381508.html</trackback:ping><description><![CDATA[学习osworkflow<a href="http://my.so-net.net.tw/idealist/OSWorkflow/"><br />http://my.so-net.net.tw/idealist/OSWorkflow/</a>&nbsp;<br /><br />wfentry表中的state字段来自于接口WorkflowEntry，有如下几个值：<br /><div>&nbsp; &nbsp; public static final int CREATED = 0;</div><div>&nbsp; &nbsp; public static final int ACTIVATED = 1;</div><div>&nbsp; &nbsp; public static final int SUSPENDED = 2;</div><div>&nbsp; &nbsp; public static final int KILLED = 3;</div><div>&nbsp; &nbsp; public static final int COMPLETED = 4;</div><div>&nbsp; &nbsp; public static final int UNKNOWN = -1;<br /><br /><br /><div>Workflow接口相当于我们service层的接口，而WorkflowStore接口相当于我们DAO层的接口，<br />我们知道osworkflow提供的Workflow实现(如：BasicWorkflow)有时并不能满足业务的需要，因此我们可以实现自己的Workflow，具体可以参照BasicWorkflow&nbsp;<br />继承AbstractWorkflow，接着加入自己想要的方法。同理，我们可以通过继承相应的WorkflowStore(如：HibernateWorkflowStore)来编写自己的方法</div></div><img src ="http://www.blogjava.net/vickzhu/aggbug/381508.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2012-06-26 14:49 <a href="http://www.blogjava.net/vickzhu/archive/2012/06/26/381508.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>java 中的各种格式化</title><link>http://www.blogjava.net/vickzhu/archive/2011/09/01/357756.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Thu, 01 Sep 2011 09:39:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2011/09/01/357756.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/357756.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2011/09/01/357756.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/357756.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/357756.html</trackback:ping><description><![CDATA[<div>1、日期格式化：<br />&nbsp;&nbsp;&nbsp;&nbsp;DateFormat<br />&nbsp;&nbsp;&nbsp;&nbsp;SimplateDateFormat<br /><br />2、数字格式化<br />&nbsp;&nbsp;&nbsp;&nbsp;NumberFormat<br />&nbsp;&nbsp;&nbsp;&nbsp;DecimalFormat<br /><br />3、字符串格式化：<br />&nbsp;&nbsp;&nbsp;&nbsp;MessageFormat&nbsp;以{0},{1}作为占位符，如果你的pattern中有两个以上的{0}，在format时都会用第一个参数替换<br />&nbsp;&nbsp;&nbsp;&nbsp;String.format 以%s作为占位符，按传入的参数一一匹配<br />&nbsp;&nbsp;&nbsp;&nbsp;</div><img src ="http://www.blogjava.net/vickzhu/aggbug/357756.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2011-09-01 17:39 <a href="http://www.blogjava.net/vickzhu/archive/2011/09/01/357756.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>网页即时聊天</title><link>http://www.blogjava.net/vickzhu/archive/2011/08/29/357492.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Mon, 29 Aug 2011 05:58:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2011/08/29/357492.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/357492.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2011/08/29/357492.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/357492.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/357492.html</trackback:ping><description><![CDATA[<div>文字：openfire<br />语音/视频：FMS,red5</div><img src ="http://www.blogjava.net/vickzhu/aggbug/357492.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2011-08-29 13:58 <a href="http://www.blogjava.net/vickzhu/archive/2011/08/29/357492.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>svn add 输出 A  (bin)  </title><link>http://www.blogjava.net/vickzhu/archive/2011/08/04/355829.html</link><dc:creator>筱 筱 </dc:creator><author>筱 筱 </author><pubDate>Thu, 04 Aug 2011 13:51:00 GMT</pubDate><guid>http://www.blogjava.net/vickzhu/archive/2011/08/04/355829.html</guid><wfw:comment>http://www.blogjava.net/vickzhu/comments/355829.html</wfw:comment><comments>http://www.blogjava.net/vickzhu/archive/2011/08/04/355829.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/vickzhu/comments/commentRss/355829.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/vickzhu/services/trackbacks/355829.html</trackback:ping><description><![CDATA[<div>在使用svn add 时提示：<br />A&nbsp; (bin)&nbsp; templates/translate/screen/selectTransLang.vm<br />请看官方文档的解释：<br />
<p>当你第一次添加或者导入文件到Subversion中时，Subversion会检测该文件是否是二进制文件。目前，Subversion的策略是只检测文件的前1024个字节；如果所有字节都是0，或者超过15%都是非ASCII码输出字符的话，那么Subversion就认定该文件是二进制文件。<br />如果Subversion认定文件是二进制文件，那么这个文件就会自动添加svn:mime-type属性，并设置为&#8220;application/octet-stream&#8221;。（你随时可以使用auto-props特性来重写这样的行为，或者使用svn propset手动设置属性。)<br />Subversion对以下的文件做普通文本处理：<br />1、没有设置svn:mime-type属性的文件<br />2、文件的svn:mime-type属性值以&#8220;text/&#8221;开头<br />3、文件的svn:mime-type属性值等于&#8220;image/x-xbitmap&#8221;<br />4、文件的svn:mime-type属性值等于&#8220;image/x-xpixmap&#8221;<br /><br />所有其他文件都将被视为二进制文件处理，这意味着Subversion：<br />1、不会尝试在svn update或者svn merge操作时将远程修改合并到本地中<br />2、在svn diff中不会显示出不同<br />3、在svn blame不会每行显示版本和作者信息<br /><br />在其他方面，Subversion将二进制文件和其他文本文件一样对待<br />需要注意，不管是不是二进制文件，都不会影响版本库中用来存储文件变更的空间大小，也不会影响客户端和服务端之间的通讯量。出于存储和传输考虑，Subversion使用的是对二进制文件和普通文本文件一致处理的diffing方法；这和&#8216;svn diff&#8217;使用的diffing方法完全不相关。<br /><br />好了，我们来看看刚才加的文件是否为二进制：<br />进入.svn/props 发现生成文件：selectTransLang.vm.svn-work<br />内容如下：<br />K 13<br />svn:mime-type<br />V 24<br />application/octet-stream<br />END<br />或者用如下方法<br />svn propget svn:mime-type selectTransLang.vm<br />输出：application/octet-stream<br /><br />解决方法，直接编辑去掉这个属性<br />svn propedit svn:mime-type selectTransLang.vm<br />或者删除.svn/props/selectTransLang.vm.svn-work<br /><br />看看网上其他牛人的解决方法：<br />修改~/.subversion/config<br />找到最后一个section，在最后加上如下一行话：<br />*.txt = svn:mime-type=text/plain;svn:eol-style=native<br />光这个还不够，向上搜索到这么一行<br /># enable-auto-props = yes<br />把前面用来注释这行的那个<font color="#ff0000">#</font>和其后的<font color="#ff0000">空格</font>去掉<br /><br />如果用的是TortoiseSVN，开始菜单 -&gt; TortoiseSVN -&gt; Settings -&gt; General，此时右侧有一个名为Edit的按钮，点击之后就可以编辑config了<br /></p></div><img src ="http://www.blogjava.net/vickzhu/aggbug/355829.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/vickzhu/" target="_blank">筱 筱 </a> 2011-08-04 21:51 <a href="http://www.blogjava.net/vickzhu/archive/2011/08/04/355829.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>