自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CSS 从零快速入门到快速使用

文章目录CSS什么是 CSSCSS 发展史CSS 快速入门CSS 导入方式CSS选择器基本选择器层次选择器结构伪类选择器属性选择器CSS 样式背景样式文本属性字体属性超链接伪类列表属性(list)盒子模型CSS什么是 CSSCascading Style Sheets 层叠样式表 ,它用于设置页面的表现。层叠:多个样式可以作用在同一个html的元素上,同时生效降低耦合度。解耦让分工协作更容易提高开发效率CSS 发展史CSS 1.0CSS 2.0 DIV 块 + CSS ,HTML

2020-05-17 23:24:42 270

原创 HTML 从零快速入门到熟练使用,最新HTML5

文章目录HTML背景HTML简介基本语法:HTML标签基本标签表单标签浏览器兼容HTML背景使用 java 开发的基于互联网的项目,遵循 web 标准。web 标准介绍w3c:World Wide Web Consortium(万维网联盟)HTML、XHTML、CSS、XML的标准就是由W3C来定制。w3c标准:制作网页的规范,分为结构标准(html),表现标准(css),行为标准 ...

2020-05-07 23:52:21 1315

转载 Centos7.x 查看防火墙状态规则和开放

1.查看firewall服务状态systemctl status firewalld2、查看firewall的状态firewall-cmd --state3、开启、重启、关闭、firewalld.service服务开启service firewalld start重启service firewalld restart关闭service firewalld stop4...

2020-05-07 23:49:44 5529

原创 Random 类源码分析

Random 类用于生成伪随机数的流。 该类使用48位种子,其使用线性同余公式进行修改许多应用程序会发现方法Math.random()使用起来更简单。java.util.Random的java.util.Random是线程安全的。 但是,跨线程的同时使用java.util.Random实例可能会遇到争用,从而导致性能下降。 在多线程设计中考虑使用ThreadLocalRandom 。...

2020-05-02 00:00:51 913

原创 Scanner 类 源码分析

Scanner 类一个简单的文本扫描器,可以使用正则表达式解析原始类型和字符串。A Scanner分隔符模式将输入打破到令牌,默认情况下匹配空格。 然后可以使用各种next方法将得到的令牌转换成不同类型的值。Scanner sc = new Scanner(System.in);int i = sc.nextInt();// System.in 是指系统输入通过键盘录入数据//San...

2020-05-01 23:56:13 887 1

原创 Maven 设置本地仓库,IDEA配置本地永久仓库

Maven 设置本地仓库,IDEA配置本地永久仓库Maven 中的仓库主要是本地仓库和远程仓库,在运行任何一个项目的时候所需要的依赖文件,插件等在 Maven 中都存储在仓库中。在默认的情况下会有一个本用户下的 .m2/repository 这就是仓库的默认的位置。repository 仓库本身是不存在的,只要当 Maven 启动的时候才会创建并进行初始化。Maven 环境变量配置Wi...

2019-12-24 21:46:18 1702

原创 软件实施-SQL基础

SQL文章目录SQLDQL(数据查询语言)基本查询复合查询集合查询DML(数据操作语言)INSERTDELETEUPDATEDDL (数据定义语言)CREATEALTERDROPTRUNCATE注意点TRUNCATE和DELETE有以下几点区别DQL(数据查询语言)基本格式 SELECT fied1, fied2... FROM table [WHERE ...] ...

2019-12-02 20:30:42 1275

原创 软件实施-操作系统基础

软件实施01-安装系统文章目录软件实施01-安装系统服务器基本概念常用术语RAID 实现分类数据恢复日常维护服务器日常维护服务器故障维护服务器基本概念(广义)服务器上是指网络中能对其他机器提供某些服务的计算机系统。(侠义)服务器是指某些高性能计算机,通过网络对外提供服务,比较稳定,硬件要求高相比于 PC CPU、芯片组、内存、磁盘、网络都有不同常用术语最大内存容量 :主板能够支...

