最经典的c#入门书籍,比老外的更通俗易懂。
也许大家会很奇怪,些书的作者是一位数学老师。
本书不能让你精通,却可以让你明白c#的核心思想。
本书写给完全没有编程经验的初学者。
它从最基本的C#语法开始,采用逐步构建的学习方法,一步一步地深入到C#编程的核心概念。
当C#语法基础打扎实后,即进入窗体编程的学习,这样读者就有了比较丰富的编程体验,此时进入委托、线程、程序集等深层次概念的学习,便水到渠成、轻松易懂。
本书针对初学者,因为不太久以前作者也是一个初学者,与初学者思维相近,心灵相通,知道初学者的困惑之处,相信学完此书之后,你不光能牢固地掌握C#的基础语法,更能深刻地体会到C#的核心思想。
2024/11/9 19:08:22 23.3MB C#
1
图像的增强/////////////////////////////////直方图对话框构造函数;
ZFT::ZFT(CWnd*pParent/*=NULL*/):CDialog(ZFT::IDD,pParent)//ZFT为定义的用来显示直方图的对话框类;
{ Width=Height=0;//对话框初始化阶段设置图像的宽和高为"0";
}////////////////////////对话框重画函数;
voidZFT::OnPaint(){ CRectrect;//矩形区域对象;
 CWnd*pWnd;//得到图片框的窗口指针;
 pWnd=GetDlgItem(IDC_Graphic);//得到ZFT对话框内的"Frame"控件的指针;
 file://(IDC_Graphic为放置在对话框上的一个"Picture"控件,并讲类型设置为"Frame")。
 pWnd->GetClientRect(&rect);//得到"Frame"控件窗口的"视"区域;
 inti; CPaintDCdc(pWnd);//得到"Frame"控件的设备上下文;
 file://画直方图的x、y轴;
 dc.MoveTo(0,rect.Height()); dc.LineTo(rect.Width(),rect.Height()); dc.MoveTo(0,rect.Height()); dc.LineTo(0,0); file://画直方图,num[]是"ZFT"的内部数组变量,存放的是图像各个灰度级出现的概率;
该数组的各个分量在  显示具体图像的直方图时设置;
 for(i=0;iGetWindowRect(&rect);//获取pWnd窗口对象窗口区域位置;
 file://屏幕坐标转换为客户区坐标;
 ScreenToClient(&rect); file://判断当前鼠标是否指在直方图内;
 if(rect.PtInRect(point)) {  intx=point1.x-rect.left;  file://当前鼠标位置减去区域的起始位置恰好为当前鼠标所指位置所表示的灰度级;
  string.Format("%d",x);  file://显示当前位置对应的图像的灰度级;
  pWndText->SetWindowText((LPCTSTR)string); } CDialog::OnMouseMove(nFlags,point);}////////////////////////////////////////voidCDibView::OnImagehorgm()file://在程序的"视"类对象内处理显示图像直方图的函数;
{ CDibDoc*pDoc=GetDocument(); HDIBhdib; hdib=pDoc->GetHDIB(); BITMAPINFOHEADER*lpDIBHdr;//位图信息头结构指针;
 BYTE*lpDIBBits;//指向位图像素灰度值的指针;
 lpDIBHdr=(BITMAPINFOHEADER*)GlobalLock(hdib);//得到图像的位图头信息 lpDIBB
2024/11/9 9:49:33 134KB 图像增强
1
使用python2.7写的RSA加密解密,支持超过10^10的大素数,可以加解密大于64位的明文,注释详尽。
2024/11/9 8:58:42 7KB 网络安全 密码学 RSA
1
64位系统下的,比较难找的glut.lib,glut.dll
2024/11/9 7:24:18 69KB glut
1
UniversalDataAccessComponents(UniDAC)是一款通用数据库访问组件,提供了多个数据库的直接访问,如针对Windows的Delphi,C++Builder,Lazarus(以及FreePascal),MacOSX,iOS,Android,Linux和64和32位的FreeBSD等等。
我们将长期的经验集于这个小组件,提供统一的数据库连接访问(如oracle、微软SQL等等)。
这意味着您可以在您的项目之间轻松地切换不同的数据库,以及创建跨数据库应用程序接口。
2024/11/9 3:52:26 98.18MB unidac
1
Xilinx哈夫曼编码对一段数据序列进行哈夫曼编码,使得平均码长最短,输出各元素编码和编码后的数据序列。
1.设计要求(1)组成序列的元素是[0-9]这10个数字,每个数字其对应的4位二进制数表示。
比如5对应0101,9对应1001。
(2)输入数据序列的长度为256。
(3)先输出每个元素的编码,然后输出数据序列对应的哈夫曼编码序列。
环境是ISE14.7,ModelSim10.4
2024/11/8 9:51:52 74KB FPGA verilog 哈夫曼编码
1
osgOcean1.0没有更新支持OSG3.4版本,此源码提供了对OSG3.4版本的支持;
编译过程和osgOcean1.0相同.解压密码:LiuRP资源内容:osgocean-1.0.zip:更新后的源码fftw-3.3.5-dll32.zip:依赖库fftss-3.0-20071031.zip:依赖库编译环境:win7+VS2013+Qt5.5.1+osg3.4x86:编译的32位库。
2024/11/7 18:18:21 4.07MB osgOcean OSG3.4
1
ERP沙盘模拟系统v1.1支持64位带注册机.zip
2024/11/6 21:47:58 1.04MB ERP沙盘
1
平面设计教程
2024/11/5 17:29:47 41.25MB 三十四位 顶尖 设计师
1
找了一圈没找到当前最新版本的window可用的haproxy,低版本的积分也高的过分,后面想了下,估计是csdn因为下载次数自动调整的(因为早年分享的一个资源看了下居然变成快50积分了,当初应该就设置个1、2积分表示表示的,看了下新上传的最高也只能设置5积分而已,这个自动调整机制有点过分了)。
本来想把编译步骤写到描述给想自己动手的人,虽然步骤是后面补的可能有些遗漏,但发现字数太多,描述放不下,只能放附件里面了。
积分设置成1分应该不会过分吧,回头有空会过来看看,涨了再调回去。
2024/11/5 15:04:42 5.57MB window haproxy 64位 2.3.2
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