草庐IT

制作公司

全部标签

c# - 如何制作带参数的Windows服务?

我编写了一个Windows服务,我希望每个客户运行一个实例。这是因为每个客户都有自己的具有相同模式的数据库;Windows服务之间的唯一区别是它们每个都有一个不同的参数,对应于它们指定服务的客户数据库。(而且我不能有多个工作线程的一项服务,因为数据库连接使用静态变量,我不能跨线程摆弄它。)我找到了thisneatlittletutorial关于如何制作Windows服务,但它只向我展示了如何为单个服务设置它。我想设置n个服务实例,每个实例都有一个包含客户名称的显示名称,并使用表示客户ID的命令行参数运行。上面链接的教程有一个名为MyWindowsServiceInstaller的类,它

petalinux制作自动启动应用过程中遇到的问题解决

最近做一个项目,硬件平台为XilinxZYNQ7000系列,需要用到网口、串口等较多的外设。特别是网络通信,由于操作系统自带TCP/IP、UDP协议栈,网口通信开发起来简单得多,因此移植Linux系统是很好的选择。在本项目之前,本人从未接触过Linux系统,更别说底层驱动、设备树、系统移植等等了,实在是新手菜鸟一个,所以下面内容中存在对linux理解不是那么清晰的地方,不管怎样,在项目进度的压力下,只好硬着头皮上,边摸索边做,只要能够实现系统移植和开发自己的应用软件,并且能够实现功能就好。等之后有空余时间,再去深入学习理解Linux系统吧。好在Xinlinx推出了petalinux这套工具,使

c# - 如何在 iPhone/iTouch 上运行 XNA 制作的游戏?

如何在iPhone/iTouch上运行XNA制作的游戏?应该使用哪些步骤/工具(现有的或想象的...)?注意:目标是避免修改现有的C#代码UPDATE:IfIunderstandcorrectly,Imustbeableto:RunmyXNAcodeonMono(monoxnaorSilverSprite,promising?)RunMonooniPhone(MonoTouch) 最佳答案 这不仅是可能的,而且这里有一个视频显示某人在MonoTouch上使用XnaTouch:FirstgametoIPhonebuildwithXna

c# - 如何制作俄罗斯方 block 克隆?

我正在使用XNAC#编写俄罗斯方block的克隆代码,但不确定在高层次上处理游戏数据结构方面的最佳方法。我对碰撞检测、旋转、动画等完全没问题。我需要知道存储“掉落的方block”的最佳方法——即不再受玩家控制的方block。我认为每个Tetrominoblock都应存储在其自己的类中,该类由4x4数组组成,以便可以轻松旋转block。那么问题是如何将四联骨牌的最终位置存储到游戏网格中,方法是将四联骨牌切割成单独的block(对于每个单元格),然后设置主游戏网格的相应位置以容纳这些相同的block,然后将四联骨牌消失一次它已经到达了它的最终位置。也许我的方法有一些缺点。我是否应该为主游戏

c# - 我们如何在设置和部署项目中设置产品名称、公司名称等?

在我的Windows应用程序中,我在程序集中设置了标题、产品名称和公司名称。我向解决方案添加了一个安装和部署项目,并向其中添加了Windows应用程序的主要输出。当我启动安装程序时,它没有获取标题、产品名称和公司名称。我做错了什么/忘记了什么? 最佳答案 在解决方案资源管理器中,单击您的设置和部署项目,然后单击属性选项卡(或直接按F4)。您正在寻找的设置就在那里。 关于c#-我们如何在设置和部署项目中设置产品名称、公司名称等?,我们在StackOverflow上找到一个类似的问题:

c# - 如何制作 C# DataTable 过滤器

我的数据表;dtDataID|ID2--------1|21|3dtData.Select("ID=1");onemorerows;我想要行“ID=1和ID2=3”如何制作? 最佳答案 你是这个意思吗?:dtData.Select("ID=1ANDID2=3"); 关于c#-如何制作C#DataTable过滤器,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3362260/

c# - 如何设置 ReSharper 默认公司和版权?

我刚刚安装了Stylecop4.5RC和ReSharper。当我创建一个新类(class)时,我发现我现在是合规的(耶!),但我希望公司成为我的公司,而不是Microsoft。我还有太多事情要做,不得不担心更新版权文本。默认情况下如何填写这些内容?//-----------------------------------------------------------------------////TODO:Updatecopyrighttext.////------------------------------------------------------------------

c# - 如何制作 Windows 服务应用程序以便它也可以作为独立程序运行?

我将从一个示例开始:ApacheWeb服务器(在Windows下)有一个很好的特性:它既可以作为独立应用程序运行(具有当前用户权限),也可以作为Windows安装和运行直接服务(作为本地系统帐户),使用相同的可执行文件。为了让应用程序作为独立应用程序运行,它需要做的就是在某些公共(public)类中使用staticpublicMain()。为了使应用程序可以作为服务安装和运行,它必须以某种方式实现ServiceBase和Installer类。但是,如果像这样的应用程序作为独立应用程序运行,它将显示消息框。这种类Apache的运行方式是如何实现的呢?我相信解决方案很简单,但我真的不知道从

c# - 如何制作字典扩展方法?

我正在尝试编写一个独立于键/值数据类型工作的Dictionary扩展。我尝试使用object数据类型传递它,假设它适用于任何类型。我的代码:publicstaticclassDictionaryExtensionsClass{publicstaticvoidAddFormat(thisDictionaryDic,??unknowtype/*object*/Key,stringstr,paramsobject[]arglist){Dic.Add(Key,String.Format(str,arglist));}} 最佳答案 您只需将方

c# - 如何在 C# 中制作 Observable Hashset?

目前我在WPF应用程序中使用ObservableCollection,该应用程序是Conway的生命游戏的实现,适用于大约500个单元格,但之后它开始显着减慢。我最初使用HashSet编写应用程序,但找不到任何方法将单元格绑定(bind)到Canvas。有没有办法让我的HashSet通知它的绑定(bind)对象发生变化?我的Cell类是一个简单的整数X,Y对,如果该对存在,则该单元格还活着,否则就死了。Cell实现INotifyPropertyChanged并覆盖GetHashCode和Equals。我无法让单元格显示任何更改,只是单元格在加载后立即出现。有什么方法可以将哈希集绑定(b