2019-11-30 09:52:12 586

原创 软件实施-01-服务器

软件实施-01-服务器文章目录软件实施-01-服务器服务器品牌服务器分类按照机箱划分按照服务器大小来分,主要是针对,机架式服务器服务器-CPU服务器-内存服务器-硬盘存储服务器NAS存储服务器SAN 存储服务器初入软件实施行业进行了培训,首先必要了解的是服务器和网络,因为现在软件实施更多是在服务器上然后做分发,不可能是部署到个人 PC 上。服务器品牌常见的服务品牌有华为,戴尔,浪潮,,惠普...

2019-11-28 21:04:18 745

原创 实施的未来发展如何?一个正在某软件公司进行实施培训迷茫菜鸟

实施发展如何?秋招没拿到好的实习单位,逼签三方,距离春招还有两三个月,先到地方工作,等春招能否有合适的位置。以前做过半年的安全厂商的技术支持工作,了解一些到客户那边的实施部署工作,这次先培训着,一个月培训,一个月进项目,我都会记录,若有老鸟新鸟可以一起讨论软件实施的相关事宜~...

2019-11-26 20:02:44 450 2

原创 Leetcode-algorithm 217. 存在重复元素

文章目录122. 买卖股票的最佳时机 II题目描述答题解释性能分析122. 买卖股票的最佳时机 II题目描述给定一个整数数组,判断是否存在重复元素。如果任何值在数组中出现至少两次,函数返回 true。如果数组中每个元素都不相同,则返回 false。示例 1:示例 1:输入: [1,2,3,1]输出: true示例 2:示例 2:输入: [1,2,3,4]输出: fal...

2019-09-24 14:34:40 92

翻译 Leetcode-algorithm 122. 买卖股票的最佳时机 II

文章目录122. 买卖股票的最佳时机 II题目描述答题解释性能分析122. 买卖股票的最佳时机 II题目描述给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7...

2019-08-05 00:08:23 116

原创 Leetcode-algorithm 26. 删除排序数组中的重复项

文章目录26. 删除排序数组中的重复项题目描述答题解释性能分析26. 删除排序数组中的重复项题目描述给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用 O(1) 额外空间的条件下完成。示例 1:给定数组 nums = [1,1,2], 函数应该返回新的长度 2, 并且原数组 nu...

2019-08-04 00:37:17 115

原创 2019网易在线笔试(Java方向)秋招第一批

文章目录2019网易在线笔试(Java方向)10道选择题知识点四题编程题目(题目基本忘了不能拷贝,只有代码了)2019网易在线笔试(Java方向)10道选择题知识点Linux 文件权限的问题,不针对权限不同是否可读可写操作最短路径 floyd 和 dijkstra 两个算法比较进程同步里的型号量的取值范围循环链表的插入删除,头尾指针的变化还有网络协议的知识,我的题目是邮件的协议其...

2019-08-03 19:43:17 726

原创 Leetcode-algorithm 66. 加一

文章目录66. 加一题目描述解题思路性能分析66. 加一题目描述给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。你可以假设除了整数 0 之外,这个整数不会以零开头。示例 1:输入: [1,2,3]输出: [1,2,4]解释: 输入数组表示数字 123。示例 2:输入: [4,3,2,1]输出: ...

2019-07-16 21:14:43 104

原创 Leetcode-algorithm 747. 至少是其他数字两倍的最大数

文章目录747. 至少是其他数字两倍的最大数题目描述答题解释性能分析747. 至少是其他数字两倍的最大数题目描述在一个给定的数组nums中,总是存在一个最大元素 。查找数组中的最大元素是否至少是数组中每个其他数字的两倍。如果是,则返回最大元素的索引,否则返回-1。示例 1:输入: 输入: nums = [3, 6, 1, 0]输出: 1解释: 6是最大的整数, 对于数组中的其他...

2019-07-16 20:10:26 225

原创 724.寻找数组的中心索引 Leetcode-algorithm

