在程序的设计过程中很多时候系统会要求对于某个类型在一个应用程序域中只出现一次,或者是因为性能的考虑,或者是由于逻辑的要求,总之是有这样的需求的存在,那在设计模式中正好有这么一种模式可以来满足这样的要求。 在C#中实现单例模式可以通过定义私有的构造函数来实现,当然,还可以通过定义静态的构造函数来实现。 ...
说起winform程序中窗体之间的参数互传,大家找度娘会找到很多方法: 1、在窗体类中创建全局变量,类型为公开、静态的; 2、在窗体类中定义狗仔函数; 3、通过实践来船体参数; 这三种思路完全来自于霖小屋的c# winform窗体之间传递参数问题总结,大家可以看看他的这篇博客学习学习。 下面我要给大 ...
下载numpy 下载地址 https://pypi.python.org/pypi/numpy 进入网站,下载和自己电脑及电脑中安装的python匹配的numpy版本。我的电脑是Win 10 x64位的系统,装的python版本是3.6,则要下载numpy 1.13.1 cp36 none win_ ...
Web Audio API提供了一个简单强大的机制来实现控制web应用程序的音频内容。它允许你开发复杂的混音,音效,平移以及更多。 可以先看一下MDN的这篇文章《Web Audio API的运用》 https://developer.mozilla.org/zh-CN/docs/Web/API/We ...
//在程序的main函数中加入以下代码 bool createdNew; System.Threading.Mutex instance = new System.Threading.Mutex(true, "MutexName", out createdNew); if (createdNew) ... ...
对于B/S都是MVC好不好 不多说了,反正大家都这么用 这里简单说下C/S 首先常用的几种: 模仿B/S的MVC 也有人称之为 MVP 还有MVVM这种真心觉得够够的了,当然也有其优势所在,这里不讨论孰优孰劣 。。。好吧刚吃过早饭脑子不想动,想不起来了,欢迎大神补充 分层的目的是为了实现高内聚低耦合 ...
在windows服务器下进行上线,步骤如下: 1.利用工具将本地文件上传到windows服务器指定的位置。 2.在开始->管理工具->Internet信息管理(IIS)服务器,新建站点 注:主机名是你 解析的域名 新建ftp账号(转载) 一、安装ftp服务 1、在服务管理器“角色”右键单击“添加角色 ...
public static Process RunningInstance() { Process currentProcess = Process.GetCurrentProcess(); Process[] sameProcess = Process.GetProcessesByName(Sys ...
远程登录服务器 控制面板,选择“语言” (Windows 2012 自带的语言包 ) 此处需要等待 安装完成,选择中文 重启后 应该就不需要做其他的操作了 ...
简单说下 Winform 的分页快速开发框架必须要实现的几个功能之一 分页非为前端分页 和 后端分页,前端分页只有适用于B/S,B/S的呈现速度远远不如C/S,而C/S则没有这个问题,所以分页必然是后端分页 这里先要说明WinForm分页和Web分页都会存在一个问题:查两次(一次取得页面总数,一次取 ...
eep和wait都是使线程暂时停止执行的方法,但它们有很大的不同。 1. sleep是线程类Thread 的方法,它是使当前线程暂时睡眠,可以放在任何位置。 而wait,它是使当前线程暂时放弃对象的使用权进行等待,必须放在同步方法或同步块里。2.Sleep使用的时候,线程并不会放弃对象的使用权,即不... ...
WM_CREATE 0x0001 应用程序创建一个窗口 WM_DESTROY 0x0002 一个窗口被销毁 WM_MOVE 0x0003 移动一个窗口 WM_SIZE 0x0005 改变一个窗口的大小 WM_ACTIVATE 0x0006 一个窗口被激活或失去激活状态 WM_SETFOCUS 0x0 ...
置serviceProcessInstaller1控件的Account属性为“LocalSystem” 设置serviceInstaller1控件的StartType属性为"Automatic" 在private void ProjectInstaller_AfterInstall(object s ...
从注册表中读取默认浏览器可执行文件路径 调用IE浏览器 调用系统默认的浏览器 ...
本文在win7旗舰版系统中安装和配置NFS软件hanewin。然后在win7、Linux的客户端挂载我电脑共享的文件夹就可以实现了。
这样的文章只是适合自己记录一下,编码心得,思路。对外人好像也没啥用吧。只是觉得好久不写博客,练习一下。 ...
媒体介绍和需要下载需要软件 1、FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。在这里我只用到了它的视屏格式转换功能,将rtsp协议的视频流转成rtmp 2、nginx,我这里用的是nginx-1.7.11.3-Gryphon 由于nginx原生是为linux服 ...
using System; using System.Timers; namespace DaoChuCore2 { class Program { static void Main(string[] args) { System.Timers.Timer aTimer = new System.T... ...
1.占位符学习及练习及控制台用户输入练习 2.变量值的交换方法 3.转义字符 当我们需要在字符串中输入一些特殊字符时如:半角引号,换行符,退格等; 转义字符是一个字符char类型;他由一个\+一个字母组成 ...