自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

啦啦啦的博客

在java的海洋中航行的小船

  • 博客(28)
  • 收藏
  • 关注

原创 java基础知识补漏

本人的GitHub:戳我一下一、静态代码块:用static {} 包住的代码块叫做静态代码块。 特点:随着类的加载而执行,只执行一次 示例:class StaticCode { static { System.out.println("a"); }}class StaticCodeDemo { static { Sy

2018-01-31 16:49:51 218

转载 DOS中切换盘符(直接CD不行)

一般介绍DOS命令,切换工作目录都是用CD命令,但是我在win7下的DOS中使用CD D:\却一直无法转到D盘。后来在网上查找,发现切换盘符直接输入盘符和冒号,如D: 回车便可进入D盘的根目录。切换工作盘之后,再使用CD命令切换工作目录。所以这里要分清两个概念,一个是切换工作磁盘,另一个是切换某个磁盘下的工作目录,两者概念不同,实现命令也不同。首先是切换工作磁盘,其命令形式是 [盘

2018-01-31 13:37:28 2362

原创 简易购物车项目

本人的GitHub:戳我一下(该项目可以直接从GitHub clone下来使用)简易购物车系统项目简介:做一个简易的购物车系统,来巩固一下最近学习的servlet 和 jsp的知识。功能介绍:用户登录后可以在购物大厅购物。购物大厅中的商品以分页的形式展示出来。用户可以将想要购买的商品加入购物车,并可以在购物车里修改,删除商品。用户在决定购买的物品后可以提交订单。

2018-01-30 17:35:02 2852

原创 蓝桥杯 历届试题 小朋友排队

问题描述   n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。  每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。  如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他交换,则他的不高兴程度增加2(即不高兴程度为3),依次类推。当要求某个小朋友第k次交换时,他的不高兴程度增加k。  请问

2018-01-27 14:15:21 1284

原创 java配置环境变量

本人的GitHub:戳我一下因为上次比赛时忘了怎么配置环境变量,不得已让前面的同学帮我配了一下,感觉总不能到了省赛上还让别人帮忙,所以今天专门学习一下怎么陪环境变量,并记录下来,希望以后能不忘记。一、首先我们要知道为啥要设置环境变量,以前我总是照着网上的教程复制一下,所以当不能上网时,我就没办法了,其原因就是我根本不懂为啥要配置环境变量,我感觉在理解的情况下更容易记住一些知识,算了

2018-01-26 15:19:22 8386 1

原创 蓝桥杯 历届试题 分糖果

问题描述   有n个小朋友围坐成一圈。老师给每个小朋友随机发偶数个糖果,然后进行下面的游戏:  每个小朋友都把自己的糖果分一半给左手边的孩子。  一轮分糖后,拥有奇数颗糖的孩子由老师补给1个糖果,从而变成偶数。  反复进行这个游戏,直到所有小朋友的糖果数都相同为止。  你的任务是预测在已知的初始糖果情形下,老师一共需要补发多少个糖果。 输入格式   程序首先读入一个整数N(2

2018-01-26 12:54:32 287

原创 蓝桥杯 算法训练 区间k大数查询

问题描述 给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式 第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。输出格式 总共输出m行,每行一个数,表示询问的答案。

2018-01-26 11:13:07 229

原创 蓝桥杯 基础练习 2n皇后问题

问题描述   给定一个n*n的棋盘,棋盘中有一些位置不能放皇后。现在要向棋盘中放入n个黑皇后和n个白皇后,使任意的两个黑皇后都不在同一行、同一列或同一条对角线上,任意的两个白皇后都不在同一行、同一列或同一条对角线上。问总共有多少种放法?n小于等于8。 输入格式   输入的第一行为一个整数n,表示棋盘的大小。   接下来n行,每行n个0或1的整数,如果一个整数为1,表示对应的位置可以放皇后,

2018-01-24 17:59:31 313

原创 怎么将本地的项目提交到GitHub

本人的GitHub:戳我一下1、在本地目录下初始化本地仓库并将项目提交到本地仓库,假如你的项目文件的名是LearnSwing,则在LearnSwing文件下操作:2、在GitHub上创建一个新的仓库3、将本地仓库的项目提交到GitHubgit remote add origin https://github.com/Jivanmoon/Learn

2018-01-24 13:41:44 210

原创 蓝桥杯 基础练习 Huffuman树

问题描述   Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。   给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下:   1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。   2. 重复步骤1,直到{pi}

2018-01-24 12:22:30 449

原创 蓝桥杯 基础练习 特殊回文数

问题描述   123321是一个非常特殊的数,它从左边读和从右边读是一样的。   输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。 输入格式   输入一行,包含一个正整数n。 输出格式   按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入 52 样例输出 899998 989989 998899 数据规模和约定   1

2018-01-23 16:06:07 148

原创 蓝桥杯 基础练习 进制转换

一、十六进制转八进制问题描述   给定n个十六进制正整数,输出它们对应的八进制数。输入格式   输入的第一行为一个正整数n (1  接下来n行,每行一个由0~9、大写字母A~F组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式   输出n行,每行为输入对应的八进制正整数。  【注意】   输入的十六进制数不会有前导0,比如012A。

2018-01-23 15:08:21 262

原创 1100. Mars Numbers (20)

People on Mars count their numbers with base 13:Zero on Earth is called “tret” on Mars. The numbers 1 to 12 on Earch is called “jan, feb, mar, apr, may, jun, jly, aug, sep, oct, nov, dec” on Mars,

2018-01-23 10:59:52 123

原创 蓝桥杯 历届试题 兰顿蚂蚁

问题描述  兰顿蚂蚁,是于1986年,由克里斯·兰顿提出来的,属于细胞自动机的一种。  平面上的正方形格子被填上黑色或白色。在其中一格正方形内有一只“蚂蚁”。   蚂蚁的头部朝向为:上下左右其中一方。  蚂蚁的移动规则十分简单:   若蚂蚁在黑格,右转90度,将该格改为白格,并向前移一格;   若蚂蚁在白格,左转90度,将该格改为黑格,并向前移一格。  规则虽然简单,蚂蚁

2018-01-22 19:27:11 220

原创 jsp学习笔记(一)

一、补写一个servletContextservletContext的特点:ServletContext 是在服务器ServletContext 是被所有客户端共享ServletContext 是当web应用启动的时候,自动创建ServletContext 当web应用关闭/tomcat关闭/对web应用reload 会造成servletContext销毁.servletCont...

2018-01-22 17:42:55 228

原创 1099. Build A Binary Search Tree (30)

A Binary Search Tree (BST) is recursively defined as a binary tree which has the following properties:The left subtree of a node contains only nodes with keys less than the node’s key. The right su

2018-01-22 13:12:32 120

原创 蓝桥杯 历届试题 矩阵翻硬币

问题描述   小明先把硬币摆成了一个 n 行 m 列的矩阵。  随后,小明对每一个硬币分别进行一次 Q 操作。  对第x行第y列的硬币进行 Q 操作的定义:将所有第 i*x 行,第 j*y 列的硬币进行翻转。  其中i和j为任意使操作可行的正整数,行号和列号都是从1开始。  当小明对所有硬币都进行了一次 Q 操作后,他发现了一个奇迹——所有硬币均为正面朝上。  小明想知道最开

2018-01-22 11:23:27 262

原创 1098. Insertion or Heap Sort (25)

According to Wikipedia:Insertion sort iterates, consuming one input element each repetition, and growing a sorted output list. At each iteration, insertion sort removes one element from the input da

2018-01-21 15:35:15 130

原创 servlet学习笔记(四)

一、cookie会话的基本概念: 指用户开一个浏览器,访问一个网站,只要不关闭该浏览器,不管该用户点击多少个超链接,访问多少资源,直到用户关闭浏览器,整个这个过程我们称为一次会话。cookie原理图: 我们可以把cookie想象成一张表比如这样: 注意一个cookie的名字只能对应一个值,如果重名就会替换存在的cookie值.3 . cookie的小结:cookie

2018-01-21 13:19:18 179

原创 蓝桥杯 基础练习 阶乘计算

问题描述   输入一个正整数n,输出n!的值。   其中n!=1*2*3*…*n。 算法描述   n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。   将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。   首先将a设为1,然后乘2,乘3,当乘到n时,即

2018-01-21 11:17:36 313

原创 1097. Deduplication on a Linked List (25)

Given a singly linked list L with integer keys, you are supposed to remove the nodes with duplicated absolute values of the keys. That is, for each value K, only the first node of which the value or a

2018-01-21 10:47:37 197

原创 蓝桥杯 基础练习 数列排序

因为来年要参加蓝桥杯,所以准备做一些蓝桥杯oj上的题熟悉一下蓝桥杯的出题风格,先做几道水题练练手,因为我报的java b组,所以这里的题都用java做。(必须吐槽一下,蓝桥杯的oj不是一般的卡啊)问题描述   给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1输入格式   第一行为一个整数n。   第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式

2018-01-20 21:20:38 702 1

原创 1096. Consecutive Factors (20)

Among all the factors of a positive integer N, there may exist several consecutive numbers. For example, 630 can be factored as 3*5*6*7, where 5, 6, and 7 are the three consecutive numbers. Now given

2018-01-20 20:51:01 179

原创 servlet学习笔记(三)

一、中文乱码问题发生中文乱码有三种情况: 1. 表单form提交post提交 在服务器端设置成浏览器端的编码方式。 解决方法: request.setCharacterEncoding(“utf-8”); get提交 写一个工具类:public class MyTools { public static String getNewString(String s

2018-01-20 15:23:34 277

原创 servlet学习笔记(二)

一、get提交和post的提交的区别:从安全看 get 从提交内容看 get 从速度看 get>postget可以保留uri中的参数,利于收藏二、servlet的细节问题1. 一个已经注册的Servlet可以被多次映射即: servlet> description>This is the description of my J2EE componen

2018-01-19 16:53:40 291

原创 MyEclipse修改jsp和servlet模版

1. 首先下载一个Listary ——下载地址:http://www.listary.com/download2. 然后用用Listary搜索“com.genuitec.eclipse.wizards_9.0.0.me”3. 然后在文件夹中打开4. 然后用好压打开jar包,进入templates文件夹下5. 打开Servlet.java,修改其内容,注意

2018-01-19 11:48:16 377

转载 Git基础命令

一、工作区、版本库和暂存区工作区:就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区。版本库:工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。暂存区:Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的一个指针叫HEAD。我们把文件往

2018-01-17 14:35:18 152

原创 Git安装

git安装包获得:官网下载:https://git-scm.com/downloads国内下载站:https://github.com/waylau/git-for-win 因为官网下载速度很慢,推荐从国内下载站下载。git安装流程:https://git-scm.com/book/zh/v1/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git

2018-01-17 14:11:22 1919

空空如也

空空如也

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

TA关注的人

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