<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[plasticplane的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/plasticplane</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; plasticplane]]></copyright><item><title><![CDATA[python 高效编程]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/38822373</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/38822373</guid><author>plasticplane</author><pubDate>Mon, 25 Aug 2014 16:24:22 +0800</pubDate><description><![CDATA[4. 创建一次性的、快速的小型web服务

有时候，我们需要在两台机器或服务之间做一些简便的、很基础的RPC之类的交互。我们希望用一种简单的方式使用B程序调用A程序里的一个方法——有时是在另一台机器上。仅内部使用。

我并不鼓励将这里介绍的方法用在非内部的、一次性的编程中。我们可以使用一种叫做XML-RPC的协议 (相对应的是这个Python库)，来做这种事情。

下面是一个使用Sim]]></description><category></category></item><item><title><![CDATA[代码日志]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/31380121</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/31380121</guid><author>plasticplane</author><pubDate>Mon, 16 Jun 2014 15:06:56 +0800</pubDate><description><![CDATA[FATAL —
 表示需要立即被处理的系统级错误。当该错误发生时，表示服务已经出现了某种程度的不可用，系统管理员需要立即介入。这属于最严重的日志级别，因此该日志级别必须慎用，如果这种级别的日志经常出现，则该日志也失去了意义。通常情况下，一个进程的生命周期中应该只记录一次FATAL级别的日志，即该进程遇到无法恢复的错误而退出时。当然，如果某个系统的子系统遇到了不可恢复的错误，那该子系统的调用方也可]]></description><category></category></item><item><title><![CDATA[Guava改进编程点]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/29572895</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/29572895</guid><author>plasticplane</author><pubDate>Mon, 09 Jun 2014 21:06:41 +0800</pubDate><description><![CDATA[Object equal,用于检查对象是否相等，如]]></description><category></category></item><item><title><![CDATA[过载保护]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/27818267</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/27818267</guid><author>plasticplane</author><pubDate>Sat, 31 May 2014 15:08:50 +0800</pubDate><description><![CDATA[每 个系统，自己的最大处理能力是多少要做到清清楚楚。]]></description><category></category></item><item><title><![CDATA[SQL查询语句优化]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/20007373</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/20007373</guid><author>plasticplane</author><pubDate>Wed, 26 Feb 2014 23:16:51 +0800</pubDate><description><![CDATA[1.
避免全表扫描，尽量在已建立好的索引上进行查询，避免以下行为：
对某个字段进行is null 查询 或者 != 以及
对查询条件进行or并联，应该使用union合并两个单个集合。
若大量%操作，应考虑是否使用全文检索
避免使用参数查询，例：select * from student where sno = @sno
避免查询时包含表达式，或函数操作


2. 不要为了建立索引]]></description><category></category></item><item><title><![CDATA[网页设计基本原则]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/18447953</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/18447953</guid><author>plasticplane</author><pubDate>Sat, 18 Jan 2014 12:50:45 +0800</pubDate><description><![CDATA[a)        字体采用Arial
b)        标题字体 20px
c)        正文字体 14px
d)        左对齐，每行长度85字符
e)        动态表单长度]]></description><category></category></item><item><title><![CDATA[Perceptron Learing Algorithm （PLA ）matlab 实现]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/17306839</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/17306839</guid><author>plasticplane</author><pubDate>Fri, 13 Dec 2013 19:31:12 +0800</pubDate><description><![CDATA[%
% Perceptron Learning ALgorithm
% Input Parameters: trainFile, TestFile,learning rate
% FIle Format : vector,label


% Initialize data
function w = PLA(trainFile,testFile,rate)
trainVectors = csvrea]]></description><category></category></item><item><title><![CDATA[TF_IDF]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001223</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001223</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:46 +0800</pubDate><description><![CDATA[TF指词项频率，IDF指逆文档频率，假定文档集中有N篇文档， 为词项i在文档j中出现的频率（即次数）
	


	


	
		归一化通过 除以同一文档中出现最多的词项（可能不考虑停用词的频率）来计算。
	


	
		假定词项i在文档集的 篇文档中出现，那么词项i的IDF定义为：
	


	


	
		词项i在文档j中的得分就被定义为 ，具有最高得分的那]]></description><category></category></item><item><title><![CDATA[bufferedWriter]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001221</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001221</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:44 +0800</pubDate><description><![CDATA[今日惊觉bufferedWriter 的buffer的意义了，当调用write方法时，并不会及时写入到文件中，此时需要调用flush方法，及时刷新缓冲区，否则会等到bufferedwrite关闭时，写入文件，由于缓冲区大小有限，建议及时flush，而不是坐等close。择日补全相关信息。           
            管理员在2009年8月13日编辑了该文章文章。 -->
  ]]></description><category></category></item><item><title><![CDATA[Web图片格式笔记]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001219</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001219</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:39 +0800</pubDate><description><![CDATA[Gif
	

            我们常说的动图，无损耗的图像格式，使用LZW压缩，同样面积下，宽较大的图片文件较小。

	
		JpeG
	

            不支持动画，大部分操作会使图片质量损失，不建议直接对JpeG进行操作。

	
		png
	

            不支持动画，无损耗，这一点使得png比jpeG优越，           ]]></description><category></category></item><item><title><![CDATA[The Humble Programmer]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001217</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001217</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:36 +0800</pubDate><description><![CDATA[The Humble Programmer  by         Edsger W. Dijkstra                    谦卑的程序员          Translated by cdmaok  As a result of a long sequence of coincidences I entered the programming profession offici]]></description><category></category></item><item><title><![CDATA[Java final修饰符]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001215</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001215</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:34 +0800</pubDate><description><![CDATA[final：用final修饰过的变量一旦显示初始化之后不能再被修改。
    1.     对于原始类型，一旦赋值之后，该值不能修改。
    2.     对于引用类型，一旦复制之后，不能重新用来引用另外一个对象，但可以修改其引用对象的成员变量。

        1.    成员变量
               系统不会为其父默认初始值，而是要求在构造器完成之前必须显式初始化，一旦]]></description><category></category></item><item><title><![CDATA[Java static关键字]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001211</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001211</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:32 +0800</pubDate><description><![CDATA[1.    静态成员
           当方法的执行与对象完全无关时，不需要创建对象，完全可以要求类自身来运行这个方法。
           特殊情况：如记录某个类的所有对象的个数等关于这个类对象的信息，必须要一个依赖于类的而不是一览与对象的变量来记录此信息，否则将不能解决问题。
    2.    静态成员的访问
           1.    静态方法访问非静态成员
    ]]></description><category></category></item><item><title><![CDATA[Java 栈&&队列]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001209</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001209</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:29 +0800</pubDate><description><![CDATA[不予赘述，给出实例，From Java SE6.0 编程指南
1.

	
		
			点击(此处)折叠或打开
		
	
	
		
			
				package wyf.jc;

			
			
				import java.util.*;
			
			
				public class Sample14_21
			
			
				{    //对]]></description><category></category></item><item><title><![CDATA[Java 自定义Sorted集合]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001205</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001205</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:27 +0800</pubDate><description><![CDATA[From JavaSE6.0 编程指南

	
		
			点击(此处)折叠或打开
		
	
	
		
			
				package wyf.jc;

			
			
				import java.util.*;
			
			
				//实现Comparable接口的元素类
			
			
				class MyEntry implements Co]]></description><category></category></item><item><title><![CDATA[Java 集合类框架]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001203</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001203</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:25 +0800</pubDate><description><![CDATA[本文主要总结Java集合类框架下的接口与类
    
        助记：（Sorted ——天然顺序）
        1.List
            可自定义排序，可视作数组，索引从0开始
            a.    ArrrayList 依赖数组实现，对元素随机访问的性能很好，若进行大量的插入，删除操作，性能很差
            b.    Vector ]]></description><category></category></item><item><title><![CDATA[Java正则表达式]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001201</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001201</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:22 +0800</pubDate><description><![CDATA[记录Java正则表达式的含义，供查表用。
    

	
		
			
				Item 
			
			
				mean
			
		
		
			
				[    ]
			
			
				表示可选字符
			
		
		
			
				[^  ]
			
			
				一个可选字符集的补集
			
		
		
			
		]]></description><category></category></item><item><title><![CDATA[Java String]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001199</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001199</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:20 +0800</pubDate><description><![CDATA[String vs StringBuffer 


	Java的String类已经相当完善，但之所以有StringBuffer类的出现是为了弥补String类在其特殊内存机制下在连接操作中出现的确定。


	a)         String的内存机制概括起来是“一次投入，终身回报”。JVM在运行时，将内存分为堆和栈，前者存放创建时的对象，后者存放方法调用过程中的局部变量或引用，而堆中]]></description><category></category></item><item><title><![CDATA[Java大数计算]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001197</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001197</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:18 +0800</pubDate><description><![CDATA[写过那些模拟大数相乘的代码就之后，就希望这样的东西能够封装起来，省得每次写起来容易出错。
    Java中有提供特大整数和浮点数的类，以下是来自《Java SE6.0 编程指南》的实例。
    1.整数

	
		
			点击(此处)折叠或打开
		
	
	
		
			
				package wyf.jc;

			
			
				import java.]]></description><category></category></item><item><title><![CDATA[防SQL注入]]></title><link>https://blog.youkuaiyun.com/plasticplane/article/details/14001195</link><guid>https://blog.youkuaiyun.com/plasticplane/article/details/14001195</guid><author>plasticplane</author><pubDate>Fri, 01 Nov 2013 14:47:16 +0800</pubDate><description><![CDATA[1.原理：
        如执行语句：
            

	
		
			点击(此处)折叠或打开
		
	
	
		
			
				String sql = " select * from users where user_name = '" + name + " ' ; 
			
		
	

           正常情况下是非常合理的。]]></description><category></category></item></channel></rss>