自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Git】使用程序控制Git(20230515更新)

简而言之,jgit仅支持basic and digest authentication,对于tfs(现Azure devops services)使用的ntlm authentication是不兼容的。

2023-05-15 17:16:28 447

原创 docx模板生成docx文档——踩坑经验

关闭文件输出流,但不要doc.close(),会导致修改完的文本回填覆盖掉模板文件。

2022-11-14 15:37:29 565

原创 后端用对象接收json时,对象无法获取值的问题

猜测是缺少setter方法,项目本身不知为何并没有配置Lombok,导致没有@Data注解(能够自动配置getter和setter),手动添加了setter后,再运行,成功接收。

2022-09-23 10:52:47 1932

原创 【java之路】8.并发基础

并发基础知识

2022-03-19 16:08:40 390

原创 【java之路】7.文件 & IO流

文件 & IO流

2022-03-19 16:06:12 363

原创 【java】6.Date类

Date类是Java中的日期类,声明方法为Date date = new Date(); //产生当前日期常用操作先定义一个工具类package a.b.c.d;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 日期格式化,解析 */public class Tools { /

2022-03-19 15:59:43 392

原创 【java之路】5.java中的scan——从键盘输入

输入是为了更好地输出——Andy

2022-01-04 22:23:59 1062

原创 【java之路】4.基础概念与操作学习

在C语言的基础上对Java基础知识与操作进行比较学习。

2022-01-02 22:27:42 346

原创 【java之路】3. 世界你好

Hello, world!下载notepad++后,新建文本并修改后缀为.java。同时修改系统默认使用notepad++打开该后缀文件。进入文本并写入如下代码public class helloworld{ public static void main(String[] args){ System.out.print("Hello, World!"); }}//注意区分大小写运行程序从保存代码的目录中进入cmd。键入javac helloworld.java

2021-12-30 22:23:04 180

原创 【java之路】2. JAVA的安装——环境配置令人头大

JDK卸载删除java安装目录删除JAVA_HOME删除path下关于java的项目dos命令java -version验证JDK安装进入官网,JDK8下载(本次安装版本:jdk-8u301-windows-x64)同意协议下载并安装我的电脑>属性>高级设置>环境变量(系统变量区)新建JAVA_HOME,路径为安装目录点击进入path变量,新建一个路径为%JAVA_HOME%\bin*同2,在path中新建路径为%JAVA_HOME

2021-12-30 21:49:39 248

原创 【java之路】1. 网课学习第一步——markdown语法学习

忙了一段时间,开始学习新的语言,Java之路开始。

2021-12-29 18:18:46 71

原创 C语言新手记:中间数

问题描述  在一个整数序列a1, a2, …, an中,如果存在某个数,大于它的整数数量等于小于它的整数数量,则称其为中间数。在一个序列中,可能存在多个下标不相同的中间数,这些中间数的值是相同的。  给定一个整数序列,请找出这个整数序列的中间数的值。输入格式  输入的第一行包含了一个整数n,表示整数序列中数的个数。  第二行包含n个正整数,依次表示a1, a2, …, an。输出格式  如果约定序列的中间数存在,则输出中间数的值,否则输出-1表示不存在中间数。#include<stdi

2020-11-25 12:58:14 2718

原创 C语言新手记:应用指针进行数组输入与输出

偶然翻到一篇以前写下的想法,对数组输入时用指针进行定位而不是用数组元素下标,遂尝试着进行验证想法。第一种是指针自增运算p++#include<stdio.h>int main(){ int a[10]; int *p=a; for(int i=0; i<10; i++,p++) scanf("%d", p); for(int i=0,*p=a; i<10; i++,p++) printf("%d ", *p)

2020-11-13 13:53:00 5470 3

原创 C语言新手记:最大波动

题自CCF 201609-1《最大波动》对于签到题应该有一定熟练度了,实践确实是检验真理的好方法哈哈。——————————————————————分割线——————————————问题描述  小明正在利用股票的波动程度来研究股票。小明拿到了一只股票每天收盘时的价格,他想知道,这只股票连续几天的最大波动值是多少,即在这几天中某天收盘价格与前一天收盘价格之差的绝对值最大是多少。输入格式  输入的第一行包含了一个整数n,表示小明拿到的收盘价格的连续天数。  第二行包含n个正整数,依次表示每天的收盘价

2020-10-25 19:21:49 368

原创 C语言新手记:折点计数

