自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蚩尤后裔-汪茂雄

芝兰生于深林,不以无人而不芳。

  • 博客(27)
  • 资源 (11)
  • 收藏
  • 关注

原创 AIO 理论 与 编程

目录AIO 理论简介AIO 编程服务端客户端测试结果本文承接《NIO 理论 与 编程》AIO 理论简介1、NIO 2.0 引入了新的异步通道的概念,并提供了异步文件通道和异步套接字通道的实现。异步通道提供了以下两种方式获取操作结果。1)通过 java.util.concurrent.Future 类来实现异步操作的结果2)在执行异步操作的时候传入一个 ja...

2018-10-30 16:17:54 672

原创 opacity 设置不透明度、visibility 设置是否可见、transition 设置过渡动画

目录Opacity 设置元素不透明度visibility 设置元素是否可见Opacity 设置元素不透明度Opacity 用于设置元素的透明度级别,包括图片等元素。默认值: 1 继承: no 版本: CSS3 JavaScript 语法: object.style.opacity=0.5 语 法 :opacity: value|inher...

2018-10-30 15:54:34 2754 2

原创 min-width_min-height_max-width_max-height 设置元素最小或最大长度

min-width版本:CSS2,设置或检索对象的最小宽度。语法:min-width:length | percentage适用于:除非置换内联元素,table-row, table-row-group之外的所有元素继承性:无动画性:当值为 length | percentage 时length: 用长度值来定义最小宽度,不允许负值percentage: 用百分比来定义...

2018-10-29 08:58:52 4203

原创 text-transform 文本大小写转换、input checkbok 大小设置、letter-spacing 设置字符间距

目录text-transform 文本大小写转换input checkbok 大小设置text-transform 文本大小写转换1、版本:CSS1/3 ,检索或设置对象中的文本的大小写。2、语法:text-transform:none | capitalize | uppercase | lowercase | full-width3、默认值:none、适用于:所有元素、...

2018-10-29 08:50:44 1145

原创 CSS 常用开发技巧

目录如何在点文字时也选中复选框或单选框?如何让单行文本在容器内垂直居中?如何使文本溢出边界显示为省略号?如何设置内联元素的宽高?如何在点文字时也选中复选框或单选框?效果如下:代码如下:<!DOCTYPE html><html lang="zh-cmn-Hans"><head> <meta charset="...

2018-10-29 08:47:25 740

原创 CSS3 transform 旋转、偏移、缩放属性,CSS3 filter 滤镜,实现图像特效

目录CSS3 transform 属性rotate2D 旋转translate 2D 偏移scale 2D 缩放skew 2D 倾斜CSS3 filter( 滤镜)CSS3 transform 属性1、ransform 属性向元素应用 2D 或 3D 转换,该属性允许对元素进行旋转、缩放、移动或倾斜。默认值: none 继承性: no 版...

2018-10-24 11:59:24 3831

原创 手机等第三方终端访问 WebStorm 页面

需求分析WebStorm 作为前端开发的利器,平时都是使用它来编写前端代码,如 H5、CSS、JS 等。 自己电脑上开发时,通常都是自己访问,浏览器的访问地址如http://localhost:63333/bootstrapStu/html/tetris/Tetris.html 如果需要向同一局域网内的公司其它人员展示时,要么就是叫人家过来一下,要么就是自己开一个 web 服务器,再将 ...

2018-10-23 10:55:11 1508

原创 触摸事件 touchstart、touchmove、touchend

目录触摸事件触摸事件编码触摸手指个数分析触摸目标 DOM 元素分析触摸位置分析触摸事件HTML5 中, PC 端基于鼠标的界面互动主要是单击, 移动端界面交互方式主要是触摸。移动端浏览器触摸事件事件名称 描述 是否包含 touches 数组 touchstart 触摸开始,多点触控,后面的手指同样会触发 是 touchmove ...

2018-10-22 11:11:13 66095 3

原创 JavaScript 事件 快速使用入门

