关于异常处理的感悟

关于异常处理的感悟: 把异常都放到最外层的代码处理,封装的类中不要拦截任何异常,类库如果需要对异常进行处理,可以处理后再抛出,不要拦截。 这样方便最外层代码可以灵活的处理各种情况。

WinForm listView自动滚动

WinForm listView自动滚动,使用EnsureVisible可以让listView控件自动滚动。 如下: ListViewItem item = new ListViewItem (info.CompanyName); //这个是第一行第一列 item.SubItems.Add(info.ZiHao); //...

SQLite时间操作

获取当前时间: select CURRENT_TIMESTAMP;  --以格林尼治标准时间为基准 select datetime('now');  --以格林尼治标准时间为基准 获取本地当前时间: select datetime('now', 'local...

C#使用NPOI导出Excel

C#使用NPOI导出Excel 使用代码如下: using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; usin...

C# Http GET 和POST HttpClient HttpHelper

C# Http GET 和POST HttpClient HttpHelper using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; n...

.NET采集用到的包

ScrapySharp + HtmlAgilityPack 这两个库基本可以完成98%的采集需求,剩下的2%可以再加一个库: phantomjs 目前接到的需求中,还没有使用到 phantomjs这个库。 补充(2015-3-9): 今天又发现了...

EnumWindows遍历窗口

EnumWindows遍历窗口 #include <vector> using namespace std; vector<HWND > m_hWnds; BOOL EnumWindowsProc(HWND hWnd , LPARAM lParam ) { if (::GetWindowLong( hWnd, GWL_STYLE)&...

PHP删除数组元素

从$arr中删除值为$RoomID的元素 $key = array_search ($RoomID, $arr); if ($key !== false) array_splice ($arr, $key, 1);

IIS上跑PHP,遭遇上传权限问题

其实这个问题不关IIS以及PHP什么事,是我的权限没设置好。 在使用PHP上传文件时,一直报错,错误信息如下: PHP Warning: move_uploaded_file(): Unable to move 'C:\Windows\Temp... 一开始以为是C:\W...