《Linux就该这么学》今天开课了-Linux的发展,起源

秦时明月当中的经典语录:   失败的人只有一种,就是在抵达成功之前放弃的人——盖聂 想到这里我只想说,决定一件事,就要坚持,或许结局并不美好,但过程值得回忆。
分类: 其他 发布时间: 03-08 23:34 阅读次数: 0

第一天的blog

今天 3.8女王节,农历二月二日 被老师冷眼了 剃了头 小笔记本装了deepin系统 设置好自己的环境 将浏览的网页都设置好书签 fgo终于出了期盼已久卡池的通知 要过一个有意义的生活啊 可以用网上的资源来丰富自己Mooc等 有很多书要读 希望能够一直坚持下去,一直保持每天反思的习惯,经常性地将自己的所得记录到博客上 ——好梦。
分类: 其他 发布时间: 03-08 23:34 阅读次数: 0

A+B Problem(再升级)

一道简单题。。。 确实挺简单的,但是这道题把学过的知识点结合的特别好。。。 虽然简单但是还是比较值得去做一下的。。。 给定一个正整数n,求将其分解成若干个素数之和的方案总数。 输入输出格式 输入格式: 一行:一个正整数n 输出格式: 一行:一个整数表示方案总数 输入输出样例 输入样例#1: 复制 7 输出样例#1: 复制 3 说明 【样例解释】 7=7 7=2+5 7=2+2+3 【福利数据】 【输入】 20 【输出】 26 【数据范围及约定】 对于30%的数据 1<=n<=10 对于100%
分类: 其他 发布时间: 03-08 23:34 阅读次数: 0

LeetCode 771.Jewels and Stones

Description You're given strings J representing the types of stones that are jewels, and S representing the stones you have. Each character in S is a type of stone you have. You want to know how many of the stones you have are also jewels. The lette
分类: 其他 发布时间: 03-08 23:34 阅读次数: 0

网关 整理 fastcgi wsgi

网关 整理 gastcgi wsgi
分类: 其他 发布时间: 03-08 23:34 阅读次数: 0

20189209 《网络攻防技术》第二周作业

一、KaliSecurity视频总结 1、由于之前装过Kali,因此这里就不提了。 2、KaliSecurity——安全渗透测试一般流程: 信息收集:尽可能的使用多种信息搜集工具,包括搜索引擎和社会工程学方法。因为信息越多,发现漏洞的几率越大。 漏洞分析:在搜集了足够的信息之后,首先我们要判断它会存在哪些漏洞。通过搜索引擎,和通用的漏洞扫描工具来完成。 漏洞利用:得到漏洞,找到相应的攻击方法。Kali Linux中也提供了很多现成的工具,来帮助我们顺利的攻击目标。 权限维持(又称留后门):成功
分类: 其他 发布时间: 03-08 23:34 阅读次数: 0

(R,线性回归)R语言里的模型诊断图(Residuals vs Fitted,Normal QQ , Scale-Location ,Residuals Leverage)

线性回归,是概率统计学里最重要的统计方法,也是机器学习中一类非常重要的算法。线性模型简单理解非常容易,但是内涵是非常深奥的。尤其是线性回归模型中的Diagnostics plot的阅读与理解一直被认为是线性回归中的一个难点。 在任何线性模型中,能够直接“lm”(模型有意义),既要考虑各个参数的t-test所得出的p-value,也要考虑总体模型F-检验得出的p-value。在这之后,还要清楚一个线性模型是建立在以下五个假设的基础上的。如果不满足以下五个假设,那么模型即使通过了t-test和F-
分类: 其他 发布时间: 03-08 23:20 阅读次数: 0

js-cookie和session

###1.cookie   含义: 存储在访问者的计算机中的变量,即存储在客户端   创建一个cookie     /* getCookie方法判断document.cookie对象中是否存有cookie,若有则判断该cookie中是否含有指定c_name的cookie,有则返回数据 没有则返回空串 */     function getCookie(c_name){       if (document.cookie.length>0){         c_start=document.c
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

php禁止&not &curren转义

$PostUrl="amount=".$data['amount']."&appId=".$data['appId']."&callBackUrl=".$data['callBackUrl']."&channel=".$data['channel']. '&currency='.$data['currency']."&desc=".$data['desc']."&extra=".$data['extra']."&orderNo=".$data['orderNo']. "&orderTime="
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

Visual Studio 2010软件安装教程

1.右击软件压缩包,选择解压到“VS2010”选项 2.双击打开Setup文件。 3.选择第一个,安装Microsoft Visual Studio 2010 4.取消勾选安装体验的信息,然后点击下一步。 5.选择我已接受,点击下一步。 6.选择完全,点击浏览可更改软件安装路径,建议安装到除C盘以外的磁盘。最后点击安装。 7.点击完成。 8. 安装完毕,打开VS软件,界面如下。
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

01-操作数组的方法

1 let arr = [1, 3, 5, 7, 8] 2 3 // 1.splice(para1,para2,val1,val2…) 4 /** 5 * 定义:强大的数组操作方法,会改变原数组 6 * 参数: 7 * 1.para1: 添加值或者删除值开始的索引 para1值为负数时,加上数组的length作为值 8 * 2.para2: para2值为正数时: 表示删除项的长度 para2值为0时: 表示要添加项 9 * 3
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,说说怎么解决?

