自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

转载 [学习笔记]矩阵乘法及其优化dp

1.定义:$c[i][j]=\sum a[i][k]\times b[k][j]$所以矩阵乘法有条件,(n*m)*(m*p)=n*p即第一个矩阵的列数等于第二个矩阵的行数,否则没有意义。2.结合律与分配率矩阵乘法不一定任何时候都有交换律。因为交换后甚至不能保证第一个矩阵的列数等于第二个矩阵的行数。但是,矩阵乘法有结合律。A*B*C=A*(B*C)这是一个最常用的运算...

2018-09-30 20:27:00 77

转载 Codeforces Round #371 (Div. 1) C - Sonya and Problem Wihtout a Legend

C - Sonya and Problem Wihtout a Legend思路:感觉没有做过这种套路题完全不会啊。。 把严格单调递增转换成非严格单调递增,所有可能出现的数字就变成了原数组出现过的数字。#include<bits/stdc++.h>#define LL long long#define fi first#define se second#de...

2018-09-29 19:14:00 68

转载 ArrayList底层原理

ArrayList底层采用数组实现,访问特别快,它可以根据索引下标快速找到元素。但添加插入删除等写操作效率低,因为涉及到内存数据复制转移。ArrayList对象初始化时,无参数构造器默认容量为10,当空间不足时会扩容,扩容后的容量是老容量的1.5倍。Java8的ArrayList源代码第259行,可以看到将原始容量数右移一位,即每次扩充老容量的二分之一,即新增0.5倍,换句话说新容量是老容量的...

2018-09-29 18:30:00 39

转载 前端 移动端H5页面 DEBUG

下载网址:https://github.com/Tencent/vConsole把这个JS复制到项目里面然后引入到HTML中然后在JS上面实例化一下即可页面就会有一个绿色的,然后点击一下就可以查看数据了转载于:https://www.cnblogs.com/lkeji388/p/9723510.html...

2018-09-29 14:28:00 217

转载 重点问题记录

1、理解 goroutine 的并发(重点)知识点:①进程、线程、协程 ②goroutine的M-G/MPG模型https://blog.csdn.net/pmlpml/article/details/788506612、interfacegolang interface详解3、运算符运算符讲解位运算基础转载于:https://www.cnblogs.com/insight0...

2018-09-29 14:05:00 58

转载 kettle在centos7下部署分布式集群

首先安装三台centos7 ,分别配置好静态ip ssh免密码登录 关闭防火墙具体步骤这里不多说了关于centos7配置静态ip大家可以参考:https://www.cnblogs.com/braveym/p/8523100.html我这里已经安装好了,我是在虚拟机里面装了三个节点我这里通过xshell远程工具来连接的先把主机名和ip地...

2018-09-29 12:02:00 374

转载 vue实现双向数据绑定的原理