文章目录724.寻找数组的中心索引题目描述答题解释性能分析724.寻找数组的中心索引题目描述给定一个整数类型的数组 nums,请编写一个能够返回数组“中心索引”的方法。我们是这样定义数组中心索引的:数组中心索引的左侧所有元素相加的和等于右侧所有元素相加的和。如果数组不存在中心索引,那么我们应该返回 -1。如果数组有多个中心索引,那么我们应该返回最靠近左边的那一个。示例 1:输入: ...

2019-07-14 01:19:58 223

原创 182查找重复的电子邮箱 Leetcode-database

文章目录182-查找重复的电子邮箱题目描述答题解释性能分析182-查找重复的电子邮箱题目描述编写一个 SQL 查询,查找 Person 表中所有重复的电子邮箱。示例:|----|---------|| Id | Email |+----+---------+| 1 | [email protected] || 2 | [email protected] || 3 | [email protected] |+----+----...

2019-06-22 01:56:04 797

原创 常见命令Kali Linux Bash 命令使用

cat、more、tail 查看文件内容使用 cat 命令所有的内容,例如查看messagecat /var/log/messages类似的查看命令有moremore /var/log/messages方便阅读一次不出现整个屏幕,方便阅读,左下角出现整个信息的剩余百分比,使用 q 或者 ctrl^z 结束less 命令和 more 命令使用方式一样,只是左下角没有剩余百分百比提示...

2019-04-15 12:31:33 1285

原创 各类 Web 安全漏洞原理及其验证

不管你是不是网络安全从业者都需要知道起码的安全漏洞问题,知道如何去规避这些漏洞,确认这些漏洞是否存在 。常见的漏洞有 SQL注入漏洞,跨站脚本,上传远控,常见的后台漏洞等,下面针对常见的几类漏洞做一下解释SQL 注入SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令,它目前黑客对数据库进行攻击的最常用手段之一现在...

2019-04-14 16:39:24 996

原创 JDBC 从入门到精通

什么是JDBCJAVA Datebase Connectivity : java 数据库连接为什么会出现JDBCSUN公司提供的一种数据库访问规则、规范, 由于数据库种类较多,并且java语言使用比较广泛,sun公司就提供了一种规范,让其他的数据库提供商去实现底层的访问规则。 我们的java程序只要使用sun公司提供的jdbc驱动即可使用JDBC步骤1、注册驱动 Drive...

2019-01-30 15:14:32 151

原创 蓝桥杯训练-错误票据_字符串处理问题_排序

错误票据问题描述某涉密单位下发了某种票据,并要在年终全部收回。每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。你的任务是通过编程,找出断号的ID和重号的ID。假设断号不可能发生在最大和最小号。输入格式要求程序首先输入一个整数N(N<100)表示后面数据...

2018-12-16 23:20:18 171

原创 动态规划初体验 0-1背包问题-开心的金明

0-1背包问题是动态规划中最为简单的一种问题,意思是只涉及到一个物体的大小和价值,有两种询问方式,一种是刚好装满背包价值最大,另一种是只要价值最大,这个两种问题的不同主要是初始值的问题,前者初值全为0,后者第一个为0,后面全部为负无穷。记住这个下面这个表达式 f[v] = max(f[v],f[v-c[i]]+w[i]);上面的f数组为现在0-i价值,后面没个取前面的 0~i-1 的价值...

2018-11-01 22:31:54 198

原创 详细解说递归与分治算法,一文带你入门到熟悉

全文共 2114 字,阅读文本大概需要 3.8 分钟。前言这几天看到交流有人群里说有关递归的栈溢问题,刚好小编又看到有关递归的东西,给大家阐述一下递归和分治的内容,让各位更加理解有关前贤的各种化整为零。正文很多人认为递归是语言中最为难以理解的内容之一,其实不需要有什么特别对待,只要理解了有关地址,指针和栈的调用就会发现很平常,当然如果你看了一下下后面的内容你也会有此感。首先递归的定义:...

