<!-- 配置文件上传解析器 id:必须是multipartResolver--><bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <pro ...
分类:
编程语言 时间:
2020-03-17 22:37:08
阅读次数:
83
基本介绍与思路 收发并行 前一篇博客中,完成了客户端与服务端的简单TCP交互,但这种交互是触发式的:客户端发送一条消息,服务端收到后再回送一条。没有做到收发并行。收发并行的字面意思很容易理解,即数据的发送与接收互相不干扰,相互独立。当然,要保证服务端和客户端都能做到收发并行。 业务逻辑 脱离业务逻辑 ...
分类:
编程语言 时间:
2020-03-17 23:44:20
阅读次数:
72
Linux C++ 网络编程学习系列(2)——多路IO之select实现 ...
分类:
编程语言 时间:
2020-03-17 23:45:31
阅读次数:
78
通过DOM可以实现JavaScript去操作HTML元素和CSS样式,完成简单的动态操作,当点击相应按钮,执行相应操作,为按钮添加相应事件//定义"改变颜色"的函数//定义"改变宽高"的函数//定义"隐藏内容"的函数 //定义"显示内容"的函数//定义"取消设置"的函数 ...
分类:
编程语言 时间:
2020-03-17 23:46:24
阅读次数:
83
接下来记录一下字典和列表练习相关的内容。 数据类型 python中有可变和不可变数据类型,如下 (1)可变类型:list、dict、set(集合,后面补充) (2)不可变类型:int、bool、str、tuple 字典 基本概念 字典(dict),是可变数据类型,跟前面学的列表一样,也是容器型数据类 ...
分类:
编程语言 时间:
2020-03-17 23:48:52
阅读次数:
80
python基础 信号量 semaphore evevt 线程queue 生产者消费者模型 ...
分类:
编程语言 时间:
2020-03-17 23:50:16
阅读次数:
72
1、在命令行中python的交互模式的退出:先按Ctrl+z,然后回车即可 2、在python中安装包时发生了如图所示bug,怎么解决Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) afte ...
分类:
编程语言 时间:
2020-03-17 23:51:00
阅读次数:
70
少壮不努力,大一的时候c语言学得不扎实,最近学数据结构的时候看到c语言中malloc函数都不知道了,这里记录一下,避免以后再忘。 malloc的全称是memory allocation,中文叫动态内存分配,用于申请一块连续的指定大小的内存块区域以void*类型返回分配的内存区域地址,当无法知道内存具 ...
分类:
编程语言 时间:
2020-03-17 23:51:35
阅读次数:
70
之前写(抄) parsec 的时候, 在重载 的时候, 需要接收一个 lambda, 之后返回一个 , 其中 R 是接收 lambda 的返回值类型, 所以就要搞到 lambda 对应的函数类型 在一开始我是直接用 做的, 但是众所周知, 下面这样的写法是匹配不了的: 因为 lambda 表达式到 ...
分类:
编程语言 时间:
2020-03-17 23:52:05
阅读次数:
69
转自Felix文章 Python3 中 yield 对初学者一直是一个难点存在,网上很多教程,噼里啪啦写了很多,也举了很多例子,但是读完之后还是不知所以然,下面问题还是不知道如何回答,内容有点多,有些地方可能有点啰嗦,但都是满满的干货。 - yield 究竟是干嘛的? - yield 是怎么执行的? ...
分类:
编程语言 时间:
2020-03-17 23:53:24
阅读次数:
100
题目链接:删除排序链表中的重复元素 题意:给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 题解:这个的上一题是也是删除排序链表的重复元素,不过元素都删掉。。在剑指offer里也有做过。可以看链接。 这个就是在上个题的基础上做一点修改。最后更新节点时,直接指向这个重复节点的最后一个节点 ...
分类:
编程语言 时间:
2020-03-17 23:54:09
阅读次数:
100
给定一个整数数组 a,其中1 ≤ a[i] ≤ n (n为数组长度), 其中有些元素出现两次而其他元素出现一次。找到所有出现两次的元素。 你可以不用到任何额外空间并在O(n)时间复杂度内解决这个问题吗?示例:输入: [4,3,2,7,8,2,3,1] 输出: [2,3] 由于数组元素具有1 ≤ a[ ...
分类:
编程语言 时间:
2020-03-17 23:58:05
阅读次数:
113
1.通过maven建立spring依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc ...
分类:
编程语言 时间:
2020-03-17 23:58:42
阅读次数:
115
我们要明确,不只是C++有类,很多语言也会用到类,因为现在很多都是面向对象编程... 在c++中,关于类的理解,个人理解是这样的,具有共同属性的一个集合被称为类, 比如说人这个集合,具有性别,年龄,出生日期等属性,可以构成一个类的成员,除此此外, 如果这个类具有共同的技能的话,我们也可以把这种技能称 ...
分类:
编程语言 时间:
2020-03-18 00:01:32
阅读次数:
88
介绍和使用场景 1)什么是消息 一个事件,需要广播或者单独传递给某个接口 2)为什么使用这个 配置更新了,但是其他系统不知道是否更新 SpringCloud配置中心可参考: https://www.cnblogs.com/tianhengblogs/p/12508120.html 1.安装Rabbi ...
分类:
编程语言 时间:
2020-03-18 00:05:54
阅读次数:
82
1、事务认识 大家所了解的事务Transaction,它是一些列严密操作动作,要么都操作完成,要么都回滚撤销。Spring事务管理基于底层数据库本身的事务处理机制。数据库事务的基础,是掌握Spring事务管理的基础。这篇总结下Spring事务。 事务具备ACID四种特性,ACID是Atomic(原子 ...
分类:
编程语言 时间:
2020-03-18 00:06:07
阅读次数:
69
python基础 多进程 进程间通信 multiprocess ...
分类:
编程语言 时间:
2020-03-18 00:07:08
阅读次数:
83
LeetCode 面试题06. 从尾到头打印链表【剑指Offer】【Easy】【Python】【链表】 问题 "力扣" 输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。 示例 1: 限制: `0 List[int]: solution one: reverse res = [] ...
分类:
编程语言 时间:
2020-03-18 00:07:45
阅读次数:
76