lsof---列出当前系统打开的文件信息

lsof---list open file,一个列出当前系统打开文件的工具 1.lsof查找原理 在Linux系统中,系统为了方便管理进程,会在/proc下为每一个运行中的进程创建一个目录,目录名就是进程号,而在进程的目录下有一个叫作fd的目录,这个目录下存放的是进程打开的所有文件。而lsof命令搜寻的其实就是/proc/$PID/fd下面的文件。 [root@localhost ~]# lsof COMMAND PID TID USER FD TYPE
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

flask框架(四)——CBV视图解析

CBV视图类的基本写法 #第一种方法 class IndexView(views.View): methods = ['GET'] decorators = [auth, ] def dispatch_request(self): print('Index') return 'Index!' app.add_url_rule('/index', view_func=IndexView.as_view(name='index'))
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

【HDU6687】Rikka with Stable Marriage(Trie树 贪心)

题目链接 大意 给定\(A,B\)两个数组,让他们进行匹配。 我们称\(A_i\)与\(B_j\)的匹配是稳定的,当且仅当目前所剩元素不存在\(A_x\)或\(B_y\)使得 \(A_i\oplus B_j<A_i\oplus B_y\)或\(A_i\oplus B_j<A_x\oplus B_j\)成立 问所有稳定匹配的情况中\(A_i\oplus B_j\)之和最大的是多少。 思路 考虑找到当前异或和最大的一对\(A_i\oplus B_j\),那么不会存在一个\(A_x\)或\(B_y\
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

$Luogu$ $P2015$ 二叉苹果树

链接 背景 \(Luogu\) \(P1122/Codevs5565\) 题意 给定一棵 \(n\) 个节点的以 \(1\) 号点为根节点的树的 \(n-1\) 条边及权值 \((x_i,y_i,w_i)\) ,求砍掉一些枝条后留下 \(q\) 条边的最大边权和。 解法 也不是树形 \(dp\) 模板。还是习题。 由于这棵树是二叉树,有一个优美的性质:某棵子树内保留的树枝只能由左右子树得到(这不是废话吗)。 考虑转换题意,砍掉一些枝条后留下 \(q\) 条边也即留下 \(q+1\) 个点且必须
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

SQL server 常见错误--登录连接失败和附加数据库失败

问题1:数据库软件登录连接不了,因为SQL server有部分服务没有开启,需要手动开启。 解决:计算机管理-->服务-->开启SQL server服务(具体那个自己慢慢试,就算全部开启都没事) 问题2:数据库附加失败:原因是附加的文件夹权限不足 解决方法1: https://www.cnblogs.com/obge/p/11575545.html 【更改附加数据库所在文件夹的权限】 解决方法2:查看默认创建数据库的存储路径【查找系统数据库存储位置即可】,复制自己的数据库文件到这个目录下,就完
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

显卡,显卡驱动,nvcc, cuda driver,cudatoolkit,cudnn到底是什么?

在使用深度学习框架的过程中一定会经常碰到这些东西,虽然anaconda有时会帮助我们自动地解决这些设置,但是有些特殊的库却还是需要我们手动配置环境,但是我对标题上的这些名词其实并不十分清楚,所以老是被网上的教程绕得云里雾里,所以觉得有必要写下一篇文章当做笔记供之后参考。 GPU型号含义 参考【GPU编程系列之一】从深度学习选择什么样的gpu来谈谈gpu的硬件架构 显卡: 简单理解这个就是我们前面说的GPU,尤其指NVIDIA公司生产的GPU系列,因为后面介绍的cuda,cudnn都是NVIDI
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

js中实现继承的几种方式

继承 JS中继承的概念: 通过【某种方式】让一个对象可以访问到另一个对象中的属性和方法,我们把这种方式称之为继承 并不是所谓的xxx extends yyy 为什么要使用继承? 有些对象会有方法(动作、行为),而这些方法都是函数,如果把这些方法和函数都放在构造函数中声明就会导致内存的浪费 function Person(){ this.say=function(){ console.log("你好") } } va
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

树状数组的一些题

【线上训练 19】序列 (http://zhengruioi.com/problem/1150) sol: 树状数组优化的 \(DP\) 往往是从暴力 \(DP\) 启发而来的。考虑 \(O(n^2)\) 暴力,只要算出原序列的代价,然后枚举尝试修改每一个点,有一个显然的性质就是我们必须把那个数修改成一个原序列出现过的数。考虑优化,会发现一共有三种情况:(假设现在要把 \(p_i\) 变成 \(p_j\),\(nxt_i\) 表示 \(p_i\) 下一次出现的位置,若没有就置为 \(n+1\)
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

机器学习之scikit-learn库

前面讲到了,这个库适合学习,轻量级,所以先学它。 安装就不讲了,简单。不过得先安装numpy和pandas库才能安装scikit-learn库。 如果安装了anaconda得话,会自带有这个库。 ---------------------------------------------------------------------------------------------------------- 1、首先进行字典特征提取 作用:对字典数据进行特征值提取。 API:sklearn.fe
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

程序员修神之路--要想做好微服务架构,并非易事!

菜菜哥,上次听你讲了微服务和SOA,明白了很多道理 看来面试用上了吧 呵呵,但是面试官问我微服务有什么优点和缺点... 看来还得给你详细讲一讲微服务 概念 微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个微服务代表着一个小的业务能力。 微服务是根据具体业务领域边界划分出来的能独立运行的程序,并且可
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

ASE19 团队项目 alpha 阶段 Frontend 组 scrum5 记录

本次会议于11月11日,11:30 在微软北京西二号楼13158,持续15分钟。 与会人员:Jingyi Xie, , Ziwei Wu, Jiaqi Xu 请假:Jingwei Yi, Hanyue Tu Name Done To-do Jingyi Xie 周末无 调通和服务器交互的API,准备前后端联调 Hanyue Tu 周末无 准备个人页和问卷页的前后端联调 Jingwei Yi 周末无 准备编辑器页面的前后端联调 Jiaqi Xu 周末无 完成编辑器页面错误展示 Ziwei Wu
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

IDEA比较实用的插件之翻译插件(Translation)

插件名称:Translation 安装步骤:Mac 2019.2的IDEA安装步骤如下 InteIIij IDEA --> Preference --> Other Setting --> Translation 这是一款很好使的翻译插件,插件支持三种翻译方式:Google翻译,有道翻译,百度翻译。 其中,有道翻译和百度翻译有次数限制,需要注册账号后使用APPID以及密钥登录即可;Google翻译这个在使用时,需要去掉已经默认勾选:translate.google.com,不然会提示没有网络。
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

IAAS,PAAS,SAAS,QPS,TPS,RT,PV,UV,IP名词解释

参考 https://www.zhihu.com/question/21641778/answer/62523535 https://cloud.tencent.com/developer/article/1370886
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

表格导出到excel的样式消失该如何修改

工作中遇到一需求,要将后台的表格导出到excel后的表格样式该如何修改呢? 其实表格导出首先需要了解两个插件:jquery.table2excel.js和tableExport.js 1、第一步,写一个导出按钮button <button id="datatable">导出</button> 2、第二步,初始化js ①jquery.table2excel.js $('button').click(function(){ $("#datatable").table2exce
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

剑指offer-面试题12-矩阵中的路径-回溯法

/* 题目: 设计一个函数,判断一个矩阵中是否存在一条包含该字符串所有字符的路径。 路径可从字符串的任意一格开始,每一步可向上、下、左、右移动一格。 如果一条路径经过了矩阵中的某一格,那么该路径不能再次经过该格。 */ /* 思路: 采用回溯法。 遍历数组,当选中其中一个格子时,若与当前字符串的指定位置匹配, 则检测它四周的格子是否匹配,若匹配,继续深入,不匹配,则回退一格。 */ #include <iostream> #include<vector> #include<s
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

Elastic-Job分布式任务调度

任务调度是指系统为了自动完成特定任务,在约定的特定时刻去执行任务的过程,有了任务调度即可解放更多的人力由系统自动去执行任务。 多线程方式实现; Timer方式实现; ScheduledExecutor方式实现; 第三方Quartz方式实现;
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

SpringMVC-RequestMapping注解

说明 源码: @Target({ElementType.METHOD, ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME) @Documented @Mapping public @interface RequestMapping { } 作用: 用于建立请求 URL 和处理请求方法之间的对应关系 出现位置: 类上: 请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。 写的话需要以/开头。 它出现的目的是为了使我们的
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

HTML的标签语法

HTML的标签语法:1.双标记 <标记>内容</标记> 带属性写法:<标记 属性1=? 属性2=? 属性3=? ……> 内容 </标记> 2.单标记 <标记/> 最常用的单标记是<BR/>(换行) 带属性写法:<标记 属性1=? 属性2=? 属性3=? …… /> 3.标记之间存在层级关系。 4.HTML5的标准格式:<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>网页标题</title> </head
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

关于<c:foreach></c:forEach>循环中写的标签无法在页面显示的问题

关于<c:forEach></c:forEach>循环中写的标签无法在页面显示的问题     今天遇到了一个比较有意思的问题,和大家分享一下:       写了一段css代码在foreach循环中,由于代码太长就给你们看关键部分:                   预期结果应该是这样:                  但实际上确什么都没有显示:写在foreach循环中的表格显示不出来         解决方法:实际上是因为,从servlet传来的集合score(以上面的代码为例)为空,只需
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0

django admin配置大全 一个model注册多个ModelAdmin

admin的官方文档 https://docs.djangoproject.com/en/2.1/ref/contrib/admin/#django.contrib.admin.ModelAdmin.readonly_fields 一个model注册多个ModelAdmin https://www.cnblogs.com/vincenshen/articles/6971835.html
分类: 其他 发布时间: 11-11 22:17 阅读次数: 0