2018-10-11 23:16:44 6036 1

原创 第九届蓝桥杯C/C++组省赛解题与反思

第九届蓝桥杯C/C++组省赛解题第一题 第几天 这个题目真是直接用计算器的日期统计或者excel,最不济使用日历数也行 答案:125第二题:明码 这个题目真是4个小时去看了不下于三遍,就是没看懂,形成一个汉字又讲是数字, 今天放有机会知道原来问题在汉字中:九的九次方是多少? 答案:387420489#include<stdio.h>#incl...

2018-04-18 18:24:46 393

原创 约瑟夫环问题详解

约瑟夫环故事背景:据说著名犹太历史学家 Josephus 有过以下的故事:在罗马人占领乔塔帕特后,39个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人 开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止,然而 Josephus 和他的朋友并不想遵从,J...

2018-04-05 16:24:49 1338

原创 厉害了,我的国

随笔写一下观看了厉害了我的国才知道中国在全世界创造了那么多的奇迹:从排水量最大的蓝鲸起重机,在港澳陆的跨海大桥最后的衔接中,那少于1毫米的承接中体现了中国现如今的国力,正如一个从开始便参与这次桥梁的工程师口中可以得知,现在不是刚开始那种通过工具去适应工具的方式建造,而是能够只要想出来建造方法就可以开发更加合适的工具去建造。作为名列前几的进出口大国,世界级的码头,也只需要屈指可数的人数便能运...

2018-04-03 23:23:51 1574

原创 C++实训7

人员类的继承实训7首先设计一个人员类person作为基类,其数据成员为姓名和身份证号包括数据成员地址和年龄,成员函数有输入数据和显示数据;生成person的派生类学生student,student包括数据成员电话号码和C++成绩,成员函数有输入数据和显示数据;设计学生成绩类score,它是student类和add类的派生类,继承两个类的所有属性,score类本身有数据成员数学成绩和英语成绩,成员函数

2017-12-10 16:14:40 2400

原创 C++实训6

在实训5级基础上编制一个排序类数组实训题目冒泡排序对要排序的数列的数组做若干次循环处理,每一次循环过程都是将某一元素和其后的元素作比,次序不符和的时候,将两元素交换,每一次循环中较大或较小的元素像旗袍逐步递升到适当的位置。实训要求使用指针变量指向动态数组。运用引用参数实现数据交换。指针变量指向动态数组,需用用到内存的申请,和内存的释放。分别在构造函数和析构函

2017-12-03 16:03:13 1600 1

原创 冒泡排序,选择排序,快速排序

