自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编程小结

1. 当要用到很大的数的时候用  long long  n;来定义,其输出形式为:printf("%I64d",n);注意这里是大写的 i ,也可以用%IId输出。2.在函数参数中的*、&、*&,在链表中,void InitLink(LinkList *&head)初始化链表的时候,这里的*&是把指针的地址传进来了,在main函数中定义头节点:LinkList *h...

2017-11-09 09:11:50 468

原创 idea创建spring boot项目导入相关依赖的jar包失败

idea创建spring boot项目导入相关依赖的jar包失败解决办法,在项目的pom.xml文件中加入以下代码:<repositories> <repository> <id>alimaven</id> <name>aliyun maven</name> <url>htt...

2020-02-15 13:49:56 1453

原创 C++中*&(指针引用)和*(指针)的区别

C++中如果参数不是引用的话会调用参数对象的拷贝构造函数,所以如果有需求想改变指针所指的对象(换句话说,就是要改变指针里面存的地址),就要使用指针引用#include <iostream>using namespace std;struct point { int x; int y;};void changenum1(point *&pnum)...

2019-09-13 16:39:35 862

原创 (STL,set,priority_queue)丑数

题目:丑数是指不能被2,3,5以外的其他素数整除的数。把丑数从小到大排列起来,结果如下:1,2,3,4,5,6,8,9,10,12,…求第1500个丑数解析:优先队列的目的是没循环一次 栈顶就是第几个数set集合的作用只有一个,用s.count(x)判断生成的数是否已经存在,因为优先队列没有这个功能#include<iostream>#include<queu...

2019-09-12 13:58:47 363 1

原创 (C++)反片语(map)

题目:输入一些单词,找出所有满足如下条件的单词:该单词不能通过字母重排,得到输入文本中的另外一个单词。在判断是否满足条件时,字母不分大小写,但在输入时应保留输入中的大小写,按字典序进行排列(所有大写字母在小写字母的前面)样例输入:ladder came tape soon leader acme RIDE lone Dreis peatScAlE orb eye Rides deale...

2019-09-10 14:01:01 469

原创 木块问题

题目大意:输入n,得到编号为0~n-1的木块,分别摆放在顺序排列编号为0~n-1的位置。现对这些木块进行操作,操作分为四种。1、move a onto b:把木块a、b上的木块放回各自的原位,再把a放到b上;2、move a over b:把a上的木块放回各自的原位,再把a发到含b的堆上;3、pile a onto b:把b上的木块放回各自的原位,再把a连同a上的木块移到b上;...

2019-09-09 14:55:25 1881

原创 铁轨问题

某城市有一个火车站,铁轨铺设如下图所示。有n节车厢从A方向驶入车站,按进站顺序编号为1~n。你的任务是让它们按照某种特定的顺序进入B方向的铁轨并使出车站。为了重组车厢,你可以借助中转站C;这是一个可以停放任意多节车厢的车站,但由于末端封顶,驶入C的车厢必须按照相反的顺序驶出C。对于每个车厢,一旦从A进入C,就不能再回到A了;一旦从C进入B,就不能回到C了。换言之,在任意时刻,只有两种选择:A-&g...

2019-07-07 19:45:26 3121

转载 mac下sublime text3 支持 c++11 可从终端输入