1.vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的; 数据劫持:通过Object.defineProperty( )来进行数据劫持的 注:Object.defineProperty( ):它可以来控制一个对象属性的一些特有操作,比如读写权、是否可以枚举 思路分析: MVVM 主要包含: 1.数据变化更新视图 (就是通过Object.def...

2018-09-28 17:18:00 47

转载 Linux (二)

PS :显示系统进程-a :显示所有进程(包括其他用户的进程)-u :用户以及其他详细信息-x :显示没有控制终端的进程-ef :显示所有top :用于动态地监视进程活动与系统负载的信息pidof :用于查询某个指定服务进程的PID值。每个进程的PID是唯一的,因此通过PID来区分不同的进程。kill :根据pid杀掉进程kill -9 强制杀掉pk...

2018-09-27 16:53:00 171

转载 一些文章的收藏

1. The Magpie Developer出自: https://blog.codinghorror.com/the-magpie-developer/摘要:我经常感觉,开发人员很像我们所说的喜鹊,以不停的获取很多小玩意来装饰他们的窝而著称。就像喜鹊一样,开发人员通常都被定义为聪明的、好奇的生物。但是我们太容易被一些时髦的新鲜事物分心。不只有永无止境的新技术,而且还有永不消...

2018-09-27 14:45:00 49

转载 c#项目总结

写了将近10年代码了,最后休息,回想了下,感觉什么都没有。所以打算写一些总结性的文章,先写几个项目,用于c#各个方向的封装使用最后汇总成一个完善的解决方案。所有项目都在一个解决方案FastAIFrame现在第一个很简单的项目log,封装log4net.解决日志写的问题。项目git地址https://github.com/jinyuttt/Fas...

2018-09-27 01:12:00 123

转载 福大软工1816 · 第四次作业 - 团队展示

"Jarvis For Chat"项目简介项目详情信息已经在上一篇博客中详细给出,详请查看博客团队成员姓名学号张扬(队长)031602345苏韫月031602631朱文婧031602148李翔031602418郑愈明031602147洪泽波031602312陈加伟031602204郭俊彦031602213...

2018-09-26 15:03:00 51

转载 golang sort包 排序

[]float64:ls := sort.Float64Slice{ 1.1, 4.4, 5.5, 3.3, 2.2,}fmt.Println(ls) //[1.1 4.4 5.5 3.3 2.2]sort.Float64s(ls)fmt.Println(ls) //[1.1 2.2 3.3 4.4 5.5][...

2018-09-26 14:00:00 73

转载 《面向对象程序设计(Java)》第四周学习总结

实验四 类与对象的定义及使用实验时间 2018-9-201、实验目的与要求(1) 理解用户自定义类的定义;(2) 掌握对象的声明;(3) 学会使用构造函数初始化对象;(4) 使用类属性与方法的使用掌握使用;(5) 掌握package和import语句的用途。2、实验内容和步骤实验1测试以下程序,掌握文件输入输出程序设计技术(文件输入输出,教材61-62)....

2018-09-25 18:54:00 128

转载 Quartz网页笔记整理 与 QuartzHelper实例

0.Quartz.NET 3.x TutorialQuartz.NET- Quartz.NET 3.x Tutorial1.简单的Quartz例子调用Quartz.NET实现作业调度2.Quartz的调度框架,包含可视化的界面的简单使用Quartz.net 开源job调度框架(一)3.CronTrigger TutorialQuartz.NET- CronTrig...

2018-09-25 18:04:00 229

转载 vue中使用jq

1.下载jq2.打开package.json文件下载好后会有jq版本号,填写上去3.打开webpack.base.conf.js文件4.打开main.js文件这样就没啥问题了!就可以使用了转载于:https://www.cnblogs.com/ash-sky/p/9698999.html...

2018-09-25 13:15:00 143

转载 java 线程Thread 技术--线程创建源码解释

永远不要忘记最基础的东西,只有把最基础的知识打牢靠,才能够使你走的更远,我将从今天开始,进行线程知识的回顾,一些常用知识点,以及java1.5 引入的并发库,进行详细的讲解与总结创建线程的目的是为了开启一条执行路径,去运行指定的代码;java 对线程的创建java.lang包下,我们先看关于Thread 源码文档,看它对Thread 有什么解释呢?* A <i>thre...

2018-09-24 23:51:00 42

转载 【CF912E】Prime Game(meet in the middle)

【CF912E】Prime Game(meet in the middle)题面CF懒得翻译了。题解一眼题。\(meet\ in\ the\ middle\)分别爆算所有可行的两组质数,然后二分答案,\(two-pointers\)扫一下就好了。#include<iostream>#include<cstdio>#include<algorithm&...

2018-09-21 16:30:00 129

转载 微信小程序-02 小程序关注组件

为方便用户使用优质线下服务后,可查看相关公众号提供的信息,现开放线下扫码打开小程序,支持快捷关注公众号的能力。商家不必同时铺设小程序码及公众号二维码,实现“一码两用”。效果如下:Tips:使用组件前,需前往小程序后台,在“设置”->“接口设置”->“公众号关注组件”中设置要展示的公众号。注:设置的公众号需与小程序主体一致。在一个小程序的生命周期内,只有从...

2018-09-21 09:53:00 125

转载 Jdk1.7(java7)安装配置

jdk 是java项目运行的基础,本篇文章,我们讲述jdk1.7及jre安装过程及环境变量配置,以及在eclipse中如何配置jdk工具/原料window7Jdk方法/步骤1下载jdk1.7,复制链接https://pan.baidu.com/s/1R9x...

2018-09-20 22:46:00 465

转载 状压dp小结 By cellur925

会一直慢慢写的...一、一些技巧(位运算)取出整数n在二进制表示下的第k位,检验是否为1---(n>>k)&1求最后完备状态(假设都是1),有n个待枚举状态,结果是(1<<n)-1要只取i这一位是1,其他都是0,那么(1<<(i-1))1<<n=2^n  n<<1=2n之前的状态(异或的使用)见这(...

2018-09-20 19:35:00 83

转载 网络编程基础第五讲非阻塞模型

                 网络编程基础第五讲非阻塞模型一丶简介    通过上一讲.我们了解到了阻塞模式. recv/send IO操作不完成.不会进行返回.迭代模式就是只服务一个连接.对这个连接进行读写.    非阻塞模式就是 IO没有完成.可以立即进行返回.    我们可以通过方法 ioctlsocket进行设置为非阻塞例子:  int iMode = ...

2018-09-20 17:38:00 150

转载 d2i_xxx出错

在生成DER编码是X509_ALGOR类型没有赋值导致,要先new,然后赋值。 req_st->req.appKeyReq->appKeyType = X509_ALGOR_new(); X509_ALGOR_set0(req_st->req.appKeyReq->appKeyType, OBJ_nid2obj(NID_sm2sign_with_sm3), V_A...

2018-09-20 13:39:00 127

转载 C# 8中的Async Streams

关键要点异步编程技术提供了一种提高程序响应能力的方法。Async/Await模式在C# 5中首次亮相,但只能返回单个标量值。C# 8添加了异步流(Async Streams),允许异步方法返回多个值,从而扩展了其可用性。异步流提供了一种用于表示异步数据源的绝佳方法。异步流是Java和JavaScript中使用的反应式编程模型的替代方案。C# 5引入了Asyn...

2018-09-20 10:11:00 51

转载 P1443 马的遍历

题目描述有一个n*m的棋盘(1<n,m<=400),在某个点上有一个马,要求你计算出马到达棋盘上任意一个点最少要走几步输入输出格式输入格式:一行四个数据,棋盘的大小和马的坐标 输出格式:一个n*m的矩阵,代表马到达某个点最少要走几步(左对齐,宽5格,不能到达则输出-1)输入输出样例输入样例#1:复制3 3 1 ...

2018-09-20 08:09:00 34

转载 STM32F4寄存器编写跑马灯例程

最近由于在学习STM32看到别人用寄存器编程控制跑马灯,于是自己也想试一试。可是试了好久终究弄不出来。回头看了下库函数的调用关系才搞明白。首先通过查看GPIOA的设置函数发现设置如下:void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct){ uint32_t pinpos = 0x00, pos...

2018-09-19 21:51:00 151

转载 python 3

字符串str操作方法#capitalize,swapcase,titleprint(name.capitalize()) #首字母大写print(name.swapcase()) #大小写翻转print(name.upper()) #全大写print(name.lower()) #全小写msg='egon say hi' print(msg.title())...

2018-09-19 21:43:00 72

转载 函数

1. 函数: 对功能或者动作的封装 定义: def 函数名(参数列表): 函数体(return) 调用: ret = 函数名(实参列表) 函数名就是变量名. 函数名的命名规则: 变量的命名规则; 1. 数字, 字母, 下划线组成...

2018-09-18 17:20:00 56

转载 【Python】 压缩文件处理 zipfile & tarfile

【zipfile】虽然叫zipfile,但是除了zip之外,rar,war,jar这些压缩(或者打包)文件格式也都可以处理。  zipfile模块常用的一些操作和方法:    is_zipfile(filename)  测试filename的文件,看它是否是个有效的zipfile    ZipFile(filename[,mode[,compression[,allowZip64]...

2018-09-18 15:03:00 53

转载 第二次作业:Git的安装与使用

---恢复内容开始---本次作业要求来自:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE1/homework/21031.首先安装git bash软件,具体流程就不赘述了。2.修改用户名和邮箱地址3.创建目录git并设置作为仓库4.使用Notepad++创建文件,并检查文件状态...

2018-09-17 20:25:00 41

转载 机器学习性能评估指标(精确率、召回率、ROC、AUC)

机器学习性能评估指标(精确率、召回率、ROC、AUC)实际上非常简单,精确率是针对我们预测结果而言的,它表示的是预测为正的样本中有多少是对的。那么预测为正就有两种可能了,一种就是把正类预测为正类(TP),另一种就是把负类预测为正类(FP)。 P = TP/(TP+FP)而召回率是针对我们原来的样本而言的,它表示的是样本中的正例有...

2018-09-17 18:47:00 81

转载 安装VS2017

www.visualstudio.com/zh-hans/downloads/https://visualstudio.microsoft.com/zh-hans/thank-you-downloading-visual-studio/?sku=Community&rel=15(下载社区版本,免费的。)转载于:https://www.cnb...

2018-09-16 13:40:00 58

转载 如何制作扫描版的文档

一、手机应用1、扫描全能王炒鸡好用、2、其他没用过扫描宝、office lens、坚果云扫描、二、扫描仪版1、用Adobe acrobat从扫描仪新建PDFhttps://helpx.adobe.com/cn/acrobat/using/scan-documents-pdf.html2、Windows扫描和传真win7还有,serv...

2018-09-15 22:07:00 314

转载 Tomcat服务器使用(一)

1. Tomcat服务器端口的配置Tomcat服务器的配置文件主要在conf文件夹中,conf文件夹下的server.xml是配置文件的核心,默认的配置端口是8080,如果想要修改为其他的端口,可在Connector节点进行修改。例如,将端口号改为:8081。修改后要重新启动Tomcat服务器,即双击安装路径中的bin目录下的startup.bat,正常启动后显示如下的界面,...

2018-09-15 19:12:00 80

转载 最大的矩形面积 Maximal Rectangle

2018-09-15 10:23:44一、Largest Rectangle in Histogram在求解最大的矩形面积之前,我们先讨论一条最大直方图面积的问题。问题描述:问题求解:解法一、朴素解法,O(n ^ 2)。解决的思路就是遍历一遍,如果当前的数比后一个数要小,那么当前的额数字肯定不可能是最大面积的右边界,遍历下一个数;如果当前数比后一个大,那么假设当前的...

2018-09-15 10:44:00 92

转载 python学习之路——if,for和while循环 day4(18/9/14)

Python之if语句计算机之所以能做很多自动化的任务,因为它可以自己做条件判断。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现:age = 20if age >= 18: print 'your age is', age print 'adult'print 'END'12345...

2018-09-14 15:20:00 62

转载 mysql count与sum的区别

一、count()的结果为》=0 sum()结果可能是null二、count()计算的行数 sum()计算的是某列的求和转载于:https://www.cnblogs.com/shuaiandjun/p/9643590.html...

2018-09-13 22:13:00 60

转载 在maven 构建javaweb java.nio.file.NoSuchFileException: E:\xxx\out\artifacts\xxx_war_exploded\WEB-INF\l...

java.nio.file.NoSuchFileException: E:\xxx\out\artifacts\xxx_war_exploded\WEB-INF\lib\mybatis-3.2.2.jar at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)...

2018-09-13 21:42:00 792

转载 沈阳网络赛F-Fantastic Graph【贪心】or【网络流】

"Oh, There is a bipartite graph.""Make it Fantastic."X wants to check whether a bipartite graph is a fantastic graph. He has two fantastic numbers, and he wants to let all the degrees to between the...

2018-09-13 16:27:00 64

转载 ACM-ICPC 2018 徐州赛区网络预赛 D.easy math

分析其实要去求的就是1-m之间与n互质的数的莫比乌斯函数之和。这样我们可以枚举n的因数d,然后再容斥地加上(或减去)1-m之间与n的gcd为d的倍数的数的莫比乌斯函数之和。$ ans(m,n)=\sum {i=1}^m \mu(in) =\mu(n)\sum {i=1}^m \mu(i)[gcd(i,n)==1] =\mu(n)\sum_{d|n}\mu(d)\sum {i=1}^m \m...

2018-09-13 11:54:00 63

转载 JMeter简介

【备注:我在群内回答群友问题,发送了博客地址,然后群主(培训卖jmeter资料的)将我踢了,我生气了。】【文中链接后期补上,内容来源Jmeter官网】Apache JMeter™Apache JMeter是一款纯Java编写的用于功能测试和性能测试的开源工具。它最初是的目的是为测试web应用而设计的,但是后来扩展到了其他功能的测试。我们可以用它做什么Apache JM...

2018-09-13 09:52:00 43

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除