-
86
热度 -
[综合] 计算机网络学习之---http1.0、http1.1 、http2.0 区别和联系【转载】
一、汇总对比 HTTP1.0 无状态、无连接 HTTP1.1 持久连接 请求管道化 增加缓存处理(新的字段如cache-control) 增加Host字段、支持断点传输等(把文件分成几部分) HTTP2.0 二进制分帧 多路复用(或连接共享) 头部压缩 服务器推送 ...
47
热度 -
27
热度 -
[综合] 【Leedcode】经典习题分析(2)
本篇难度:简答 习题一:有效的括号 题目: 给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例: 输入:"{[]}" 输出:tru...
14
热度 -
[综合] linux杂谈之cat <<EOF和cat <<-EOF区别
(0)为什么会有这两个存在?或者说为什么会有这个需求? 最开始学习的时候-->一定要'定格写'-->但是'不美观','可读性差'shell脚本的'可读性'!!! (1)共性解释 '都是获取stdin,并在EOF作为标准输入的结束'cat>helo.txt<<EOFH...
4
热度 -
[综合] 基于TCP协议的Socket编程入门
一、基于TCP协议的网络编程 1、TCP/IP是一种可靠的网络协议,它在通信的两端各建立一个Socket,从而在通信的两端之间形成网络虚拟链路; 一旦建立了虚拟的网络链路,两端的程序就可以通过虚拟链路来进行通信; 2、Socket编程主要是指基于TCP/IP协议的网络编程。 Java对基于TCP/I...
38
热度 -
[综合] Java的起源与发展
本文主要记录java一些基础知识点的总结 目录 Java的起源与发展 #Java的起源 #Java的开发平台 #JVMJREJDK *环境配置*** #第一个程序HelloWorld Java的起源与发展 #Java的起源 1991--------Oak(橡树)是java的前身1995----...
50
热度 -
[综合] LwIP学习笔记----程序执行的线程环境
LwIP支持在Mainloop模式(即没有目标板上没有OS/RTOS)和OS模式。宏NO_SYS控制模式选择,NO_SYS设置为0,表示OS模式。 以下描述都是基于OS模式。在OS模式下,LwIP会创建一个tcpip_thread线程。 不同线程访问同一变量存在不一致的问题,为了解决这个问题,有2种...
44
热度 -
[综合] UDP数据有时收到有时收不到情况
反复验证发现代码没毛病,最终在同事的指导下解决,我也不知道怎么弄好的,反正跟上一波操作就对了。 1.右键自己电脑右下角的网络连接,点击编辑连接,选中以太网下的网口,点击编辑,常规里的防火墙区域选择trusted,IPV4设置里改为手动,设置好IP地址和子网掩码(255.255.255.0),点击保存...
79
热度 -
[综合] oracle数据库存储过程案例
由于插数据需要反复插数据,可以使用存储过程来方便自己,减轻压力,以下是一个拿查询出的数据来对这些数据进行处理 createorreplaceproceduretestis //定义字段v_idvarchar2(100);v_namevarchar2(100); //把查询结果放到一个实例中curso...
43
热度 -
[综合] 指针 从a中删除b中已有的元素
从a中删除b中已有的元素 #include<stdio.h> intmain() {chara[30],b[30],*p,*q;printf("pleaseenterastring:\n");scanf("%s",a);printf("ais:%s",a);printf("\n");p...
77
热度 -
[综合] Java StringBuffer/StringBuilder(字符串拼接)
StringBuffer/StringBuilder publicclassTest1{publicstaticvoidmain(String[]args){Strings1="Hello";StringBufferstringBuffer=newStringBuffer(s1);//创建Stri...
23
热度 -
25
热度 -
[综合] tp6 多应用控制器找不到
1.通过composer下载think-multi-app插件 2.在app目录下新建应用目录及控制器 路由访问时报错控制器找不到: 由于controller直接移动到index应用里面,命名空间未修改导致控制器报错
10
热度 -
[综合] Ubuntu18.04安装opencv3.4.5和contrib3.4.5
踩了好多坑 主要是缺文件导致,貌似安装contrib的都会遇到很多bug opencv3.4.0中的.cache文件夹缺了data等文件夹,已存放到百度网盘中 其余遇到的bug可参考网上教程吧,烦,懒得写
22
热度 -
[综合] ubuntu启动自动经进了tty1,而进不了图形化的登陆界面
今天在电脑上重装ubuntu18.04,想着折腾一下美化一下桌面,到了最后要美化登陆界面的时候,我在主题网上找登陆界面主题,发现好像主题需要sddm,于是我跑去按照参考网站在终端运行下面代码装了sddm sudoapt-getinstallsddm 结果我的ubuntu在重启后界面发生了莫名其妙的...
53
热度 -
[综合] JAVA数据结构与算法——单链表面试题(新浪、百度、腾讯)
单链表的常见面试题 求单链表中有效节点的个数 查找单链表中倒数第k个节点(新浪) 单链表的反转(腾讯) 从尾到头打印单链表(百度,要求方式一:反向遍历。方式二:stack栈) 例题1:求有效节点个数 思路: 方法:获取有效节点的个数(如果是带头结点的链表,需要不统计头结点) head是头结点,...
43
热度 -
[综合] 文件都被加密成后缀beijing碰到勒索病毒怎么破?
当有人跟你说电脑所有文件都被加密成后缀beijing了,我当时心里想着谁这么大胆用这个后缀加密文件。这个病毒所属家族的名字更有意思:Beijing520.被加密的文件夹下都会留一个RECOVER.txt文件。就是告诉你文件被加密了,想解密就得需要秘钥。勒索病毒后缀我已经接触过很多了,其算法都大同小异...
8
热度 -
[综合] Python字符串split及rsplit方法原理详解
1.描述 split()方法通过指定分隔符对字符串进行切片,如果参数num有指定值,则分隔num+1个子字符串,默认分隔符为所有空字符,包括空格、换行(\n)、制表符(\t)等 rstrip()方法通过 2.语法 str.split([sep=None][,count=S.count(sep)])...
43
热度 -
71
热度