自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

转载 java 反射

反射类加载器 类的加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象连接验证是否有正确的内部结构,并和其他类协调一致准备负责为类的静态成员分配内存,并设置默认初始化值解析将类的二进制数据中...

2019-05-10 13:17:53 101

原创 H5开发的移动应用打开高德地图、百度地图

一、资料(1)高德地图的官方文档:http://lbsyun.baidu.com/index.php?title=uri/api/android Android包名:com.autonavi.minimap iOS Scheme:iosamap(2)百度地图的官方文档:https://lbs.amap.com/api/amap-mobile/gettin...

2019-03-04 16:46:10 3989 1

翻译 8 多态

8.1  再论向上转型在前面我们已经知道,对象既可以作为它自己本身的类型使用,也可以作为它的基类型使用。而这种把某个对象的引用视为对其基类型的引用的做法,称为向上转型。因为在继承树的画法中,基类是放置在上方的。enum Note{ MIDDLE_C,C_SHARP,B_FALT;}class Instrument{ public void play(Note n){ Sys...

2018-08-07 17:25:21 114

翻译 final关键字

1   final数据有时数据的恒定不变是很有用的,比如:1、一个永不改变的编译时常量2、一个在运行时被初始化的值,而你不希望它被改变。对于编译期常量这种情况,编译器可以将该常量值代入任何可能用到它的计算式中,也就是说,可以在编译时执行计算式,这减轻了一些运行时的负担。在Java中,这类常量必须是基本数据类型,并且以final表示,在对这个常量定义的时候,必须对其进行赋值。 一...

2018-08-07 15:49:29 121

翻译 访问权限控制

6.1 包:库单元    当编写一个Java源代码文件时,此文件通常被称为编译单元。每个编译单元都必须有一个后缀名.java,而在编译单元内则可以有一个public类,该类的名称必须与文件的名称相同(包括大小写,但不包括文件的后缀名.java)。每个编译单元只能有一个public类,否则编译器就不会接受。如果在该编译单元之中还有额外的类的话,那么在包之外的世界是无法看见这些类的。这是因为它们不...

2018-08-07 14:55:41 98

原创 java基础-day01_环境搭建_Hello World

一、基础常识1.1 人机交互方式    图形化界面:这种方式简单直观,使用者易于接受,容易上手操作    命名行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令。     1.2 常用的DOS命令dir 列出当前目录下的文件以及文件夹md 创建目录rd 删除目录cd 进入指定目录cd.. 退回到上一级目录cd/  退回到根目录del 删除文件exit 退出d...

2018-06-07 17:48:50 173

原创 js 基础一

1   数据类型转换1.1  数字类型转字符串  String()   变量.toString()1.2  字符串转数字类型◆Number  ★数字类型的字符串,转换之后得到的数字。  ★非数字字符串,转换之后得到是NaN。  ★小数类型的字符串,转换之后得到的是原数字。◆parseInt★整数数字类型的字符串,转换之后得到的整数数字。★数字开头的字符串,转换之后得到的是前边的数字。★非数字开头的...

2018-05-16 14:37:29 100

原创 8 css基础6

1、标签包含规范◆div可以包含所有的标签。◆p标签不能包含div h1等标签。◆h1可以包含p,div等标签。◆行内元素尽量包含行内元素,行内元素不要包含块元素。2、规避脱标流由于浮动,定位都脱离了标准流,会对网页布局造成一定的影响,在以后的网页布局中优先考虑:标准流,浮动,定位   使用margin-left:auto  规避脱标margin-left:auto      让盒子左侧充满 ma...

2018-05-14 11:53:40 183

原创 7 css基础5

定位流排版方式定位方向: left  |right  | top  | bottom1.1 相对定位    position: relative;    相对定位就是相对于自己以前在标准流中的位置来移动    相对定位注意点:          1、相对定位是不脱离标准流的,会继续在标准流中占用一份空间。          2、在相对定位中同一个方向的定位属性只能使用一个。比如使用了left,就别...

2018-05-11 11:36:25 136

原创 6 css基础4

1. 网页布局方式     网页的布局方式其实就是浏览器是如何对网页中的元素进行排版的。     1.1  标准流(文档流/普通流)排版方式        ☆ 浏览器的默认的排版方式就是标准流的排版方式        ☆ 在css中将元素分为三类,分别是块级元素、行内元素、行内块级元素。        ☆ 在标准流中有两种排版方式,一种是垂直排版,一种是水平排版。         垂直排版,如果元...

2018-05-03 10:08:25 134

原创 盒子模型相关问题

1、理解三个宽度和高度(1)、内容的宽度和高度   就是通过width和height属性设置的宽度和高度(2)、元素的宽度和高度   宽度= 左边框 + 左内边距 + width + 右内边距 + 右边框(3)、元素空间的宽度和高度宽度 = 左外边距 +  左边框 + 左内边距 + width + 右内边距 + 右边框 + 右外边距2、盒子 box-sizing属性  (1) css3中新增了一个...

2018-04-27 15:33:13 269

原创 5 css基础三

1、行高1.1 行高的定位行高是基线与基线之间的距离★ 浏览器的默认文字大小:16px★ 行高 = 文字高度 + 上下边距 。 文字在行高中默认是垂直居中的。★ 想要一行文字在盒子中垂直居中,那么只需要设置这行文字的“行号等于盒子的高”即可。★ 在企业开发中如果一个盒子有多行文字,只能通过设置padding来让文字居中。1.2 行高的单位行高的单位有:px  em  %  具体数值★  单位除了p...

2018-04-25 14:44:38 207

原创 4 css基础二

一、样式表书写位置◇ 内嵌样式表<head> <style type="text/css"> /*书写样式*/ </style></head>◇外链样式表<link rel="stylesheet" href="1.css"/>◇行内样式表<h1 style="font

2018-04-24 09:50:14 171

原创 3 css基础一

CSS的定义•什么是CSS?–CSS指层叠样式表 (Cascading Style Sheets)–CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局等外观显示样式。–CSS以HTML为基础,提供了丰富的功能,如字体、颜色、背景的控制及整体排版等,而且还可以针对不同的浏览器设置不同...

2018-04-23 11:25:19 225

原创 2 html基础

Meta标签介绍meta 的属性有两种:name和http- equiv name属性主要用于描述网页,对应于content(网页内容)          1、<meta name="generator" contect="">用以说明生成工具(如Microsoft FrontPage 4.0)等;2、<meta name="keywords" contect="">向搜索

2018-04-17 16:35:51 307

原创 1 html基础

一、web标准1:w3c万维网联盟组织     用来制定web标准的机构(组织)2:web标准:制作网页要遵循的规范3:web标准规范的分类:  结构标准              表现标准            行为标准4:结构: html              表现: css              行为:javascript     web标准总结:     结构标准:相当于人的身体 ...

2018-04-17 14:36:53 1150

原创 weex 构建项目

在Weex开发环境搭建好后,开始构建项目了。对于 iOS,你应该安装并且配置好 Xcode 和 cocopods(先更新到最新的版本)。cocopods 、ruby先更新到最新版本。如果电脑中有多个重命名的xcode,需要指定一个。sudo xcode-select --switch /Applications/Xcode.app/Contents/Developernpm升级到最新版本npm i...

2018-03-28 11:13:13 456

原创 Weex 搭建开发环境 for mac

第一步:安装Node环境1.1 安装HomebrewHomebrew是Mac OSX上的软件包管理工具,能够在Mac中方便的安装和卸载软件。安装方式:打开终端,输入以下命令:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"检查是否安装成功wangyon...

2018-03-27 14:11:20 735 1

commons-codec-1.4.jar 修改包名后,android不报错

android使用commons-codec-1.4.jar运行报错,需修改jar包名。

2019-03-07

空空如也

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

TA关注的人

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