自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客神殿

坚持,自由,信仰

转载 WebView你真的熟悉吗?

在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。下面总结一下使用webview遇到的那些事、那些坑。一、webview的基本使用方法1. 添加权限:AndroidManifest.xml中设置权限”android.permission.IN...

2018-03-29 22:35:01 200 0

转载 Android:最全面的Webview详解

前言现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图那么这种该如何实现呢?其实这是Android里一个叫WebView的组件实现的。今天我将全面介绍WebView的常用用法。目录1. 简介WebView是一个基于webkit引擎、展现w...

2018-03-29 18:18:28 173 0

转载 百度地图框选标注坐标点功能

在百度地图上面画矩形,不规则多边形,圆形,线等,并获取框选的标注坐标点功能;js判断坐标点是否在某个范围内MapSelect.aspx<%@ Page Language="C#" AutoEventWireup="true" CodeBehind=&q...

2018-03-28 21:51:57 2453 0

转载 React源码解析

前言 适合有一定 React 项目经验阅读,默认对 React 的常用 api 较为熟悉 研究 React 源码是结合网上的一些分析文章+自己看代码理解 最开始看是因为项目中遇到性能问题,网上没有相关资料,所以想找到具体影响的点 以下的代码解析以 15.4.1 版本为基础,且去除了开发环境的war...

2018-03-28 21:51:13 269 0

转载 Reactjs源码分析

前端的发展特别快,经历过jQuery一统天下的工具库时代后,现在各种框架又开始百家争鸣了。angular,ember,backbone,vue,avalon,ploymer还有reactjs,作为一个前端真是稍不留神就感觉要被淘汰了,就在去年大家还都是angularjs的粉丝,到了今年又开始各种狂...

2018-03-28 09:53:13 741 0

转载 NodeJS源码分析(3)

Node Stream模块Stream在平时业务开发时很少用到, 但是很多模块都是基于stream实现的,引用官方文档的解释:流(stream)在 Node.js 中是处理流数据的抽象接口(abstract interface)。stream 模块提供了基础的 API 。使用这些 API 可以很容...

2018-03-27 11:55:49 876 0

转载 NodeJS源码分析(2)【HTTP Server模块】

