Winsock.简单TCP

PS:vs2017 编译C++代码 支持 XP:项目属性-->链接器-->系统-->需要的最小版本--> 输入 "5.1" 1、ZC:测试:c向s 发送长度为0的数据,是可行的。(1)用s和c都在本机 测试,OK (2)用 冬的HP笔记本 和 我的联想小新笔记本 测试,OK 2、测试代码: // SampleTCP_01.cpp : This file contains the 'main' function. Program execution begins and ends there.
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

多行变单行

perl -pe '/^>/ ? print "\n" : chomp' in.fasta | tail -n +2 > out.fasta 参考来源: http://biotrainee.com/thread-291-1-1.html
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

洛谷 P2430 严酷的训练

题目传送门 解题思路: 一道题目描述特别繁琐的01背包 AC代码: 1 #include<iostream> 2 #include<cstdio> 3 4 using namespace std; 5 6 int v1,v2,ti,m,n,w[5001],_time,f[5002]; 7 struct kkk{ 8 int id,v; 9 }e[5001]; 10 11 int main() { 12 scanf("%d%d",&v1,&v2); 13
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

实验之RSTP基础配置

STP升级版之RSTP 实验环境 实验拓扑图 实验编址 实验步骤 1.基本配置 配置PC端 测试i相通性 2.配置RSTP基本功能 在S1-S4上都使用命令stp mode rstp更改生成树模式(因为华为交换机上默认开启了MSTP) 在S1-S4上使用display stp查看交换机位置 S1 S2 S3 S4 CIST Bridge是交换机自己的ID ,CIST Root是根交换机的ID 两个相同则为根交换机 所以不难得出S4为当前根交换机。 但是根据需求,网络管理员需要设置汇聚层主交换机
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

如何将一个java对象序列化到文件里

