- 博客(32)
- 资源 (6)
- 收藏
- 关注
原创 一本通:2048:【例5.18】串排序
2048:【例5.18】串排序题目链接【题目描述】对给定的n(1≤n≤20)个国家名(国家名字长度不超过20),按其字母的顺序输出。【输入】第一行为国家的个数n;以下n行为国家的名字。【输出】n行,排序后的国名。【输入样例】3KoreaChinaJapan【输出样例】ChinaJapanKorea题解:题目要点:1.使用二维数组存储国家名称2.使用排序算法对国家名称进行排序3.这里我使用的是冒泡排序,你可以尝试使用其他排序4.注意代码中==getchar()
2021-09-02 16:23:13
3045
1
原创 一本通:2047:【例5.16】过滤空格
2047:【例5.16】过滤空格题目链接【题目描述】过滤多余的空格。一个句子中也许有多个连续空格,过滤掉多余的空格,只留下一个空格。【输入】一行,一个字符串(长度不超过200),句子的头和尾都没有空格。【输出】过滤之后的句子。【输入样例】Hello world.This is c language.【输出样例】Hello world.This is c language.题解:对于大部分的字符数组题目我们都可以利用循环去遍历这个字符数组,然后针对每个字符做操作。
2021-09-01 17:08:10
4119
原创 高精度计算--高精度加法详解
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、高精度加法分析1.1 数学的竖式加法计算1.2 数组模拟竖式计算1.3 计算步骤分析二、使用步骤2.1 代码结构2.2 读入数据并倒置:readDataAndReverse(int *arr,int &len)函数2.3 两个数据相加:addData(int *a,
2021-08-22 20:08:21
9395
6
原创 02java数组模拟环形队列
使用数组模拟环形队列看这篇文章之前可以先看下上一篇:java数组模拟队列数组模拟队列时的问题与优化问题:队列不能复用: 上述代码还存在一些问题, 假如我的队列容量是3,那么他只能使用三次,之前使用过的位置不能重复使用,造成了浪费.数组不能复用.解决:我们需要使用环形队列来解决。下一篇将讲述数组模拟环形队列,我们在原有的数组模拟队列基础上修改,减少工作量。优化思路:front变量含义做一个调整:front指向队列的第一个元素,也就是说,arr[front]就是队列的第一个元素.front初始值
2021-08-17 11:57:56
276
1
原创 01java数组模拟队列
数组模拟队列队列概念代码结构和代码实现1. 创建一个主类和队列类:2. 队列类包含的属性以及构造器实现:队列类拥有的主要功能:3. 判断队列是否为满:4. 判断队列是否为空:5. 添加队列数据6. 取出队列数据7. 打印当前队列所有数据--辅助功能8. 显示队列的头数据--辅助功能代码整合--ArrayQueue(队列类)编写主类做测试测试问题与优化队列概念队列是个有序的数组,可以使用数组和链表模拟遵循先入先出原则队列的组成:由上图可以看到,一个队列的基本组成大致可以包括以下几点:front
2021-08-16 22:53:42
301
2
原创 pip下载速度慢的问题解决方法(windows)
原因由于我们安装python时自带的pip下载工具默认下载的数据源都是来自国外,这样一来下载时就会出现连接超时现象。针对这一类资源,国内大公司都会有一个自己的数据源供我们方便下载。我们可以通过修改配置来解决问题。解决国内源地址清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple
2020-06-25 13:54:05
503
原创 The connection property 'useUnicode' only accepts values of the form: 'true'
此种错误出现主要是配置的写法出现错误,详细解决查看数据库乱码以配置解决
2019-11-23 11:45:59
1883
原创 Can't locate ExtUtils/MakeMaker.pm in @INC
问题:CentOS7编译安装git提示:Can't locate ExtUtils/MakeMaker.pm in @INC解决:yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
2019-09-09 20:43:38
399
原创 Oracle数据库基本操作
本文根据自己经验所写,如有错误及时提出--每段语句使用分号结束--创建表空间create tablespace zimegll--创建数据库文件datafile 'c:\travel.dbf'--文件大小size 100mautoextend onnext 10m;--删除表空间drop tablespace zimegll;--创建用户create user...
2019-08-17 11:16:52
177
原创 oracle访问数据库,调用存储过程,存储函数
public class OracleDemo { @Test public void javaCallOracle() throws Exception { Class.forName("oracle.jdbc.driver.OracleDriver"); Connection connection = DriverManager.getCon...
2019-08-11 19:54:21
533
原创 idea maven项目加入oracle14依赖
打开cmd命令行:输入以下地址,最后一个jar包路径需要根据自己的路径填写mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.5.0 -Dpackaging=jar -Dfile=本地路径\ojdbc12.jar完成后可在pom文件写入以下依赖即可<depende...
2019-08-11 17:18:10
732
原创 oracle数据库使用(PLSQL Developer)中文乱码
中文乱码问题解决1.查看服务器端编码select userenv('language') from dual;我实际查到的结果为:AMERICAN_AMERICA.ZHS16GBK2.执行语句 select * from V$NLS_PARAMETERS查看第一行中PARAMETER项中为NLS_LANGUAGE 对应的VALUE项中是否和第一步得到的值一样。如果不是,需要设置环境...
2019-08-10 21:09:29
217
原创 【Springboot入门Ⅴ.Ⅲ】事务,多数据源的使用(使用maven jar 项目)
5.3事务的使用只需要在类上或者方法上加上@Transactional即可5.4多数据源配置文档结构Properties配置文件配置两个数据源,建两个数据库 spring.datasource.test1.jdbcUrl=jdbc:mysql://localhost:3306/test1?serverTimezone=Asia/Shanghai&...
2019-08-01 22:35:00
302
原创 【Springboot入门Ⅴ.Ⅱ】Mybatis使用(使用maven jar 项目)
使用maven-jar项目讲解pom.xml加入依赖 <dependencies> <!-- 数据库驱动 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artif...
2019-08-01 22:29:56
165
原创 【Springboot入门Ⅴ】数据库访问(使用maven jar 项目)
上一篇【SPringboot入门Ⅳ】web开发-模板引擎(freemarker)的使用以下为正题↓5 数据库访问(使用maven jar 项目)5.1 使用jdbcTemplate第一步:导入依赖 <!-- JDBC --><dependency> <groupId>org.springframework.boot<...
2019-07-16 22:13:31
172
原创 【SPringboot入门Ⅳ】web开发-模板引擎(freemarker)的使用
接上一篇【Springboot入门Ⅲ idea】4 web开发4.1 静态资源的访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:/static/public/resources/META-INF/resources举例:我们可以在src/main/resou...
2019-07-04 22:00:36
209
原创 【SpringBoot入门Ⅲ idea】SpringBoot依赖介绍
接上一篇文章【SpringBoot入门Ⅱ idea】SpringBoot的启动方式3.SpringBoot依赖介绍依赖名字作用centered 文本居中right-aligned 文本居右spring-boot-starter核心 POM,包含自动配置支持、日志库和对 YAML 配置文件的支持。spring-boot-starter-amqp通过 spri...
2019-06-23 11:26:34
695
原创 【SpringBoot入门Ⅱ idea】SpringBoot的启动方式
接上一篇文章【SpringBoot入门Ⅰ idea】Springboot(maven-jar)项目创建2.SpringBoot的启动方式第一种:在控制器配置EnableAutoConfiguration并使用SpringApplication启动程序即第一步中控制器的配置第二种常用(两种配置方法):第一种:创建项目时默认会创建一个App类(没有则自己建一个,但一定要与项目位置下,我的...
2019-06-22 20:58:55
403
原创 【SpringBoot入门Ⅰ idea】Springboot(maven-jar)项目创建
Spring Boot入门Step1:创建一个简单的SpringBoot项目(maven jar)Step2:填写组id和项目idStep3:直接下一步到这个界面,选择存放的工作空间Step4:一直下一步完成创建Step5:删除pom文件中的一些配置,留下下图的几个即可Step6:添加spring-boot-starter-web依赖在pom.xml添加spring-boot...
2019-06-08 22:24:52
466
原创 [redis学习笔记Ⅱ]redis数据类型祥讲及windows图形界面客户端介绍
Table of Contents1.图形界面客户端(客户端可自行下载[redis desktop manager])2.解决连接超时 2.1 第一步:编辑iptables /etc/sysconfig/iptables 2.2 第二步:重启防火墙3.redis数据类型3.1String 类型3.1.1命令3.1.1.1赋值3.1...
2019-05-29 14:56:27
976
2
原创 [redis学习笔记]redis在linux中下载安装使用及介绍
什么是Redis?Redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,目前为止Redis支持的键值数据类型如下:字符串类型散列类型列表类型集合类型有序集合类型。redis的应用场景缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用与缓存功能)分布式集群架构中的sess...
2019-05-27 14:08:02
149
原创 [mysql1130错误]解决
1130错误是MySQL无法使用客户端远程连接,如navicat连接云机中的mysql,输入下面的语句即可解决具体解决语句:mysql -u root -pmysql>use mysql;mysql>select 'host' from user where user='root';mysql>update user set host = '%' whe...
2019-05-27 13:19:35
224
原创 jsp中el${}获取url传递过来的参数
例如: bug?method=delete&id=1;一个链接是这样传递参数的则使用${}获取需要用${param.id}获取,如果使用${id}直接获取是取不到的,他只会取到四个作用域中的id,而这个id不是四个作用域中的值...
2019-05-12 23:00:30
2094
原创 表单提交数据库乱码
这个方法适用于获取表单数据时不是乱码,但是存入数据库时是乱码的问题更改url地址,在url地址后加下面这段红色的第一种:这种方式用于配置文件以及yml文件的配置写法url=jdbc:mysql://localhost:3306/mybatis?useUnicode=true&characterEncoding=UTF-8第二种:这种写法适用于xml中的写法,此处以mybat...
2019-05-01 15:07:08
1153
原创 5.7版本MySQL安装版在线安装教程
mysql下载地址:https://dev.mysql.com/downloads/windows/installer/5.7.html 外网地址,可能有点慢下面开始安装,基本是傻瓜式安装,安装之前请确定没有其他版本的MySQL,不然可能会出现不同的安装界面密码这块好像是需要强制填写的,我安装数据库基本都会设置密码,所以不确定...
2019-03-26 12:12:47
721
原创 虚拟机Linux(centos7)网络配置(桥接模式,net模式)初学
每一步都仔细看过去,可能会有不清楚的地方,这里面有两种配置,仔细看完,中间漏了可能就配不出来,建议选DHCP的,方便,到哪里都可以直接用第一步之前:检查你有没有打开虚拟机的网络服务,win+r 打开运行,输入services.msc打开服务,注意:浙江学校电信宽带用户可能不行,我没做出来,我这个是基于移动宽带的,电信的可以用移动WiFi连就是这两个打开本文章桥接...
2018-12-16 14:30:46
4591
6
转载 转载:网页中嵌入(插入)swf文件的集中方式
1. object + embed 传统的方法优点:浏览器兼容性好,是 Macromedia 一直以来的官方方法缺点:a.embed 标签是不符合 W3C 的规范的,无法通过验证。当然,如果你不在乎什么规范不规范,另当别论。b.微软由于种种原因,在 sp2 后限制了 IE 的 ActiveX 的使用模式,就是在页面中的 ActiveX 有一个虚框,需要用户点击一次才能正常交互。Flas...
2018-05-31 18:45:53
303
原创 Java was started but returned exit code=2
Java was started but returned exit code=2解决方案 今天帮别人装eclipse JavaEE版本的出现了上诉的问题,一般提示会显示"not find jvm.dll"这样的提示,并跳出好几个弹窗,有一个则是显示了注册表的. 然后呢我们打开注册表, 打开cmd命令行 输入 "regedit"...
2018-04-15 22:50:30
1943
原创 MySQL存入中文示错误 Incorrect string value: '\x\x\x\x' for column '' at row
MySQL存入中文示错误 Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'student_name' at row 1适用于mysql5.5版本的mysql编码处理,5.7版本不适用注意:修改后原先建的表要删除了再建过才不会有编码错误的提示最近做数据库插入中文时都出现了乱码,一般的用set语句进行修改下次还是会出...
2018-01-13 15:46:34
15266
5
原创 win10无法登陆到你的账户
上次解决了一个电脑问题,应该是新电脑或者更新过后可能会出现这个问题.在开机后电脑弹出一个 "无法登录到你的账户" 这样一个窗口并附带两个选项 "注销"和"隐藏",但是有的注销后问题还是无法解决.解决方法具体如下:1:查看电脑的用户一般电脑只有一个账户,但也不排除多个用户.\2:如果只有一个,那么新建一个建立一个"家庭和成员的用户",我这里就不新建了,
2018-01-06 21:57:27
46644
4
原创 数据库权限The MySQL server is running with the --secure-file-priv option so it cannot execute this
数据库mysql中my.ini文件的修改
2017-12-27 16:10:19
501
信息处理员2006年-2018年(上午+下午)试题
2019-04-01
信息处理员2005年-2010年(上午+下午)试题
2019-04-01
Java,前端chm文档
2018-12-16
Javaweb开发jar包
2018-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人