左移运算符(
基本用法
将一个运算对象的各二进制位全部左移若干位(左边的二进制位丢弃,右边补0)。
例:a = a
左移1位后a = a *2;
若左移时舍弃的高位不包含1,则每左移一位,相当于该数乘以2。
举例以及困惑
给出下面的程序,大家可以猜一猜结果是什么?
public class MainClass {
public static void main(String[...
分类:
编程语言 时间:
2014-07-09 10:44:47
收藏:
0 评论:
0 赞:
0 阅读:
523
HTML5 规范规定,用户可以为元素 自定义非标准属性, 但是要添加 data- 前缀。
目的是为元素提供与页面渲染无关的信息、或者语义信息。这些属性名可以随意添加,只要带上前缀 data- 开头就可以。
添加属性这后可以通过 dataset 访问自定义属性,dataset 属性 是DOMStringMap 类型的实例, 也是一个 key : value 的键值对。
注...
分类:
编程语言 时间:
2014-07-09 12:48:16
收藏:
0 评论:
0 赞:
0 阅读:
343
邮件发送与短信发送常见于用户注册认证以及系统消息提示功能模块,但实现代码过于繁琐;使用JSPGen后,深感其对邮件发送、短信发送的封装让复杂活变得简单很多。...
分类:
编程语言 时间:
2014-07-09 10:22:38
收藏:
0 评论:
0 赞:
0 阅读:
471
JavaScript判断浏览器Flash Player信息...
分类:
编程语言 时间:
2014-07-09 10:20:41
收藏:
0 评论:
0 赞:
0 阅读:
358
this:
可以使用this表示类中的属性------this.name=name可以使用this强调调用的是本类的方法可以使用this调用本类的构造方法------this();调用本类中无参构造方法可以使用this表示当前对象(调用方法的对象)----最重要的用途
static:
声明属性---------属性则为全局变量声明方法---------Person.set...
分类:
编程语言 时间:
2014-07-09 10:20:02
收藏:
0 评论:
0 赞:
0 阅读:
336
首先来看看百度百科对"谓词函数"的定义说明:
1定义编辑
一个判断式,一个返回bool值的函数或者仿函数。几元就是函数有几个参数,至于定义和使用,函数定义和一般的函数定义一样,仿函数就是写个类,然后重载operator()。使用就是在那些以这种需要返回bool值的函数作参数的函数里用了。
一元谓词函数举例如下
1,判断给出的string对象的长度是否小于6
boo...
分类:
编程语言 时间:
2014-07-09 13:01:58
收藏:
0 评论:
0 赞:
0 阅读:
476
假设有一个A类。
1、如下表达式:
A a1 = new A();
那么A是类,a1是引用,new A()是对象;只是a1这个引用指向了new A()这个对象。
2、又如:
A a2;
A代表类,a2只是一个引用,只是a2指向的对象为空NULL。
3、再如:
a2 = a1;
它代表的是a2是一个引用,a1也是一个引用;在这个过程中a1所指向对象的地址传给了a...
分类:
编程语言 时间:
2014-07-09 09:50:03
收藏:
0 评论:
0 赞:
0 阅读:
339
1、说明
在做项目的过程中,发现导出功能中的数据显示不全,如“0.4”,会显示成“.4”;“-0.8”会显示成“-.8”
现在,通过以下Java工具类保证导出的数据(特别是小数)显示全
2、Java工具类
/**
* @Title:DecimalPoint.java
* @Package:com.you.model
* @Description:解决导出时...
分类:
编程语言 时间:
2014-07-09 09:49:21
收藏:
0 评论:
0 赞:
0 阅读:
231
这个异常是常见的Java中的异常,空指针异常。而且,一般都会指出在哪儿出现空指针异常。
1、错误描述
严重:Exception occurred during processing request:null
java.lang.NullPointerException.
2、错误原因
if(isValiation(user.getUsername())){...
分类:
编程语言 时间:
2014-07-09 13:01:15
收藏:
0 评论:
0 赞:
0 阅读:
368
结构型模式包括7种:适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式。本文主要介绍适配器模式和桥接模式。一、适配器模式(Adapter) 适配器模式其实很简单,就像手机充电器一样,手机需要5V的,而插座出来是220V。因此需要充电器变压就ok。再比如,一个之会说汉语的和一个只会说英语的无法沟通,那就中间请个翻译。所有的交流通过翻译,翻译翻给会说英语的,就能完成一次单项交流的。...
分类:
编程语言 时间:
2014-07-09 11:16:43
收藏:
0 评论:
0 赞:
0 阅读:
395
引用百科的一句话来说,堆栈都是一种数据项按序排列的数据结构,只能在一端(称为栈顶)对数据项进行插入(push)和删除(pop),因而按照后进先出的原理运作。...
分类:
编程语言 时间:
2014-07-09 12:40:19
收藏:
0 评论:
0 赞:
0 阅读:
404
The concept of prototype in JavaScript is very confusing, especially to those who come with a C++/JAVA/... background. As an OOP langauge, JavaScript is very different from the languages with class. I...
分类:
编程语言 时间:
2014-07-09 12:55:22
收藏:
0 评论:
0 赞:
0 阅读:
451
关于java同步包中ConcurrentLinkedQueue类的深入分析与理解...
分类:
编程语言 时间:
2014-07-09 10:15:32
收藏:
0 评论:
0 赞:
0 阅读:
305
java线程共享受限资源 解决资源竞争 详细介绍请参阅:thinking in java4 21.3
thinking in java 4免费下载:http://download.csdn.net/detail/liangrui1988/7580155...
分类:
编程语言 时间:
2014-07-09 09:05:44
收藏:
0 评论:
0 赞:
0 阅读:
369
Python在编程领域的占有率一直处于稳步上升之中,根据最新的数据,Python排名第七。前六名分别是Java,C,VB,C++,PHP和Perl. 作为一个很年轻的语言,Python的位置已经相当令人振奋了。随着微软将Python纳入.Net 平台,相信Python的将来会更加强劲发展。Pytho...
分类:
编程语言 时间:
2014-07-09 13:16:17
收藏:
0 评论:
0 赞:
0 阅读:
548
对工厂方法进行抽象。当增加新的产品时,不用改动工厂类。而是集成已有的工厂接口或者抽象工厂,创建新的工厂。这就是对扩展开发,对修改封闭。1 package Pak;2 3 public abstract class Automobile {4 public abstract void Run(...
分类:
编程语言 时间:
2014-07-09 13:38:57
收藏:
0 评论:
0 赞:
0 阅读:
278
1.构造器与结构体的区别:构造器多支持方法。其作用有申请内存,初始化变量。在c++中构造器没有返回值:语法Class Name();2.析构器的作用:释放内存。在c++中析构器没有返回值:语法~ClassName();class Animal{public: std::string mouth...
分类:
编程语言 时间:
2014-07-09 13:45:42
收藏:
0 评论:
0 赞:
0 阅读:
367
一些规则1.c++不允许用户自己定义新的运算符,只能对已有的c++运算符进行重载。2.除了五个运算符不允许重载外,其他运算符允许重载:.成员访问运算符*成员指针访问运算符::与运算符sizeof尺寸运算符?:条件运算符3.重载运算符必须和用户定义的自定义类型的对象一起使用。(也就是说,参数不能全部都...
分类:
编程语言 时间:
2014-07-09 13:56:45
收藏:
0 评论:
0 赞:
0 阅读:
353
STL的sort,自定义比较函数
分类:
编程语言 时间:
2014-07-09 14:14:25
收藏:
0 评论:
0 赞:
0 阅读:
343
1.虚方法(Virsual Method)虚方法是继承的,一旦在基类里把某个方法声明为虚方法,在子类里就不可能再把它声明为一个非虚方法了。在基类里把所有的方法都声明为虚方法会让最终生成的可执行代码的速度变得稍微慢一些,但好处是可以一劳永逸地确保程序的行为符合你的预期。析构器都是虚方法!从编译的角度看...
分类:
编程语言 时间:
2014-07-09 14:15:06
收藏:
0 评论:
0 赞:
0 阅读:
370