E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
学习与总结
AsyncTask的
学习与总结
阅读更多AsyncTask的介绍:AsyncTask的实现的原理:AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新)最后反馈执行的结果给UI主线程.使用的优点:l简单,快捷l过程可控l结构清晰,功能定义明确l对于多个后台任务时,简单,清晰使用的缺点:l在使用多个异步操作和并需要
1124117571
·
2016-10-11 16:00
AsyncTask
Android
AsyncTask的
学习与总结
阅读更多AsyncTask的介绍:AsyncTask的实现的原理:AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新)最后反馈执行的结果给UI主线程.使用的优点:l简单,快捷l过程可控l结构清晰,功能定义明确l对于多个后台任务时,简单,清晰使用的缺点:l在使用多个异步操作和并需要
1124117571
·
2016-10-11 16:00
AsyncTask
Android
shell脚本
学习与总结
shell脚本学习总结,东西很多,供初学者参考.shell脚本是区分大小写的。2.Unix特殊字符有:(;$?&*()[]`‘“+使用其时要进行转义()3.Shell的注释以#开头4.函数的定义Functionfuction_name(){Commandtoexecute}调用时直接用function_name.5.控制结构1)If...then语句If[test_command]ThenComm
ysj风中叶
·
2016-07-06 14:44
脚本
shell
学习
Linux
Java多线程-同步与锁机制
万丈高楼起于垒土,
学习与总结
+工作实践不可相离。分三部分总结这块知识。知识体系详见第一张思维导图。本篇主题“同步与锁机制”。
不甩锅的码农
·
2016-06-03 20:43
[JavaSE]_[线程并发]
javascript Array数组常用方法
学习与总结
var a=[1,2,3,4]; document.body.innerHTML=''+a.join()+''+''; document.write(''+typeof(a.join(' '))+''+''); document.write(''+a.join(' ')+''+''); document.write(''+a.join('-')+''+''); document.write(''
蜗牛oscersong
·
2016-04-07 10:39
JavaScript
array
数组方法
javascript对象的
学习与总结
一.对象是javascript的基本数据类型,是一种复合值,是属性的容器,属性是由键值对组成的。二.Js中对象分为:内置对象,宿主对象,自定义对象三.对象的创建 (1)对象直接量:由若干个名/值对组成的映射表,是一个表达式,这个表达式的每次运算都创建并初始化一个新的对象。 例如: varempty_oject={};定义没有任何属性的对象
蜗牛oscersong
·
2016-04-07 08:09
JavaScript
对象
属性
localStorage的
学习与总结
一.locaLStorage:window对象上定义的一个属性,这个属性是Storage对象。一个持久化关联数组,数组使用字符串来索引,存储的值也是字符串形式的。HTML5使用JavaScript来存储和访问数据. localStroage存储的数据是永久性的,除非WEB应用可以删除存储的数据,或者用户通过设置浏览器设置来删除,否则数据一致保留在用户的电脑上。localStorag
蜗牛oscersong
·
2016-04-07 08:12
JavaScript
html
localStorage
split()函数,join()函数,splice()函数的
学习与总结
前几天做项目,用到这几个函数,在这里进行总结,加深学习理解: 1.split()函数,把一个字符串分割成字符串数组 用法:stringObject.split(separator,howmany); 第一参数,是必须的,是字符串或者正则表达式,表示从该参数指定的地方分割stringObject. 第二个参数,是可选的,该参数返回数组的最大长度。 返回值:一个字符串数组。该数组是通过在s
蜗牛oscersong
·
2016-04-01 08:10
JavaScript
split()
join()
splice()
strring
Dubbo的
学习与总结
(二)- -使用Dubbo
在上一篇中,我们对Dubbo有了一个大概的认识,现在我们来说如何使用。Dubbo的服务发现和使用是基于注册中心的,推荐使用zookeeper作为注册中心,注册中心的安装参考:http://blog.csdn.net/lf_214/article/details/50998910 Dubbo是一个面向服务的治理方案,那首先我们要有服务,还要定义出服务之间的规范,说到规范,我们就想到了Java中的接口
雷锋日记
·
2016-03-28 00:00
Dubbo
boostrap中模态窗口的
学习与总结
一.模态窗口是什么?是这样一种效果哟:二。一. 组成 头部(包括标题和关闭按钮) 中间(主要内容) 底部(主要是放置操作按钮)对应在html代码中的布局是:使用div容器元素,分别使用modal,modal-dialog,modal-cotent样式,而在modal-content内包含弹窗的header,body,footer,分别使用三个样式:modal-header
蜗牛oscersong
·
2016-03-26 08:00
boostrap
motai
javascript 作用域
学习与总结
接着上一篇执行环境与变量对象,这里继续学习分享作用域这个重要概念。在这里AO代表活动对象,VO代表变量对象,这两只是不同时期的一个变量对象的一个叫法。具体可以看上一篇。作用域当代码在一个环境中执行时,会创建变量对象的一个作用域链(scopechain)。作用域是用来保证执行环境有权访问所有变量和函数的有序访问。作用域链可以看成是一个数组,作用域的第一个数组对象,是活动对象,始终都是当前执行的代码所
蜗牛oscersong
·
2016-03-18 15:30
JavaScript
chain
scope
事件代理
学习与总结
事件代理(EventDelegation),又称之为事件委托。是JavaScript中常用绑定事件的常用技巧。很容易理解这个名称,“事件代理”即是把原本需要绑定的事件委托给父元素,让父元素担当事件监听的职务。 事件代理的用处是?对于Javascript,添加到页面的事件程序数量会直接关系到页面的整体运行性能,在javascript中每个函数都是对象,都会在内存中占用一定的空间,对象越多性
蜗牛oscersong
·
2016-03-16 17:55
dom
event
事件委托
Armchart Js版属性
学习与总结
一简介 amCharts 是一个致力于图表组件开发的公司,公司地址在立陶宛首都维尔纽斯,2004年开始推出图表和地图组件。截至目前,amCharts提供了JavaScript/HTML5 Charts、Javascript/HTML5 Stock Chart、JavaScript Maps三种图表组件。amCharts支持柱状图、条形图、线形图、面积图、烛台图、雷达等基本图形。amCharts功能
蜗牛oscersong
·
2016-03-14 22:54
Armchart
js事件跨浏览器解决问题的
学习与总结
//定义一个EventUtil对象 var EventUtil = { //兼容浏览器注册事件处理程序 addHandler: function(element, type, handler){ // 该方法接受3个参数:要操作的元素,事件名称和事件处理程序函数 if (element.addEventListener){ //检查传入的元素是否存在DOM2级方法 element.addE
蜗牛oscersong
·
2016-03-11 17:56
event
DOM事件
IE事件
js事件处理程序
学习与总结
(1)html事件处理程序,使用一个与相应事件处理程序同名的HTML特性来指定,可以定义事件处理程序是可以包含要执行的具体动作,也可以调用页面其他地方定义的脚本函数,但这种方法就是把javascript与html混写,一般开发,不建议使用,比如: (2)javascript指定事件处理程序 这种方法,必须先取得一个操作对象的引用。 1)DOM0级事件处理程
蜗牛oscersong
·
2016-03-10 11:05
js
事件
注册事件
js事件处理程序
学习与总结
(1)html事件处理程序,使用一个与相应事件处理程序同名的HTML特性来指定,可以定义事件处理程序是可以包含要执行的具体动作,也可以调用页面其他地方定义的脚本函数,但这种方法就是把javascript与html混写,一般开发,不建议使用,比如:(2)javascript指定事件处理程序这种方法,必须先取得一个操作对象的引用。1)DOM0级事件处理程序例如:varspanobj=document.
蜗牛oscersong
·
2016-03-10 11:05
js
事件
注册事件
javascript学习笔记
js 事件
学习与总结
一.(1)事件源(事件目标):在哪个组件上发生的事件,也就是发生事件的作用体或与之相关的对象。任何元素,body,html元素等等,都可以作为事件源。(2)事件:事件就是用户或浏览器自身执行的某种动作。比如:click,load,等等都是事件的名字。(3)事件类型:表单事件,window事件,鼠标事件,键盘事件等。 常用表单事件: focus(不冒泡,IE和ES5支持冒泡的focu
蜗牛oscersong
·
2016-03-10 09:20
事件流
JS事件
捕获事件
js DOM节点的创建、插入、删除、查找、替换方法
学习与总结
五.动态创建标记 (1)传统的技术: a)Document.write:可以方便快捷的把字符串插入到文档里。如图效果图: 而这种方法的缺点是,行为与表现分开,有点类似于使用标签去设定字体和颜色,工作起来不够优雅。尽量少用。 b)innerHTML:几乎所有浏览器都支持,可以用来读取,或者设置给定的元素里的HTML内容。把一大段H
蜗牛oscersong
·
2016-03-08 17:02
dom
创建
节点
DOM操作
学习与总结
Dom操作(1)属性操作:html元素由一个标签和一组称为属性的名/值对组成,比如:元素,它的href属性值作为链接的目的地址。操作属性有俩种方法:1)直接利用函数,getAttribute();setAttribute();2)使用对象.属性值,来进行操作属性,取值或者设置值,简单操作代码如(2)内容操作:a)innerText:操作开始标签与结束标签之间的纯文本,对象.innerText=”所
蜗牛oscersong
·
2016-03-08 11:10
dom
属性操作
内容操作
javascript学习笔记
DOM操作
学习与总结
Dom操作(1)属性操作:html元素由一个标签和一组称为属性的名/值对组成,比如:元素,它的href属性值作为链接的目的地址。 操作属性有俩种方法:1)直接利用函数,getAttribute();setAttribute();2)使用对象.属性值,来进行操作属性,取值或者设置值,简单操作代码如 (2)内容操作: a)innerText:操作开始标签与结束标签
蜗牛oscersong
·
2016-03-08 11:10
dom
属性操作
内容操作
DOM对象模型
学习与总结
DOM 对象模型是针对HTML与XML的API,代表和操作文档的内容。一.简介D : 代表文档。作用是把编写的网页文档换为一个文档对象。O:代表对象。Javascript对象有三种类型:用户定义对象(由程序员自行创建的对象),内建对象(内建在javascript语言里的对象,ECMA-262 只定义了两个内置对象,即 Global 和 Math (它们也是本地对象,根据定义,每个内置对象
蜗牛oscersong
·
2016-03-07 21:51
dom
node
js获取DOM元素的方法
机器学习算法
学习与总结
——朴素贝叶斯分类器
机器学习算法
学习与总结
——朴素贝叶斯分类器朴素贝叶斯算法是目前非常流行的机器学习分类算法,在垃圾邮件过滤、文本分类,手写数字识别等领域。
wazwx
·
2016-03-07 11:00
location
学习与总结
2.location 对象:它既是window的对像,也是document 的对象,location包含8个属性,其中7个都是当前窗体的URL的一部分,剩下的最重要的是href属性,代表当前窗体的URL,location.href会重新定位到一个URL,而修改location.hash会跳到当前页面中的anchor(或者)名字的标记,而且页面不会被重新加载。Location对象属性图如1: loc
蜗牛oscersong
·
2016-03-06 15:51
window
location
javascript学习----window对象的
学习与总结
一 BOM:浏览器对象模型,提供了很多对象,用于对浏览器的功能进行访问,浏览器本身自己就有一些对象,不需要创建。BOM的核心对象是window,它是浏览器的一个实例。 二.(1)Window:的常用属性: (1)status (2)opener (3)closed 的常用方法: (1)alert
蜗牛oscersong
·
2016-03-05 18:28
JavaScript
window
SetInterval
settimeout
line-height
学习与总结
一.CSS中,line-height被用来控制行与行之间垂直距离,指两行文字基线之间的距离(baseline),借用一张图来说明什么是基线,以及行高的定义:下图两条红线的距离,如下图: 而对于单行文本的行高:慕课网上张鑫旭老师是这样解释的:(1)行高由于继承性,影响无处不在,即使是单行文本也不例外;(2)行高是真正的幕后黑手,高度表现不是行高,而是由内容区域与行间距决定,而正好,内容区域+行间距
蜗牛oscersong
·
2016-02-28 11:31
height
line
文本图片
Java EE 之 过滤器入门
学习与总结
(2)
今天就对使用Filter技术能做什么来个小小的归纳。也为了方便今后的复习。控制浏览器不进行对jsp页面的缓存//在doFilter方法中添加这样的代码 HttpServletRequestrequest=(HttpServletRequest)req; HttpServletResponseresponse=(HttpServletResponse)resp; response.setDateH
Marksinoberg
·
2016-02-12 12:00
java
filter
ee
Java EE 之 过滤器入门
学习与总结
(1)
使用Filter技术来配合开发会使得开发变得简单起来。简单的一个例子就表现在“乱码问题”上。不使用Filter的话,我们有可能需要为每一个网页设置字符编码集,如request.setCharacterEncoding("charsetname");response.setCharacterEncoding("charset")以及response.setContentType("text/html
Marksinoberg
·
2016-02-11 19:00
java
java
filter
ee
全站乱码问题的解决
4-(初学) Oracle系统权限
学习与总结
类型/系统权限 说明 群集权限 CREATE CLUSTER 在自己的方案中创建、更改和删除群集 CREATE ANY CLUSTER 在任何方案中创建群集 ALTER ANY CLUSTER 在任何方案中更改群集 DROP ANY CLUSTER 在任何方案中删除群集 数据库权限 ALTER DATABASE 运行ALTER DATABASE语句,更改数据库的配置
·
2015-11-13 21:24
oracle
C++ 高级语法
学习与总结
(代码实例)
C++11增加了许多的特性,auto就是一个很明显的例子。 还有就是typedid()获取数据变量的类型 看下面简短的代码: atuo: 很像java中的加强for循环....。 1 //获取一个数据变量的类型 2 #include<iostream&g
·
2015-11-11 08:29
C++
Manacher算法
学习与总结
自己来总结下这个算法吧觉得这篇文章写得非常好,而且图画得很好http://www.felix021.com/blog/read.php?2040 对于Manacher算法,主要的作用是用来求一个字符串的最长回文子串。这个算法的时间复杂度书线性的,即O(n)下面我分两个部分来讲1)预处理这个算法的精妙之处在于巧妙地避免了考虑回文子串的长度是奇数还是偶数(如果你还不知道什么是回文数,回文串,请自行b
·
2015-11-08 16:57
man
Android之内存泄漏调试
学习与总结
大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟小马的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中显示的信息仅仅是OOM,并不会给你提示如何解决的方法或思路,因为引起OOM的原因是你应用的问题,不是系统问题!应该想下,在优化之前找到需要优化的地方,再去做优化操作不是更直接吗?相信大多数朋友应该经常听
·
2015-11-06 07:44
android
iOS_Core Animation核心动画 基础动画的
学习与总结
一、CALayerCALayer与UIView很相似,相比较于UIView,CALayer的原理要复杂得多,但在View的绘图,动画等方面又充当着相当重要的角色。想要了解更多CALayer的相关知识,可以前往这篇博客学习。英文牛逼的也可以看看官方文章。简单了解下CALayer的一些常见的重要属性:1.shadowPath:阴影的位置大小2.shadowOffset:偏移量(正值为右下偏移)3.sh
Chevins
·
2015-11-05 11:30
iOS
iOS_Core Animation核心动画 基础动画的
学习与总结
一、CALayer CALayer与UIView很相似,相比较于UIView,CALayer的原理要复杂得多,但在View的绘图,动画等方面又充当着相当重要的角色。想要了解更多CALayer的相关知识,可以前往这篇博客学习。英文牛逼的也可以看看官方文章。简单了解下CALayer的一些常见的重要属性:1.shadowPath:阴影的位置大小2.shadowOffset:偏移量(正值为右下偏移)3
chevins
·
2015-11-05 11:00
ios
动画
animation
core
CATransition
工作流模式的
学习与总结
概念: 2 工作流的具体应用 2 工作流的审批模式 3 工作流的分类 3 Basic Control Flow Patterns
·
2015-11-02 10:37
工作流
Android触摸屏事件派发机制详解与源码分析一(View篇)
文章参考自:http://blog.csdn.net/yanbober/article/details/45887547,感谢作者的无私分享,我在这里只是做个自己的
学习与总结
。
aqiusen
·
2015-10-31 14:37
Android笔记
Vim
学习与总结
1. :w 后面可以加文件名 2. 使用hjkl 来移动光标,当然你也可以使用箭头。j就是向下的箭头,k是向上,h向左, l向右 3. :help <command> → 显示相关命令的帮助。你也可以就输入 :help 而不跟命令。(退出帮助需要输入:q) 4. cw替换从光标开始到一个单词结束的字符, cc替换光标所在行 5.
·
2015-10-31 10:36
vim
CSS Hack
学习与总结
最近工作写CSS比较多,写完之后发现问题很多,尤其是浏览器兼容问题,现将学到的和一些总结的写下来。 1、什么是CSS Cascading Style Sheets(层叠样式表)的简称. 一种标记语言,它不需要编译,可以直接由浏览器解释执行(属于浏览器解释型语言). 在标准网页设计中负责网页内容的表现. 例如 background-color: red; 被描述的元
·
2015-10-30 14:56
CSS hack
单例模式深入
学习与总结
singleton pattern
描述: 单例模式是在avascript中使用的最基本最常用的模式之一。 这种模式提供了一种将代码组织为一个逻辑单元的手段,这个逻辑单元中的代码可以通过单一的变量进行访问。 通过确保单例对象中只存在一份实例,你就可以确信自己的所有代码使用的都是同样的全局资源。 定义: 按照传统的意义,单例是一个只能被实例化一次并且可以通过一个众所周知的访问点访问的类。 按照这个定义,第一个例子并不算是个
·
2015-10-23 09:03
Singleton
MVP学习
下面是从一个开源项目
学习与总结
过来的基础知识:MVpView:View个基础类。
u014614038
·
2015-10-07 22:00
对于linux常用命令的
学习与总结
附上开机默认启动的图形界面修改为字符界面以及挂载光盘的过程
基础命令:日期与时间:date 日历:cal 计算器:bc 简单的nano编辑器:nano 文件名 一些学到的快捷键:Ctrl+L 清屏 Ctrl+C 切断正在进行的程序 Crtl+D 等同于exit的作用 Tab的作用:命令、文件的补全 敲击的命令或文件名不全时,根据已输入的部分进行判断,若只有一
taocr
·
2015-07-17 11:00
数组队列
学习与总结
数组的简介: Java中的数组是一种简单的线性数据存储结构。其本身是一种引用类型的数据,所以我们要使用数组就要首先声明、初始化,初始化后数组的大小将不再改变,且具有初始值。 数组的定义: 一维数组的定义:  
BlueLorry
·
2015-06-08 12:00
数组队列
Nani_xiao的机器
学习与总结
:Andrew Ng.机器学习(四) :牛顿方法
重温概率论的基础批梯度上升规则和随机梯度上升规则拟合出logistic回归模型。利用牛顿方法来进行模型拟合。牛顿法也叫切线法。为了使牛顿算法有效,需要将f满足某些条件,这些条件相当复杂。通常如何初始化x不是个大问题,一般讲f(x)=0,这些算法通常不会考虑收敛性的问题,一般,这些算法都是收敛的,但收敛速度会有很大差别。牛顿算法是一个收敛速度很快的算法,收敛速度可以理解为二次收敛。牛顿方法的每一次迭
xiao_lxl
·
2015-04-17 19:00
机器学习
Nani_xiao的机器
学习与总结
:Andrew Ng.机器学习(一) :贝叶斯定理
已知某条件概率,如何得到两个事件交换后的概率,也就是在已知P(A|B)的情况下如何求得P(B|A)。P(A|B)表示事件B已发生的前提下,事件A发生的概率,叫做事件B发生下事件A的条件概率。其基本求解公式:,而贝叶斯定理为:朴素贝叶斯基本思想:对于给出的待分类项,求解在此项条件下各个类别出现的概率,哪个最大,就认为此待分类项属于哪个类别。分类算法之贝叶斯网络(Bayesiannetworks)1、
xiao_lxl
·
2015-04-17 19:00
机器学习
C++ 高级语法
学习与总结
(代码实例)
http://www.cnblogs.com/gongxijun/p/4375791.htmlC++高级语法
学习与总结
(代码实例) C++11增加了许多的特性,auto就是一个很明显的例子。
zdy0_2004
·
2015-04-01 19:00
C++
Android 内存泄漏
Android之内存泄漏调试
学习与总结
http://mzh3344258.blog.51cto.com/1823534/895093
csm_qz
·
2015-03-27 16:00
调试
内存泄漏
程序设计
学习与总结
1
程序设计是程序员的必备技能,目前高校对于编程语言的教学大部分选择从经典的C/C++入手。编程语言的发展犹如史诗巨制一般灿烂,且种类繁多,但他们中一些有过短暂的辉煌,一些在专用领域有着统治地位,一些随着时代的发展而逐步被边缘化,而一些经典语言活跃至今。随着科学技术的进步,越来越多的新兴编程语言出现,伴随着时代浪潮涌向时代之巅,比如Java、PHP、苹果的Swift、谷歌的Go等,但新兴的编程语言
gujinjin2008
·
2014-12-16 20:00
C语言
程序设计
c++基础
java多线程
学习与总结
线程是程序中的执行线程。Java虚拟机允许应用程序同时运行多个执行线程。每个线程都有一个优先级,高优先级线程的执行优先于低优先级线程。每个线程都可以或不可以标记为一个守护程序。当某个线程中运行的代码创建一个新Thread对象时,该新线程的初始优先级被设定为创建线程的优先级,并且当且仅当创建线程是守护线程时,新线程才是守护程序。当Java虚拟机启动时,通常都会有单个非守护线程(它通常会调用某个指定类
void_1992
·
2014-11-04 21:00
gdb调试器
学习与总结
(熟能生巧)
gcc原来的意思是gnuccompiler,现在的意思是gnucompilercollection,gdb是gnudebugger,在本文,我们学习并总结gdb的使用。1.不是所有的可执行文件,都可以用gdb来debug,必须使用带有调试信息的可执行文件。 gcc-gtest.c 其中-g就表示要带调试信息。2.gdba.out 用gdb打开a.out这个可执行文件,从而进入gdb
stpeace
·
2014-08-21 23:00
Android之内存泄漏调试
学习与总结
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://mzh3344258.blog.51cto.com/1823534/895093 大家有或经常碰到OOM的问题,对吧?很多这样的问题只要一出现相信大家的想法跟小马的一样,就是自己的应用:优化、优化、再优化!而且如果出现类似于OOM这样级别的问题,根本就不好处理,LogCat日志中
zmissm
·
2014-08-21 10:00
多线程实现资源共享的问题
学习与总结
多线程实现资源共享的问题
学习与总结
我么知道Java传统多线程的实现有两种方法,继承Thread类或者实现Runnable即可.线程启动时调用start()方法.实现Runnable接口相比继承Thread
wilsonke
·
2014-08-11 10:00
java
thread
Runnable
共享资源
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他