<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[用自己的方式活着]]></title><description><![CDATA[专注于 dotnet core、paas、分布式架构设计、linux、项目管理，喜欢玩转各种工具组件]]></description><link>https://blog.youkuaiyun.com/coder_ws</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; coder_ws]]></copyright><item><title><![CDATA[LeetCode:整数反转]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/91409945</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/91409945</guid><author>coder_ws</author><pubDate>Tue, 11 Jun 2019 00:13:42 +0800</pubDate><description><![CDATA[题目：给出一个 32 位的有符号整数，你需要将这个整数中每位上的数字进行反转。假设我们的环境只能存储得下 32 位的有符号整数，则其数值范围为 [−2^31,  2^31 − 1]。请根据这个假设，如果反转后整数溢出那么就返回 0。

关键点：

溢出判断，−2^31=2147483647，-2^31=-2147483648，要不是用程序输出，可能没人会注意到两个值的位数7和8
通过%10(模除...]]></description><category></category></item><item><title><![CDATA[C#字符串暂存池]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/91164066</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/91164066</guid><author>coder_ws</author><pubDate>Fri, 07 Jun 2019 22:31:08 +0800</pubDate><description><![CDATA[今天偶然看到String.Intern这个方法感觉特别好奇，查了一下msdn发现有这么一段描述

公共语言运行时维护名为暂存池，其中包含对每个声明或在程序中以编程方式创建的唯一字符串的单个引用的表，从而节约的字符串存储空间。因此，存在一个实例并用特定值的文字字符串的仅一次在系统中

这里面提到了暂存池，关于这个有很多种叫法，在这里还是使用msdn的翻译：”暂存池“。有时候会经常讨论：”多个相同的字...]]></description><category></category></item><item><title><![CDATA[(转载)不一样的冒泡排序]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/7236481</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/7236481</guid><author>coder_ws</author><pubDate>Mon, 06 Feb 2012 12:32:33 +0800</pubDate><description><![CDATA[原文链接:http://blog.youkuaiyun.com/li4951/article/details/6940025 

 

冒泡排序可是排序入门级别的排序算法了。算法比较简单，可是观察周围科班出身的学生或者应聘者，能将这一简单排序算法正确完整的写出来的真的不多。据调查，出一道题给20个印度程序员写代码，结果基本一样，而中国的程序员的结果却五花八门。这点对大型软件设计效率的提高非常不利。现在]]></description><category></category></item><item><title><![CDATA[WPF 判断是否为设计(Design)状态]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/7236479</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/7236479</guid><author>coder_ws</author><pubDate>Mon, 06 Feb 2012 12:31:31 +0800</pubDate><description><![CDATA[在WinForm开发中,一般会在窗体或者UserControl中判断当前是否为设计状态,如:

if (!this.DesignMode) 
{ 
    // 
}

有时候需要在Load事件中加上一些从服务端获取数据的操作,如果此时是一个UserControl,当把这个UserControl加入到主窗体时,界面(设计状态的界面)就会无法显示,当然能编译通过,正常运行,但是在设计时]]></description><category></category></item><item><title><![CDATA[(转)如何防止代码腐烂]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/7078475</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/7078475</guid><author>coder_ws</author><pubDate>Fri, 16 Dec 2011 18:46:15 +0800</pubDate><description><![CDATA[转载自:http://djt.open.qq.com/portal.php?mod=view&aid=14#comment





作者：Stack Huang


 



　　很多团队都有这个问题，一个项目的代码本来开始设计得好好的，一段时间以后，代码就会变得难以理解，难以维护，难以修改。为什么？我一直在思考这个问题。



　　让我们先看一个人的情况。]]></description><category></category></item><item><title><![CDATA[WPF 图片灰度处理]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/7064155</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/7064155</guid><author>coder_ws</author><pubDate>Mon, 12 Dec 2011 16:48:02 +0800</pubDate><description><![CDATA[文章的内容是来自微软中文技术论坛的一个帖子,当时是想将一段将图片灰度处理的代码转换为XAML的一个样式,在这里要谢谢

Xiao Yan Qiang、Sheldon _Xiao、shixin 的热情回答,现在将他们的回答贴出来供大家学习参考.内容如下:
  
提问: 这个功能如何写成一个样式,将一个窗体内所有的Image控件的图片格式都转换为Gray8

BitmapImage bitm]]></description><category></category></item><item><title><![CDATA[(转) 给软件添加注册码]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/6957434</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/6957434</guid><author>coder_ws</author><pubDate>Thu, 10 Nov 2011 19:17:50 +0800</pubDate><description><![CDATA[转载自:http://www.cnblogs.com/linxr/archive/2011/11/08/2241272.html

本文宗旨在于提出一种给软件添加注册码的方法。至于所提出的方法是否有效，是否能够经得起一些逆向高手的破解，还得经过验证。我只是提出我个人的看法。
一、目标。     目标很明确，就是根据需要注册软件的个人信息，产生注册码。并且软件本身必须可以校验该注册码是否有效。]]></description><category></category></item><item><title><![CDATA[P1000的使用感受]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/6918417</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/6918417</guid><author>coder_ws</author><pubDate>Sun, 30 Oct 2011 11:37:11 +0800</pubDate><description><![CDATA[1.购买
     最近刚入手一台三星P1000的Pad,说白了就是个大号手机呵呵,刚买来的时候人家问我需不需要安装软件,我出于方便的考虑说需要,结果那哥们把我的系统给耍了,悲剧开始,系统是一个乱七八糟的系统,有一些乱七八糟我根本都用不着的软件,而且系统正常运行时还会卡,卡的真是蛋疼,经常死机,用过P1000的朋友都知道.如果有程序挂掉的时候机器本身是有震动感应的,当我使用的时候就会有莫名其妙的]]></description><category></category></item><item><title><![CDATA[WinForm自定义标题栏(再续)]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/6874917</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/6874917</guid><author>coder_ws</author><pubDate>Fri, 14 Oct 2011 23:27:17 +0800</pubDate><description><![CDATA[今天在网上找到看到一篇博客>,说的是WinForm的FormBorderStyle=None时如何在运行时调整窗体的大小,我之前的做法是通过判断像素来调整鼠标的样式,然后在改变窗体的大小,这边文章说的是通过重载窗体默认的系统消息来实现该功能,文章非常好…

转载自:http:]]></description><category></category></item><item><title><![CDATA[WinForm自定义标题栏(续)]]></title><link>https://blog.youkuaiyun.com/coder_ws/article/details/6871872</link><guid>https://blog.youkuaiyun.com/coder_ws/article/details/6871872</guid><author>coder_ws</author><pubDate>Thu, 13 Oct 2011 23:24:56 +0800</pubDate><description><![CDATA[之前写过一篇文章叫做: WinForm自定义标题栏 的文章,这篇文章主要说了如果自定义窗体的标题栏,后来发现,按文章实现以后还有好多后续的工作要做,在这里再补充一下

上篇文章实现的效果如图:




这个是WinForm的窗体么,边框呢,即便设置了Panel的Bo]]></description><category></category></item></channel></rss>