自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

原创 sql中count(*)和count(字段名)区别详解及用途

文章详细利用实例来介绍了关于sql中count(*)和count(字段名)区别有需要的同学可以参考一下下。以前没有注意两者的区别,看博客园的文章,还真引起了我的注意。数据测试:见图sql 语句见分晓:SELECT COUNT(*) c1 ,COUNT(ADDRESS) c2 FROM test显而易见,count(*)统计的是结果集的总条数,co

2015-06-08 12:33:00 4501 1

原创 Java垃圾收集器标准详解及用途

概述  说起垃圾收集(Garbage Collection,GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史远远比Java久远,1960年诞生于MIT的Lisp是第一门真正使用内存动态分配和垃圾收集技术的语言。当Lisp还在胚胎时期时,人们就在思考:  GC需要完成的三件事情:     哪些内存需要回收?     什么时候回收?     如何回收?

2015-06-01 14:52:06 1180

原创 GSM、TD-SCDMA、WCDMA、CDMA2000

移动2G是GSM,3G是TD-SCDMA(中国标准)联通2G是GSM,3G是WCDMA(欧洲标准)电信2G是CDMA,3G是CDMA2000 (美国标准)

2015-07-30 09:17:30 1035

原创 车载导航系统中GPS的定位

首先购买的车载导航系统有GPS信号接受功能,可以接收GPS的经纬度信号,然后导航终端里面安装的导航地图可以很详细的显示具体的经纬度坐标和地物信息.导航终端通过接收器接收到卫星24小时不间断发射的免费经纬度信号,然后通过软件系统把这些经纬度信号显示在安装的地图里相对应的经纬度位置,就产生了精确的定位信息.然后可以通过地图上显示的地物信息,知道自己目前所处的具体位置.GPS是美国从本世纪70年代开

2015-07-15 10:54:10 1915

原创 Java Bean 简介及其应用

Bean的中文含义是“豆子”,顾名思义JavaBean是一段Java小程序。JavaBean实际上是指一种特殊的Java类,它通常用来实现一些比较常用的简单功能,并可以很容易的被重用或者是插入其他应用程序中去。所有遵循一定编程原则的Java类都可以被称作JavaBean。 一. Java Bean技术概述        Java Bean是基于Java的组件模型,由属性、方法和事件3部

2015-07-15 08:53:50 14104 3

原创 HTML5详解及其应用

语义标签和页面布局我们首先讲一个关于一所大学的经典故事。这所大学在建设校园草地时,没有开辟任何步行小道,他们把整个空地种上草,然后等待。一年以后,人们经常走过的地方,草都被踩光了。于是,这所大学就将这些地方铺设为真正的人行道。棒极了!这些人行道是人们真正“走”出来的。HTML5新语义元素的诞生正是基于同样的逻辑。(关于这一点,可以参看W3C设计指南中的“Pave the

2015-07-14 16:49:15 1507

原创 web前端工程师知识汇总

分类: Web开发应用 一、何为Web前端工程师?         前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发工程师,主要职责是利用(X)HTML/CSS/JavaScript/DOM/Flash等各种Web技术进行产品的界面开发。制作标准优化的代码,并增加交互动态功能,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整

2015-07-14 16:38:30 2361

原创 一篇关于保险与公积金的文章,看了绝对受益匪浅!!

我发现大家对自己缴纳的社会保险都是非常关注的但是关注并不意味着了解,大家对自己具体到底交了哪些保险以及这些保险具体该怎么使用等问题都比较不清楚的说为了让大家意识到并了解自己的权益从而更好地保护自己首先,大家应该意识到社会保险是比商业保险更为优质的一种保险,原因大致如下:1.社会保险是国家不以营利为目的而开展的全民福利保障事业,而商业保险是要营利的,总体来说商业保险收费比同等规格的社

2015-06-23 19:05:58 1202 1

原创 IT相关找工作时间表

作者2015届毕业生,北京地区某大学硕士,计算机专业。最后签约北京地区某行。作者LZ的求职目标是北京地区的国企/央企、事业单位等,所以对一些单位如互联网、民企、外企的招聘时间了解不多,参加过的、了解的都会尽量列出。主要按照时间推进的顺序,针对具体的某家单位会尽量列出其完整的校招时间点,其中个别时间有不确定的已尽力找人求证,如还有补充和更正之处,敬请指出,以便我及时改正(^_^)。

2015-06-18 09:44:22 2305

原创 Java,JSP,JavaScript三者区别与联系

JSP全称是:java server page,意思是基于JAVA服务器的网页技术,跟asp,php一样,都是网页制作用的语言JavaScript:也成为JS,跟JAVA没啥关系,就是赶时髦起个这名字,是一种脚本语言,嵌套在网页中实现各种功能的,比如禁止右键菜单,禁止复制什么的JSP,ASP,PHP都能嵌套使用JavaScript,Java包括JavaSE ,JaveMe,JavaEE。

2015-06-08 16:10:17 7785

原创 HTML入门

写给像我这种菜鸟看的HTML入门篇:最近基于LAMP写了一个非常简单的个人主页,嵌入了搜索引擎框还有一个登陆界面,以及简单的网址导航。主要是在这里学的,因为说不能转载,所以我改写了内容。欢迎菜鸟一起讨论HTML以及相关的内同。个人觉得W3shool是个不错的学习之地。最近对HTML做了一些了解,没有系统的详细的去学习它的语法知识,从基础的层面上做了一些了解。    什么是 HTML?下面就

2015-06-08 15:43:31 971

原创 SQL中的ISNULL函数详解及用途

SQL中有多种多样的函数,下面将为您介绍SQL中的ISNULL函数,包括其语法、注释、返回类型等,供您参考,希望对您学习SQL能够有所帮助ISNULL使用指定的替换值替换 NULL。语法ISNULL ( check_expression , replacement_value )参数check_expression将被检查是否为 NULL的表达式。check_exp

2015-06-07 21:34:05 10566

原创 SQL的主键和外键约束详解及用途

SQL的主键和外键的作用:   外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,SQL的主键和外键就是起约束作用。  关系型数据库中的一

2015-06-07 21:11:49 26846 2

原创 SQL数据库基本操作语句 详解及用途

一、数据库及数据库表定义  1、创建基本表    create table ([列级完整性约束条件]                                                     [,[列级完整性约束条件]                                                     .........           

2015-06-07 20:38:13 719

原创 java中serializable解析及用途

一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。追问:那进行序列化有什么好处什么情况下需要序列化 a)当你想把的内存中的对象写入

2015-06-04 19:57:00 614

原创 Java中继承thread类与实现Runnable接口的区别

Java中线程的创建有两种方式: 1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2.  通过实现Runnable接口,实例化Thread类     在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。当我们做这个系统的时候可能会想到两种方式来实现,继承Thread类或实现Runnable接口,现在看一下

2015-06-04 19:33:46 1054

原创 java实现接口与继承类的区别

一个类只能继承一个类,但是可以实现多个接口。接口里面的方法都是抽象方法,必须要重写所有的方法。接口抽象的方法都要被重写,而继承的类不必这样。继承一般开发中用的会相比少一点,接口相比就应该会多一点.,接口主要是实现一种松耦合,便于以后的维护、升级,继承主要是提高代码的可重用性,很多东西都可以在父类中做好。子类可以直接用,用一句现在流行的话来说,继承的好处就跟拼爹是一样的。不同的修饰符修饰

2015-06-04 19:30:58 2422

原创 java中volatile关键字的含义解析及用途

在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized

2015-06-04 16:57:58 746

原创 java中synchronized的用法与详解

Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。     二、然而,当一个线程访问object的一个synchron

2015-06-04 16:37:46 758

原创 进程和线程的联系和区别(沥血推荐)

定义:一、进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是系统进行资源分配和调度的一个独立单位。二、线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),一个线程可以创建和撤销另一个线程;进程和线程的关系:(1)一个线程只能属于一个

2015-06-04 16:09:59 436

原创 Java Collection之Queue详解及用途

Queue是一种常见的数据结构,其主要特征在于FIFO(先进先出),Java中的Queue是这样定义的:public interface Queue extends Collection { E element(); boolean offer(E o); E peek(); E poll(); E remove();}虽然Queue都

2015-06-04 13:30:46 5750

原创 java中的subString详解及应用

substring(参数)是java中截取字符串的一个方法有两种传参方式一种是public String substring(int beginIndex)返回一个新的字符串,它是此字符串的一个子字符串。该子字符串从指定索引处的字符开始,直到此字符串末尾。另一种是public String substring(int beginIndex, int endIndex)返回一个新字符串,它

2015-06-03 16:59:32 2268

原创 java中基本类型占用字节数 (面试总问)

在移动开发中由于移动设备内存的局限性,往往需要考虑使用的数据类型所占用的字节数。下面简单介绍下Java中几种基本数据类型,以加深记忆。在Java中一共有8种基本数据类型,其中有4种整型,2种浮点类型,1种用于表示Unicode编码的字符单元的字符类型和1种用于表示真值的boolean类型。(一个字节等于8个bit)1.整型类型              存储需求     bit数

2015-06-03 16:53:14 2033

原创 JAVA中正则表达式总结(详解及用途)

许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索-替换”功能。所以JAVA语言也不例外。正则表达式已经超出了某种语言或某个系统的局限,成为被人们广为使用的工具,我们完全可以用它来解决实际开发中碰到的一些实际的问题。       在JDK1.3及之前的JDK版本中并没有包含正则表达式的类,

2015-06-03 15:18:34 1349

原创 string字符串常量池在内存中的位置

这里只是举个简单的例子说明字符串常量池在内存中的位置。    闲言少叙,直接上代码。 Java代码  "font-size: large;">import java.util.ArrayList;    public class Test {        public static void main(String[] args) {          Strin

2015-06-03 13:31:11 9162 3

原创 Java虚拟机 运行时数据区解析及用途

Java在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途、创建和销毁的时间,有一些是随虚拟机的启动而创建,随虚拟机的退出而销毁,有些则是与线程一一对应,随线程的开始和结束而创建和销毁。Java虚拟机所管理的内存将会包括以下几个运行时数据区域 程序计数器(Program Counter Register)它是一块较小的内存空间,它

2015-06-03 13:28:54 830

原创 java常量池概念 详解及用途

在class文件中,“常量池”是最复杂也最值得关注的内容。  Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如:  类和接口的全限定名;  字段的名称和描述符;  方法和名称和描述符。  在C语言中,如果

2015-06-03 12:44:13 3184 1

原创 超级详细解读基本排序算法(不看后悔,带排序演示动画)

排序与我们日常生活中息息相关,比如,我们要从电话簿中找到某个联系人首先会按照姓氏排序、买火车票会按照出发时间或者时长排序、买东西会按照销量或者好评度排序、查找文件会按照修改时间排序等等。在计算机程序设计中,排序和查找也是最基本的算法,很多其他的算法都是以排序算法为基础,在一般的数据处理或分析中,通常第一步就是进行排序,比如说二分查找,首先要对数据进行排序。在Donald Knuth 的计算机程

2015-06-02 16:53:42 18036 5

原创 sql中select语句详解及用途

SELECT [ ALL | DISTINCT [ ON ( expression [, ...] ) ] ]    * | expression [ AS output_name ] [, ...]    [ FROM from_item [, ...] ]    [ WHERE condition ]    [ GROUP BY expression [, ...] ]  

2015-06-02 15:13:08 9315 1

原创 Java中Vector与ArrayList的区别详解

首先看这两类都实现List接口,而List接口一共有三个实现类,分别是ArrayList、Vector和LinkedList。List用于存放多个元素,能够维护元素的次序,并且允许元素的重复。3个具体实现类的相关区别如下:1.ArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。数组的缺点是每个元素之间不能有间隔,当数组大小不满足时需要增加存储

2015-06-02 14:41:52 590

原创 Java中的final详解以及用途实战

浅析Java中的final关键字  谈到final关键字,想必很多人都不陌生,在使用匿名内部类的时候可能会经常用到final关键字。另外,Java中的String类就是一个final类,那么今天我们就来了解final这个关键字的用法。下面是本文的目录大纲:  一.final关键字的基本用法  二.深入理解final关键字  若有不正之处,请多多谅解并欢迎指正。  请尊重作者劳动

2015-06-02 13:49:34 2690 2

原创 java静态方法的重写,为什么不能?

JAVA静态方法形式上可以重写,但从本质上来说不是JAVA的重写。因为静态方法只与类相关,不与具体实现相关,声明的是什么类,则引用相应类的静态方法(本来静态无需声明,可以直接引用),看下例子:Java代码  class Base{          static void a( ){System.out.println("A");  }                   

2015-06-01 21:52:13 795

原创 Java动态绑定机制的内幕解惑

在Java方法调用的过程中,JVM是如何知道调用的是哪个类的方法源代码? 这里面到底有什么内幕呢? 这篇文章我们就将揭露JVM方法调用的静态(static binding)和动态绑定机制(auto binding)。  ★ 静态绑定机制Java代码  //被调用的类  package hr.test;  class Father{        public s

2015-06-01 20:20:25 681

原创 Java学习之Iterator(迭代器)的一般用法和详解

迭代器(Iterator)  迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。  Java中的Iterator功能比较简单,并且只能单向移动:  (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一

2015-06-01 19:23:55 794

原创 java Map及Map.Entry详解及用途

Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法。keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry。它表示Map中的一个实体(一个

2015-06-01 19:09:38 2143

原创 java中Arraylist详解及用途

1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList 最简单的例子:ArrayList List = new ArrayList();for( int i=0;i

2015-06-01 15:35:36 2822

原创 java中的vector详解及用途

Vector 类 提 供 了 实 现 可 增 长 数 组 的 功 能, 随 着 更 多 元 素 加 入 其 中, 数 组 变 的 更 大。 在 删 除 一 些 元 素 之 后, 数 组 变 小。 Vector 有 三 个 构 造 函 数, public Vector(int initialCapacity,int capacityIncrement) public Vector(int

2015-06-01 15:03:20 2958

原创 Java中Integer类的详解与用途

java.lang 类 Integerjava.lang.Object  java.lang.Number      java.lang.Integer所有已实现的接口: Serializable, Comparable public final class Integerextends Numberimplements ComparableIn

2015-06-01 13:47:07 7127 1

原创 java父类引用指向子类对象

父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是面向接口编程,可以降低程序的

2015-05-30 22:24:41 678

原创 java父类引用指向子类对象

父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是面向接口编程,可以降低程序的

2015-05-30 22:23:56 729

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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