<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cuike519的blog]]></title><description><![CDATA[工作、学习、娱乐]]></description><link>https://blog.csdn.net/cuike519</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; cuike519]]></copyright><item><title><![CDATA[linux查看进程占用端口的方法]]></title><link>https://blog.csdn.net/cuike519/article/details/120708527</link><guid>https://blog.csdn.net/cuike519/article/details/120708527</guid><author>cuike519</author><pubDate>Mon, 11 Oct 2021 18:00:01 +0800</pubDate><description><![CDATA[1、netstat-lntp

找到端口对应的应用的ID



2、ps -ef |grep 进程ID


]]></description><category></category></item><item><title><![CDATA[删除大量文件的方法]]></title><link>https://blog.csdn.net/cuike519/article/details/120708479</link><guid>https://blog.csdn.net/cuike519/article/details/120708479</guid><author>cuike519</author><pubDate>Mon, 11 Oct 2021 17:58:23 +0800</pubDate><description><![CDATA[直接用rm * 可能会出现 参数列表过长的错误。



这时可以用find命令来结合使用。



例：

1、rm -rf * 改为:

find -name "*" | xargs rm -rf '*' 就行了。



2、rm test* -rf 改为:

find . -name "test*" | xargs rm -rf "test*"

查看目录使用情况：

