03 2021 档案
摘要:语法糖(Syntactic sugar),也译为糖衣语法,是由英国计算机科学家彼得·约翰·兰达(Peter J. Landin)发明的一个术语,指计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。通常来说使用语法糖能够增加程序的可读性,从而减少程序代码出错的机会。需要
阅读全文
摘要:1.透镜成像 由图可以看出1.物距>2倍焦距:倒立缩小的像2.物距=2倍焦距:倒立等大的像3.物距<2倍焦距 且 >1倍焦距:倒立放大的像4.物距=1倍焦距:不成像5.物距<1倍焦距:倒立放大虚像同时也可以看出成像越大,像距越近。 成实像时,物体和像在透镜两侧;成虚像时,物体和像在透镜同侧。 2.求
阅读全文
摘要:c#调用自定义控件,在绑定事件时报错控件:未将对象引用设置到对象的实例。
阅读全文
摘要:工业相机全局曝光和卷帘曝光的区别 全局曝光和卷帘曝光是常见的相机曝光方式。一般来说,CCD相机是全局曝光,而CMOS相机则存在卷帘曝光。那么,这两种方式孰优孰劣呢?或者说,他们两者的差别在哪里呢?那么,先从两者的定义说起。 全局曝光 全局曝光的方式比较简单。也就是说光圈打开后,整个图像芯片同时曝光。
阅读全文
摘要:在很多视觉项目中,如果想要将视野缩小,一种方式是换用长焦镜头;另一种方式则是通过加接圈的方式来实现。那么,接圈到底改变的是什么参数,能够使图像进行放大呢? 核心公式1s1s +1s01s0= 1f1f 上式可以说是镜头第一公式,做图像或者光学的人都记下来。其中的s代表物距,即镜头下边到物体的距离。s
阅读全文
摘要:Array.Rank 得到的是数组的维数,你这里的 arr 是个二维数组,所以结果是 2。 int[,] arr = new int[9, 9]; 这也是二维数组,结果也是 2。 int[,,] arr = new int[4, 2, 8]; 这也是三维数组,结果是 3。 Array.GetUppe
阅读全文
摘要:方法一: 在初始化时添加一个数据: this.axTChart.Series[0].Points.AddXY(0, 0); 方法二: //设置横纵坐标轴在没有曲线数据时也可显示 axTChart.ChartAreas[0].AxisX.Enabled = AxisEnabled.True; axTC
阅读全文
摘要:防止输入有误 private void txtC_KeyPress(object sender, KeyPressEventArgs e) { txtKeyPress(sender, e); } private void txtKeyPress(object sender, KeyPressEven
阅读全文
摘要:什么是sln文件?sln文件开发中使用的解决方案文件,使用解决方案文件(后缀为sln的文件)表示一个项目组,他通常包含一个项目中所有的工程文件信息。包括文件版本,工程信息,全局设置,通过打开sln文件就可以加载整个项目. 但是我新建的一个项目里面没有Sln文件,该如何打开整个项目? 解决办法:打开V
阅读全文
摘要:本例子是简单的在WinForm程序中实现在坐标系中绘制直线方程,抛物线方程,点。重新学习解析几何方面的知识。仅供学习分享使用,如有不足之处,还请指正。 涉及知识点: 直线方程的表达方式:一般表达式Ax+By+C=0 抛物线表达式:y=Ax2+Bx+C 坐标转换:由于WinForm中的坐标原点是左上角
阅读全文
摘要:这些功能Excel上都有,原理一模一样,现在需要C#的实现代码;各函数的线性拟合,相关系数、截距为0(即强制过原点)等等 源码:https://download.csdn.net/download/a1062484747/15769519 相关系数R²的公式引用:http://blog.csdn.n
阅读全文
摘要:前述: 软件打包工具有很多种,让人不知道选那个方便自己使用,Tiger Installer是一个在强大的功能和简单易用两个特性中寻找平衡的安装制作软件【此处不是广告】. 之前为了图方便一直在用 Tiger Installer。 昨天更新了一下Tiger 软件.安装包就不能创建桌面快捷和卸载了卡在那里
阅读全文
摘要:转:https://www.cnblogs.com/hnsongbiao/p/8722243.html帧头(3)+设备号(1)+指令类型(2)+数据长度(2)+载荷+CRC(2)需要在下位机上实现的部分:接收到一帧数据(帧头为53 5A 59,设备号01,类型为02,载荷无)53 59 A2 01
阅读全文
摘要:如上图需要把它们按这个顺序存到二维数组中 先存到一维数组,再用冒泡法排序,然后后存到二维数组 public Control[] tableLayoutPanelControls = new Control[16]; //先存到以为数组 public Control[,] tableLayoutPan
阅读全文
摘要:/// <summary> /// radiobutton按钮事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void radioButtonMirrorLightCli
阅读全文
摘要:鼠标拖动波形区域,将放大该区域(全区域显示),放大的区域的倍数取决于你框选区域的大小 首先启动截取功能 上图区域1表示截取显示时横坐标的间距大小(分辨率) 上图区域2表示是否启动截取功能,把它们都改变成true 上图区域3表示截取时边界的颜色 上图区域1表示放大后进度条的背景颜色 上图区域2表示进度
阅读全文
摘要:当我们拉一个按钮到tabControl控件选项卡时,或者其他控件,都显示无法放置的标志。 于是先拉一个panel控件到tabControl控件隔壁,然后使用键盘移动到tabControl空白处 然后可以随意拉动,改变大小了
阅读全文
摘要:当配置资源文件时,选了一ico格式的图片做图标,然后就报这个错了 原来resources里面的图片不可以时ico格式
阅读全文
摘要:不小心把ToolStrip控件放进了ToolStripContainer中,然后把toolSrtip控件删除了也删除不了控件ToolSrtipContainer 其实原因是没有选中真正的ToolStripContainer,选中的只是一部分 我们先点击选中ToolStripContainer的一部分
阅读全文
摘要:C# winform 界面美化技巧(扁平化设计) 转 关于C#界面美化的一些小技巧在不使用第三方控件如 IrisSkin 的前提下,依然可以对winform做出让人眼前一亮的美化首先,我们先来实现主界面的扁平化 此处分为两个步骤,第一步是更改winform自带的MainForm窗体属性,第二步是添加
阅读全文