目录oncontextmenu事件禁用右击事件onbeforeunload 事件使用示例oncontextmenu事件1、oncontextmenu 事件在元素中用户右击鼠标时触发并打开上下文菜单。友情参考:http://www.runoob.com/jsref/event-oncontextmenu.html2、注意:所有浏览器都支持 oncontextmenu ...

2018-10-22 10:57:31 14414 2

原创 SelectionKey 说 明

SelectionKey 对象的有效期间,Selector 会一直监控与 SelectionKey 对象相关的事件,如果事件发生,就会把 SelectionKey 对象加入到 selected-keys 集合中。 在以下情况下,SelectionKey 对象会失效,意味着 Selector 再也不会监控与它相关的事件:    程序调用 SelectionKey 的cancel()方法   ...

2018-10-20 12:45:45 3700

原创 NIO 理论 与 编程

目录NIO 简 介Buffer 缓冲区Channel 通道Selector 多路复用器NIO 编 程NIO 服务端编码步骤NIO 服务端源码分析NIO 客户端编码步骤NIO 客户端源码分析结果分析NIO 简 介NIO 官方叫法叫 New I/O,原因在于它相比于之前的 I/O 类库是新增的。而由于老的 I/O 类库是阻塞 I/O,New I/O 类库...

2018-10-19 15:09:57 649

原创 HTML5 前端原生 WebSocket 通信

HTML5 WebSocketWebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。 WebSocket 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。很多网站为了实现推送技术,所用的技术都是 Aj...

2018-10-19 12:20:51 3030 1

原创 Html meta 标签定义页面元信息,H5唤醒打电话和发短信

目录定义与用法meta 标签属性name 属性http-equiv 属性content 属性name viewport 移动端优化HTML 4 与 5 差异常用实例定义与用法&lt;meta&gt; 元素可提供有关页面的元信息(meta-information),通常用于指定网页的描述,关键词,文件的最后修改时间,作者、搜索引擎和更新频度及其他元数据。 ...

2018-10-17 17:43:53 6174 1

原创 HTML5 音频 / 视频 DOM 操作

目录HTML5 音频 / 视频 DOM 操作HTML5 Audio/Video 方法HTML5 Audio/Video 属性HTML5 Audio/Video 事件HTML5 音频 / 视频 DOM 操作HTML5 DOM 为 <audio> 和 <video> 元素提供了操作的方法、属性和事件,关于 <audio> 和 <vide...

2018-10-16 13:15:57 829

原创 H5 设备运动事件 DeviceMotionEvent

目录DeviceMotionEvent 简 介devicemotion 设备运动摇一摇改变背景色DeviceMotionEvent 简 介官方文档地址:https://w3c.github.io/deviceorientation/html 5 提供了几个新的 DOM 事件来获得设备物理(主要针对移动端)方向及运动的信息,包括:陀螺仪、罗盘及加速计。1)deviceo...

2018-10-16 09:43:57 10670 13

原创 伪异步 I/O 编程