http是nodejs中重要的模块之一,有必要了解它的运行原理回到helloworld ,当node在收到一个http请求,会创建一个http.Server,注册并监听request。var http = require('http'); http.createServer((...

2018-03-27 11:47:22 1166 0

转载 NodeJS源码分析(1)【Hello world】

简要Node已经如今发展很快,已经相对稳定和成熟,在某些时候有必要知道其内部运行原理以及运行处理过程。 种一棵树最好的时间是十年前 其次是现在。希望能坚持下去。Nodejs当前最新版本 8.9.4NodeJS官方网站下载源码 Node.js主要分为四大部分,Node Standard Libr...

2018-03-27 11:30:23 4679 0

转载 跟我读AngularJs的源代码

你要相信,再牛逼的框架他的本质也是javascript代码,只要你会js代码你就能看懂!别怂!AngularJs是一个很简单的框架(其设计思想很前卫,涉及领域很广,使得它表现出很难的特性,但是你要相信,你使用起来还是很简单的。)我这里分析的是AngularJS v1.5.7,官网最新版的是2.x(...

2018-03-27 10:17:54 2395 0

转载 Android关于arm64-v8a,armeabi-v7a,armeabi,x86下的so文件兼容问题

Android 设备的CPU类型(通常称为”ABIs”) armeabiv-v7a: 第7代及以上的 ARM 处理器。2011年15月以后的生产的大部分Android设备都使用它. arm64-v8a: 第8代、64位ARM处理器,很少设备,三星 Galaxy S6是其中之一。 armeab...

2018-03-25 22:49:45 1235 0

转载 JQuery知识点

jQuery on() 方法实例向 <p> 元素添加 click 事件处理程序:$(document).ready(function(){ $("p").on("click",function(){ alert("段落被...

2018-03-25 15:53:04 103 0

转载 JavaScript标准库(三)【Array】

JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。创建数组var fruits = ['Apple', 'Banana'];console.log(fruits.length); // 2通过索引访问数组元素var...

2018-03-25 15:43:22 292 0

转载 JavaScript标准库(二)【Object】

Object 构造函数创建一个对象包装器。语法// 对象初始化器(Object initialiser)或对象字面量(literal) {[nameValuePair1[, nameValuePair2[, ...nameValuePairN]]]} // 以构造函数形式来调用 new Objec...

2018-03-25 14:45:39 139 0

转载 JavaScript标准库(一)【内置对象】

本章介绍和说明了 JavaScript 中所有的标准的内置对象、以及它们的方法和属性。全局的对象( global objects )或称标准内置对象,不要和 “全局对象(global object)” 混淆。这里说的全局的对象是说在全局作用域里的内置对象。“全局对象 (global object)...

2018-03-25 14:26:03 475 0

转载 layer.js 方法

内置方法layer.config(options) - 初始化全局配置这是一个可以重要也可以不重要的方法,重要的是,它的权利真的很大,尤其是在模块化加载layer时,你会发现你必须要用到它。它不仅可以配置一些诸如路径、加载的模块,甚至还可以决定整个弹层的默认参数。而说它不重要,是因为多数情况下,你...

2018-03-25 14:02:44 1318 0

转载 layer.js源码分析

最近在看layer.js源码,从中得到了一些启发,对于一个框架的设计也有了一定的看法,现在对于这个框架的设计以及其他的问题来说明一下。layer.js是一个专注于弹出层的框架,这个框架本身可以实现5种弹出层类型,其他的就不多说了,可以去看看它的官网,下面说一下它的主要组织形式: 首先,这个框架本身...

2018-03-23 23:16:09 689 0

原创 JavaScript实现两个对象数组合并去重

Index.html&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; con...

2018-03-23 09:42:11 2400 0

转载 MVVM大比拼之knockout.js源码精析

简介本文主要对源码和内部机制做较深如的分析,基础部分请参阅官网文档。knockout.js (以下简称 ko )是最早将 MVVM 引入到前端的重要功臣之一。目前版本已更新到 3 。相比同类主要有特点有: 双工绑定基于 observe 模式,性能高。 插件和扩展机制非常完善,无论在数据层还是展现层...

2018-03-18 23:16:19 212 0

转载 ORACLE时间函数(SYSDATE)深入理解

加法 select sysdate,add_months(sysdate,12) from dual; --加1年 select sysdate,add_months(sysdate,1) from dual; --加1月 select sysdate,to_char(sysdate+7,&#...

2018-03-15 22:23:30 22767 0

转载 StackOverflow程序员推荐:每个程序员都应读的30本书

“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数 Top 10的书。其实除了前10本之外,推荐数前...

2018-03-13 22:35:26 189 0

转载 百度地图API-自定义图标覆盖物

地图覆盖物Overlay:覆盖物的抽象基类,所有的覆盖物均继承此类的方法。Marker:标注表示地图上的点,可自定义标注的图标。Label:表示地图上的文本标注,您可以自定义标注的文本内容。Polyline:表示地图上的折线。Polygon:表示地图上的多边形。多边形类似于闭合的折线,另外您也可以...

2018-03-12 22:27:03 1557 1

转载 Oracle SQL语句执行流程与顺序原理解析

第一步:客户端把语句发给服务器端执行当我们在客户端执行SQL语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle 客户端是不会做任何的操作,他的主要任务就是把客户端产生的一些SQL语句发送给服务器端。服务器进程从用户进程把信息接收到后, 在PGA 中...

2018-03-12 22:14:01 557 0

转载 Oracle数据库Where条件执行顺序及Where子句的条件顺序对性能的影响

1、Oracle数据库Where条件执行顺序:由于SQL优化起来比较复杂,并且还会受环境限制,在开发过程中,写SQL必须必须要遵循以下几点的原则:1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写...

2018-03-12 21:56:18 686 0

转载 Wijmo5 Flexgrid基础教程(七)【Angular2创建HTML5的输入控件】

从2016 v1版本开始,Wijmo UI控件支持Angular 2。Wijmo 2016 v1强势发布,全面支持Angular 2!本文就来介绍使用Angular2来创建基于HTML5/TypeScript的输入控件。 步骤:1. 使用Visual Studio HTML应用程序创建工程。2....

2018-03-12 21:35:35 193 0

转载 Wijmo5 Flexgrid基础教程(六)【右键菜单,动态加载右键菜单】

本文介绍如何给Wijmo5 flexgrid添加右键菜单,代码使用纯JavaScript代码实现。首先添加flexgrid添加的方法可以参考前面的教程:数据绑定。然后添加menu的相关文件(js和css文件)添加代码如下:<!--Wijmo Widgets CSS--> <lin...

2018-03-12 16:40:04 298 0

转载 Wijmo5 Flexgrid基础教程(五)【自定义合并,简单过滤FlexGridFilter】

对于合并单元格的内容,我们在之前的章节已经介绍过。但是在一些情况下,合并单元格是依附某种条件。比如我们有两列,想要根据第一列的情况,判定第二列是否合并。针对这种情况,flexgrid提供了自定义合并的概念,用户可以自定义合并的逻辑。这个是通过重写CustomMergeManager实现的。本文就来...

2018-03-11 23:24:16 842 0

转载 Wijmo5 Flexgrid基础教程(四)【合并单元格,合并单元格文字样式】

Wijmo5的flexgrid支持合并单元格,这个时候需要设置allowMerging属性为wijmo.grid.AllowMerging.All。然后对于需要合并的列,设置allowMerging为true。代码参考:columns: [ { header: 'id', bi...

2018-03-11 23:08:46 527 0

转载 Wijmo5 Flexgrid基础教程(三)【InlineEdit,格式化单元格】

对于flexgrid,可以直接在单元格内进行编辑。但另外还有一种编辑方式,即在一行添加按钮,统一的编辑和提交数据。本文主要介绍给flexgrid添加编辑按钮列,并通过编辑按钮设置编辑。在上一篇自定义编辑器中,我们介绍了如何自定义编辑器,主要使用的就是itemFormatter功能。在本文中,我们依...

2018-03-11 22:24:00 269 0

转载 Wijmo5 Flexgrid基础教程(二)【增加和删除,自定义编辑器】

对于表格控件,很基本的操作就是增加和删除,在WinForm平台下我们能够很轻易地实现。那么基于HTML5,我们又要怎么去实现这个功能呢?本文就介绍flexgrid的基本操作:增加删除。在学习增加和删除之前,我们需要了解wijmo5的另一个重要的概念:CollectionView。它由ICollec...

2018-03-11 22:13:32 742 0

转载 Wijmo5 Flexgrid基础教程(一)【数据绑定,DataMap】

FlexGrid在JavaScript程序中启动 添加Wijmo引用; 添加wijmo控件的扩展; 在JavaScript中初始化wijmo控件; (可选)添加css和自定义的样式文件。 代码参考:<head> <link rel="stylesheet" t...

2018-03-11 22:02:33 589 0

转载 Oracle TOPSQL整理

–top 10 sql SELECT * FROM ( SELECT b.username AS username , a.disk_reads / DECODE(a.executions, 0, 1, a.executions) AS rds_exec_ratio ...

2018-03-11 21:45:22 272 0

转载 Oracle 性能相关常用脚本

在缺乏的可视化工具来监控数据库性能的情形下,常用的脚本就派上用场了,下面提供几个关于Oracle性能相关的脚本供大家参考。以下脚本均在Oracle 10g测试通过,Oracle 11g可能要做相应调整。1、寻找最多BUFFER_GETS开销的SQL语句--filename: top_sql_by_...

2018-03-11 21:35:22 286 0

转载 oracle的初始化参数文件学习

一、服务器初始化参数文件概述oracle的初始化参数文件保存了数据库实例创建和启动时所必须的初始化参数配置信息。 初始化参数文件损坏,数据库无法启动。11g中,初始化参数有341个,分显式和隐式两种。9i之前的版本,将显式参数及其存储在一个文本文件中,称之为文本初始化参数文件。默认名称为INIT...

2018-03-11 21:34:29 322 0

转载 能使Oracle索引失效的七大限制条件

Oracle 索引的目标是避免全表扫描,提高查询效率,但有些时候却适得其反。例如一张表中有上百万条数据,对某个字段加了索引,但是查询时性能并没有什么提高,这可能是 oracle 索引失效造成的。oracle 索引有一些限制条件,如果你违反了这些索引限制条件,那么即使你已经加了索引,oracle还是...

2018-03-11 19:52:59 947 0

转载 Oracle通过v$sqlarea,v$sql查询最占用资源的查询

v$sqlarea,v$sql从V$SQLAREA中查询最占用资源的查询select b.username username,a.disk_reads reads, a.executions exec,a.disk_reads/decode(a.executions,0,1,a.execu...

2018-03-11 19:40:18 645 0

转载 layer.js父子页面

layer是一款近年来备受青睐的web弹层组件,官网地址是:http://layer.layui.com/可以从官网上下载最新版本。当layer以iframe层的方式弹出新的窗口(子页面),如何在子页面中访问父页面的元素和函数。1、访问父页面元素值 var parentId=parent.$...

2018-03-10 16:42:23 757 0

转载 CSS响应式步骤进度指示器效果

Default.html<!DOCTYPE html> <html class="no-js" lang=""> <head> <meta charset="utf-8"> ...

2018-03-10 16:27:34 875 0

原创 jQuery流程、步骤插件ystep.js使用(二)

stepDemo.html<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <meta http...

2018-03-10 15:45:45 2917 0

原创 jQuery流程、步骤插件ystep.js使用(一)

stepFirst.html<!DOCTYPE html> <html> <head> <title>ystep流程、步骤</title> <meta name="keywords" conten...

2018-03-10 15:29:21 11042 0

转载 Bootstrap3 datetimepicker控件的使用

Bootstrap3 日期+时间选择控件 1.支持日期选择,格式设定 2.支持时间选择 3.支持时间段选择控制 4.支持中文 官网地址:http://eonasdan.github.io/bootstrap-datetimepicker/使用方法,引用的文件: ...

2018-03-10 15:12:00 858 0

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