1.准备要序列化的类User (这个类必须实现Serializable接口,该接口只起到一个标记作用,没有任何抽象方法) package cn.qdm.ceshi; import java.io.Serializable; public class User implements Serializable{ private String name; private Integer age; public String getName() { ret
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

Ajax和跨域

Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 这并不是一种新的技术,而是好多旧的技术融合在了一起,而产生了一种新的思想。它包含的技术有:JavaScript、xml、HTML 、dom、XMLHttpRequest 等。 原生 Ajax 的四个步骤 1、创建 ajax 对象 1 var xhr = new XMLHttpRequest(); 2、监听 ajax 状态的改变,绑
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

【转】HTTPS建立连接的过程

原文链接:https://www.cnblogs.com/shiqi17/p/9756880.html https://www.jianshu.com/p/bd75ab32ae57 HTTP建立连接的过程点击:HTTP三次握手、一次HTTP请求都发生了什么 一、HTTPS HTTP是超文本传输协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

后置处理器概述

--后置处理器在spring中的作用:   后置处理器在bean初始化和实例化的过程中起着举足轻重的作用,处理某些注解、设置某些bean参数、生成某些动态代理等等 --常用的后置处理器(BeanPostProcessor) 1、 ApplicationContextAwareProcessor   作用:让实现ApplicationContextAware的bean得到applicationContext(容器上下文)   (EnvironmentAware,EmbeddedValueReso
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

点击element-ui表格中的图标,上方显示具体的文字描述

<template> <el-table :data="tableData" style="width: 100%"> <el-table-column label="日期" width="180"> <template slot-scope="scope"> <i class="el-icon-time"></i> <span style="margin-left: 10px">{{ scope.row.date }}</span>
分类: 其他 发布时间: 12-04 23:01 阅读次数: 0

Git学习笔记5-difftool和mergetool设置

前言 在工作中,使用 git 的时候,我们大多数情况下都会使用一些可视化工具,比如 TortoiseGit,SourceTree 等等。但是,有时候,我们也会使用 git 命令行,比如结合 gerrit 使用的时候。今天,我们就来说说怎样配置 git 的 mergetool,difftool,一共有两种方式。 第一种方法 使用命令行配置: windows difftool git config --global diff.tool bc3 git config --global diffto
分类: 其他 发布时间: 12-04 23:00 阅读次数: 0

start_udev 是不是会写磁盘头

遇到一个案例,在这里记录一下 一套Oracle 11.2.0.4 RAC环境,操作系统是RHEL 6.5,共享磁盘是通过UDEV实现RAW绑定设备名,如下 [root@rac1 opt]# ll /dev/sd* brw-rw----. 1 root disk 8, 0 Dec 2 20:26 /dev/sda brw-rw----. 1 root disk 8, 1 Dec 2 20:26 /dev/sda1 brw-rw----. 1 root disk 8, 2 Dec 2
分类: 其他 发布时间: 12-04 23:00 阅读次数: 0

这7个npm命令将帮助您节省时间

作为JavaScript开发人员,NPM是我们一直使用的东西,并且我们的脚本在终端上连续运行。 如果我们可以节省一些时间呢? 1、直接从npm打开文档 如果我们可以直接使用npm跳转到软件包的文档怎么办? npm home package-name # 例如: npm home react # 将在浏览器中打开reactjs.org 2、打开bug页面 为了以防万一,我们想在程序包上提交一个错误。 npm bugs package-name # 例如: npm bugs @agney
分类: 其他 发布时间: 12-04 23:00 阅读次数: 0

洛谷 P1910 L国的战斗之间谍

题目传送门 解题思路: 其实可以理解成有两个体积限制的01背包 AC代码: 1 #include<iostream> 2 #include<cstdio> 3 4 using namespace std; 5 6 int n,m,x,a[101],b[101],c[101],f[1001][1001]; 7 8 int main() { 9 scanf("%d%d%d",&n,&m,&x); 10 for(int i = 1;i <= n; i++) 1
分类: 其他 发布时间: 12-04 23:00 阅读次数: 0

Android 性能优化之布局优化

在 Android 中系统对 View 进行测量、布局和绘制时,都是通过对 View 树的遍历来进行操作的。如果一个 View 树的高度太高就会严重影响测量、布局和绘制的速度。Google 也在其 API 文档中建议 View 高度不宜超过10层。 优化思路 布局影响 Android 性能的实质就是影响页面的测量和绘制时间。 一个页面通过递归完成测量和绘制过程,即 measure、layout 过程。 因此可以从以下几个方面进行优化,从而提高 Android 应用中的页面显示速度: 选择合适的
分类: 其他 发布时间: 12-04 23:00 阅读次数: 0

【Java】【异常排查】java.lang.NoClassDefFoundError 完美解决

一、报错及定位原因 step1:运行代码报错 step2:依次点下报错位置上面的这些(只会有一个路径的类) step3:点到第5个时 出现了2个不同路径的相同类 编译器不知道找哪个类 所以报 “NoClassDefFoundError” 错 二、解决问题 好 现在问题找到了 就好解决了 排查代码 只引用一个就可以了
分类: 其他 发布时间: 12-04 23:00 阅读次数: 0

延时置灰3秒

方法一: <html-el:form action="/ag/queryATMTransfer.do" method="post"> //表单 <div class="normalbutton flr"> <div class="normalbuttonin" id="btn" onclick="confirmtodo();">撤销</div> </div> </html-el:form> <script type="text/javascript"> function confirmtodo
分类: 其他 发布时间: 12-04 22:50 阅读次数: 0

App structure - 礼锐的博客

本文主要包括以下部分 单页应用架构 MV* 数据模型(model)和数据模型集合(collection) 单数据视图(item view) 和 集合视图 (collection view) 控制器(controller) 事件(event) 路由(router) 和 hash导航 中介器(mediator) 客户端渲染和Virtual DOM 数据绑定和数据流 Web组件和shadow DOM 选择一个MV*框架 单页应用(SPA)框架 一个SPA就是一个Web应用, 他所需的资源(HTML,
分类: 其他 发布时间: 12-04 22:50 阅读次数: 0

数据绘图工具之Matplotlib

  一.安装:绘图和可视化   pip install matplotlib   我们已经下好了anaconda 包含了绘图工具包 直接导入即可   import matplotlib.pyplotlib as plt   二.# 第一种图形 可视化绘图:折线图 # 上面由于是中文需要解决乱码的问题 b = [2,5,4,8,9,7,10] plt.plot(b) # 设置标题 plt.rcParams['font.sans-serif'] = ['SimHei'] plt.rcParam
分类: 其他 发布时间: 12-04 22:50 阅读次数: 0

Django(5)--model 2

目录 Django-model(2) 模型查询 查询集和过滤器(queryset) 返回单个数据 状态码(扩展) 限制查询集和查询集的缓存 字段查询 聚合函数 模型成员 自定义管理器类 作业 Django-model(2) 模型查询 查询集表示从数据库获取的对象合集 查询集可以有多个过滤器 过滤器就是一个函数,基于所给的参数限制查询集结果 从SQL角度来说,查询集合和select语句等价,过滤器就像where条件 查询集和过滤器(queryset) 在管理器上调用方法返回查询集 查询经过过滤器
分类: 其他 发布时间: 12-04 22:50 阅读次数: 0

topk 问题的解决方法和分析

1.全排序方法 class Solution: def kClosest(self, points, K): points.sort(key= lambda x: x[0]**2 + x[1]**2) return points[:K] 2. 堆排序的方法 import heapq class Solution: def kClosest(self, points, K): """ :type points: List[List[int]]
分类: 其他 发布时间: 12-04 22:50 阅读次数: 0