题自CCF 201604-1《折点计数》今天应该是练习以来最速通关的一次了,一气呵成且零出错的感觉就是爽。——————————————————分割线————————————————问题描述  给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点。其他的天都不是折点。如下图中,第3天和第6天是折点。给定n个整数a1, a2, …, an表示销售量,请计算出这些天总共有多少个折点。  为

2020-10-24 18:36:00 1289 2

原创 C语言新手记:ISBN号码

题自CCF 201312-2《ISBN号码》接上一篇使用ASCII码处理数字字符转数值方法,想起了之前遇到的遗留问题(即本题)问题描述  每一本正式出版的图书都有一个ISBN号码与之对应,ISBN码包括9位数字、1位识别码和3位分隔符,其规定格式如“x-xxx-xxxxx-x”,其中符号“-”是分隔符(键盘上的减号),最后一位是识别码,例如0-670-82162-4就是一个标准的ISBN码。ISBN码的首位数字表示书籍的出版语言,例如0代表英语;第一个分隔符“-”之后的三位数字代表出版社,例如670代

2020-10-23 13:48:04 2445 4

原创 C语言新手记:数位求和

题自CCF 201512-1《数位求和》问题描述  给定一个十进制整数n,输出n的各位数字之和。输入格式  输入一个整数n。输出格式  输出一个整数,表示答案。样例输入20151220样例输出13样例说明  20151220的各位数字之和为2+0+1+5+1+2+2+0=13。评测用例规模与约定  所有评测用例满足:0 ≤ n ≤ 1000000000。————————分割线——————————————————————————这题简单,却一开始误入歧途,想用atoi()去实现

2020-10-23 12:33:15 1918

原创 C语言新手记:数列分段

题自CCF 201509-1《数列分段》第一次提交错误了,发现是计数用的c初始值设置成了0(太想当然了),修改后第二次提交,顺利通过。还是要好好去测试下自己的代码才好。#include<stdio.h>int main(){ int n,i,c=1; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=1;i<n;i++

2020-10-22 23:53:59 3285

原创 C语言新手记:图像旋转

题自CCF201503-1《图像旋转》终于遇到要想一阵子的签到题了,二话不说先画图找规律(脑子笨没法一眼看出来,害),找到规律后一切好办了,熟悉的配方熟悉的嵌套循环,搞起。不过在自己的编译器上写完运行了下,发现矩阵格式错了,输出了一组数列,试了下发现是for()内给变量赋值会在循环结束后给重置了(一开始输出换行符写在了行递增输出的外面),修改完后再运行,格式正确了。不过尴尬的事又来了,矩阵旋转方向本应是逆时针的编程顺时针的了XD,检查了一遍发现输出时应该是列递减而不是列递增,害粗心了。最后提交,一百

2020-10-21 20:19:06 1209

原创 C语言新手记:门禁系统

题自CCF201412-1《门禁系统》依然是做自信题练手,不过这次跟之前的有些特殊需要倒着遍历,还好,依然一次过。换季期间易染病,还是要好好锻炼身体。#include<stdio.h>int main(){ int n,i,b,c; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=n-1;i>=0;i--)

2020-10-20 20:55:37 367

原创 C语言新手记:相邻数对

题自CCF201409-1《相邻数对》还行,看了一眼题干从“#”到“return 0;”一气呵成,还一次通过。“自信题”就是爽哈哈哈。#include<stdio.h>#include<stdlib.h>int main(){ int n,i,b,c=0; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=

2020-10-19 23:57:17 1434

原创 C语言新手记:相反数

练习进行时,CCF题号201403-1 《相反数》这或许就是传说中CCF的签到题吧然而昨天晚上贸然挑战201312-2感觉还是自己菜得不行,就放弃了(逃今天做个“签到题”给自己找点信心哈哈哈。#include<stdio.h>#include<stdlib.h>int main(){ int n,i,c,b=0; scanf("%d",&n); int a[n]; for(i=0;i<n;i++) scanf

2020-10-19 11:13:05 2659

原创 C语言新手记:出现次数最多的数(查找数组众数)

题自CSP 201312-1 《出现次数最多的数》电脑白痴不知着了什么道,弄了本C Primer Plus啃了一个月,代码题写了又改改了又写,在hxd的肉眼debug下最后终于提交成功了,不容易。还存在老眼昏花没检查好格式就上传的低级失误,实在菜得抠脚,只好安慰自己还有很大的进步空间哈哈哈。#include<stdio.h>int main(){ int n,c,d,x,i; scanf("%d",&n); int a[n]; for(i=0;i

2020-10-18 10:12:17 9546 4

空空如也

空空如也

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

TA关注的人

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