摘要:
前言 最近需要使用redis,看了一些文档,也在博客园里面看了很多文章,这里就记录下Redis常用类型的操作。 String string是redis基本类型,一般通过Get,Set 命令进行操作,这里我用ServiceStack.Redis 进行操作: using (redis) { //setV 阅读全文
摘要:
前言 最近研究redis,发现Redis没有官方的windows版本,但MsOpenTech有一直维护对应的Redis版本,其下载地址如下: https://github.com/MSOpenTech/redis/releases。 由于服务器在国外的问题,一直比较难下载,然后网上发现可以通过Cho 阅读全文
摘要:
前言 最近研究了下ServiceStack.OrmLite,文档中也提到了使用T4模板对数据库中已经有了表进行实体的映射,这里也顺便记录下使用的步骤和情况。 开始使用 引用T4模板 首先我们创建一个工程,然后在nuget上获取ServiceStack.OrmLite T4模板: 添加完成之后,整个工 阅读全文
摘要:
前言 在上一篇文章中,我们知道了RabbitMQ的消息流程如下: 但在具体的使用中,我们还需知道exchange的类型,因为不同的类型对应不同的队列和路由规则。 在rabbitmq中,exchange有4个类型:direct,topic,fanout,header。 direct exchange 阅读全文
摘要:
RabbitMQ .net使用图文简洁 阅读全文
摘要:
前言 Topshelf可以很方便的构建windows service,而且在本地开发时也可以构建Console宿主,因此很方便WCF的开发。 ServiceModelEx则提供了很多便利的方法来配置wcf的behavior。 Nlog是.NET中记录日志类库和log4net提供的功能一样。 构建so 阅读全文
摘要:
前言 最近碰到了一些base64字符串转图片的开发任务,开始觉得没啥难度,但随着开发的进展还是发现有些东西需要记录下。 Base64 转二进制 这个在net有现有方法调用: 但在这一步发现调用时就报错了:Additional information: Base-64 字符数组或字符串的长度无效。 网 阅读全文
摘要:
最近在公司里面开始使用DevExpress winform的第三方控件进行开发和维护,这里整理一些常用控件的资料以便于后续查看 ComboBoxEdit 这个控件和winform自带的控件差不多,使用起来也方便,在designer页面拖拽控件之后可以直接在页面添加要显示的项目: 后台的代码控制也方便 阅读全文
摘要:
前言 在SQL Server中有时候我们需要传人一个Table过去,然后可以在存储过程中批量更新,批量的获取相应数据。 但存储过程的参数是固定,所以这里我们可以变通的传人xml类型的参数,然后在存储过程中直接将其转换成我们需要的Table 具体实现 SQL Sever中已经支持XML类型的参数了,这 阅读全文
摘要:
前言 在富客户端的app中,如果在主线程中运行一些长时间的任务,那么应用程序的UI就不能正常相应。因为主线程要负责消息循环,相应鼠标等事件还有展现UI。 因此我们可以开启一个线程来格外处理需要长时间的任务,但在富客户端中只有主线程才能更新UI的控件。 解决方法 简单的来说,我们需要从其他的线程来更新 阅读全文