classs Admin < activeRecord::Base delegate :firstname, :to => :user # 等价于 # firstname => user.firstname # delegate :firstname, :to => :user, :prefix = ...
分类:
其他好文 时间:
2020-06-26 18:04:07
阅读次数:
47
C# WinForm的FormBorderStyle设置为none,运行时窗体无法随鼠标移动,可以通过下面三个事件实现: #region 拖动窗体的实现 private Point mouseOff;//鼠标移动位置变量 private bool leftFlag;//标签是否为左键 private ...
分类:
移动开发 时间:
2020-06-26 16:38:26
阅读次数:
87
使用场景 通常开发的Winform程序,引用了其他类库后,在输出目录下都会产生很多DLL文件,exe执行时必须依赖这些DLL。想要Winform程序只有一个可执行exe文件,又不想打包成安装包,就可以采用该方法。 方案一 利用ILMerge将exe及dll合并成一个新的exe ILMerge下载地址 ...
using System; namespace ConsoleTese { class Program { public delegate int dele(int a, int b); static void Main(string[] args) { ProductFactory product ...
using System; namespace ConsoleTese { class Program { public delegate int dele(int a, int b); static void Main(string[] args) { ProductFactory product ...
UdpClient,UI控件的Invoke和BeginInvoke,UI线程的SynchronizationContext的Post/Send ...
分类:
编程语言 时间:
2020-06-23 20:57:13
阅读次数:
58
private const int SW_HIDE = 0; private const int SW_RESTORE = 9; private const string SHELL_TRAYWND = "Shell_TrayWnd"; private const string BUTTON = " ...
下面这篇微软官方文档,介绍了如何在ASP.NET Core中自定义中间件(middleware): Write custom ASP.NET Core middleware 其中注意这句话: Additional parameters for the constructor and Invoke/I ...
分类:
Web程序 时间:
2020-06-22 23:13:52
阅读次数:
68
testng.xml testng.xml是为了更方便的管理和执行测试用例,同时也可以结合其他工具 You can invoke TestNG in several different ways: 你可以用以下三种方式执行测试 With a testng.xml file 直接run as test ...
分类:
编程语言 时间:
2020-06-22 18:39:47
阅读次数:
160
Winform中的按钮要响应回车事件,是很简单的事情!只要在窗体中的属性设置一下就可以了! 比如有登录窗体(Form_Login),包含有两个按钮登录 (btnLogin)和退出(btnExit),想要登录 (btnLogin)响应回车键,则设置窗体(Form_Login)的属性AcceptButt ...