摘要:假设一个使用场景: 1. 有一台仪器,需要预热后才能使用; 2. 需要使用线程操作这台仪器; static bool isReady = false; public static void Test1() { Thread th = new Thread(() => { while (!isRead
阅读全文
摘要:C#给C++传递char**(转载) extern "C" _declspec(dllexport)void GetResult(char* a,char** pBuf) { sprintf((pBuf[0]),"vc11111111"); sprintf((pBuf[1]),"vc22222222
阅读全文
摘要:一般来说,C#调用C++生产的dll,如下: C++的项目要设置为"导出dll的项目",而且导出的函数,一般为: extern "C" __declspec(dllexport) int Convrnx(int format, rnxopt_t opt, char *file, char **ofi
阅读全文
摘要:static void Main(string[] args) { var d = new NavDownLoader(); Task<bool> success = d.DownLoadLatestNavAsync(); Console.WriteLine("等...."); Console.Wr
阅读全文
摘要:class Program { static void Main(string[] args) { if (args.Length > 0) { using (var fs = new FileStream(@"C:\Users\Administrator\Desktop\" + args[0] +
阅读全文
摘要:参考书籍《WCF揭秘》 参考博客园“xfrog” 1.做一个接口,例如: 2.使用一个类,例如:FirstSrvice这个类,来实现这个接口。 3.建立WCF的 宿主 程序: 4.配置宿主: 5.然后就可以启动了,最后以管理员身份打开。 6.然后客户端就可以添加服务引用了。 ****注意,如果在服务
阅读全文
摘要:1.配置MongoDB的连接字符串 MongoDB程序集引用 在使用db.GetCollerction<T>,也可以不指定类,因为Mongodb是无模式的。 ****关系型数据设计转化为json型数据设计:**************** 插入数据: 查询: ,查询Id大于95的 查询大于95少于9
阅读全文
摘要:使用use db1作为当前数据库 如果没有db1,会自动创建 使用switch db2,当前数据库切换为db2 使用show dbs,显示当前所有数据库 使用show collection ,显示当前数据库所有集合 使用db ,显示当前数据库 使用db.Users.find(),查询集合所有数据 使
阅读全文
摘要:MongoDB的包: 例如:设置Mongodb端口 在命令行: F:\MongoDB>mongod.exe --port:3306 做集群: 安装和使用: 1.在服务中添加MongoDB ( 指定Mongodb的数据库文件存储路径,指定日志的存储文件) logpath是相对路径,文件名可以自己定。
阅读全文
摘要:MongoVUE,MongoDB可视化客户端: 添加一个连接: 数据库下就是集合。 实际上是json数据的集合 Mongodb->数据库->文档集合:相当于表->文档:相当于表里面的一行,其实就是一条json数据。 文档:模式自由,就是没有列的约束,对其中一个json数据,多了一个属性也无所谓
阅读全文
摘要:1.安装Vs2015,至少是2012以上版本才行 2. 安装 这个是用于连接Mysql数据库的Vs插件 2.1通过这种方式添加引用 3.配置数据库 // // // 4.添加实体 注:这里最好从数据库中添加过来,或者从数据库中更新过来(划重点) 5.重要设置,一定要记得,点击这里空白的地方,然后点击
阅读全文
摘要:Redis和memcache区别: 1 . mm是通过客户端驱动实现集群化,Redis是通过服务器配置文件集群 2. redis是可以进行持久化的存储 3. redis提供高级的数据结构,队列,栈都提供 4. reids是单线程的。处理数据比较小的时候,没有太大区别,数据大的时候,mm性能更高,mm
阅读全文
摘要:public interface ICacheWriter { void AddCache(string key,object value, DateTime expDate); void AddCache(string key,object value); object GetCache(stri
阅读全文
摘要:三大问题: 1.Session性能问题 2.不能稳定输出。考虑使用进程外Session 3.组成集群,登录数据进行共享 (比如说像百度,百度网盘,百度文库等是使用不同的服务机器的,怎样避免使用的时候不用重复登录) 为解决此类问题,将使用一台专门的机器,来负责处理公共缓存 一个分布式缓存系统:Memc
阅读全文
摘要:1.配置添加一个App.config *对于网站,就使用web.config ***对于App.config和web.config的配置,在表现形式上是不一致的,使用的时候应该在网上查对于的配置设置。 添加配置 <configuration> <configSections> //这是自定义标签的说
阅读全文
摘要:新建-文本模板(后缀为.tt) <#@ template debug="false" hostspecific="false" language="c#" #> <#@ assembly name="System.core" #> <#@ import namespace ="System .Lin
阅读全文