自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Shiwei_Xiong的博客

任重而道远

  • 博客(30)
  • 资源 (3)
  • 收藏
  • 关注

原创 Ubuntu 14.04环境下 HUSTOJ安装

Ubuntu 14.04环境下 HUSTOJ安装——湖南中医药大学 熊世唯零、 前言本人是ACM菜鸡一枚,退役之前想为学校的ACM做出一些微薄的贡献,既然不能拿奖,便想到了为学校搭建属于我们自己的OJ。众多OJ中开源的OJ并不多,无意中接触到HUSTOJ,但是很无奈没有基础,最后进入HUSTO官方群进行学习。此安装教程,是来自本人对群文件中的安装教程的大部分借鉴以及一点点修改。在此非常感谢浙江传

2017-08-19 23:40:52 1438 9

原创 Spring Boot 启动错误:Error starting ApplicationContext. To display the conditions report re-run your app

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2018-07-28 00:09:54.098 ERROR 5412 --- [ main] o.s.b.d.LoggingFailureAnalysi...

2018-07-28 00:16:24 123609 13

原创 Node.js 学习笔记

最近在学习Node.js,以下是鄙人的学习笔记。因为从未深入了解过js,有什么错误希望大家指出。Node.js Node.js® is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js...

2018-05-07 18:40:54 891

原创 基于Arnold变换的图像置乱-Matlab实现

Arnold变换是俄国数学家VladimirI.Arnold提出的一种变换一幅M*N的数字图像的二维Arnold 变换定义为: [xn+1yn+1]=[1abab+1][xnyn]mod(N)[xn+1yn+1]=[1baab+1][xnyn]mod(N){\left[ \begin{array}{ccc}x_{n+1}\\y_{n+1}\end{array}\right ]}...

2018-03-23 15:53:07 21009 24

原创 org.hibernate.AssertionFailure: null id 异常的坑

使用hibernate+mysql 存文件的时候遇到一个莫名其妙的错误。服务器端也不报错,客户端就一直500。(org.hibernate.AssertionFailure: null id 这个错误)。 然后百度到的都说是 有个字段长度不足 。无奈一路排查。。。发现字段明明都是足的啊。 (⊙o⊙)… 然后才发现 存文件的 blob 貌似不对,然后百度一下发现 blob 在mysql的中分

2018-02-06 00:59:18 8091 3

原创 计算机系统结构术语解释

计算机系统结构术语解释1、Amdahl定律 (P7) 加快某部件执行速度所获得的系统性能加速比,受限于该部件在系统中所占的重要性。2、系列机(P17) 由同一厂家生产的具有相同的系统结构,但具有不同组成和实现的一系列不同型号的机器。 3、模拟(P18) 用软件的方法在一台现有的机器(称为宿主机host)上实现另一台机器(称为虚拟机)的指令集。 4、仿真(P18) 用

2018-01-08 23:37:28 2549

原创 HttpClient 实现 快递100 快递查询

Express-Query本工程使用快递100 查询链接实现,用到了HttpClient以及Gson。详细工程可见本人GitHub。工程仅供学习,禁止商业使用。主要使用的是快递100官方提供的查询api//先查询该单号所属快递商http://www.kuaidi100.com/autonumber/autoComNum?text=快递单号//返回的json样例{ "comCode": "

2017-09-23 00:14:07 1738

原创 LINUX下 JAVA环境安装配置

LINUX下 JAVA环境安装配置一、 安装背景JDK是所有java程序运行的基础,最近在学习hadoop 需要自己安装最新的JDK(apt-get安装的jdk还停留在1.7)所以在失败了很多次以后写了这篇日志。二、 软件准备最新的jdk1.8.144,大家可以在如下网站上找到并下载相应版本 http://www.oracle.com/technetwork/java/javase/d

2017-09-17 13:18:07 9390 6

原创 MySQL 5.7 免安装版配置

MySQL5.7免安装版配置Mysql是一个比较流行且很好用的一款数据库软件,如下记录了我学习总结的mysql免安装版的配置经验。一、 软件下载 5.7 32位https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-win32.zip 5.7 64位https://dev.mysql.com/get/Downloads/MySQL

2017-09-06 07:33:32 27643 7

原创 CentOS 更换阿里云源

1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup2、下载新的CentOS-Base.repo 到/etc/yum.repos.d/#CentOS 5sudo wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.c

2017-09-04 20:33:43 680

原创 mysql 5.7 修改账号密码

为了提高安全性 mysql5.7中user表的password字段已被取消,取而代之的事 authentication_string 字段,当然我们更改用户密码也不可以用原来的修改user表来实现了。下面简绍几种mysql5.7下修改root密码的方法(其他用户也大同小异)。法一:mysql> update mysql.user set authentication_string=password(

2017-08-30 21:51:16 35816 4

原创 Ubuntu环境下vjudge系统搭建

Ubuntu环境下vjudge系统搭建零、 前言本文简单的介绍了vjudge 在 ubuntu环境下的安装,本文使用的vjudge源码来自浙江传媒大学张浩斌老师的 GitHub 。教程大致思路来自于张老师所写的README.md。本人操作时使用的xshell远程连接ubuntu,与本机直接操作终端基本无差别。 一、 软件准备a) Ubuntu14.04b) Jdk7+c) Mysql5+d)

2017-08-25 00:48:04 1326 6

原创 MySQL开启远程登录

你会不会也像我一样,在使用Navicat for MySQL远程连接mysql时遇到 10038错误。这是因为mysql默认是不允许远程连接的,下面我来解释一种非常简洁的方法,来解决这个问题。一、授权进入mysql 执行以下语句进行授权操作grant all privileges on *.* to 'root'@'%' identified by 'yourpassword' with g

2017-08-20 00:57:56 284

