自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦呓~ bolg

她的眼睛里有星辰大海

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java中BigDecimal详解

引言《Effective Java》一书中提到:float和double类型主要是为了科学计算和工程计算而设计的,它们执行二进制浮点数运算是为了在广泛的数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们并没有提供完全精确的结果。先看下面的代码public class MathTest { public static void main(String[] args) { ...

2019-03-28 19:22:22 3735

原创 数据库设计的六个阶段

数据库设计的生存期​        按照规范设计的方法,考虑到数据库及其应用系统开发的全过程,将数据库设计分为六个阶段:①.需求分析        需求收集和分析,得到用数据字典描述的数据需求,用数据流图描述的处理需求②.概念结构设...

2019-03-24 18:10:07 15078

原创 数据结构知识总结

前言:算法+数据结构=程序什么是数据结构?简单说,数据结构就是一个容器,以某种特定的布局存储数据。这个“布局”使得数据结构在某些操作上非常高效,在另一些操作上则没那么高效。所以,我们需要根据不同的问题场景选择最优的数据结构。为什么我们需要数据结构?由于数据结构用来以有组织的形式存储数据,而且数据是计算机中最重要的实体,数据结构的价值显而易见。根据不同是场景,数据需要以特定格式存储。常用...

2019-01-22 15:48:34 1646

原创 Java中static关键字详解

最近在阅读《Java编程思想》看到关于static关键字的知识,感觉比较有趣,加上个人的理解在这里写篇博客记录一下٩(๑>◡<๑)۶概述关于 static 关键字的使用,它可以用来修饰的成员变量和成员方法,被修饰的成员是属于类的,而不是单单是属于某个对象的。也就是说,既然属于类,就可以不靠创建对象来调用了。简单来说就是:方便在没有创建对象的情况下来进行调用(方法/变量)。定义...

2019-01-17 23:03:21 1480

原创 Git基础知识

这几天终于静下心来看完了《git官方手册》明白了Git与其他版本控制系统的不同于优势,和内部的一些原理。特地来写篇博客梳理一下知识面,方便以后查阅。毕竟好记性不如烂博客٩(๑>◡<๑)۶...

2018-11-30 21:25:45 1581

原创 复原IP地址

给定一个只包含数字的字符串,复原它并返回所有可能的 IP 地址格式输入: "25525511135"输出: ["255.255.11.135", "255.255.111.35"]解题思路因为是IP地址,则以3个"."分隔成3个部分,每个部分是<=255并且>=0将字符串分3层进行划分,只有最终划分结果符合第一条条件则保存到一个数组容器中如下图所示:java实现代...

2019-04-04 14:47:02 866

原创 JS的事件冒泡和事件捕获

什么是事件事件是文档和浏览器窗口中发生的特定的交互瞬间。比如:鼠标点击、改变窗口大小、按下键盘按键什么是事件流事件流描述的是从页面中接受事件的顺序,分为:● 冒泡从具体元素到不具体元素(里-->外)● 捕获从不具体元素到具体元素(外-->里)默认为冒泡DOM事件流<script>var bodyer = d...

2019-03-31 21:08:22 689

原创 Z 字形变换

将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列比如输入字符串为 :“LEETCODEISHIRING”L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN”。Java实现代码:public class Solution { ...

2019-03-24 18:25:48 1352

原创 关于maven项目启动jetty报错的解决方法

刚接触maven项目,按照老师的步骤,使用jetty plugin进行部署,运行jetty:run命令的时候,控制台出现如下异常信息:2019-02-27 18:27:13.716::WARN: Failed startup of context org.mortbay.jetty.webapp.WebAppContext@480457{/bb,/webapp}java.io.FileNot...

2019-02-27 23:37:52 10030

原创 银行家算法——操作系统

银行家算法(Banker’s Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为基础,判断并保证系统的安全运行。银行家算法中的数据结构  (1)可利用资源向量Available:是个含有m个元素的数组,其中的每一个元素代表一类可利用的资源数目。  (2)最大需求矩阵M...

2018-11-20 15:39:49 2914

原创 解决eclipse无法启动Tomact服务器的问题

配置java ee开发环境,eclipse启动Tomact总是报错:**Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not supported. Endorsed standards and standalone APIsin modular form will be supported via the concept of upgradeable ...

2018-11-13 18:24:26 4534 2

原创 关于Android Studio创建Activity并实现数据通信的办法

创建Activity在项目中右键,选择New,再选中Activity,里面有各种Activity,我们一般都选择EmptyActivity。配置好Activity的名字和包,这里我们取名为HongActivity。如下图所示:用Intent连接两个Activity,传递数据在MainActivity.java中写入图中代码与HongActivity建立连接并传递数据在HongA...

2018-10-13 22:32:15 3509

原创 关于Android Studio中preview显示空白的解决办法

编辑styles.xml文件改为如下:

2018-10-13 22:20:28 4421 5

坦克大战(python编写)

python编写的坦克大战,主要用到的模块是pygame。代码有足够详细的注释,非常容易理解,喜欢的朋友支持支持~

2018-10-13

空空如也

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

TA关注的人

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