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
zynq-linux提高篇
java
提高篇
(二一)-----ArrayList
一、ArrayList概述 ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayLis
·
2015-11-08 15:12
ArrayList
java
提高篇
(二十)-----集合大家族
在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、HashMap、HashSet,也有不常用的Stack、Queue,有线程安全的Vector、HashTable,也有线程不安全的LinkedList、TreeMap等等!
·
2015-11-08 15:11
java
java
提高篇
(六)-----使用序列化实现对象的拷贝
我们知道在Java中存在这个接口Cloneable,实现该接口的类都会具备被拷贝的能力,同时拷贝是在内存中进行,在性能方面比我们直接通过new生成对象来的快,特别是在大对象的生成上,使得性能的提升非常明显。然而我们知道拷贝分为深拷贝和浅拷贝之分,但是浅拷贝存在对象属性拷贝不彻底问题。关于深拷贝、浅拷贝的请参考这里:渐析java的浅拷贝和深拷贝 一、浅拷贝问题 我们先看如下代码: pu
·
2015-11-08 15:10
java
java
提高篇
(十九)-----数组之二
前面一节主要介绍了数组的基本概念,对什么是数组稍微深入了一点点,在这篇博文中主要介绍数组的其他方面。 三、性能?请优先考虑数组 在java中有很多方式来存储一系列数据,而且在操作上面比数组方便的多?但为什么我们还需要使用数组,而不是替代它呢?数组与其他种类的容器之间的区别有三个方面:效率、类型和保存基本类型
·
2015-11-08 15:08
java
java
提高篇
(十八)-----数组之一:认识JAVA数组
噢,它明白了,河水既没有牛伯伯说的那么浅,也没有小松鼠说的那么深,只有自己亲自试过才知道!道听途说永远只能看到表明现象,只有亲自试过了,才知道它的深浅!!!!! 一、什么是数组 数组?什么是数组?在我印象中的数组是应该这样的:通过new关键字创建并组装他们,通过使用整形索引值访问它的元素,并且它的尺
·
2015-11-08 15:07
java数组
java
提高篇
(九)-----详解匿名内部类
本文转载自http://blog.csdn.net/chenssy/article/details/13170015 在java
提高篇
-----详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题
一路洒满阳光
·
2015-11-08 12:00
java
提高篇
(二九)-----Vector
在java
提高篇
(二一)—–ArrayList、java
提高篇
(二二)—LinkedList,详细解说了ArrayList
·
2015-11-08 11:41
vector
Flash字体嵌入方法总结—(3)ActionScript
提高篇
现在我们了解了Flash字符嵌入的几种方法,也知道了怎么在IDE和ActionScript中使用嵌入字体。但是在开发项目中,通常会有很多swf文件(页面或模块),它们大都使用相同的字体。我们不得不在每个文件中重复嵌入字体。有没有办法打破单个swf的使用范围的限制呢? 方法一是使用运行时共享(runtime share)技术。首先用前文讲述的方法建立一个"MyArial"字体,
·
2015-11-07 11:34
actionscript
Activity启动从底部向上滑动出现,关闭的时候从顶部向下滑动消失的动画实现---Android
提高篇
——诺诺"涂鸦"记忆
---------- 诺诺学习技术交流博客、期待与您交流! ----------详情请查看:http://blog.csdn.net/sun_promiseActivity启动从底部向上滑动出现,关闭的时候从顶部向下滑动消失的动画实现1.简析实现Activity启动和关闭动画打开app都有启动动画,在打开一个新窗体时,用有个过渡动画,户感觉体验效果很好,不会觉得很突然就冒出一个窗体,而实现A
Sun_2134
·
2015-11-06 14:00
...Transition
辛巴学院-Unity-剑英的c#
提高篇
(一)主循环
这是测试版辛巴学院:正大光明的不务正业。最近刚刚离开了我服务了三年多的公司,因为一个无数次碰到的老问题,没钱了。之前不知道做什么好的时候,机缘巧合之下和哒嗒网络的吴总聊了一下,发现了vrgame这扇窗户,这里权当帮哒嗒网络打个广告吧。^_^回头看看仓惶的这一段时间,荒废了很多,抽空回来再和大家聊聊c#。之前做了个入门系列,胡乱说了些东西。感觉入门这样子也就差不多了,该稍微提高一点了。 从写一段程序
疯光无线
·
2015-11-02 20:00
最小费用最大流模板
向总等编写的《奥赛经典·
提高篇
》上所给出的基本模板有误,现在把正确的模板贴上来。
·
2015-11-02 17:31
最大流
.net中语音识别和语音合成(二)语音合成
提高篇
在.net中语音识别和语音合成(一)入门篇中介绍了关于语音合成的一些基础知识,就是先j建立一个SpVoiceClass类的对象,然后调用对象的GetVoices方法取的一个发音的对象,但是通过设置该方法的参数只能建立中文发音或是英文发音的对象,而对于中英文混合的文本却没有办法。为解决这个问题,可以对字符串中的每的字符的ASC码进行判断,进而分辨传入的字符串是中文还是英文。以下是判断
·
2015-11-02 11:00
.net
FLEX
提高篇
---------FMS两种方式实现简易聊天室
一:利用ShareObject的同步事件来将消息广播到所有客户端: Java代码 <?xml version="1.0" encoding="utf-8"?> <mx:Application x
·
2015-11-01 08:59
Flex
c++引用
在 c++学习
提高篇
(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。 引用是C++引入的新语言特性,是C++常用的一个重
·
2015-10-31 16:43
C++
Android应用开发
提高篇
(4)-----Socket编程(多线程、双向通信)
一、概述 关于Socket编程的基本方法在基础篇里已经讲过,今天把它给完善了。加入了多线程,这样UI线程就不会被阻塞;实现了客户端和服务器的双向通信,只要客户端发起了连接并成功连接后那么两者就可以随意进行通信了。 二、实现 在之前的工程基础上进行修改就可以了。 &
·
2015-10-31 15:05
socket编程
灰盒测试—
提高篇
灰盒测试是要运用一些开发知识的,大家都认为要去学习开发知识。网上很多论坛也有人说做测试之前,最好要有一、二年的开发经验就比较好。做为黑盒测试人员,如果会当然好,但是大部分黑盒测试人员是没有开发经验,这里我谈谈黑盒测试人员学习什么,怎么去学习。 1、多看、多分析、多总结缺陷 测试人员应该多去看别人的发现的缺陷,特别是一个模块后,你测试完成后,别人再测试,心里一定要多问他为什么可以
·
2015-10-31 10:28
测试
C++ 引用的辨别
在 c++学习
提高篇
(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。 引用是C++引入的新语言特性,是C++常用
·
2015-10-31 10:24
C++
Sencha Touch
提高篇
组件选择器
好久没发新文章了。呵呵,今天先给大家放上一篇。写起来挺轻松的,但是排版就纠结了,写在word里的没办法直接复制过来。会缺失格式,得重新排版,那个叫累啊。。。大家有什么好的工具或者方法可以推荐下吗? 在开发的过程中,经常会碰到需要调用刚才创建的组件的情况。一般情况下,可以用Ext.getCmp()方法达到这一目的。这个方法是Ext.ComponentManager的get方
·
2015-10-31 09:57
Sencha Touch
Java
提高篇
(1)封装
三大特性之---封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的操作来与这个封装的对象进行交流和
·
2015-10-31 08:57
java
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 锐化模糊
以上两个效果相对比较简单,姑且称之为入门效果, 它并没有用到太多数字图像处理或者信号处理方面的知识。接下来我们要介绍稍微复杂一点的效果,第一个就是图像的模糊和锐化。 图像的模糊又成为图像的平滑(smoothing),人眼对高频成分是非常敏感的。如果在一个亮度连续变化的图像中,突然出现一个亮点,那么我们很容易察觉出来。类似的,如果图像有个突然的跳跃—明显的边缘,我们也是很容易察觉出来的。这些突然变
·
2015-10-31 08:25
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 水彩化
真正的水彩效果在shader中是比较难实现的,它需要进行中值滤波后累加等一些操作,还需要处理NPR中的笔触一类的概念。本文绕开这些概念,只从视觉效果上能尽量模拟出水彩的画的那种感觉来。 水彩画一个最大的特点是水彩在纸上流动扩散后会和周围的颜色搅拌在一起,另外一个特点就是水彩通常会形成一个个的色块,过渡不像照片那样的平滑。针对这两个特点。可以设计这样的一个算法来模拟水彩画的效果。 首先我们模
·
2015-10-31 08:25
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 马赛克
接下来我们完成一个更加常见的效果—马赛克。图片的马赛克就是把图片的一个相当大小的区域用同一个点的颜色来表示。可以认为是大规模的降低图像的分辨率,而让图像的一些细节隐藏起来。 用HLSL代码实现马赛克是非常简单的。但是同样的需要一些额外的步骤。 第一步就是先把纹理坐标转换成图像实际大小的整数坐标。接下来要把图像这个坐标量化---比如马赛克块的大小是8x8象素
·
2015-10-31 08:25
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 浮雕
"浮雕"图像效果是指图像的前景前向凸出背景。常见于一些纪念碑的雕刻上,要 实现浮雕其实非常简单。把图像的一个象素和左上方的象素进行求差运算,并加上一个灰度。这个灰度就是表示背景颜色。这里设置这个插值为128 (图像RGB的值是0-255)。同时还应该把这两个颜色的差值转换为亮度信息,否则浮雕图像会出现彩色J 在使用HLSL处理浮雕效果的时候,两个问题我们需要注意一下。 其
·
2015-10-31 08:25
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 描边
相对浮雕效果来说,描边(边缘检测)的代码并不复杂多少,只是在理论上相对来说稍微复杂一点,而且效果看上去更加的讨人喜欢一些。 如果在图像的边缘处,灰度值肯定经过一个跳跃,我们可以计算出这个跳跃,并对这个值进行一些处理,来得到边缘浓黑的描边效果。 首先考虑对这个象素的左右两个象素进行差值,得到一个差量,这个差量越大,表示图像越处于边缘,而且这个边缘应该左右方向的。同样我们能得到上下方向和两个对
·
2015-10-31 08:25
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 伪 HDR/Blow
所谓HDR就是高动态范围的意思。在普通的显示器和位图里,每通道都是8-bit,也就是说RGB分量的范围都是0-255,这用来表示现实中的颜色显然是远远不够的。现实中的图像的动态范围远远大的多,那么如何在现有的显示设备里尽可能的保持更大的动态范围,而且让它能更符合人眼的习惯就成了图形学研究的一个热点。通常真正的HDR的做法都是采用浮点纹理,把渲染运算的过程中,我们使用16bit的动态范围来保存运算结
·
2015-10-31 08:25
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果 - 黑白化
RenderMonkey图像处理的架子-图像黑白化 下面我们通过一个简单的例子,先来完成一个最简单的图像处理-把图像黑白化。来说明RenderMonkey如何来处理数字图像。 Render Monkey和VC类似,内置了一些工程代码。在这里我们在RenderMonkey的工作区菜单里选择Add Effect -> DirectX->Screen-AlignedQuad. 在生成的工
·
2015-10-31 08:24
photoshop
Direct3D
提高篇
:HLSL编程实现PhotoShop滤镜效果(1)
现在学习Direct3d/HLSL的人非常多,教程也非常多。因为硬件的水平在进步,所以可编程管道的处理能力也在不断的提高。从Direct3D 8开始,Direct3D中引入了可编程管道(Programable Function Pipeline)的概念。 关于学习,中国有句古话叫“学以致用”,可见把学到的东西用于实际实践中是多么的重要。现在学习Direct3D/HLSL的人非常多,教
·
2015-10-31 08:24
photoshop
C++中引用(&)的用法和应用实例
在 c++学习
提高篇
(3)---隐式指针的文章中我详细介绍了在隐式指针&的用法,其实这两个概念是统一的。
·
2015-10-30 13:07
C++
EXTJS学习系列
提高篇
:第二十八篇作者殷良胜,ext2.2打造Ext.form.ComboBox系列--分页显示
本篇介绍了将分页数据动态绑定到Ext.form.ComboBox,采取后台读数据库的方式.支持手写和联想功能,还提供显示提示消息的效果和改变ComboBox的宽度和高度. 这里最主要的是要在后台处理分页数据返回到前台. 效果图如下: 前台代码如下: <form id="form1" runat="server">
·
2015-10-30 10:31
combobox
EXTJS学习系列
提高篇
:第二十九篇作者殷良胜,ext2.2打造Ext.form.ComboBox系列--树形结构
本篇介绍了将数据动态绑定到Ext.form.ComboBox,以树状结构的形式显示.采取后台读数据库的方式.提供显示提示消息的效果和改变ComboBox的宽度和高度. 不支持手写和联想功能. 效果图如下: 前台代码如下: <form id="form1" runat="server"> &
·
2015-10-30 10:31
combobox
EXTJS学习系列
提高篇
:第二十七篇作者殷良胜,ext2.2打造Ext.form.ComboBox系列--动态绑定
本篇介绍了将数据动态绑定到Ext.form.ComboBox,采取后台读数据库的方式.支持手写和联想功能,还提供显示提示消息的效果和改变ComboBox的宽度和高度. 效果图如下: 前台代码显示如下: <form id="form1" runat="server"> <div>
·
2015-10-30 10:31
combobox
EXTJS学习系列
提高篇
:第二十六篇作者殷良胜,ext2.2打造Ext.form.ComboBox系列--静态绑定
本篇介绍如何在客户端绑定数据到Ext.form.ComboBox,并支持手写和联想功能,还提供了显示提示消息的功能. 效果图如下: 代码较为简单,不涉及到后台处理: <form id="form1" runat="server"> <div><div id="hello&
·
2015-10-30 10:30
combobox
EXTJS学习系列
提高篇
:第二十五篇作者殷良胜,ext2.2打造全新功能grid系列--右键菜单篇
本文介绍如何在grid列表里 在某行上面单击右键弹出菜单的功能 先看看效果图: 如上图所示,具体菜单的功能没有去实现,这里和前几篇的后台都极为类似,有需要后台代码的朋友只需要浏览前几篇即可. 下面仅仅列出页面的设计代码 Code <%@ Page Language="C#" AutoEventWireup=
·
2015-10-30 10:30
ExtJs
EXTJS学习系列
提高篇
:第二十三篇作者殷良胜,ext2.2打造全新功能grid系列--显示列表第二篇
本篇主要描述如何将列表的各种常用操作放在表格上面,也就是放在工具栏里面,而不是放在分页栏里面 下面具体看看效果图. 如上图所示,现在就已经将具体的操作按钮放到了表格的上面,这样看的可能更加清晰点. 下面把代码完整复制出来供大家参考:由于后台和以前的几篇完全一样,这里就不再累赘.仅仅列出页面的具体实现. Code <%@ P
·
2015-10-30 10:29
ExtJs
EXTJS学习系列
提高篇
:第十三篇作者殷良胜,利用Ext实现Icon小图标的部分用法
还是先看看效果图吧 图片总是在恰当的时候可以说明一切 //Button图标 var btn = new Ext.Button ({ &nbs
·
2015-10-30 10:26
ExtJs
EXTJS学习系列
提高篇
:第十二篇作者殷良胜,利用Ext实现类似Windows的操作
显示字体和字号的菜单样式 var menu = new Ext.menu.Menu(); menu.add ( { text:"字号", &n
·
2015-10-30 10:26
windows
EXTJS学习系列
提高篇
:第十四篇作者殷良胜,利用Ext显示flash或者音频或者视频的效果
效果图很漂亮 hehe 这里利用帅哥的作用了,点右上方的小三角形号可以收缩,不占空间, 可以结合音频 视频等做出更加漂亮的效果, 稍加修改就可以做成动态获取数据的方式,做成类似webpart的效果简直易如反掌 看看代码 其实很简单 多数代码都是可以从某地复制过来的 <form id="form1" runat="server"> &nb
·
2015-10-30 10:26
Flash
EXTJS学习系列
提高篇
:第九篇作者殷良胜,制作树形菜单之三
下面先看看效果图吧 这个示例是在
提高篇
第七篇的基础上添加了一个触发右键菜单的一个事件.下面仅仅将页面的脚本代码贴出来,后台代码则是和
提高篇
·
2015-10-30 10:25
ExtJs
EXTJS学习系列
提高篇
:第十一篇作者殷良胜,制作树形菜单之五
这个示例实现了有复选框的树形菜单,这个菜单的核心代码是我以前在网上无意中发现的,还好今天派上了用场。本例中不仅仅实现了复选框的树形菜单,而且使得在选中某个节点时,如果有子节点,那么就能够将所有的字节点全部选中,当然你也可以直接选择你希望的节点。但是,当你第一次选中某个有子节点但是子节点并没有展开的时候,就会出现一种例外,就是虽然你选中了这个节点,但该节点的所有子节点没有同时被选中,而如果该节点的子
·
2015-10-30 10:25
ExtJs
EXTJS学习系列
提高篇
:第十篇作者殷良胜,制作树形菜单之四
这篇文章显示树形菜单的方式则不再采用layout:'accordion'布局方式.显示的效果就是一棵完整的树.这种效果适合菜单根级节点较多的情况下,因为如果根节点较多,再使用'accordion'布局就会导致树不能够完整显现,或者即使显示了,页面的高度还是有限的,即使出现滚动条,看起来也还是很不舒服的.具体哪种用法,只能够结合具体的项目需求. 树的显示,Ext将其封装的太简单,仅仅几行代码,效
·
2015-10-30 10:25
ExtJs
EXTJS学习系列
提高篇
:第六篇作者殷良胜,更换皮肤
本示例主要向大家介绍Ext中皮肤的使用,用几个图片向大家介绍Ext的几种皮肤都特别的漂亮,可惜雨和熊掌不可兼得,选择你喜欢的方式,也许通过这种方式能够唤醒你的学习的食欲. 需要特别说明的是,本例的部分代码从 谦虚的天下 的博客里面复制过来 而且他的博客对Ext的介绍也很详细,有兴趣的朋友经常过去看看吧.下面就让图片自己来说说吧. Code <head&
·
2015-10-30 10:23
ExtJs
EXTJS学习系列
提高篇
:第七篇作者殷良胜,制作树形菜单之一
制作树形菜单的原理是:首先连接数据库,将数据按照树的结构形式返回,在客户端遍历数据时,将每条记录生成一个treepanel,然后在每个treepanel都包含在一个Panel组件里面,最后在将每个Panel组件都添加到一个上级Panel组件里面,最后在将这个上级Panel添加到Viewport里面.这里用到三个Ext组件,分别是:Viewport ; Panel ; TreePanel. 这里先
·
2015-10-30 10:23
ExtJs
EXTJS学习系列
提高篇
:第五篇作者殷良胜,经典布局
先看看布局的效果 借用靓女的靓照就可以让窗体显得更加漂亮了,秘诀! 下面再看看源代码吧. Code <form id="form1" runat="server"> <img id="leftImg" src="../I
·
2015-10-30 10:23
ExtJs
EXTJS学习系列
提高篇
:第四篇作者殷良胜,登陆示例
图片示例 Code //前台显示部分 <form id="form1" runat="server"> <div><div id="btnShow" style=" 
·
2015-10-30 10:22
ExtJs
Visual C++ MFC/ATL开发-
提高篇
MFC简单打印方法通过MFC来完成打印作业有很多的方法,应用场合也有所不同。我们通常是利用视图框架在MFC基础之上按照OnPreparePrinting() à OnBeginPrinting() ? à OnPreprareDC() à OnPrinting ()
·
2015-10-28 09:22
C++
Visual C++ MFC/ATL开发-
提高篇
MFC简单打印方法 通过MFC来完成打印作业有很多的方法,应用场合也有所不同。我们通常是利用视图框架在MFC基础之上按照OnPreparePrinting() à OnBeginPrinting() ? à OnPreprareDC() à OnPrinting () à OnEndPrinting()的顺序来编程的。对于我们使用单文档或者
·
2015-10-28 08:53
C++
java
提高篇
(二三)-----HashMap
HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value。下面就来分析HashMap的存取。 一、定
·
2015-10-27 12:49
HashMap
java
提高篇
(十六)-----异常(一)
Java的基本理念是“结构不佳的代码不能运行”!!!!! 大成若缺,其用不弊。 大盈若冲,其用不穷。 在这个世界不可能存在完美的东西,不管完美的思维
·
2015-10-27 12:48
java
java
提高篇
(十七)-----异常(二)
承接上篇博文:java
提高篇
-----异常(一) 五、自定义异常 Java确实给我们提供了非常多的异常
·
2015-10-27 12:48
java
java
提高篇
(十四)-----字符串
可以证明,字符串操作是计算机程序设计中最常见的行为。 一、String 首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改
·
2015-10-27 12:47
java
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他