#tc

TcpServer

 1///<summary>2///从TCP网络客户端侦听连接。3///</summary>4publicclassTcpServer5{6privateboolisClosing=false;//服务器closing标志位7privateTcpListenerserver;//服务器...
代码星球 ·2020-05-17

Linux 中/etc/profile、~/.bash_profile 环境变量配置及执行过程

环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的Shell。对于UNIX,可能是CShelll。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通...

Spring @RestController、@Controller区别

一、用@Controller,返回的是页面;@Controller加上@ResponseBody,返回的是JSON、XML或其他文本。@Controller@RequestMapping("/test")publicclassMyController1{@ResponseBody@GetMapping(path="/g...

飞行姿态角度表示: heading pitch roll

//创建初始化摄像机视图varinitialPosition=newCesium.Cartesian3.fromDegrees(-73.998114468289017509,40.674512895646692812,2631.082799425431);//摄像机位置,经度,纬度,高度varinitialOrient...

如何在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
首页上一页...122123124125126...下一页尾页