码迷,mamicode.com
首页 > 2019年12月18日 > 全部分享
Codeforces Round #607 (Div. 1) Solution
从这里开始 比赛目录 从这里开始 比赛目录 我又不太会 div 1 A? 我菜爆了。。。 Problem A Cut and Paste 暴力模拟一下。 Code Problem B Beingawesomeism 不难注意到答案不会超过 4. 答案为 0,这个很 trivial 答案小于等于 1 ...
分类:其他好文   时间:2019-12-18 21:49:15    阅读次数:83
数据结构实验之链表三:链表的逆置
数据结构实验之链表三:链表的逆置 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Problem Description 输入多个整数,以-1作为结束标志,顺序建立一个带头结点的单链表,之后对该单链表的数据进行逆置,并输出逆置 ...
分类:其他好文   时间:2019-12-18 21:48:50    阅读次数:114
Spring-Boot的第三方类库的依赖版本调整方法
springboot方式构建的工程,是dependencyManagement方式进行依赖包的版本管理, spring中有默认的版本,可以修改ext参数来调整版本 如下SpringBoot 2.2.x对依赖库源码 https://github.com/spring projects/spring b ...
分类:编程语言   时间:2019-12-18 21:48:20    阅读次数:238
pyenv的使用
pyenv 的使用 pyenv help install查看可以下载的版本pyenv install -l安装3.5.3版本的python 并显示安装过程pyenv install 3.5.3 -v将全局的设置为3.5.3版本pyenv global 3.5.3 查看系统中所有python的版本py ...
分类:其他好文   时间:2019-12-18 21:48:06    阅读次数:87
ubuntu下,VSCode采用cmake编译C++工程
首先在VSCode中下载CMake和CMake Tools两个插件。 选中CMake Tools,可以看到在VSCode中如何使用cmake编译C++工程的教程。 官网教程 最重要且最实用: https://vector-of-bool.github.io/docs/vscode-cmake-too ...
分类:编程语言   时间:2019-12-18 21:47:50    阅读次数:249
JavaWeb-用过滤器修改请求的返回状态码
问题: 客户SDK对接服务,默认只识别200和非200的请求状态码。需要修改当前应用的状态码(如将201转为200) 解决方案:通过扩展HttpServletResponseWrapper,获取到每个请求的状态码,满足条件的做修改即可 具体代码: web.xml中的配置 修改前: 修改后 ...
分类:编程语言   时间:2019-12-18 21:47:36    阅读次数:418
Linux源码编译安装和卸载
Linux下正常的编译安装/卸载 源码的安装一般由3个步骤组成: 配置(configure) 编译(make) 安装(make install)。 configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令./configure –help可以输出详细的选项列表。 其中 ...
分类:系统相关   时间:2019-12-18 21:47:22    阅读次数:107
centos安装python3.7
从官网上下载安装包:https://www.python.org/downloads/source/ 找到对应想要安装的版本进行下载。 1、 解压:tar -xvJf Python-3.7.5.tar.xz 2、 进入刚才的目录:cd Python-3.7.5 3、 配置:./configure - ...
分类:编程语言   时间:2019-12-18 21:47:04    阅读次数:78
Pytorch个人心得(一)-----Tensor基本使用
最近在学习Pytorch,在这里分享一些心得,其实如果也是入门的朋友可以直接参考我的这一个系列,因为比较接地气。Pytorch的安装我们这里忽略,毕竟也不是什么难事。这一讲我们大概说一下Pytorch的Tensor,就像numpy的ndarray(如果你有接触过numpy),Tensor是Pytor ...
分类:其他好文   时间:2019-12-18 21:46:18    阅读次数:72
Linux 双网卡绑定
Linux 双网卡绑定 双网卡绑定这项继续特别适合利用再生产环境7x24小时的网络传输服务,采取双网卡绑定模式不仅可以提高网络传输速度,更重要的是,还可以确保其中一块网卡出现故障时,依然可以正常高效可靠的措施。下面我会使用两种方案来完成网双卡绑定 一种是传统的配置文件修改方案,另一种是最新的命令生成 ...
分类:系统相关   时间:2019-12-18 21:45:43    阅读次数:120
应用九:Vue之国际化(vue-i18n)
vue-i18n是一款针对Vue.js 的国际化插件,具体应用步骤如下: 一、安装插件 npm install vue-i18n --save 二、在main.js中引入插件 import VueI18n from 'vue-i18n' Vue.use(VueI18n) 三、创建i18n实例 con ...
分类:其他好文   时间:2019-12-18 21:45:18    阅读次数:86
回文自动机
回文自动机也叫做回文树 由名字可知:它是一棵树 树有什么性质? 节点个数为n,一个点只有一条出边(一个父亲); 我们把符合树的性质的回文字典树叫做回文自动机; 由树的性质大致可以推出:回文自动机的时间复杂度是线性的!(废话,不然要你有何用?) 首先,由于回文串的性质,回文自动机的最大的一个特点就是他 ...
分类:其他好文   时间:2019-12-18 21:44:44    阅读次数:66
2019红帽杯部分wp
xx 程序首先取输入的前4个字符作为xxtea加密的密钥之后进行xxtea加密。接着进行位置置换操作,然后又进行了以3个为一组的异或 首先逆向解出xxtea加密之后的结果 ` 解密后的数据为:67616c66 5858437b 646e615f 742b2b5f 7d6165 easy re 程序, ...
分类:其他好文   时间:2019-12-18 21:44:04    阅读次数:312
socket系统调用深度分析
1、系统调用过程 1.1用户态和内核态以及系统调用机制 1、进程的地址空间 linux进程有4GB地址空间,如图所示: 3G-4G大部分是共享的,是内核态的地址空间。这里存放整个内核的代码和所有的内核模块以及内核所维护的数据。 2、特权级别 对于任何操作系统来说,创建一个进程是核心功能。创建进程要做 ...
分类:其他好文   时间:2019-12-18 21:43:48    阅读次数:86
堆排序
的两个特点? 堆是一个完全二叉树; 堆中每一个节点的值都必须大于等于(或小于等于)其子树中每个节点的值。 第一点,堆必须是一个完全二叉树。还记得我们之前讲的完全二叉树的定义吗?完全二叉树要求,除了最后一层,其他层的节点个数都是满的,最后一层的节点都靠左排列。第二点,堆中的每个节点的值必须大于等于(或 ...
分类:编程语言   时间:2019-12-18 21:43:29    阅读次数:100
全面学习 Python 包:包的构建与分发
首发于公众号:Python编程时光 1. 为什么需要对项目分发打包? 平常我们习惯了使用 pip 来安装一些第三方模块,这个安装过程之所以简单,是因为模块开发者为我们默默地为我们做了所有繁杂的工作,而这个过程就是 。 打包,就是将你的源代码进一步封装,并且将所有的项目部署工作都事先安排好,这样使用者 ...
分类:编程语言   时间:2019-12-18 21:42:56    阅读次数:74
JavaScript中class类的介绍
class的概念 一、我们为什么要用到class类? 因为通过class类来创建对象,使得开发者不必写重复的代码,以达到代码复用的目的。它基于的逻辑是,两个或多个对象的结构功能类似,可以抽象出一个模板, 依照模板复制出多个相似的对象。就像汽车制造商一遍一遍地复用相同的模板来制造大量的汽车车,我们暂且 ...
分类:编程语言   时间:2019-12-18 21:42:36    阅读次数:84
874条   上一页 1 ... 8 9 10 11 12 13 14 ... 52 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!