1、面试官心里分析 你看这问法,其实本质针对的场景,都是说,可能你的消费端出了问题,不消费了,或者消费的极其极其慢。接着就坑爹了,可能你的消息队列集群的磁盘都快写满了,都没人消费,这个时候怎么办?或者是整个这就积压了几个小时,你这个时候怎么办?或者是你积压的时间太长了,导致比如rabbitmq设置了消息过期时间后就没了怎么办? 所以就这事儿,其实线上挺常见的,一般不出,一出就是大case,一般常见于,举个例子,消费端每次消费之后要写mysql,结果mysql挂了,消费端hang那儿了,不动了。
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

es6 Moduel 默认名与非默认名

export default default 本质是将后面变量(值)赋给 default,然后以default名称输出。 import 在获取default变量时,写在大括号的外面 ,可自定义名称。 变量写法 //a.js export let b = 4; export default 8; <script type="module"> import nm,{b} from "./a.js"; console.log(b,nm); </script> 函数写法 匿名写法也可以
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

ABAQUS粘弹性边界及地震荷载施加的简单实现(Matlab生成input文件)

思路 粘弹性边界因为能够考虑地基辐射阻尼而使得结构抗震的计算结果更趋于合理,所以在需要考虑结构地基相互作用的结构抗震计算时,是较为常用的地基边界处理和地震荷载施加方法。而ABAQUS软件是经常用来进行结构响应分析的有限元软件。下面介绍一种在ABAQUS中实现粘弹性边界及地震荷载施加的方法。 粘弹性边界是通过在有限元模型的地基边界节点上施加弹簧阻尼器实现的,在ABAQUS中的实现有以下几种方法:第一种,通过ABAQUS自有的弹簧单元spring单元和阻尼单元dashpot实现,具体的单元参数可以
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

概率线性判别分析程序(Probabilistic Linear Discriminant Analysis)

% 自己写了一个PLDA程序,供大家交流讨论 function [Sigma,mu,F,G,H]=My_PLDA2(Xtrain,Fdim,Gdim,maxIter,tol) % Data Normalization I=length(Xtrain); X0=Xtrain{1}; for i=1:I Xtrain{i}=(Xtrain{i}-ones(size(Xtrain{i},1),1)*mean(X0))/diag(std(X0)); end %------------------ X=
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

【CCPC-Wannafly Winter Camp Day4 (Div1) D】欧拉回路(分类讨论)

点此看题面 大致题意: 有一个\(n\)行\(m\)列的网格图,让你给每一条边设置一个通过次数(\(\ge1\)),使其成为欧拉回路,且通过次数总和最小。 初始化 首先,由于通过次数\(\ge1\),因此首先必然设置每条边通过次数为\(1\)。 对于一个\(n\)行\(m\)列的网格图,共有\(n(m-1)+m(n-1)\)条边,如下图: 所以,初始化\(ans\)为\(n(m-1)+m(n-1)\)。 仔细观察上图,可以发现,中间的点以及四个角落的点都为偶点,因此只需给边上的点连边,使其全为
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

CIFAR-10与ImageNet图像识别

2.1.2 下载CIFAR-10 数据 python cifar10_download.py # 引入当前目录中的已经编写好的cifar10模块 import cifar10 import tensorflow as tf # tf.app.flags.FLAGS是TensorFlow内部的一个全局变量存储器,同时可以用于命令行参数的处理 FLAGS = tf.app.flags.FLAGS # 在cifar10模块中预先定义了f.app.flags.FLAGS.data_dir为CIFA
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

Rsa签名算法

Rsa SHA256: //Rsa SHA256 $priKey = file_get_contents(__DIR__.'/file.pem'); $privKeyId = openssl_pkey_get_private($priKey); $signature = ''; $algo = "SHA256"; openssl_sign($data, $signature, $privKeyId, $algo); ope
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

linux --mariadb/redis数据库篇

配置mariadb和redis mariadb ---安装和使用 配置好yum源后,软件就可以通过配置的yum源进行安装,按理来讲安装mysql直接通过 yum install mariadb -y 便可安装,但是再企业中通过配置的阿里云的两个源版本太低,因此会使用mariadb官方提供的yum源,下载官方的mariadb包 实现远程连接 进入yum仓库, /etc/yum.repos.d 目录下,手动创建一个 mariadb.repo文件 #写入如下信息 [mariadb] name =
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0

如果让你写一个消息队列,该如何进行架构设计啊?说一下你的思路

1、面试官心里分析 其实聊到这个问题,一般面试官要考察两块: (1)你有没有对某一个消息队列做过较为深入的原理的了解,或者从整体了解把握住一个mq的架构原理 (2)看看你的设计能力,给你一个常见的系统,就是消息队列系统,看看你能不能从全局把握一下整体架构设计,给出一些关键点出来 说实话,我一般面类似问题的时候,大部分人基本都会蒙,因为平时从来没有思考过类似的问题,大多数人就是平时埋头用,从来不去思考背后的一些东西。类似的问题,我经常问的还有,如果让你来设计一个spring框架你会怎么做?如果让
分类: 其他 发布时间: 03-08 23:18 阅读次数: 0