原创 修改nginx 和 apache的最大上传文件大小

本人在搭建OJ后经常会上传一些fps格式的题库,但是文件上传的时候服务器对文件大小是有要求的,往往是定义的一个max值,超过了就不能上传。这里就是要来总结一下如何突破这个限制(由于我用到了nginx反向代理Apache 所以此处有nginx 和 Apache 的修改)。1.打开nginx配置文件 nginx.conf, 路径一般是:/etc/nginx/nginx.confsudo nano /et

2017-08-19 02:40:56 1221

原创 Ubuntu 更换阿里云软件源

如何更换Ubuntu的软件源。一、备份 二、修改 三、更新

2017-08-18 23:29:03 19491

原创 FZOJ 2233 - APTX4869

为了帮助柯南回到一米七四,阿笠博士夜以继日地研究APTX4869的解药。他得出了如下结果:1.解药由n种原料构成;2.对于两种不同的的原料a,b,它们之间有个影响值f(a,b);3.需要把原料分成两个部分X,Y,每部分中至少有一种原料;4.解药的效果由分别属于X,Y的原料之间,最小的影响值决定,即效果=min{f(a,b)|a∈X,b∈Y)}博士需要你帮忙求出:在所有的方案中,最大的效果值可以

2017-08-16 00:03:13 462

原创 FZOJ 2210 - 攻占计划

A国和B国正在进行一场战争,A国有n座城市,这些城市被m条有向道路相连,这些道路不会形成环路。其中有一部分城市比较特殊,其拥有粮仓,拥有粮仓的城市不能被其他城市到达,粮食可以从粮仓经过一些道路送往任意一座城市,现在B国的国王想要破坏一座A国的城市,粮食不能经过被破坏的城市。问破坏哪一座城市,可以使得最多的城市断粮.

2017-08-15 23:32:26 357

原创 HDU 3172 - Virtual Friends(map+并查集)

These days, you can do all sorts of things online. For example, you can use various websites to make virtual friends. For some people, growing their social network (their friends, their friends' friends, their

2017-08-15 23:03:03 277

原创 poj - 2799 UVA - 1590 IP Networks

IP NetworksTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 2350 Accepted: 905DescriptionAlex is administrator of IP networks. His clients have a bunch o

2017-08-11 23:13:51 363

原创 CSUOJ-1511: 残缺的棋盘

1511: 残缺的棋盘Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 169  Solved: 56[Submit][Status][Web Board]DescriptionInput输入包含不超过10000 组数据。每组数据包含6个整数r1, c1, r2, c2, r3, c3

2017-08-10 22:36:58 288

原创 FZU - 2191 完美的数字

Problem 2191 完美的数字Accept: 551    Submit: 2035Time Limit: 1000 mSec    Memory Limit : 32768 KB Problem DescriptionBob是个很喜欢数字的孩子,现在他正在研究一个与数字相关的题目,我们知道一个数字的完美度是 把这个数字分解成三个整数相乘A*A*B(0S,

2017-08-10 21:07:32 303

原创 C++ STL之queue常见用法

queue 模板类的定义在头文件中。声明,queue<变量类型> 变量名。 入队,q.push(x); 将x接到队列的末端。 出队,q.pop(); 弹出队列的第一个元素,不会返回被弹出元素的值。 访问队首元素,q.front(),即最早被压入队列的元素。 访问队尾元素,q.back(),即最后被压入队列的元素。 判断队列空,q.empty(),当队列空时,返回true。 获得元素个数,

2017-08-10 10:56:53 1535

原创 CodeForces - 476D

D. Dreamoon and Setstime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputDreamoon likes to play with sets, integ

2017-08-09 11:03:31 232

原创 C++ STL之set常见用法

set底层数据结构为红黑树,有序,不重复#include <iostream>#include <set>using namespace std;int main(){ set<int> s; //元素插入:insert() s.insert(5); s.insert(6); s.insert(7); s.insert(8); s.inse

2017-08-08 11:58:54 333

原创 C++ STL之map常见用法

map 底层数据结构为红黑树,有序,不重复#include <iostream>

2017-08-07 11:58:09 245

原创 C++ STL之string常见用法

#include <iostream>#include <algorithm>#include <string>using namespace std;int main(){ //可直接用cin输入,不可用scanf string s0; cin>>s0; cout<<s0<<endl; //可以用 = 讲数组中的值赋给string string

2017-08-07 11:29:39 436

原创 Ubuntu下 Nginx 反向代理 Apache、Tomcat

Ubuntu 环境下 利用nginx 反向代理 达到整合 Apache 和 Tomcat的目的

2017-08-07 08:56:40 1033 2

原创 C++ STL之vector常见用法

C++ STL之vector常见用法vector 底层数据结构为数组 ,支持快速随机访问#include <iostream>#include <algorithm>#include <vector>using namespace std;//比较函数bool cmp(int a,int b){ return a<b;}int main(){ //初始化vec

2017-08-06 11:57:28 493 2

原创 Tomcat安装及配置

Tomcat安装及配置教程

2017-02-24 08:47:42 694 2

原创 JDK+Eclipse安装教程

本文由个人上课总结和上网查询资料所总结得到的 Windows 下 JDK 安装及环境配置。如有错误之处请指出,谢谢。

2016-12-22 19:59:55 1004

MySQL 5.1 官方简体中文参考手册

MySQL 5.1 官方简体中文参考手册

2017-08-20

tomcat配置安装

自己总结的Windows下tomcat配置教程,如有错误望指出。

2017-08-19

sql server 2008 r2 安装 + JDBC配置

本人通过学习经验所总结的sql server 2008 r2 安装 + JDBC配置,如有不足望大家指出。

2016-12-22

空空如也

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

TA关注的人

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