在sublime下 打开 tools 然后 new build system,在出来的文件中写入如下:{ "cmd": ["bash", "-c", "g++ '${file}' -std=c++11 -stdlib=libc++ -o '${file_path}/${file_base_name}'"], "file_regex": "^(..{FNXX==XXFN}*):...

2019-05-26 19:45:12 611 1

转载 【动态规划】字符串编辑距离(Levenshtein距离)算法

概述Levenshtein Distance是一个度量两个字符序列之间差异的字符串度量标准,两个单词之间的Levenshtein Distance是将一个单词转换为另一个单词所需的单字符编辑(插入、删除或替换)的最小数量。Levenshtein Distance是1965年由苏联数学家Vladimir Levenshtein发明的。Levenshtein Distance也被称为编辑距离(Ed...

2019-05-19 17:40:25 1340

转载 Mac上安装pip出现错误

错误:sudo easy_install pip3Password:Searching for pip3Reading https://pypi.python.org/simple/pip3/Couldn't find index page for 'pip3' (maybe misspelled?)Scanning index of all packages (this may ...

2019-05-11 13:54:34 3007

转载 关于使用django 首次创建超级管理员时,出现 django.db.utils.OperationalError: no such table: auth_user 错误

1、首先使用命令行创建默认库python manage.py migrate1.7之前的版本请使用Python manage.py sydb当出现如上的情况,说明已经创建成功2、使用命令行创建默认超级用户:python manage.py createsuperuser就会发现不在报错了...

2019-05-07 14:44:00 2312 1

原创 python连接mysql遇到的问题

由于pthon3.x之后不能用mysql-python了如果安装mysql-python就会出现错误:pip install mysql-pythonCollecting mysql-python Using cached https://files.pythonhosted.org/packages/a5/e9/51b544da85a36a68debe7a7091f068d802...

2019-04-12 19:10:09 860

原创 mac安装pyspider和pycurl踩过的坑

使用pip3 install pyspider提示错误:"python setup.py egg_info" failed with error code 1 in /private/var/folders/....../pycurl意思就是没有pycurl然后用pip3 install pycurl提示错误"python setup.py egg_info" failed wit...

2019-04-08 13:50:25 225

原创 Requests+正则表达式爬取猫眼电影案例

代码import requests#要实现快速抓取的话,就要用进程池from requests.exceptions import RequestExceptionfrom multiprocessing import Poolimport reimport jsondef get_one_page(url): try: response = reque...

2019-04-05 21:46:13 340

转载 Ubuntu18.04搜狗拼音输入法候选栏乱码解决方法

经常碰到安装完搜狗拼音输入法后候选栏是乱码的情况,解决方法如下:输入如下命令:cd ~/.configsudo rm -rf SogouPY* sogou*1 2之后重启即可。安装过程可参考:Ubuntu系统安装搜狗(sougou for linux)输入法详细教程...

2019-04-02 19:00:41 1872 1

转载 mac上突然无法安装python库,Could not fetch URL https://pypi.python.org/simple/django/

今天需要用python virtualenv创建一个隔离环境,在安装django的时候一直提示无法找到匹配的pypi版本提示如下:(venv-myproject) ➜ ~ pip install Django==1.10.8Collecting Django==1.10.8 Could not fetch URL https://pypi.python.org/simple/dj...

2019-03-31 20:06:40 1372

原创 500:Servlet.init() for servlet [springmvc] threw exception

错误信息:HTTP Status 500 – Internal Server ErrorTypeException ReportMessageServlet.init() for servlet [springmvc] threw exceptionDescriptionThe server encountered an unexpected condition that p...

2019-03-10 13:13:35 18687 1

原创 Servlet.init() for servlet [springmvc] threw exception . org.springframework.beans.factory.CannotL

HTTP Status 500 – Internal Server ErrorTypeException ReportMessageServlet.init() for servlet [springmvc] threw exceptionDescriptionThe server encountered an unexpected condition that prevente...

2019-02-28 10:33:47 874

转载 Mac搭建本地SVN服务器,并用Cornerstone连接服务器

Mac默认已经安装了svn,我们只需要进行配置并开启就可以了首先我们可以验证一下是否安装了svn,打开终端,输入命令svnserve --version这里可以看到目前svn的版本号,说明已经安装好了svn下面正式开始配置svn1.创建代码库我们来创建一个代码库用于保存代码在终端输入命令sudo mkdir -p /Users/apple(根据自己的用户名修改)...

2019-02-02 20:39:30 236

转载 idea中applicationContext-dao.xml文件中Cannot resolve file***** :spring xml model validation问题

访问不了classpath下的文件夹中的文件解决办法如下:(问题出在我创建的resources文件夹是一个普通的文件夹)1、本来是普通的文件夹2、ctrl+shift+alt+s打开如下界面:3、点击Test Resources 4、apply--&gt;OK   完成,所有的错误都消失了  ...

2019-01-06 20:50:40 4593 2

原创 mac电脑下配置maven环境

首先在http://maven.apache.org/download.cgi下载压缩包 然后解压到本地的指定路径然后打开终端,输入:vim .bash_profile  如图:然后进入了bash_profile  进行配置,输入如下信息:MAVEN_HOME的值就是下载的maven包解压的路径保存退出(先点击esc,然后:wq)之后,在终端上输入source  .bash...

2019-01-05 15:02:32 3370 3

原创 mac电脑上tomcat端口被占用的解决办法

假如被占用的端口时8080那么在终端上输入:   lsof -i:8080       如图:然后根据提示信息输入: kill -9 13016      这里的13016就是java后面的那个数字。然后再退出eclipse,重新打开即可。...

2018-11-18 16:18:35 1778

原创 form表单当满足条件之后才提交表单的方法

使用form表单的onsubmit属性,当属性值为true时,则提交,当属性值为false时,则不提交:&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&am

2018-11-18 15:39:09 4650 1

原创 jdbc进行查询,使用ResultSet的gesturing()函数获取查询到的值易出错的问题

数据库有一个username属性,我是想用rs.next();    name = rs.getString("username");来获取username的值,要注意,当查询到了数据之后才能这样获取到值,如果没有查询到值的话,执行name = rs.getString("username");会出错。这个语句后面的语句就执行不了了,调试的时候可以用System.out.printIn()...

2018-11-18 14:44:48 896

原创 预处理对象executeQuery方法,对数据库进行有条件和无条件的查询

(1)通过预处理对象的executeQuery方法,完成记录的select语句的执行;  (2)操作格式统一如下:    ①注册驱动;    ②获取连接;    ③获取预处理对象;    ④SQL语句占位符设置实际参数;    ⑤执行SQL语句;    ⑥处理结果集(遍历结果集合);    ⑦释放资源。(3)无条件查询:import java.sql....

2018-11-16 22:00:16 3907

原创 表单提交的两种方式submit,onsubmit(当满足条件之后才提交)

在form标签设置onsubmit属性,当return true之后才提交:&lt;%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&gt;&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt;&lt;

2018-11-16 15:26:58 2642

原创 jsp使用post提交表单向servlet传值时乱吗问题

直接在Servlet里添加转换的代码:public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //解决中文乱码 response.setContentType("text/html;charset=u...

2018-11-16 14:16:29 209

原创 Servlet上连接数据库的小案例

这个是在配置已经配置好的情况下进行的。使用的是mysql数据库;在test数据库下建立一个名为user的表,如果:访问数据库:建立一个servlet文件,内容如下:package com.servlets;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.Serv...

2018-11-16 12:11:45 328

原创 重装MySQL

这篇文章针对那些MySQL安装失败,无论换什么版本都不成功的例子。  之前卸载MySQL之后再通过msi安装总是在starting server哪一步就提示失败,之后的连接测试,也是连接失败,因为MySQL服务器没有配置成功卸载了,重新安装还是不好使,就这样,我试过好多办法也是不成功。  最终放出终极大招------“将MySQL从系统中完全删除之后,重装”一、在控制面板,卸载MySQL的所有组件...

2018-07-02 23:39:50 329

原创 蓝桥杯 最大的算式

蓝桥杯 最大的算式问题描述  题目很简单,给出N个数字,不改变它们的相对位置,在中间加入K个乘号和N-K-1个加号,(括号随便加)使最终结果尽量大。因为乘号和加号一共就是N-1个了,所以恰好每两个相邻数字之间都有一个符号。例如:  N=5,K=2,5个数字分别为1、2、3、4、5,可以加成:  1*2*(3+4+5)=24  1*(2+3)*(4+5)=45  (1*2+3)*(4+5)=45  ...

2018-03-28 20:42:05 1069 1

原创 蓝桥杯 未名湖边的烦恼

蓝桥杯 未名湖边的烦恼问题描述  每年冬天,北大未名湖上都是滑冰的好地方。北大体育组准备了许多冰鞋,可是人太多了,每天下午收工后,常常一双冰鞋都不剩。  每天早上,租鞋窗口都会排起长龙,假设有还鞋的m个,有需要租鞋的n个。现在的问题是,这些人有多少种排法,可以避免出现体育组没有冰鞋可租的尴尬场面。(两个同样需求的人(比如都是租鞋或都是还鞋)交换位置是同一种排法)输入格式  两个整数,表示m和n输出...

2018-03-28 15:37:05 1236 1

原创 蓝桥杯 数字三角形

蓝桥杯 数字三角形问题描述  (图3.1-1)示出了一个数字三角形。 请编一个程序计算从顶至底的某处的一条路  径,使该路径所经过的数字的总和最大。  ●每一步可沿左斜线向下或右斜线向下走;  ●1<三角形行数≤100;  ●三角形中的数字为整数0,1,…99;  .  (图3.1-1)输入格式  文件中首先读到的是三角形的行数。  接下来描述整个三角形输出格式  最大总和(整数)样例输入573 ...

2018-03-28 14:47:25 3361 5

原创 蓝桥杯 矩形面积交

蓝桥杯 矩形面积交问题描述  平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式  输入仅包含两行,每行描述一个矩形。  在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出格式  输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入1 1 3 32 2 4...

2018-03-27 23:24:58 657 1

原创 蓝桥杯 完美的代价

蓝桥杯  完美的代价问题描述  回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。  交换的定义是:交换两个相邻的字符  例如mamad  第一次交换 ad : mamda  第二次交换 md : madma  第三次交换 ma : madam (回文!完美!)输入格式  ...

2018-03-27 23:04:00 1342

原创 蓝桥杯 数的读法

蓝桥杯 数的读法问题描述  Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。  比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数字是很难准确的念出来的。  所以,他迫切地需要一个系统,然后当他输入12 3456 7009时,会给出相应的念法:  十二亿三千四百五十六万七千零九  ...

2018-03-27 17:13:23 1630

原创 蓝桥杯 扶老奶奶过街

蓝桥杯 扶老奶奶过街一共有5个红领巾,编号分别为A、B、C、D、E,老奶奶被他们其中一个扶过了马路。  五个红领巾各自说话:  A :我和E都没有扶老奶奶  B :老奶奶是被C和E其中一个扶过大街的  C :老奶奶是被我和D其中一个扶过大街的  D :B和C都没有扶老奶奶过街  E :我没有扶老奶奶  已知五个红领巾中有且只有2个人说的是真话,请问是谁扶这老奶奶过了街?  若有多个答案,在一行中输...

2018-03-26 21:18:17 489

原创 蓝桥杯 开心的金明

蓝桥杯  开心的金明问题描述  金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间他自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎 么布置,你说了算,只要不超过N元钱就行”。今天一早金明就开始做预算,但是他想买的东西太多了,肯定会超过妈妈限定的N元。于是,他把每件物品规定了一 个重要度,分为5等:用整数1~5表示,第5等最重要。他还从因特网上查到了每件...

2018-03-26 20:39:01 291

原创 PTA 整除光棍

PTA   整除光棍这里所谓的“光棍”,并不是指单身汪啦~ 说的是全部由1组成的数字,比如1、11、111、1111等。传说任何一个光棍都能被一个不以5结尾的奇数整除。比如,111111就可以被13整除。 现在,你的程序要读入一个整数x,这个整数一定是奇数并且不以5结尾。然后,经过计算,输出两个数字:第一个数字s,表示x乘以s是一个光棍,第二个数字n是这个光棍的位数。这样的解当然不是唯一的,题目要...

2018-03-21 16:55:36 999

原创 蓝桥杯 Sine之舞

蓝桥杯 Sine之舞  问题描述  最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。  不妨设  An=sin(1–sin(2+sin(3–sin(4+...sin(n))...)  Sn=(...(A1+n)A2+n-1)A3+...+2)An+1  FJ想让奶牛们计算Sn...

2018-03-19 21:28:56 212 1

原创 蓝桥杯 龟兔赛跑预测

蓝桥杯     龟兔赛跑预测 问题描述  话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以上,它们就会停下来休息s秒。...

2018-03-19 19:18:57 483

空空如也

空空如也

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

TA关注的人

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