HTTP Status 500 – Internal Server Error
还就没写java了,对错误也生疏了 错误如下 主要看这一行: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping': Initialization of bean failed; nested exception i
关于 SSR 内容一致性的问题
最近我又双叒叕打算重写个人主页了,这次打算尝试一下 Gatsby,这是背景。 如果大家不了解 Gatsby 是什么,我这里简单介绍一下,它是一个基于 React 的静态页面构建工具。开发者通过编写页面模板(其实就是 React 组件)和配置文件,Gatsby
redis环境安装步骤
下载地址:http://redis.io/download 安装步骤: 1.首先安装gcc(通过命令:yum install gcc -y),将下载好的redis安装包redis-3.0.0-rc2.tar.gz 放到linux /usr/local文件夹下 可以通过安装lrzsz来上传文件到centos yum install lrzsz
rz:从本地上传文件至服务器
sz filename:从服务器下载文件至本地 移动安装包到local:mv -i redis-3.0.0-r
Java 基础 常用API (Object类,String类,StringBuffer类)
Java API Java 的API(API: Application(应用) Programming(程序) Interface(接口)) Java API就是JDK中提供给我们使用的类,这些类将底层的代码实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可。 在JDK安装目录下有个src.zip文件,这个文件解压缩后里面的内容是所有Java类的源文件。可以在其中查看相对应的类的源码。 Object类 object类概述 Object类是Ja
最短路之和 解题报告
最短路之和 也许是一个常见套路,然而我并不会... 考虑这个\(2 \times n\)的格子形成的树的结构 任意相邻的两列都有一条边或者两条边,称两条边的相邻两列为联通,联通具有传递性。 性质:在一个联通列中,有且仅有一条竖边 于是可以按联通性进行划分进而dp 比如这个图就划分出了5个联通块 对于这个题,首先按边统计贡献,每个边贡献为\(sum(sum-x)\),\(sum\)是总点权,\(x\)是这个边任意一侧的点权和。 然后做dp就好了,\(dp_{i,0/1}\)表示\(i\)与\(i
BZOJ2127happiness——最小割
题目描述 高一一班的座位表是个n*m的矩阵,经过一个学期的相处,每个同学和前后左右相邻的同学互相成为了好朋友。这学期要分文理科了,每个同学对于选择文科与理科有着自己的喜悦值,而一对好朋友如果能同时选文科或者理科,那么他们又将收获一些喜悦值。作为计算机竞赛教练的scp大老板,想知道如何分配可以使得全班的喜悦值总和最大。 输入 第一行两个正整数n,m。接下来是六个矩阵第一个矩阵为n行m列 此矩阵的第i行第j列的数字表示座位在第i行第j列的同学选择文科获得的喜悦值。第二个矩阵为n行m列 此矩阵的第i
面向对象课程第一单元总结
说来惭愧,在很久之前修这门课程的时候总是不能理解面向对象辩证思想的精髓所在,又没有用软件开发的标准严格要求自己,所以导致写了一些类C程序后草草收场。时隔多年,课程的风格变化与老师和平台提供的帮助,加上今年对于Java语言上更熟练的使用,让我在第一个单元的学习中得到了很多,虽然并不能像大神一样总结出技术上的种种共性要点,但仍然可以在说自己作业的具体问题之前,总结出几点基础的东西,也算是给和当时的我一样基础不好的同学一点帮助。 Part 1. 再次学习这门课总结的小TIPS 1. 面向对象设计
Linux运维面试贩卖思路如下
1.自我介绍 2.技术介绍 3.上家公司情况介绍、多少人的团队、运维多少人、多少设备、公司什么业务、访问量多少、并发多少、架构多大,然后介绍公司架构、CDN->负载均衡->web->存储->缓存->数据库 常见web服务、Nginx、Tomcat(Nginx、HaProxy、LVS区别、四层负载与七层负载区别、) 如果问答如下方向的技术知识,则按如下维度介绍,这样更加的体系化。 服务配置管理、Ansible、SaltStack 持续集成服务、Git、Jenkins 监控知识体系、Zabbix、
bzoj-1787-洛谷-4281(LCA板子题)
传送门(bzoj) 传送门(洛谷) 可以说这道也是一个板子题 由于题中是三个人需经过的路径最短 就会有一点点不太一样 那么 就两两求LCA 这样之后就会出现两种状况 一、所得到的三个LCA是相等的 那毫无疑问真正的LCA的值就是这个值 二、若不是第二种情况 那必然会出现 有且仅有一个LCA的值与令两个LCA的值不同 第二种情况正确性(不严格的)证明: 显然1和2的LCA是4 2和3的LCA是5 1和3的LCA也是5 既然2和3的LCA(5)的深度4大 那么也可把2和3的LCA看作是
Fiddler 抓包学习_下载安装配置
本文为学习Fiddler 抓包的一点记录,如有不妥之处请各位大神指点,谢谢! 什么是抓包 抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包可以是抓取电脑端请求的数据,还可以抓取移动端(手机APP)的数据包。 为什么要进行抓包 通过对网络上传输的数据进行抓取,可以对其进行分析,对于软件的Debug很大的帮助。当然也可以通过抓取用户发送的涉及用户名和密码的数据包来获取用户的密码。 (1)网络通讯的真实内容 (2)网络故障
JavaScript02-js使用
JS的用法有两种: 第一种是在html页面通过引入外部js文件,第二种是直接将js代码写在html中。小例如下: 第一种 <script type="text/javascript" src="./example.js"></script> 第二种 <script type="text/javascript">
//js代码
</script> 以上两段代码中的type可以省略,因为其默认值就是这个。 其中蕴含的知识点,以及需要注意的操作如下: 1.第一种使用src引入外部脚本,此时不能在
我以为我这辈子都不会追星
我自认我是一个随性,淡泊,宁静的一个人,就好像什么都提不起兴趣,人生就这样按部就班,走到哪就到哪的人。但是,佛了那么多年,没有特别热爱的东西,没有一定要达成的理想,觉得每天就这样过的“我”。突然有那么一个人出现,就好像在黑夜中走了那么久,出现了一盏灯的样子。使得我也突然想要去做些什么,找到点自己喜欢的东西,然后用上我以往都没有提起的精力和动力去学习,去完成。 没错,那个人就是“张艺兴”,一个顶级流量明星,一个坚持“脚踏实地谋发展,以努力努力再努力”为人生信条的原创歌手(他出道以来0绯闻,却有许
Java线程安全与数据同步
import java.util.HashMap;
import java.util.concurrent.TimeUnit;
public class Test {
public static void main(String[] args){
// TickWindowRunnable.test();
// Mutex.test();
// TaskExample.test();
// ThisMonitor
李宏毅机器学习笔记3:Classification、Logistic Regression
李宏毅老师的机器学习课程和吴恩达老师的机器学习课程都是都是ML和DL非常好的入门资料,在YouTube、网易云课堂、B站都能观看到相应的课程视频,接下来这一系列的博客我都将记录老师上课的笔记以及自己对这些知识内容的理解与补充。(本笔记配合李宏毅老师的视频一起使用效果更佳!) ML Lecture 4:Classification:Probabilistic Generative Model 在这堂课中,老师主要根据宝可梦各属性值预测其类型为例说明分类问题,其训练数据为若干宝可梦的各属性值及其类
$POJ3278 Catch That Cow$
\(problem\) 深搜怕深 宽搜怕宽。 一般深搜T的宽搜就能A 一般宽搜T的深搜就能A 那么\(DINIC\)是什么(滑稽) 不说\(DINIC\) 回到\(BFS\) BFS就是一层一层的搜。
支持queue。
也支持数组模拟队列。(数组模拟的话 数组大小把握好) \(queue\)戳这里 回到题目。 仔细思考。 这题\(DFS\)肯定是行不通的 所以往BFS的方向去想。 那么怎么搜。 三种操作 *2 +1 -1 对吧。 +1 -1 难免会遇到重复的数字 然后可能喜提\(TLE\) o
pytest 框架自动化Selenium 之yield 使用
环境 python 3.7 由于3.0-3.5以下部分pytest可能有部分兼容问题安装建议2.7-2.9,3.5-最新 pip install pytest专属 pytest框架包 pip install allure-pytest 专属allure的报告包后面会用到可以不安装这里 pip install pytest-html pytest自己专属报告包 pip install pytest-rerunfailures 失败重跑包也是pytest专属 并发的也可以安下,利用多cpu运行调高
gerrit中mysql配置
gerrit数据库使用mysql 进入gerrit数据库 mysql -ugerrit -p -h127.0.0.1 -P3307 密码为用户名加pass mysql> select * from ACCOUNT_EXTERNAL_IDS; ERROR 1046 (3D000): No database selected mysql> show databases; +--------------------+ | Database | +--------------------+ | i
今日推荐
周排行