首页 > 2014年12月12日 > 全部分享
细说JavaScript面向对象编程
面向对象编程,大家听得多并且也一直在使用着,面向对象程序语言具有三个基本特征: 封装、继承、多态。概括性地理解,封装就是把数据或者方法等相关信息存储在对象中的能力。继承就是从另一个类中获得属性和方法的能力。多态就是编写和实现名字相同但是行为不同的函数或方法的能力。 那么,对于JavaScript面向对象编程又是怎么一回事呢?实际上跟C++、JAVA的面向对象编程是有挺大的差异,很多开发者对J ...
分类:编程语言   时间:2014-12-12 02:22:09    收藏:0  评论:0  赞:0  阅读:333
android中如何解析没有Key的Json数据
jsonObject = new JSONObject(contents.trim()); Iterator<?> keys = jsonObject.keys(); while( keys.hasNext() ){ String key = (String)keys.next(); if( jsonObject.get(key) instanceof JSO ...
分类:移动平台   时间:2014-12-12 02:21:44    收藏:0  评论:0  赞:0  阅读:304
关于android.view.WindowLeaked(窗体泄露)的解决方案
虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考 view?plaincopy?to?clipboardprint??? 01-08?01:49:27.874:?ERROR/WindowManager(473):?Activity?com.photos.MainActivity?has?leaked?window?android.widget.Ima ...
分类:移动平台   时间:2014-12-12 02:21:19    收藏:0  评论:0  赞:0  阅读:460
Javascript加速运动与减速运动
加速运动,即一个物体运动时速度越来越快;减速运动,即一个物体运动时速度越来越慢。现在用Javascript来模拟这两个效果,原理就是用setInterval或setTimeout动态改变一个元素与另外一个元素的距离,如xxx.style.left或xxx.style.marginLeft,然后每次运动后都使速度增加,这样加速运动的效果就出现了,减速运动是同样的道理。 下面是两个示例: 加速运动 ...
分类:编程语言   时间:2014-12-12 02:20:54    收藏:0  评论:0  赞:0  阅读:310
改变程序员开发方式的15个技术
概述:相比起过去简单而安逸的编程生活,程序员不得不面对复杂的语言、代码、编辑器和人际关系,那么是什么让程序员的生活发生了如此巨大的改变呢?让我们来看一看这改变程序员开发方式的15个技术吧! 很久以前,那些传说中的“古董级”程序员和他们的汇编语言过着简单而安逸的生活。当经费宽松的时候,程序员们会花钱雇佣人来帮他们拨动连接在机器上用于存储代码的纸带(参见穿孔纸带);当经费紧张 ...
分类:其他   时间:2014-12-12 02:20:29    收藏:0  评论:0  赞:0  阅读:407
Mysql配置优化(Innodb)
============================================================================ 原创作品,允许转载。转载时请务必以超链接形式标明原始出处、以及本声明。 请注明转自:http://yunjianfei.iteye.com/blog/ ============================================ ...
分类:数据库技术   时间:2014-12-12 02:20:04    收藏:0  评论:0  赞:0  阅读:379
java volatile
1.volatile并不能保证线程安全性 ?? 声明为volatile的线程共享变量,并不能保证多线程在修改它值的时候,是安全的。 ?? 测试代码如下: ?? package com.wind.DbTec.sqlpkg; /** * volatile变量的正确用法 volatile变量不能保证变量修改的原子性,需要原子类的协助 基于解析可看链接地址 * http://w ...
分类:编程语言   时间:2014-12-12 02:19:39    收藏:0  评论:0  赞:0  阅读:357
用集算器来处理大文件集合运算
在进行文本处理时,经常会遇到对大文件进行集合运算的情况,比如找出两个文件不同的行数据。用命令行的grep\cat命令处理此类问题时,写法很简单,但效率太低,用高级语言处理此类问题虽然可以获得较高的运行效率,但代码编写复杂度确相当高。 ? ? 用集算器来进行大文件的集合运算和多线程并行计算,不仅代码简洁,而且性能优异。 文件file1.txt和file2.txt存储着大量的字符串,找出两者共同的 ...
分类:其他   时间:2014-12-12 02:19:14    收藏:0  评论:0  赞:0  阅读:387
抽象工厂
在工厂方法模式中具体的工厂负责生产具体的产品,每一个具体工厂对应一种具体产品,工厂方法也具有唯一性,一般情况下,一个具体工厂中只有一个方法。但是有时候我们需要一个工厂可以提供多个产品的对象,而不是一个单一的产品对象。 ? ? 为了更好的理解抽象工厂,我引入另外一个实例: 在这里有个设备工厂(抽象的)他生产两种设备,分别是电视机和空调,但是涉及到品牌的区别,所以有两个具体的设备工厂, ...
分类:其他   时间:2014-12-12 02:17:09    收藏:0  评论:0  赞:0  阅读:310
Java获取泛型参数的类型的方法 - 实例讲解
在Java中,我们常常需要获取泛型参数的类型,比如将使用了泛型的Java代码进行序列化和反序列化的时候。 ? ? 一、在开始试图去获取泛型参数的类型前,可以试着去执行如下的类,看看执行的结果: /** * */ package com.wsheng.aggregator.generic; import java.lang.reflect.Parameter ...
分类:编程语言   时间:2014-12-12 02:16:44    收藏:0  评论:0  赞:0  阅读:320
linux c时间操作相关函数
1. linux c的时间操作的函数关系图如下: ? ? 2. strftime时间格式化的说明如下: ? specifier Replaced by Example %a Abbreviated weekday name * Thu %A Full weekday name * Thursday
分类:系统服务   时间:2014-12-12 02:16:19    收藏:0  评论:0  赞:0  阅读:413
Java编程练手100题
本文给出100道Java编程练手的程序。 列表如下: 面试编程 写一个程序,去除有序数组中的重复数字 编写一个程序使得两个线程陷入死锁 使用递归算法反转字符串 合并两个有序数组
分类:编程语言   时间:2014-12-12 02:14:39    收藏:0  评论:0  赞:0  阅读:486
利用花生壳+ apache +路由器搭建web站点
一共分四步:1. 安装花生壳。2.安装apache。3.配置apache。4.配置路由器? 利用个人PC作为服务器 1.下载并安装花生壳.会得到一个免费的域名.如
分类:Web开发   时间:2014-12-12 02:14:14    收藏:0  评论:0  赞:0  阅读:336
搭建Spring MVC 4开发环境八步走
Spring MVC作为SpringFrameWork的产品,自诞生之日,就受到广泛开发者的关注,如今Spring MVC在Java中的发展可谓是蒸蒸日上,如今如果再有开发者说,不了解Spring MVC,或许就被人笑掉大牙。煽情的话就不说了,先告诉大家如何搭建Spring MVC开发环境。? ? (一)工作环境准备:? ?? ???JDK 1.7? ?? ???Eclipse Kepler? ? ...
分类:编程语言   时间:2014-12-12 02:13:49    收藏:0  评论:0  赞:0  阅读:425
java Exception
1.Exception家谱 ? ?? Exception继承Throwable基类,而Throwable类现实了Serializable接口,即Throwable自身以及它的子类都是可序列化的。 ?? (1)Throwable类 ????? ...
分类:编程语言   时间:2014-12-12 02:13:24    收藏:0  评论:0  赞:0  阅读:461
ListView避免多线程加载一个同一资源
当我们的ListView中的Item包含图片,而且这些图片是同一资源,我们用多线程去加载图片,这时候可能就发生了这种情况。 比如线程是人,第一个人去做加载图片到缓存的工作,还没做好时第二个人要这同一张张图,结果缓存还没有这张图,于是第二个人也去加载图片到缓存。。以此类推,同时可能有N个人在加载同一张图,N取决于图片没加载到缓存前,可见的Item数量。于是针对这种情况进行细化同步,避免发生。 ? ...
分类:编程语言   时间:2014-12-12 02:12:59    收藏:0  评论:0  赞:0  阅读:439
[树状数组]hdoj 1166
题意 ? ??http://acm.hdu.edu.cn/showproblem.php?pid=1166 思路 ? ?用线段树做过,这次换用树状数组来写。http://www.cnblogs.com/zhangshu/archive/2011/08/16/2141396.html这一篇树状数组的介绍真的很好。 ? #include<iostream> #include&l ...
分类:编程语言   时间:2014-12-12 02:12:34    收藏:0  评论:0  赞:0  阅读:300
爆笑图片锦集,神秘的码农们
大家常说“星期一的感觉就像失恋一样; 星期二的感觉就像找不到对象一样;星期三的感觉就像暗恋一样;星期四的感觉就像准备告白一样; 星期五的感觉就像初恋一样;星期六的感觉就像热恋一样;星期天的感觉就像快分手一样。” ? ????????今天本是个晴空万里适合热恋、约会的天气,苦逼的码农只能敲敲代码,扫扫新闻,趁着还没睡醒,迷糊的状态,贴个图,抖擞下精神,发发神经~ ? 原来斯文 ...
分类:其他   时间:2014-12-12 02:12:09    收藏:0  评论:0  赞:0  阅读:411
Linux解压有思路
分类:系统服务   时间:2014-12-12 02:10:04    收藏:0  评论:0  赞:0  阅读:332
Webdriver定位不到元素的解决办法
分类:Web开发   时间:2014-12-12 02:09:39    收藏:0  评论:0  赞:0  阅读:566
1747条   上一页 1 ... 78 79 80 81 82 ... 88 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!