随笔分类 -  C#

摘要:MQTT消息使用场景广泛,在本地做了个小demo。服务器使用的MQTTnet 3.1.2版本,最新4.1.0版本服务器权限认证网上没找到,所以就使用3.1.2版本了。 一、服务端 引用MQTTnet 3.1.2版本 using MQTT; using MQTTnet.Client; using MQ 阅读全文
posted @ 2022-09-29 08:34 社会主义接班人 编辑
摘要:最近要学习的知识太多,都不知道先学哪些了,原本计划这篇博客是写xamarin.forms中的listview用法,关于listview的用法简书上有一篇介绍的也比较详细,所以暂时先缓一缓,属于次要任务,等以后再写。本周在万能的淘宝找了写关于区块链的教程,同时了解了下.net core。最近一两年对C 阅读全文
posted @ 2019-04-01 01:45 社会主义接班人 阅读(1239) 评论(0) 推荐(1) 编辑
摘要:上个月自定义了一个Fiddler的插件,可以根据请求生成接口自动化测试的RF和Python代码,这样测试人员只需要手动操作页面用Fiddler抓取报文,就可以直接生成RF、Python代码,然后只需要改一下改下变量部分就可以了。至于生成RF、Python代码主要还是字符串的拼接,虽然麻烦,但也不难, 阅读全文
posted @ 2018-06-09 21:53 社会主义接班人 阅读(2972) 评论(0) 推荐(0) 编辑
摘要:今年主要做自动化测试技术支持工作,最近一直在做接口自动化这块,前些天在研究将web页面模拟http进行接口自动化,这周杭州那边想测试WCF服务,所以这两天一直在探索。遇到的第一个问题就是服务参数传参序列化的问题,怎么让python这边创建的对象能被WCF识别到。正好在大学的时候也学了WCF,不过一直 阅读全文
posted @ 2018-02-10 16:03 社会主义接班人 阅读(1248) 评论(0) 推荐(0) 编辑
摘要:今年主要做自动化测技术支持工作,最近一直在做接口自动化这块,前些天在研究将web页面模拟http进行接口自动化,这周杭州那边想测试WCF服务,所以这两天一直在探索。遇到的第一个问题就是服务参数传参序列化的问题,怎么让python这边创建的对象能被WCF识别到。正好在大学的时候也学了WCF,不过一直都 阅读全文
posted @ 2018-02-10 14:45 社会主义接班人 阅读(307) 评论(0) 推荐(0) 编辑
摘要:记得大学开的有一门课是软件工程,而且还是两个学期,可能实践的机会少有的理论可能也只是记住的,比如软件设计的六大原则:单一原则、里氏替换原则、依赖倒置原则、接口隔离原则、迪米特法则、开闭原则,但没真正的理解明白为什么要这样。现在毕业也3年多了,项目也接触了几个,还有一些开源的框架,记得在中软给华为做外 阅读全文
posted @ 2017-11-02 23:40 社会主义接班人 阅读(1932) 评论(22) 推荐(7) 编辑
摘要:分布式应用首先要解决的是跨域的问题,解决session、frame、cookie的跨域是最基本的,然后才是负载均衡和性能优化,上面的不解决就没法往后面进行。上一博客主要是解决了frame跨域的问题,今天来解决session跨域的问题,如何让session共享。其实解决session共享的方案有好多, 阅读全文
posted @ 2017-09-09 20:50 社会主义接班人 阅读(1895) 评论(4) 推荐(2) 编辑
摘要:前面的两篇博文算是把RabbitMQ的基础了解了下,今天学习.Net 中RabbitMQ的使用。原本这篇博文是应该上周写的,可在自己使用的过程中出现了一个问题bug:就是在连接服务端时,一直报下面的错误:None of the specified endpoints were reachable.自 阅读全文
posted @ 2017-05-07 22:06 社会主义接班人 阅读(5335) 评论(3) 推荐(3) 编辑
摘要:上一博客把RabbitMQ的安装配置介绍了下,今天主要是介绍下RabbitMQ的一些基础名词。 一、什么是RabbitMQ?用它能做什么? 1.简介 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。 阅读全文
posted @ 2017-04-23 15:54 社会主义接班人 阅读(1433) 评论(0) 推荐(0) 编辑
摘要:最近这几天身体不舒服,脖子痛的厉害,可能是上月太累了好久没写博客了,之前也说了公司的.Net项目部做了,改用Scale来做,原本想着会用java来搞,所以上个月在拼命的学java,这几天一直脖子不舒服,也就不学了,也一直在追剧,和陈工聊天时也讨论过要不要转java,继续学,考虑了好久决定还是先不折腾 阅读全文
posted @ 2017-04-15 23:25 社会主义接班人 阅读(24760) 评论(0) 推荐(3) 编辑
摘要:一、概述 不管是什么语言开发的web应用程序,都是在解决一个问题,那就是用户输入url怎么把对应的页面响应出来,如何通过url映射到响应的类,由于自己做asp.net的时间也不短了,还算是对asp.net的整个流程还算是了解,所以在自学JavaWeb的时候也很好奇JavaWeb中是如何处理的。 二、 阅读全文
posted @ 2017-03-11 13:50 社会主义接班人 阅读(7694) 评论(17) 推荐(18) 编辑
摘要:前面几篇博客基本把redis基本操作学习了下,但一些高级应用并没有写进博客,例如持久化、虚拟内存等,像这些主要是通过配置文件来解决的,运维方向可能更侧重一些,对于开发者来说,可能就想知道怎么用C#来和Redis服务器打交道,今天使用的ServiceStack就是用来做这事的。 一、引入Service 阅读全文
posted @ 2017-03-02 20:20 社会主义接班人 阅读(15595) 评论(33) 推荐(21) 编辑
摘要:一、前戏 下面的列表清楚的解释了Redis Replication的特点和优势。 1). 同一个Master可以同步多个Slaves。 2). Slave同样可以接受其它Slaves的连接和同步请求,这样可以有效的分载Master的同步压力。因此我们可以将Redis的Replication架构视为图 阅读全文
posted @ 2017-02-25 21:38 社会主义接班人 阅读(3165) 评论(8) 推荐(7) 编辑
摘要:一、理论 还是抄前辈的理论知识。 和众多其它数据库一样,Redis作为NoSQL数据库也同样提供了事务机制。在Redis中,MULTI/EXEC/DISCARD/WATCH这四个命令是我们实现事务的基石。相信对有关系型数据库开发经验的开发者而言这一概念并不陌生,即便如此,我们还是会简要的列出Redi 阅读全文
posted @ 2017-02-19 20:39 社会主义接班人 阅读(2544) 评论(2) 推荐(1) 编辑
摘要:一、前戏 在该系列的前几篇博客中,主要讲述的是与Redis数据类型相关的命令,如String、List、Set、Hashes和Sorted-Set。这些命令都具有一个共同点,即所有的操作都是针对与Key关联的Value的。而该篇博客将主要讲述与Key相关的Redis命令。学习这些命令对于学习Redi 阅读全文
posted @ 2017-02-09 19:45 社会主义接班人 阅读(6035) 评论(0) 推荐(1) 编辑
摘要:一、前戏 Sorted-Sets和Sets类型极为相似,它们都是字符串的集合,都不允许重复的成员出现在一个Set中。它们之间的主要差别是Sorted-Sets中的每一个成员都会有一个分数(score)与之关联,Redis正是通过分数来为集合中的成员进行从小到大的排序。然而需要额外指出的是,尽管Sor 阅读全文
posted @ 2017-01-21 22:24 社会主义接班人 阅读(1422) 评论(0) 推荐(0) 编辑
摘要:一、前戏 我们可以将Redis中的Hashes类型看成具有String Key和String Value的map容器。所以该类型非常适合于存储值对象的信息。如Username、Password和Age等。如果Hash中包含很少的字段,那么该类型的数据也将仅占用很少的磁盘空间。每一个Hash可以存储4 阅读全文
posted @ 2017-01-18 22:24 社会主义接班人 阅读(2154) 评论(0) 推荐(0) 编辑
摘要:快过年了,任务也没那么多了,可以有时间了解下其他的内容,今天看到一个博客关于weex的,觉得还挺实用的,等有空了可以了解了解。不过还是把今年的目标要完成。今天继续redis。 一、前戏 在Redis中,我们可以将Set类型看作为没有排序的字符集合,和List类型一样,我们也可以在该类型的数据值上执行 阅读全文
posted @ 2017-01-17 21:00 社会主义接班人 阅读(3045) 评论(0) 推荐(0) 编辑
摘要:一、前戏 在Redis中,List类型是按照插入顺序排序的字符串链表。和数据结构中的普通链表一样,我们可以在其头部(left)和尾部(right)添加新的元素。在插入时,如果该键并不存在,Redis将为该键创建一个新的链表。与此相反,如果链表中所有的元素均被移除,那么该键也将会被从数据库中删除。Li 阅读全文
posted @ 2017-01-16 20:57 社会主义接班人 阅读(4011) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示