#tc

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

leetcode字符串题

 字符串算法字符串翻转字符串旋转数字转字符串字符串转数字回文字符串判断字符串包含字符串删除字符串哈希字符串压缩十进制数转十六进制数字符串替换字符串匹配第一个只出现一次的字符字符串翻转第一种方法:#include<stdio.h>#include<string.h>char*revers...
代码星球 ·2020-05-10

SwitchHosts—hosts管理利器

SwitchHosts是一个管理、快速切换Hosts小工具,开源软件,一键切换Hosts配置,非常实用,高效。开发Web过程成,部署有多套环境,网址域名都相同,部署在不同的服务器上,有开发环境、测试环境、预发布环境、生产环境。经常要切换Hosts来访问,测试以及验证bug,如果纯手工修改这会花掉不少时间,而且这个过程毫...

鼠标捕获(setCapture,releaseCapture)的学习

鼠标捕获(setCapture)作用是将鼠标事件捕获到当前文档的指定的对象——对指定的对象设置鼠标捕获。这个对象会为当前应用程序或整个系统接收所有鼠标事件。所谓鼠标捕获,是指对鼠标事件(onmousedown,onmouseup,onmousemove,onclick,ondblclick,on...

TCP/IP协议(一)网络基础知识

参考书籍为《图解tcp/ip》-第五版。这篇随笔,主要内容还是TCP/IP所必备的基础知识,包括计算机与网络发展的历史及标准化过程(简述)、OSI参考模型、网络概念的本质、网络构建的设备等  下面是协议层从底层至顶层的一个模型图: 一、计算机网络的背景1.1计算机的发展有人说:&ldquo...

Nutch 环境搭建及demo教程

目录:环境搭建以及运行结果Nutch教程译文Nutch教程原文(如有侵权,通知后立即删除)ubuntu17.04+jdk1.7+ Nutch1.9andSolr4.10.1参照 https://www.cs.upc.edu/~CAIM/lab/session4crawling.html的版本说明参照...

TCP/IP详解之:广播和多播

第12章广播和多播广播是将数据报发送到网络中的所有主机(通常是本地相连的网络);多播是将数据报发送到网络的一个主机组;这两个概念的基本点在于当收到送往上一个协议栈的数据帧时采用不同类型的过滤。每个协议层均可以因为不同的理由丢弃数据报。所以了解一下主机对由信道传送过来的帧的过滤过程: 使用广播的问题在于它增加了...
代码星球 ·2020-05-05

TCP端口检测工具

很多时候,我们需要测试tcp端口。ping命令虽然好用,但不能测试端口,因为ping基于ICMP协议,属于IP层协议,所以无法测试传输层的TCP/UDP端口。幸好有tcping命令,可以实现tcp端口检测。 1.用途监听主机的端口状态,默认是80端口,也可以指定其它端口看到ping返回的时间,检测主机是否有延...
代码星球 ·2020-05-05

使用 Fetch

原文链接:https://css-tricks.com/using-fetch/。 本文介绍了Fetch基本使用方法及zlFetch库的使用无论用JavaScript发送或获取信息,我们都会用到Ajax。Ajax不需要刷新页面就能发送和获取信息,能使网页实现异步更新。几年前,初始化Ajax一般使用jQuery...
代码星球 ·2020-05-05

简单聊聊服务发现(redis, zk,etcd, consul)(转载)

  服务发现并没有怎样的高深莫测,它的原理再简单不过。只是市面上太多文章将服务发现的难度妖魔化,读者被绕的云里雾里,顿觉自己智商低下不敢高攀。服务提供者是什么,简单点说就是一个HTTP服务器,提供了API服务,有一个IP端口作为服务地址。服务消费者是什么,它就是一个简单的进程,想要访问服务提供者提供...

python套接字解决tcp粘包问题

目录什么是粘包演示粘包现象解决粘包实际应用   首先只有tcp有粘包现象,udp没有粘包  socket收发消息的原理  发送端可以是一K一K地发送数据,而接收端的应用程序可以两K两K地提走数据,当然也有可能一次提走3K或6K数据,或者一次只提走几个...

Linux使用tcpdump命令抓包并使用wireshark分析

    有时分析客户端和服务器网络交互的问题时,为了查找问题,需要分别在客户端和服务器上抓包,我们的客户端一般是windows上的,抓包比较简单,直接使用wireshark抓取即可。而服务器则是Linux,需要使用ssh远程登陆到Linux系统中,使用tcpdump命令开启抓包。   tc...
首页上一页...123124125126127...下一页尾页