随笔分类 - 心得——写给自己
从Error开始
摘要:亲测有效,就不再打一遍出来了,原文地址。 最近的项目在做socket通信报文解析的时候,用到了结构体与字节数组的转换;由于客户端采用C++开发,服务端采用C#开发,所以双方必须保证各自定义结构体成员类型和长度一致才能保证报文解析的正确性,这一点非常重要。 首先是结构体定义,一些基本的数据类型,C#与
阅读全文
摘要:原文链接 进制转换网址 http://hex.babihu.com/id/16100xffff.html bool -> System.Boolean (布尔型,其值为 true 或者 false) byte -> System.Byte (字节型,占 1 字节,表示 8 位正整数,范围 0 ~ 2
阅读全文
摘要:Consul的下载就不说了,解压包后吧安装路劲放到系统环境变量Path里面去 consul的启动命令 consul agent -dev 验证启动成功网址:localhost:8500 启动后就要给consul注册了 全局仅一次的注册放在StartUp里,怎么封装先不说,具体实现是这样的 //找到C
阅读全文
摘要:开启 start nginx 查看是否启动 tasklist /fi "imagename eq nginx.exe" 修改配置文件后重载 nginx -s reload 干掉当前Nginx进程 taskkill /fi "imagename eq nginx.EXE" /f 关闭 nginx.ex
阅读全文
摘要:基本的反射获取大家都会,我也就不多啰嗦了,想来也是直接抄代码 先整起来再说 var dic = instance.GetField("dic").GetValue(instance) as Dictionary<string, step3>; 就这样,我的GetField是封装过后的。正常应该再.G
阅读全文
摘要:原文地址 如果你的asp.net core服务最后会安装到Windows上运行,那么你肯定不想每次都开个控制台窗口来运行你的服务,因为这样每次开机你都需要手动打开你的服务,其次控制台窗口也容易被用户关掉,你的服务会意外地被终止运行。使用下面的方法可以快速地把你的asp.net core程序做成Win
阅读全文
摘要:DateTime.ToString()的各种日期格式 例: ToString:2016/9/27 0:00:00 ToString("yyyy/MM/dd"):2016/09/27 ToString("yyyy-MM-dd"):2016-09-27 ToString("yyyy.MM.dd"):20
阅读全文
摘要:嘿~ 今天在群里无意中碰到一个作者发布他的地址结构化库, 然后去看了看发现好像挺不错的,拿来放这里,以后好找 东西起名言简意赅 AddressParsing 直接附上AddressParsing_GITHUB地址 内容就不赘述了。 和作者聊了聊,因为功能单一,所以快速,而且基本没有其他配置 直接静态
阅读全文
摘要:先上成品图,看起来还不错对吧。 WinForm下引入包 ScottPlot.WinForms 据说WPF也可以用,目前没有测试过,也不是本文讲解。WPF中引入的包叫这个,有兴趣的可以了解下 1.通过Nuget安装 ScottPlot.WPF 2.添加一个 WpfPlot 组件到布局中, 并设置Nam
阅读全文
摘要:SELECT TOP 1000QS.creation_time, SUBSTRING(ST.text, (QS.statement_start_offset / 2) + 1,((CASE QS.statement_end_offset WHEN - 1 THEN DATALENGTH(st.tex
阅读全文
摘要:哈喽小伙伴们大家好, 在日常开发中,有很多时候,或者某些情况下在一些Post接口里面参数都是用json 作为收发协议 而这时也不确定后续的格式是否会有调整等等出于其他考虑,所以不在Controller里直接写对应的参数Entity。 那么怎么获取对方Post过来的值呢? 答案其实很简单,复制粘贴以下
阅读全文
摘要:哈喽大家好,好久没写点什么东西了。 最近自己写了个小网站玩儿,底层链接数据库用的是最简单的EF6,为了开发一时爽就用的是framework。 但是在开发中遇到了一个问题 当我把第一版的内容部署到服务器IIS以后,然后在后面开发过程中又增加了新的字段,或者新的表时候,我服务器上面的数据库怎么办, 服务
阅读全文
摘要:哈喽,大家好。 上几次我们写了TCP的收发,TCP/IP协议我们已经很熟悉,这里就不多做赘述了。 今天我们讲一下UDP的收发实现 在写具体代码之前,我们先简单了解一下UDP是什么,UDP也是一种网络当中常用的传输协议,你可以把它和TCP协议拿来做对比。 TCP我们都知道,在通信之前需要先进行三次握手
阅读全文
摘要:哈喽大家好,上次我们说了一圈TCP的发送和接受,其实不太准确,上次说的是TCP的客户端的收发。这次我们说一说服务器端的收发。 业务场景是这样 首先服务器开启监听,客户端在开启后去和服务器端连接,给服务器端一个“信号”,然后服务器端吧内容返回给客户端。 接下来,看代码。 using (Socket s
阅读全文
摘要:哈喽,大家好。 最近开发有点忙,所以一直没有时间去写最近时间以来的心得体会。 今天开篇写一个非常简单的打印功能。 相信很多人(主要是小白),说起来在网页里实现打印功能的时候,都会一脸懵逼(包括我) 但是相信看完这篇文章后,基本上前端打印就八九不离十了。 首先在前端打印,而且简单,那么轮子是肯定不用我
阅读全文
摘要:哈喽大家好,今儿是元宵节。不知道多年后回来看,发现今天是元宵节会不会有感慨? Emmmm~ 估计是会把这段删掉吧 老规矩,今天来说一个封装Json转换的方法,从而变得更好用。 Json我们都很熟悉,尤其在现在的前后端分离,友好交互中更是被大量使用。 什么?你说还有XML,拖出去斩了,今天我们说的是J
阅读全文
摘要:哈喽铁子们,大家过年好哇。 不知道这一个年过的有没有胖了吗? 废话不多说(怕扔鸡蛋壳)! 今天我们讲一个web开发中api接口的压力测试工具。 在这个前后端分离的时代,一个轻量级的WebApi已经是多种业务的首选。 如果出门说你的业务里没几十个Api的项目经验[狗头],那说明你是在一个上古年代的代码
阅读全文
摘要:哈喽,前端的锅总是许许多多。 今天我们来看一下一款日期控件daterangepicker吧 作为非常出名的datepicker,应该都不陌生,陌生的现在也不陌生了,它的主要作用就是生成一个比浏览器自带要好看一些的日期控件 至于具体的效果嘛,相信能搜到这个答案的应该都已经知道它长什么样儿了。 那我们就
阅读全文
摘要:今儿写一个在h5页面内调起微信扫一扫的配置和方法 在项目中经常会有需要调起扫一扫后完成的各种功能配置和返回结果,那今儿我们就来看一下应该如何配置吧。 首先前台页面,画一个扫一扫的模块样式出来后绑定事件 //二维码扫描回调 $("div[jq-scan]").click(function () { l
阅读全文