du -sh /public/application/*



重启一个docker容器：

docker restart 851...]]></description><category></category></item><item><title><![CDATA[如何制作苹果的推送证书]]></title><link>https://blog.csdn.net/cuike519/article/details/120708311</link><guid>https://blog.csdn.net/cuike519/article/details/120708311</guid><author>cuike519</author><pubDate>Mon, 11 Oct 2021 17:50:53 +0800</pubDate><description><![CDATA[1.在桌面上建一个"apns_p12"文件夹，所有的保存和生成文件都放在这里



2.从钥匙串中生成CertificateSigningRequest.certSigningRequest



3.从服务器上下载aps_development.cer和aps_production.cer文件，并导入到本机



4.从将"系统"钥匙串中“证书”的：Apple Development iOS Push Services：com.xxx.xxx和Apple Production iOS Push Servi]]></description><category></category></item><item><title><![CDATA[MSIL中的求值栈是什么]]></title><link>https://blog.csdn.net/cuike519/article/details/5110859</link><guid>https://blog.csdn.net/cuike519/article/details/5110859</guid><author>cuike519</author><pubDate>Thu, 31 Dec 2009 10:08:00 +0800</pubDate><description><![CDATA[    求值栈是MSIL中非常重要的一种数据结构，它能将你的应用程序和内存联系起来。它看起来很像栈帧（传统函数调用），但是它和栈帧又有很大的差异。可以将求值栈理解为应用程序的视图，你可以通过它看到函数的参数、本地变量、临时变量等信息。在传统的程序中函数的参数是被分配到栈上的（栈空间是编译时分配好的），但是在.NET里面函数的参数是被分配到一个为函数的参数以及本地变量保留的独立存储区（函数的参数区域]]></description><category></category></item><item><title><![CDATA[.NET内存分配浅析]]></title><link>https://blog.csdn.net/cuike519/article/details/5063333</link><guid>https://blog.csdn.net/cuike519/article/details/5063333</guid><author>cuike519</author><pubDate>Wed, 23 Dec 2009 16:13:00 +0800</pubDate><description><![CDATA[.NET内存分配浅析         我知道这是一个富有神话色彩的主题，同样也是个深奥的主题，说它神话是因为.NET程序员几乎看不到它，但是它一直在保护着.NET程序的运行，说它深奥可能涉及一些底层的东西在这个高级的编程语言里显得有点与众不同。我希望通过本文能和大家一起分享.NET关于内存分配上的一些经验，正如题目所描述这里只是浅析，因为我的知识也大部分来自MSDN和一些观察的结果。一个有]]></description><category></category></item><item><title><![CDATA[性能分析摘要]]></title><link>https://blog.csdn.net/cuike519/article/details/5004245</link><guid>https://blog.csdn.net/cuike519/article/details/5004245</guid><author>cuike519</author><pubDate>Mon, 14 Dec 2009 14:50:00 +0800</pubDate><description><![CDATA[软件不但要能用而且要好用，性能在能用和好用之间都有不同的表现，当某个功能在某些特定的场景下由于性能极其低下导致软件不可用，或者由于某个性能问题导致用户的感受非常差，以至于用户开始厌恶这个软件，最终导致软件产品的失败。性能在整个软件产品中貌似一直不被人设计人员所重视（不是全部），在软件设计之初就应该有良好的性能设计，目标系统的某个功能应该在何种场景下达到何种的性能要求，这个是标准。设计人员应该从]]></description><category></category></item><item><title><![CDATA[作为.NET开发者你必须熟悉的几个工具]]></title><link>https://blog.csdn.net/cuike519/article/details/4983719</link><guid>https://blog.csdn.net/cuike519/article/details/4983719</guid><author>cuike519</author><pubDate>Fri, 11 Dec 2009 08:52:00 +0800</pubDate><description><![CDATA[1、  Visual Studio从VS2008开始.NET的源代码开放了，只需要配置source server即可浏览.NET的全部源代码，如何配置请参考http://blogs.msdn.com/rscc/。VS是一个强大的IDE同时也是一个强大的调试器，用他几乎可以看到程序所有的运行流程和状态，这里需要强调的有两个callstack和memory两个窗体，callstack可以看到断]]></description><category></category></item><item><title><![CDATA[如何在ASP.NET2.0下面使用基于数据库（SqlServer2000）的Cache]]></title><link>https://blog.csdn.net/cuike519/article/details/815981</link><guid>https://blog.csdn.net/cuike519/article/details/815981</guid><author>cuike519</author><pubDate>Tue, 20 Jun 2006 13:00:00 +0800</pubDate><description><![CDATA[在.NET1.1下面Cache只能基于文件系统、对象等做Cache的依赖项，但是在.NET 2.0提供了一个新的依赖项SqlCacheDependency，这个项使我们Cache依赖数据库的变化来改变。虽然这做法看起来和1.1里面的变通做法相似，但是它们之间还是有本质的区别（SqlCacheDependency对象的提供）。（1.1的变通做法是为数据表创建触发器，然后该触发器在触发的时候会修改一个]]></description><category></category></item><item><title><![CDATA[VS2005为什么会有两个AssemblyInfo]]></title><link>https://blog.csdn.net/cuike519/article/details/815977</link><guid>https://blog.csdn.net/cuike519/article/details/815977</guid><author>cuike519</author><pubDate>Tue, 20 Jun 2006 13:00:00 +0800</pubDate><description><![CDATA[为了迁移VS2003的Web Application到VS2005的Web Application，我在VS2005新创建一个Web Application，删除其中的页面，然后将我在VS2003下面的页面以及代码移动到新的应用程序目录下面，并将它们都添加到工程里面。结果编译的时候发现出现这个编译错误。The item "Properties/AssemblyInfo.cs" was specif]]></description><category></category></item><item><title><![CDATA[在VS2005上创建Web应用程序(copy form my new blog)]]></title><link>https://blog.csdn.net/cuike519/article/details/815850</link><guid>https://blog.csdn.net/cuike519/article/details/815850</guid><author>cuike519</author><pubDate>Tue, 20 Jun 2006 11:34:00 +0800</pubDate><description><![CDATA[虽然2.0已经出来有些日子了，但是由于本人现在比较懒，一直也没有仔细研究过，只是认为微软的兼容性应该是最好的，不会有太大问题，最近公司的产品要从1.1迁移到2.0了，所以开始使用VS2005，居然发现在VS2005里面不能创建Web应用程序，只能创建WebSite，后来在微软的网站发现一个“补丁”解决这个问题，真搞不明白为什么微软在发布的时候没有这个功能，难道也是迫于发版日期的限制？目前对于我]]></description><category></category></item><item><title><![CDATA[在ASP.NET中使用Session常见问题集锦]]></title><link>https://blog.csdn.net/cuike519/article/details/490316</link><guid>https://blog.csdn.net/cuike519/article/details/490316</guid><author>cuike519</author><pubDate>Tue, 27 Sep 2005 10:47:00 +0800</pubDate><description><![CDATA[在坛子里经常看到一些关于Session的问题，下面做一个总结，希望对大家有所帮助：问：为什么Session在有些机器上偶尔会丢失？答：可能和机器的环境有关系，比如：防火墙或者杀毒软件等，尝试关闭防火墙。问：为什么当调用Session.Abandon时并没有激发Session_End方法？答：首先Session_End方法只支持InProc（进程内的）类型的Session。其次要激发Session_]]></description><category></category></item><item><title><![CDATA[如何使CheckBoxList的Attributes属性生效（修改微软的一个bug）]]></title><link>https://blog.csdn.net/cuike519/article/details/463239</link><guid>https://blog.csdn.net/cuike519/article/details/463239</guid><author>cuike519</author><pubDate>Tue, 23 Aug 2005 23:24:00 +0800</pubDate><description><![CDATA[本文将描述如何使CheckBoxList中的Item添加的Attribute在客户端生效，CheckBoxList是一个非常好用的组件，它支持数据绑定等特性。但是他和DropDownList有同样的一个问题，就是当我们向它们的Items里面Add项目的时候，如果希望给这些Item添加客户端行为，这些行为并不能体现在客户端，我们通常使用的方法如下：HTML页面部分如下：       1       ]]></description><category></category></item><item><title><![CDATA[TreeView父子联动效果保持节点状态一致]]></title><link>https://blog.csdn.net/cuike519/article/details/278271</link><guid>https://blog.csdn.net/cuike519/article/details/278271</guid><author>cuike519</author><pubDate>Wed, 02 Feb 2005 18:01:00 +0800</pubDate><description><![CDATA[        我们大部分都用过TreeView控件，对这个控件的评价也是各式各样的，但是我觉得不论如何它是一个免费的开源的控件，所以我还是在用它。在刚接触ASP.NET的时候，记得需要做一个分配权限的权限树，当时只知道有这个树，经过一天的研究对其服务器端的行为基本以及搞清楚了，但是由于当时的js水平有限，所以对客户端的代码很畏惧，基本没有看过。当时有这样一个要求：如果一个节点被选中则该节点的所有]]></description><category></category></item><item><title><![CDATA[如何有效的使用C#读取文件]]></title><link>https://blog.csdn.net/cuike519/article/details/259207</link><guid>https://blog.csdn.net/cuike519/article/details/259207</guid><author>cuike519</author><pubDate>Wed, 19 Jan 2005 12:42:00 +0800</pubDate><description><![CDATA[你平时是怎么读取文件的？使用流读取。是的没错，C#给我们提供了非常强大的类库（又一次吹捧了.NET一番），里面封装了几乎所有我们可以想到的和我们没有想到的类，流是读取文件的一般手段，那么你真的会用它读取文件中的数据了么？真的能读完全么？通常我们读取一个文件使用如下的步骤：1、声明并使用File的OpenRead实例化一个文件流对象，就像下面这样       FileStream fs ]]></description><category></category></item><item><title><![CDATA[如何复制一个目录里面的所有目录和文件]]></title><link>https://blog.csdn.net/cuike519/article/details/100900</link><guid>https://blog.csdn.net/cuike519/article/details/100900</guid><author>cuike519</author><pubDate>Fri, 10 Sep 2004 22:06:00 +0800</pubDate><description><![CDATA[         本文介绍如何将一个目录里面的所有文件复制到目标目录里面。下面介绍几个我们在该例程中将要使用的类：1、Directory：Exposes static methods for creating, moving, and enumerating through directories and subdirectories.2、Path：Performs operations on S]]></description><category></category></item><item><title><![CDATA[如何使用.NET生成C#源代码]]></title><link>https://blog.csdn.net/cuike519/article/details/97592</link><guid>https://blog.csdn.net/cuike519/article/details/97592</guid><author>cuike519</author><pubDate>Tue, 07 Sep 2004 23:18:00 +0800</pubDate><description><![CDATA[       上周给大家说了说如何使用.NET实现直接计算一个表达式，其实该方法可以扩展为执行一个类里面的一个方法或者使用在其他更有用的地方，正如文章中所说，文章只是描述可以实现的一个方法，以及该方法的一个简单实现。        今天我们要看看怎么使用.NET一个自动生成源代码，配合上一篇文章您就可以使用自己产生代码供自己消费了（上一篇文章请参考：http://www.csdn.net/De]]></description><category></category></item><item><title><![CDATA[如何实现可以带详细表格的DropDownList]]></title><link>https://blog.csdn.net/cuike519/article/details/94599</link><guid>https://blog.csdn.net/cuike519/article/details/94599</guid><author>cuike519</author><pubDate>Sat, 04 Sep 2004 17:42:00 +0800</pubDate><description><![CDATA[       本文详细介绍了如何实现在点击DropDownList的时候弹出DataGrid，然后从DataGrid里面选择相应的项。       很早就发现在网上有很酷的下拉选择框，今天我在这里也写一个，该方法旨在说明问题的一个解决方法，该方法可以扩展为自定义控件，由于时间有限所以在这里我只提供一个该方法的页面实现。当然你可以发挥你的才能作出更漂亮的。        问题描述：我们在使用Drop]]></description><category></category></item><item><title><![CDATA[如何在C#里面象js一样可以直接计算字符串的值]]></title><link>https://blog.csdn.net/cuike519/article/details/87929</link><guid>https://blog.csdn.net/cuike519/article/details/87929</guid><author>cuike519</author><pubDate>Sun, 29 Aug 2004 12:45:00 +0800</pubDate><description><![CDATA[今天在论坛里面逛发现一个问题比较典型，我们在使用js的时候可以直接使用Eval得到某一个表达式的值，在C#里面可以吗？答案是肯定的，在.NET提供的丰富的类库里面这是可以实现的，但是没有js那么简单下面我将使用一个简单的例子来说明利用编译器和反射得到一个字符串表达式的值。我们建立一个Windows窗体里面有如下的方法：引用一下命名空间：using System;using System]]></description><category></category></item><item><title><![CDATA[如何实现无刷新的DropdownList联动效果]]></title><link>https://blog.csdn.net/cuike519/article/details/81727</link><guid>https://blog.csdn.net/cuike519/article/details/81727</guid><author>cuike519</author><pubDate>Sun, 22 Aug 2004 20:44:00 +0800</pubDate><description><![CDATA[        ASP.NET给我们带了了事件模型的编程机制，这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动，其实这到不是什么问题，可是有一点我们无法忍受，如果我们改变某一个输入框中的内容页面要刷新，改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新，真是郁闷。       下面我将描述一种原始的方法，之所以说它原是是因为这种方法在ASP.NET之前就已]]></description><category></category></item><item><title><![CDATA[如何实现立体的DataGrid和具有Windows效果的图片按钮]]></title><link>https://blog.csdn.net/cuike519/article/details/67017</link><guid>https://blog.csdn.net/cuike519/article/details/67017</guid><author>cuike519</author><pubDate>Fri, 06 Aug 2004 14:18:00 +0800</pubDate><description><![CDATA[    下文将为您演示如何将DataGrid实现为一个立体的表格，以及如何实现在Image按钮中实现立体感的效果。为了完成上面的内容我们首先要对CSS的自定义样式有所了解，然后就是一些简单的js代码。为了实现立体大DataGrid我们需要创建一个工程，里面有一个DataGrid以及绑定在其上的数据，代码如下：         上面的代码中有一个地方非常重要，就是设置style的]]></description><category></category></item></channel></rss>