#tc

如何在WCF中用TcpTrace工具查看发送和接收的SOAP消息

WCF对消息加密(只对消息加密,不考虑Authorize)其实很简单,只要在server和client端的binding加入securitymode为Message(还有Transport, TransportWithMessageCredential,关于他们的不同之处,请参考MSDN)即可。以一个简单的例...

使用Beetle简单构建高性能Socket tcp应用

 beetle是基于c#编写的高性能Sockettcp组件,它基于SocketAsyncEventArgs的实现并提供了发送队列和接收队列的支持,可以根据情况灵活地设置1-N个发送队列和接收队列。除了队列上的支持组件还提供Buffer缓冲池和基于Buffer的DataWriter,DataReader对象,从...

Pitch,Yaw,Roll的概念

在航空中,pitch,yaw,roll下图所示。pitch是围绕X轴旋转,也叫做俯仰角。yaw是围绕Y轴旋转,也叫偏航角。roll是围绕Z轴旋转,也叫翻滚角。  在3D系统中,假设视点为原点,则视点坐标系如下图所示,通常z轴的负方向是视点方向(OpenGL)。...
代码星球 代码星球·2020-05-14

C#高性能TCP服务的多种实现方式

哎~~想想大部分园友应该对 "高性能"字样更感兴趣,为了吸引眼球所以标题中一定要突出,其实我更喜欢的标题是《猴赛雷,C#编写TCP服务的花样姿势!》。本篇文章的主旨是使用 .NET/C#实现TCP高性能服务的不同方式,包括但不限于如下内容:APM方式,即AsynchronousProgramming...

注意!ASP.NET MVC 3 的一个 OutputCache 问题

在用ASP.NETMVC3重写博客园网站首页时,特地留意了一下这个缓存问题,通过这篇博文分享一下。在ASP.NETMVC3中如果使用了OutputCache,一定要在Action中添加下面的代码,切记!Response.Cache.SetOmitVaryStar(true);这是一个伴随ASP.NET从1.0到4.0的...

C#调用斑马打印机打印条码标签(支持COM、LPT、USB、TCP连接方式和ZPL、EPL、CPCL指令)

在批量打印商品标签时一般都要加上条码或图片,而这类应用大多是使用斑马打印机,所以我也遇到了怎么打印的问题。一种办法是用标签设计软件做好模板,在标签设计软件中打印,这种办法不用写代码,但对我来说觉得不能接受,所以尝试代码解决问题。网上搜索一番,找不到什么资料,基本都是说发送ZPL、EPL指令到打印机,而且还是COM/LP...

二、jquery Try{}catch(e){}

一、Try{}catch(e){}try{$.each($("div"),function(i,item){if(...){throw("异常信息");}})}catch(e){alert(e);}  ...
代码星球 代码星球·2020-05-11

AtCoder Beginner Contest 069【A,水,B,水,C,数学,D,暴力】

Timelimit:2sec/Memorylimit:256MBScore:100pointsProblemStatementInK-city,therearenstreetsrunningeast-west,andmstreetsrunningnorth-south.Eachstreetrunningeast-wes...

关于Vue中,使用watch同时监听多个值的实现方法

 1.先在computed中,用需要监听的值(start、end)定义一个对象(dateRange)computed:{dateRange(){const{start,end}=thisreturn{start,end}}}) 2.然后在watch中监听这个对象(dateRange)watch:{d...

关于微信小程序使用watch监听数据变化的方法

众所周知,Vue中,可以使用监听属性watch来观察和响应Vue实例上的数据变化,那么小程序能不能实现这一点呢?监听器的原理,是将data中需监听的数据写在watch对象中,并给其提供一个方法,当被监听的数据的值改变时,调用该方法。​​我们需要用到Javascript中的Object.defineProperty()方...

leetcode链表题

 链表:倒序输出链表链表的倒数第k个节点合并两个排序的链表 倒序输出链表两种思路:1.利用栈:遍历链表,将链表元素添加的栈中,遍历结束后,从栈顶依次取出元素即可。2.利用链表:新建一个新链表,遍历旧链表,将元素插入新链表的头指针后面,遍历结束,遍历新链表即可。这里利用都是栈先进后出的特性,利用数组+...
代码星球 代码星球·2020-05-11

leetcode数组题

 数组算法完美洗牌算法窗口大小为K的最大子数组和寻找最小的k个数寻找和为定值的两个数数组中出现次数超过一半的数字寻找二维数组递增数组的一个数奇偶数排序荷兰国旗删除有序数组中的重复值 完美洗牌算法c语言随机数如何产生:利用srand((unsignedint)(time(NULL))是一种方法,因为每...
代码星球 代码星球·2020-05-11

wxPython笔记:TextCtrl 使用验证器

原文链接作者:月小水长前言TextCtrl是wxPython框架里一个非常实用的文本输入控件,我们经常需要对TextCtrl做这样一个输入上的约束:只允许输入数字(比如允许1.2、4.5、100这些输入而禁止诸如.8、4t等输入,方便我们在将输入的str类型转成int、float等其他类型时不需要额外加判断来防止产生异...

实现Tcp服务器需要考虑哪些方面

 目录基本Tcp服务器简单使用源码 基本Tcp服务器Server模块:服务器配置信息、启动、停止、运行、添加路由、路由管理器、链接管理器等。链接属性配置模块:启动链接、停止链接、获取链接对象等。消息封装:消息id、长度、内容、及消息的封包与解包等。基础路由模块:提供路由接口及基类,开启服务前必须继承...

Windows X64 Patch Guard

先简单介绍下PatchGuard,摘自百度百科PatchGuard就是WindowsVista的内核保护系统,防止任何非授权软件试图“修改”Windows内核,也就是说,Vista内核的新型金钟罩。PatchGuard为WindowsVista加入一个新安全操作层,此前我们为您介绍过的ASLR(...
代码星球 代码星球·2020-05-10
首页上一页...122123124125126...下一页尾页