`
文章列表
硬盘卡卡声不停,在系统启动一段时间后,硬盘盘符就消失了。   思来想去,更新了各种驱动后,依旧无法正常工作。开始排除是软件原因。   想了好多办法解决不了,最后想起,在换机箱时,是不是硬盘灯接反了。开盖,硬盘灯连线换了个方向,解决这个故障。
解决方案1: 安装补丁 VS10-KB2286556 http://support.microsoft.com/kb/2286556/zh-cn (注:该方案在我的机子上使用无效)   解决方案2: 打开安装项目的项目文件 *.vdproj,到 "File" 节点,使用无法更新依赖项的文件名称,搜索所在的大括号 { } 区块里,看 ScatterAssemblies 节点中的 "name" 的值是否空,或则该节点大括号区块里没有内容。若是如此,则表明整个区块是无效,删除掉。 http://stackoverflow.com/question ...
如果当前使用的是面向连接的协议(如 TCP) 则可使用 Socket、BeginConnect 和 EndConnect 方法来连接侦听主机。通过使用 BeginSend 和 EndSend 方法,或者使用 BeginReceive 和 EndReceive 方法,可以进行异步数据通信。可以使用 BeginAccept 和 EndAccept 处理传入的连接请求。 如果当前使用的是无连接协议(如 UDP) 则可以使用 BeginSendTo 和 EndSendTo 来发送数据报,而使用 BeginReceiveFrom 和 EndReceiveFrom 来接收数据报。
using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; using System.Threading; namespace AsyncUdpSever { public class UdpServer { private int _udpPort; private Socket _udpSocket; public UdpServe ...
服务器端: using System; using System.Collections.Generic; using System.Text; using System.Net; using System.Net.Sockets; namespace UDPServer { class Program { static void Main(string[] args) { int recv; byte[] data = new byte[1024]; ...
数据库导入导出时总失败,错误信息如下: 正在验证 (错误) 消息错误 0xc0202049: 数据流任务 1: 无法在只读列“ID”中插入数据。 (SQL Server 导入和导出向导) 错误 0xc0202045: 数据流任务 1: 验证列元数据失败。 (SQL Server 导入和导出向导) 错误 0xc004706b: 数据流任务 1: “组件“目标 - T_***”(34)”验证失败,返回的验证状态为“VS_ISBROKEN”。 (SQL Server 导入和导出向导) 错误 0xc004700c: 数据流任务 1: 一个或多个组件未能通过验证。 (SQL Server 导入和导出 ...

用C#编写ActiveX

前些日子做一个Web项目,必须自己编写一个ActiveX控件。如今的ActiveX控件大多是使用VB/C++来开发的,而我对他们并不熟悉,因此考虑使用熟悉的C#编写ActiveX控件。   首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld   UserControl1.cs内容如下: using System; using System.Collections; using System.ComponentModel; using System.Drawing; using System.Data; ...
名词解释 刺漏现象:由于循环系统含沙量过高,导致钻杆管壁完全穿透。 水眼:三牙轮钻头水眼是在钻头体的适当位置开出的孔道,与钻头体内腔流道相连通,构成了钻井液由钻杆内部进入井底的通路.普通(非喷射式)钻头的水眼,仅是在钻头体的适当位置开孔并焊上水眼套,而适合喷射钻井需要的钻头即喷射式钻头,则要在水眼处安装硬质合金喷嘴,且对水眼有关的钻头结构有特殊的要求,即:钻头体内腔流道应使钻井液流动时阻力最小;喷嘴形状应有较好的射流特性(流量系数大、等速核长);可以根据水力设计要求,方便地选用和更换喷嘴;水眼的布置(喷射方向、水眼位置的高低、数量等)要有利于清除岩屑。   预警知识 井漏     ...
在添加网站或添加应该程序时单击“连接为”,选择特定用户,然后输入一个有管理员权限的 windows用户和密码(进系统时的用户名和密码)     因为要学习PHP,而且想就着windows自带的IIS来学,所以就得搭建平台,但是网上的教程太多都是比较老的了,要么是IIS6(可能比较经典吧),要么PHP的版本又很低,因为IIS和PHP在更新过程中都发生了一些改变,所以搭建环境起来还是有些麻烦的,我查了一些资料,然后自己写一个简易的教程,希望能对学习者有所帮助。 1)PHP 登录PHP官网下载最新版的PHP,我搭建时最新的版本是5.4.5,选择的版本为VC9,线程安全 (题外话,P ...
初学php,配置起来老出问题,找了篇不错的帖子,一试就通过了,所以就顺带着转了过来。 不过在我安装phpMyAdmin的时候还是发现这篇文章的一个问题,就是php.ini如果放在system32下,启动phpMyAdmin的时候会报 “Cannot load mysql extension. Please check your PHP configuration.”这个错误,实际上应该放到WINDOWS目录下,就没有 问题了(我用的是Windows 2003)。   以下为转帖内容: 原文出处:http://hi.baidu.com/oyej/blog/item/d5b934344 ...

hook

#include <stdio.h> #include <windows.h> #include <psapi.h> #pragma comment(lib, "psapi.lib") //BYTE Org_Code[7]; // 备份dll法, 因此就可以不需要 BYTE New_Code[7]; HMODULE hDllHandle = NULL; // 被 Hook 的 DLL 句柄 HANDLE hProcess ...
C# using System; using System.Threading; public class Worker { // This method will be called when the thread is started. public void DoWork() { while (!_shouldStop) { Console.WriteLine("worker thread: working..."); } Con ...

异步通信

C#服务器端 using System; using System.Net; using System.Net.Sockets; using System.Threading; using System.Text; // State object for receiving data from remote device. public class StateObject { // Client socket. public Socket workSocket = null; // Size of receive buffer. ...

直线求斜率

 
private float K(Point ptB, Point ptE) { //k=tanα=(y2-y1)/(x2-x1) return ((float)(ptE.Y - ptB.Y)) / ((float)(ptE.X - ptB.X)); }  
private float Y(float k, float x, float b) { //y = k x + b float y = k * x + b; return y; }  
Global site tag (gtag.js) - Google Analytics