json小计

在存储json数据是一定要用双引号 """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
分类: 其他 发布时间: 08-13 20:16 阅读次数: 0

shell脚本day03-编程原理

一、编程介绍   (计算机只能识别二进制指令)   早期编程:驱动和硬件默认不能使用,但不同厂家设备之间需要进行指令沟通,我们需要驱动来进行翻译;更趋紧与硬件开发的工程师,要学习汇编语言,而汇编语言被厂家所限制。C,C++的底层就是汇编语言 现在编程基于高级语言,以及超高级语言,更好的让程序员能够实现汇报功能。高级语言、超高级语言需要翻译成计算机可读的语言(二进制指令) 汇编语言的分类 解释型---逐行解释,逐行执行 shell python java 编译型---一次编译,全部行 C C++
分类: 其他 发布时间: 08-13 20:16 阅读次数: 0

uni-app 调试

安卓调试
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

luogu p4015(最小费用最大流)

传送门 题意: 有\(m\)个仓库和\(n\)个零售商,第\(i\)个仓库送到第\(j\)个零售商需要花费\(v[i][j]\)元。现在需要让仓库的供给量以及零售商的收获量相同,问最小花费以及最大花费。 分析: 相当经典的最小费用最大流的模型。因为要保证供给以及收获相同,即代表着流量平衡,因此我们可以让超级源点\(sp\)跟对应的仓库连一条流量为\(a_i\),费用为\(0\)的边,同时让对应的零售商跟超级汇点\(ep\)连一条流量为\(b_i\),费用为\(0\)的边。而对于仓库与零售商,我
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

日志文件的作用及功能

日志文件的分类 (1)内核及系统日志 这种日志数据由rsyslog统一管理,根据其主配文件/etc/rsyslog。conf中的设置决定将内核及各种系统程序信息记录到什么位置 (2)用户日志 用于记录系统用户登陆及退出系统的相关信息,包括用户名,登陆的终端,登陆的时间,来源主机,正在使用的进程操作等 (3)程序日志 有些应用程序会选择由自己独立管理一份日志文件,而不是交给rsyslog服务管理,用于记录本程序运行过程中的各种事件信息 日志文件的位置在/var/log/下 常见的日志文件及查看方
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

【LeetCode】下一个排列【找规律】

实现获取下一个排列的函数,算法需要将给定数字序列重新排列成字典序中下一个更大的排列。 如果不存在下一个更大的排列,则将数字重新排列成最小的排列(即升序排列)。 必须原地修改,只允许使用额外常数空间。 以下是一些例子,输入位于左侧列,其相应输出位于右侧列。 1,2,3 → 1,3,2 3,2,1 → 1,2,3 1,1,5 → 1,5,1 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/next-permutation 分析: 方法1:直接
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

【参考资料】写得好的博客

容斥原理 讲解 https://www.cnblogs.com/acSzz/archive/2012/11/18/2775923.html
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

数组对象 级别 交集

有以下数据: let a = new Set([ { 'categoryId': 1, 'categoryIdLevelOne': 750611334, 'categoryIdLevelThree': 750611336, 'categoryIdLevelTwo': 750611335, 'id': 2697, 'level': 3, 'shopId':
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

shell_Day02

虽然差了不少天,但的确是第......一天 history   查看历史命令记录   !命令序号 查看命令并执行   -c 清空   关于命令历史的文件   关于命令历史的变量(环境变量) 命令补全   tab:制表符 \t 四个空格   作用:提示、自动补全命令 目录补全   tab   作用:提示、自动补全目录 别名   alias 为命令设置别名 命令=‘命令 参数‘     alias cdnet="cd /etc/sysconfig/network-scripts/"   永久保存
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

LCS 线性DP入门

C - Common Subsequence A subsequence of a given sequence is the given sequence with some elements (possible none) left out. Given a sequence X = <x1, x2, ..., xm> another sequence Z = <z1, z2, ..., zk> is a subsequence of X if there exists a strictl
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

物理CPU、CPU内核、逻辑CPU概念与查看方法

概念区分 1. 物理CPU 即主板插槽上(物理封装上)的CPU芯片个数。物理cpu数量等于不同physical id的个数。 查看命令:# cat /proc/cpuinfo | grep "physical id" | sort -u | wc -l // 物理CPU个数 2. CPU内核数(cpu cores) 即一颗物理CPU包含的内核数量。一般来说,物理CPU个数 X cpu cores = 逻辑CPU个数。如果不相等则表示支持超线程技术。 查看命令:# cat /proc/cpuin
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

better-scrll 介绍

  碰到一个项目,应该遵守两大规则:     1. 不要让项目产生过多的第三方依赖     2. 增强组件的应用率   尽可能的将东西写在组件里面,尽可能的将数据写活,通过组件通信来进行数据转换,用到的依赖处理,我们可以通过先处理,在让项目中的文件,来依赖我们的处理的文件,这样我们只需要改处理的文件即可,将数据写活,尽可能的少写代码,来思考,怎么做代码写的少,功能还能达到同样的效果,那么组件的处理显得特别重要   Better-scroll 移动端的滚动插件 (注意:移动端,在 pc 端,效果
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

【linux】查看TensorRT版本

查看TensorRT版本: dpkg -l | grep TensorRT echo nvidia@tegra-ubuntu:~$ dpkg -l | grep TensorRT ii libnvinfer-dev 4.0.4-1+cuda9.0 arm64 TensorRT development libraries and headers ii libnvinfer-samples 4.0.4-1+cuda9.0 arm64 TensorRT samples and documenta
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

文档编辑的一些方法总结

我常用的一些文档编辑的一些方法总结: (1) 插入题注 (2) 插入页码 (3) 目录编号 (4) 多级标题和多级编号 (5) 谈谈如何用word写高效写作csdn blog 实例:这是我文章的结构 (1) 插入题注 问题:我在插入题注的时候想加入编号但是失败了,原因是我的多级标题和列表没有关联上 标题:将多级列表和标题样式相关联 操作: 在“开始”标签栏—->>>>”段落”—–>>>“多级列表” 参考:https://blog.csdn.net/u010566813/article/deta
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

双连通分量和强连通分量的总结

【双连通分量】 一、边双连通分量定义 在分量内的任意两个点总可以找到两条边不相同的路径互相到达。总而言之就是一个圈,正着走反着走都可以相互到达,至少只有一个点。 二、点双连通分量的定义 参照上面,唯一的不同:任意两个点可以找到一个点不同的路径互相到达。也是一个圈,正反走都可以,至少为一个点。 三、边、点双连通分量模板代码要注意的地方 边双连通分量: 1.每个节点的所有儿子遍历后才开始计算分量大小,请与点双连通相区分; 2.割顶只能属于一个分量,请与割边区分;(容易搞混) 3.要注意j是否是i的
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

VBA if...elseif...else语句

一个If语句,后面可以跟一个或多个由布尔表达式组成的elseif语句,然后是一个默认的else语句,当所有条件变为false时执行else语句块。 语法 以下是VBScript中If...Elseif...Else语句的语法。 If(boolean_expression) Then Statement 1 ..... ..... Statement n ElseIf (boolean_expression) Then Statement 1 .
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

yield 实现range()函数

def range(*args,step= 1): args = list(args) if len(args) == 2: yield args[0] while args[0]<args[1]-1: args[0] +=step yield args[0] elif len(args) == 1: count = 0 yield count
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

nginx静态文件不设置缓存

找到nginx安装目录下的nginx.conf文件,再nginx里面添加如下的内容 location / { add_header Cache-Control no-cache; add_header Pragma no-cache; add_header Expires 0; }
分类: 其他 发布时间: 08-13 20:15 阅读次数: 0

Linux目录与文件操作图文版

一、Linux目录结构:CentOS系统中的目录和文件数据被组织为一个树形目录结构,所有的分区、目录、文件等都具有一个相同的位置起点—根目录Centos系统定位文件或目录位置时,使用斜杠“/”进行分隔(区别于Windows系统中的反斜杠“\”)。整个树形目录结构中,使用独立的一个“/”表示根目录,根目录是CentOS文件系统的起点,其所在的分区称为根分区。在根目录下,CentOS系统将默认建立一些
分类: 企业开发 发布时间: 08-13 20:12 阅读次数: 0

这道面试必问的JVM面试题70%的Java程序员会做错

这道面试必问的JVM面试题70%的Java程序员会做错
分类: 编程语言 发布时间: 08-13 20:12 阅读次数: 0