<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[echoerror的博客]]></title><description><![CDATA[共同学习]]></description><link>https://blog.youkuaiyun.com/echoerror</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; echoerror]]></copyright><item><title><![CDATA[express+NW.JS快速搭建一个桌面应用]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/81157428</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/81157428</guid><author>echoerror</author><pubDate>Sun, 22 Jul 2018 19:21:24 +0800</pubDate><description><![CDATA[（1）NW.js的安装

https://nwjs.io/ 这个是网址



我下载的是SDK版本，下载并解压

 

（2）快速体验NW.JS

1.创建一个文件夹

2.创建一个package.json，文件写上如下代码


{
  &quot;name&quot;: &quot;helloworld&quot;,
  &quot;main&quot;: &quot;index.html&quot;
}

3.创建index.html，文件写上如下代码


&amp;lt;!DO...]]></description><category></category></item><item><title><![CDATA[关于此专栏的以后的更新走向]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/81157350</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/81157350</guid><author>echoerror</author><pubDate>Sun, 22 Jul 2018 18:54:02 +0800</pubDate><description><![CDATA[我思考了一周，要用cef做些什么，一直没什么好点子，无意间，我知道cef可以做向模拟登录（HTTP协议的使用），还有爬虫这些常用的程序， 那么，从下周开始，我将先用cef实现一个爬虫程序

这个程序初步设计的功能如下：

（1）模拟csdn博客站的登录

（2）进行cedn我的博客的信息抓取

恩，先实现这两个功能再说下一步吧，也没有一个很好的注意

不积跬步无以至千里

水了一贴，哈哈哈哈哈哈哈...]]></description><category></category></item><item><title><![CDATA[c#与浏览器相爱------CEF的安装与初始化]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/81052784</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/81052784</guid><author>echoerror</author><pubDate>Sun, 15 Jul 2018 14:35:21 +0800</pubDate><description><![CDATA[（1）如何获得CEF使用的NuGet然后在输入款中输入cefsharp选择版本49然后等待即可（2）如何使用CEF引入这几个DLL然后就可以开始我们的编程了（3）一个简单的百度界面窗体拖入然后卢撸几行代码  Uri uri = new Uri（“https://www.baidu.com”）;
            webBrowser.Url = uri;
            webBro...]]></description><category></category></item><item><title><![CDATA[c# using的使用]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80907738</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80907738</guid><author>echoerror</author><pubDate>Sat, 07 Jul 2018 13:28:52 +0800</pubDate><description><![CDATA[（1）对命名空间的引用]]></description><category></category></item><item><title><![CDATA[c# backgroundwork的使用与理解]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80907144</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80907144</guid><author>echoerror</author><pubDate>Wed, 04 Jul 2018 09:46:50 +0800</pubDate><description><![CDATA[在一个小功能中需要实现UI与后面程序的分离中初识了这个技术，在此将如何使用分享给大家（1）backgroundwork如何使用将控件拖到我们的工程里将workerReportsProgress属性改为ture双击事件中的Dowork和progressChanged就可以有以下两个事件了DoWork的事件中写你想处理的主要工作progressChanged中写progressBar1.Value =...]]></description><category></category></item><item><title><![CDATA[c# 与NPOI的初次相遇]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80902493</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80902493</guid><author>echoerror</author><pubDate>Tue, 03 Jul 2018 18:26:41 +0800</pubDate><description><![CDATA[在做一个功能的时候，因为考虑到客户的电脑上没有装办公，但是还ÿ打开excle，这怎么办呢，如果用c#的组件，那么程序将在客户那里出现问题，这个问题则可以用NPOI去解决（）然后到UNGET搜索NPOI就有如下结果了然后复制粘贴（2）如何进行编程呢            IWorkbook workbook = new XSSFWorkbook();//初始化一个工作波


            ...]]></description><category></category></item><item><title><![CDATA[c#  与ImageMagick的初次相遇]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80902273</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80902273</guid><author>echoerror</author><pubDate>Tue, 03 Jul 2018 18:17:23 +0800</pubDate><description><![CDATA[客户的一个新需求，将超过一兆比的图片无损压缩到一兆比一下对图片处理我还是第一次做，在大牛的指导下，我知道了ImageMagick，它的确很强大，可以对图片进行任意操作，下面是我使用的步骤（1）从NUGET向自己的程序中加入相应的dll文件输入Install-Package Magick.NET-Q16-AnyCPU -Version 7.5.0   就得到以下的dll文件了（2）如何编程     ...]]></description><category></category></item><item><title><![CDATA[c# 如何以日期进行文件的命名]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80902225</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80902225</guid><author>echoerror</author><pubDate>Tue, 03 Jul 2018 18:02:07 +0800</pubDate><description><![CDATA[先说一下文件的命名规则吧（1）在文件名或文件夹名中，最多可以有255个字符。其中包含驱动器和完整路径信息，因此用户实际使用的字符数小于255. （2）可以使用扩展名，扩展名用来表示文件类型。（3）文件名或文件夹名中允许使用空格，不能出现的字符有：         \ /：*？＃“&amp;lt;&amp;gt; | 例如：A1与a1是同一个文件名（4）文件名和文件夹名中可以使用汉字。例如：百度bd.exe.6 （...]]></description><category></category></item><item><title><![CDATA[C# 如何获得文件（图片）的大小]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80902158</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80902158</guid><author>echoerror</author><pubDate>Tue, 03 Jul 2018 17:56:16 +0800</pubDate><description><![CDATA[想了很多方法，最后看到网友使用了字节计算的方法，然后自己试了一下，和Windows上的一样，日常小技巧吧        /// &amp;lt;summary&amp;gt;
        /// 得到路径下文件的大小 MB
        /// &amp;lt;/summary&amp;gt;
        /// &amp;lt;param name=&quot;path&quot;&amp;gt;&amp;lt;/param&amp;gt;
        /// &amp;...]]></description><category></category></item><item><title><![CDATA[c#字段封装get set的详解]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80868474</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80868474</guid><author>echoerror</author><pubDate>Sat, 30 Jun 2018 17:37:30 +0800</pubDate><description><![CDATA[使用系统;
使用System.Collections.Generic;
使用System.Text;

命名空间MyPractice
{
    //这样的写法系统直接对名称进行内存的分配，然后读写操作都是对内存进行的
    公开课人
    {
        public string name; //这样把名字直接暴露给了其他类
    }

    //这样的方法先分配一个叫名字的私有空...]]></description><category></category></item><item><title><![CDATA[C#事件的调用]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80817271</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80817271</guid><author>echoerror</author><pubDate>Tue, 26 Jun 2018 22:53:03 +0800</pubDate><description><![CDATA[前言说实话，这东西我在做这个东西之前只是单纯的用C#给出的事件，如Form_Load()，然后在事件中写方法，这玩意都是自己生成的，从没关心过这个事件是怎么调用的以及其背后的机制。所以，现在先浅谈我对这个东西浅显的理解吧，欢迎各位大佬留言指正我主要参考了这个链接点击打开链接事件是什么顾名思义，就是你想做的这件事发生前后与发生时所有的过程都可定义为事件，比如，我吃饭，就有开始吃饭，吃饭中，结束吃饭。...]]></description><category></category></item><item><title><![CDATA[c#中类与方法修饰符的区别]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/80816972</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/80816972</guid><author>echoerror</author><pubDate>Tue, 26 Jun 2018 16:30:41 +0800</pubDate><description><![CDATA[作用域 当前类（自己） 同一package（兄弟） 子孙类（子孙） 其他package（邻居）public          √                   √                                    √                       √protected    √                   √                     ...]]></description><category></category></item><item><title><![CDATA[西北工业大学2018年计算机考研真题（计算机网络加数据结构）]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/79661130</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/79661130</guid><author>echoerror</author><pubDate>Thu, 22 Mar 2018 22:41:53 +0800</pubDate><description><![CDATA[数据结构构部分一选择题1快速排序的最坏时间复杂度2循环队列出队之后队头指针的指针计算方法3二叉树的左右孩子计算问题4前缀序列表达式变为后缀序列5原子表的查找问题应用题1 给了一个森林，让你变为二叉树2 给了一个堆，让你进行堆的调整3 给了一个图，写出图的非递归的广度优先算法4给了一个图，让你用低价斯卡拉算法进行计算最有路径5给了一堆数据，进行霍夫曼数编码，并对每个元素左零右一进行唯一编码6背包问题...]]></description><category></category></item><item><title><![CDATA[百度地图开发之如何绘画椭圆]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/70173929</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/70173929</guid><author>echoerror</author><pubDate>Fri, 14 Apr 2017 16:53:58 +0800</pubDate><description><![CDATA[百度地图开发之如何绘画椭圆]]></description><category></category></item><item><title><![CDATA[如何实现数据库批量插入oracle11g]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/54576115</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/54576115</guid><author>echoerror</author><pubDate>Mon, 16 Jan 2017 17:55:06 +0800</pubDate><description><![CDATA[（1）原材料
1.装oracle客户端
2.使用Oracle.DataAccess.dll这个扩展
3.using Oracle.DataAccess.Client;
（2）如何执行语句
批量插入就要绑定参数（这里是重点）
1.一定要注意参数的位置和sql语句中的位置赋值顺序要完全一模一样才可以否则一定会报一个错
2.参数前一定要加：号用来表示他是参数
/*对数据库操作开始*/]]></description><category></category></item><item><title><![CDATA[c# 多线程执行一个函数]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/54575941</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/54575941</guid><author>echoerror</author><pubDate>Mon, 16 Jan 2017 17:43:21 +0800</pubDate><description><![CDATA[（1）感谢声明
首先感谢这篇博客的博主写出了这么好的文章：http://www.cnblogs.com/yunfeifei/p/3993401.html
其次感谢一直那位大神，给我指点迷津，虽然不知道你全名，姑且就叫你杨工吧！
（2）记录备忘
由于刚刚入门这个多线程，所以此博客仅仅用于记录备忘，同时也给和我一样的初学者一个入门通道
我先来讲讲我目前理解的多线程，可能不对，也请大家指正]]></description><category></category></item><item><title><![CDATA[c#中超级好用的DataSet]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/54376098</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/54376098</guid><author>echoerror</author><pubDate>Thu, 12 Jan 2017 11:13:46 +0800</pubDate><description><![CDATA[（1）DataSet 
我个人的理解可以把它当成一个小型的excel数据库
这个库中可以有很多表
每张表中也有很多列（字段）
这样一理解就很容易了
（2）如何使用DataSet 
都知道做项目大部分时间是在与数据打交道，而DataSet 让我们更容易将数据存储起来方便使用（可能占用大量内存）
下来就说说如何使用吧
DataSet allTableData = new DataSet]]></description><category></category></item><item><title><![CDATA[c#读取txt文件并生成一张表]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/54375870</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/54375870</guid><author>echoerror</author><pubDate>Thu, 12 Jan 2017 10:59:18 +0800</pubDate><description><![CDATA[（1）弹出选择路径
 从工具中拖出OpenFileDialog
在相应的点击事件中补一下两句代码
 OpenFileDialog OpenFile = new OpenFileDialog();
 OpenFile.ShowDialog(); 
就可以的到一个文件路径选择框了
另外说一下
 fileName = OpenFile.FileName;//路径名

如果想要的到文件名需]]></description><category></category></item><item><title><![CDATA[如何使用Ueditor]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/54242600</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/54242600</guid><author>echoerror</author><pubDate>Sun, 08 Jan 2017 23:33:00 +0800</pubDate><description><![CDATA[（1）原材料准备
ueditor官网
http://ueditor.baidu.com/website/

（2）如何使用
我想如何使用官网上的帮助文档都会有详细的介绍，我这里写只是我想给自己一个备忘而已，顺便说一句，这个插件真的很强大
首先引入插件通过js引入其核心文件

     
    
然后在自己的js框中编辑一下语句


    //实例化编辑器
    //建议使用]]></description><category></category></item><item><title><![CDATA[MSChart如何实现线图]]></title><link>https://blog.youkuaiyun.com/echoerror/article/details/54238151</link><guid>https://blog.youkuaiyun.com/echoerror/article/details/54238151</guid><author>echoerror</author><pubDate>Sun, 08 Jan 2017 23:23:31 +0800</pubDate><description><![CDATA[（1）问题提出
因为一个项目中不需耀柱状图，需要柱状图的珠子变得很细很细，成为线图，所以，才有了这个问题，说来惭愧，这个问题并不是我解决的，而是我一个学长帮我解决的。在此跟大家分享出来
（2）如何实现
 		/*进行数据绑定开始*/
            Series series = new Series();
            series.ChartType = SeriesC]]></description><category></category></item></channel></rss>