目录本文导读伪异步 I/O总 结本文导读《传统 BIO 编程》同步阻塞 I/O 一个链接需要一个线程处理,而在线程方面仍有优化的余地,Java JDK1.5 开始引入线程池,也叫 Executor 框架 或Java 并发框架,使用线程池来替代单个的线程,其优点不言而喻。 线程池可以参考《线程池理论 之 线程池饱和策略 与 工作队列排队策略》、《线程池(ThreadPoo...

2018-10-15 17:08:41 1119

原创 传统 BIO 编程

BIO 通 信《Java I/O 进化之路》中已经介绍了 Java I/O 编程的历史过程,为了更好的掌握 NIO 编程,现在先了解原始的 BIO 编程,TCP 就是典型的 BIO 编程。 网络编程的基本模型时 Client/Server 模型,也就是两个进程之间相互通信其中服务端提供位置信息(绑定的 IP 地址与监听的端口),客户端通过连接操作向服务器监听地址发起连接骑请求,通过三次握手...

2018-10-14 16:34:58 1295

原创 UDP 理论概述与编码入门

目录UDP 简 介通信示例接收端发送端网络编程UDP 简 介1、UDP是一种高速,无连接的数据交换方式,UDP传送数据前并不与对方建立连接,对接收到的数据也不发送确认信号,发送端不知道数据是否会正确接收,当然也不用重发,所以说UDP是无连接的、不可靠的一种数据传输协议2、UDP( User Datagram Protocol ) 用户数据报协议,是一种无连接...

2018-10-14 11:09:07 1247

原创 TCP 理论概述与 Java 编码入门

目录TCP 简 介TCP VS UDPTCP VS HTTPTCP 3次握手与4次挥手TCP 与 JavaTCP 服务器端编码TCP 客户端端编码连接超时与读取超时网络编程TCP 简 介1、TCP(Transmission Control Protocol) 是 socket 上的一种提供可靠的数据传输的通信协议——传输控制协议2、TCP 只是...

2018-10-14 09:11:37 1302

原创 Java I/O 进化之路、传统 BIO 编程

在正式学习 Java NIO之前,有必要先了解 Java 的整个 I/O 框架演进过程!Java I/O基础Java JDK 1.4 推出 Java NIO 之前,基于 Java 的所有 Socket 通信都采用了同步阻塞IO(BlockingIO—BIO),这种一请求一应答的通信模型简化了上层的应用开发,但是在性能和可靠性方面却存在着巨大的瓶颈。平时使用的 TCP 编程就是典型的 B...

2018-10-13 16:00:20 1096

原创 Netty 网络框架概述 与 快速入门

目录开发包获取二进制 jar 包Maven 依赖Hello World服务端客户端测试运行自学建议本文导读在已经了解完《Netty 理论详解》之后,想必已经开始跃跃欲试了,毕竟这么好的东西呀! 本文将详细讲解 Netty 入门案例。 Netty 官网地址:http://netty.io/ GitHub 托管地址:https://github.com/n...

2018-10-13 10:40:40 39307 16

原创 Netty 编码前理论详解

目录Netty 简介Netty Features( 特色)Netty VS Mina应用领域自学建议Netty 简介Netty 是 JBoss 公司用Java写的一个Jar包(库),目的是快速开发高性能、高可靠性的网络服务器和客户端程序 Netty提供异步、无阻塞、事件驱动的网络应用程序框架和工具 Netty是目前公认的网络编程最好的框架,官网地址:ht...

2018-10-13 09:53:20 4021

原创 Android 显式意图(Intent) 与 隐式意图

意图类型Android 支持两种类型的意图(Intent)。显式 Intent:通过组件名指定启动的目标组件,比如 startActivity(new Intent(A.this,B.class)); 每次启动的组件只有一个。 隐式显式Intent:不指定具体的目标组件名,而是泛指 Intent 的 Action、Data、或 Category,当启动组件时, 自动匹配 Android...

2018-10-12 17:27:44 1099

原创 Android 意图(Intent) 理论详解

Intent( 意图) 简 介Android 意图(Intent)是一个要执行操作的抽象描述,是 Android 四大组件间之间的枢纽,通信的桥梁,比如可以通过:startActivity(Intent)、startActivityForResult(Intent):启动一个Activity startService(Intent)、bindService(Intent):启动一个Ser...

2018-10-12 15:37:51 4064

原创 Android VideoVIew 视频全屏拉伸

需求分析项目上使用 VideoView 播放视频时,需要它进行全屏拉伸显示,以铺满整个屏幕,如下所示:代码实现布局文件内容如下:&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" ...

2018-10-12 09:56:13 7375 1

原创 系统常用 Intent 合集

系统常用 Intent 合集系统提供的常见的 Activity 如下://1.拨打电话,给移动客服10086拨打电话,dial 表示拨号盘Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);/**2.发送短信,前缀 s...

2018-10-12 08:47:13 841 1

原创 Android 将后台应用切换到前台

需求分析项目中有一个需求,需要调用打开本地安装好的第三方 APP,然后在某个时刻需要将自己的 APP仍然从后台切换到前端(置顶)。 效果如下:点击 “开始”之后,打开安装好的 微博 APP,休眠10秒后,再重新将自己的应用 "Xiong" 置顶到最前端。环境:Android Studion 3.1.2、minSdkVersion 17、targetSdkVersion 28代码...

2018-10-11 10:01:56 28909 8

Subversive-connectors-allplatforms-5.0.1.I20151028-1700.zip

The Subversive distribution consists of 2 parts - the Subversive plug-in and Subversive SVN Connectors. You need both parts in order to work with Subversive. 这是eclipse的Subversive SVN Connectors插件,配合Subversive后可以连接SVN服务器。 【亲测有效】

2023-11-28

SQl server 2000安装补丁chs_sql2ksp3.exe

用于 SQL SERVER 2000 数据库升级补丁包,用于 java 开发都用 JDBC 方法连接数据库时所使用的。亲测有效!

2020-05-10

Spring Security 5.1.0 PDF 中文帮助文档

Spring Security 为基于Java EE的企业软件应用程序提供全面的安全服务。 特别强调支持使用Spring Framework构建的项目,Spring Framework是用于企业软件开发的领先 Java EE解决方案。 如果您没有使用Spring开发企业应用程序,我们热烈鼓励您仔细研究它。 对Spring的一些熟悉 - 特别是依赖注入原则 - 将帮助您更轻松地熟悉Spring Security。

2019-09-02

JVM 详解 PDF 文档、JVM 详解 PDF 文档

本文详细讲解了JVM(Java Virtual Machine)的方方面面,首先由java的特性来描绘JVM的大致应用,再细细阐述了JVM的原理及内存管理机制和调优.最后讲述了与JVM密切相关的Java GC机制.

2019-04-05

tcpmon 1.0 官方正版

1、TCPMon 可以拦截客户端 HTTP 请求和 服务端 HTTP 响应信息并查看。2、TCPMon 可以截获 WebService 客户端与服务器之间传递的 SOAP 信息,以便调试。 3、使用之前,电脑上必须先配置好 Java JDK 运行环境,因为 tcpmon 是一个可运行的 jar 包 4、因为 tcpmon 这个项目官方已经很久没有维护了,所以官方现在也不怎么支持了,官网上已经很难找到了,这个是官网下载的,亲测有效。

2019-02-15

2048v小游戏, LayaAir 2.0 + JS 编写

这是自己用 LayaAir 2.0 写的一个 2048 小游戏,多多交流。演示地址: https://blog.csdn.net/wangmx1993328/article/details/86620450

2019-01-24

帧动画素材,奔跑的豹子,和一个行走的卡通小姑娘。

两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。两套帧动画的素材,奔跑的豹子,和一个行走的卡通小姑娘。

2018-12-15

Thymeleaf_3.0.9 英文 PDF 原版文档

hymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。 Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。 为了实 现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板 ⽂件中,

2018-11-30

Thymeleaf_spring_3.0.9 英文 PDF 文档

hymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。 Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。 为了实 现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板 ⽂件中,

2018-11-30

Thymeleaf_3.0.5 中文 PDF 文档

Thymeleaf是⾯向Web和独⽴环境的现代服务器端Java模板引擎,能够处 理HTML,XML,JavaScript,CSS甚⾄纯⽂本。 Thymeleaf旨在提供⼀个优雅的、⾼度可维护的创建模板的⽅式。 为了实 现这⼀⽬标,Thymeleaf建⽴在⾃然模板的概念上,将其逻辑注⼊到模板 ⽂件中,不会影响模板设计原型。 这改善了设计的沟通,弥合了设计和 开发团队之间的差距。

2018-11-30

阿里巴巴Java开发手册(详尽版1.4.0)

这是阿里巴巴2018年5月份最新版的内部Java开发规范 这是阿里巴巴2018年5月份最新版的内部Java开发规范

2018-11-12

Netty权威指南 第2版

Netty权威指南 第2版 Netty 是 JBoss 公司用 Java 写的一个 Jar 包(库),目的是快速开发高性能、高可靠性的网络服务器和客户端程序 Netty 提供异步、无阻塞、事件驱动的网络应用程序框架和工具 Netty 是目前公认的网络编程最好的框架 Netty 底层封装的也是 Java 的NIO,所以也叫NIO框架,常用于开发分布式系统

2018-10-13

空空如也

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

TA关注的人

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