1.冒泡排序冒泡排序(Bubble Sort) 最为简单的一种排序,通过重复走完数组的所有元素,通过打擂台的方式两个两个比较,直到没有数可以交换的时候结束这个数,再到下个数,直到整个数组排好顺序。因一个个浮出所以叫冒泡排序。双重循环时间O(n^2)void BubbleSort ( int arr[] , int len ){ //冒泡排序算法 if(arr==NULL...

2017-12-03 11:43:47 4980 4

原创 C++实训5

数组数据处理对象实训【实验题目和要求】 设计一个最多可以存放100个整数的类,要求这些整数按照从小到大的顺序存放在类中的数组里,可以删除数组中的数据,也可以向数组中插入数据,但是要保持从小到大的顺序,可以求出数据的多少,可以判断数组的空和满,可以显示数组中的整数。当然刚生成对象时,对象中的数组没有数据,只有一个一个地向对象中插入数据。  设计主程序先生成一个对象,然后插入100个随机数

2017-12-02 20:29:35 1520

原创 C++实训4

建造集合类实训题目:设计一个表示整数型数据的集合类,可以对集合中数据进行添加,删除,可以判断一个整数是否在这个集合里,可以求出集合数据的多少,可以判断集合的空和满,空集合就是没有数据元素,满集合是数据元素以及占满给出的储存单元。两个集合就可以做交运算,就是将两个集合的公有数据组成一个新的集合。两个集合可以做并运算,就是将两个集合的所有数据组成一个新的集合。实训要求:1.分析集合累的数据

2017-11-28 22:40:56 1917

原创 C++实训3_1

职工信息处理对某一个单位的职工进行工资调整。职工的信息有姓名,年龄,工龄,性别,婚姻状况,级别,工资,是否退休。规定凡是退休的职工一律增加公职50元,在职1~5级别职工的公职分别增加20,40,60,80,100,编程实现上述工资调整。实训要求:1分析要存放的信息以及要进行的操作,设计合适的数据结构。2.分析要对信息进行的操作,3.在程序中打印出执行前后的工资状况和级别

2017-11-22 16:18:07 1792

原创 C++实训2-2

实训题目:输入一个大于3位数的整数,编写一个程序,将十位数和百位数相互调换位置、思路通过把每个位数的单独赋值到一个数中,再把对应位数的乘出来。#includeusing namespace std;void main(){ int x,q,b,s,g,X=0;Y: { cout <<"请输入一个大于1000的数:"<<endl; cin>>x;

2017-11-15 16:34:49 514

原创 学习C++程序设计需要什么基础

在上学期的C语言程序设计后 这学期开设c++程序设计,这次课上的很波澜,在封装继承上完之后,课程被多数人反应由于C语言基础不好听不懂,老师又不得以返回从面的C语言基础部分再从新上起,个人凭感觉再经行通俗的总结一下。语言有千万总,精通了一门语言之后,去学习下一门语言,需要继承什么之前学习的特征,俗话说语言万变不离其宗,找出与其它的区别就能更快的掌握。c++是在C语言的基础上衍生的一种

2017-11-09 22:50:50 7210

原创 杭电OJ_(2047)阿牛的EOF牛肉串

Problem Description今年的ACM暑期集训队一共有18人,分为6支队伍。其中有一个叫做EOF的队伍,由04级的阿牛、XC以及05级的COY组成。在共同的集训生活中,大家建立了深厚的友谊,阿牛准备做点什么来纪念这段激情燃烧的岁月,想了一想,阿牛从家里拿来了一块上等的牛肉干,准备在上面刻下一个长度为n的只由"E" "O" "F"三种字符组成的字符串(可以只有其中一种或两种字符,但绝

2017-09-01 00:00:37 322

原创 杭电OJ_(2046)骨牌铺方格

在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图: Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0 Output对于每个测试实例,请输出铺放方案的总数,每个实例的输出占一行。 Sample I

2017-08-31 23:53:51 354

原创 杭电OJ_(2045)不容易系列之(3)—— LELE的RPG难题

Problem Description人称“AC女之杀手”的超级偶像LELE最近忽然玩起了深沉,这可急坏了众多“Cole”(LELE的粉丝,即"可乐"),经过多方打探,某资深Cole终于知道了原因,原来,LELE最近研究起了著名的RPG难题:有排成一行的n个方格,用红(Red)、粉(Pink)、绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.

2017-08-31 23:35:22 1840 2

原创 杭电OJ_(2044)一只小蜜蜂..

Problem Description有一只经过训练的蜜蜂只能爬向右侧相邻的蜂房,不能反向爬行。请编程计算蜜蜂从蜂房a爬到蜂房b的可能路线数。其中,蜂房的结构如下所示。 Input输入数据的第一行是一个整数N,表示测试实例的个数,然后是N 行数据,每行包含两个整数a和b(0 Output对于每个测试实例,请输出蜜蜂从蜂房a爬到蜂房b的可能路线数,

2017-08-30 22:04:20 2599

原创 杭电OJ_(2043)密码

Problem Description网上流传一句话:"常在网上飘啊,哪能不挨刀啊~"。其实要想能安安心心地上网其实也不难,学点安全知识就可以。首先,我们就要设置一个安全的密码。那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件:(1).密码长度大于等于8,且不要超过16。(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。

2017-08-30 21:53:43 2221 3

空空如也

空空如也

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

TA关注的人

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