自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(136)
  • 资源 (1)
  • 收藏
  • 关注

转载 深入解析CSS样式层叠权重值

读到《重新认识CSS的权重》这篇,鬼哥在文章最后给出了便于记忆的顺序:“important > 内联 > ID > 类 > 标签 | 伪类 | 属性选择 > 伪对象 > 通配符 > 继承”。那么这个顺序是怎么得出来的呢?实际上在CSS2规范关于具体性(specificity)的定义中,描述是非常明确的,但是很多中文版本的 CSS 图书中采用了 10 进制的简单相加计算方式(包括第一版《CS

2016-11-29 19:43:46 467

原创 JS数组基础知识总结

一、所有数组实例都是继承自Array.prototype。特别的,Array.prototype本身也是数组:console.log(Array.isArray(Array.prototype));//trueArray.prototype的属性特性writable、enumerable、configurable都是false。Array.prototype属性有constructor和length

2016-10-17 23:10:14 364

转载 trigger和triggerHander的区别

下面这段js代码给button绑定了click事件处理函数,第一种是我们最常用的做法;第二种使用了自定义参数。[javascript] view plain copy // 绑定事件的时候不自定义参数  $("#button").bind("click",function(event){        alert("clicked")

2016-07-15 21:05:19 775

转载 js获取Dom元素的属性样式

样式表有三种方式内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。内部样式(internal Style Sheet):是写在HTML的里面的,内部样式只对所在的网页有效。外部样式表(External Style Sheet):如果很多网页需要用到同样的样式(Styles),将样式(Styles)写在一个以.css为后缀的CSS文件里

2016-06-17 21:27:52 3163

原创 简易实现导航条

仿各大网站实现的导航条:鼠标上移,字体、颜色、背景都变化;鼠标移除,恢复默认需要注意:1、设置块状元素的浮动(float)布局2、内联元素是无法设置高度和宽度的,块状元素可以HTML代码 导航条 我的主页 新闻 娱乐

2016-01-24 21:47:33 564

原创 从xml读写中文数据时乱码问题

最近,关于小项目中的一个编码问题折腾了好久,今天终于得到解决了,终于找到问题的根源了!主要是后端从xml中读取中文数据时乱码,基于dom向xml读取数据时流的转换出问题。原始程序如下:public static JSONArray readXMLFile(String filepath) throws ParserConfigurationException, SAXException,

2015-06-02 20:43:16 10167

原创 Swing线程实现进度条的更新

理解SwingUtilities类作用的前提是先理解事件派发线程的概念。当运行一个 Swing 程序时,会自动创建三个线程。1.主线程,负责执行main 方法。2. toolkit 线程,负责捕捉系统事件,比如键盘、鼠标移动等,程序员不会有任何代码在这个线程上执行。Toolkit线程的作用是把自己捕获的事件传递给第三个线程,也就是事件派发线程。3. 事件派发线程(E

2015-05-22 20:38:21 4610 1

转载 Java与json的转换

在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。下面首先介绍用json-lib构造和解析Json数据的方法示例。      用org.son构造和解析Json数据的方法详解请参见我下一篇博文:Java构造和解析Json数据的两种方法详解二一、介绍      JSON-l

2015-05-16 09:59:17 421

原创 将C语言的声明描述成为语言

/* 本程序是将C语言的声明描述成为语言 */#include#include#include#include#define MAXTOKENS 100#define MAXTOKENLEN 64//声明枚举变量,当一个变量确定有几个变化的值,用枚举作为变量合适enum type_tag {IDENTIFIER,QUALIFIER,TYPE};struct toke

2015-03-25 20:40:37 438

原创 最近笔试面试总结

1、面试题:java创建多线程的两种方法的区别:

2014-10-17 21:49:20 448

原创 统计字符串中字符个数,通过HashMap和TreeMap分别按value和key排序

package test;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;import java.util.LinkedHashMap;import java.uti

2014-09-29 19:22:16 709

原创 数字与金额转换

美团网校招笔试题:思路:

2014-09-29 19:18:54 588

原创 统计一篇文章中各个字母出现的次数和百分比

package interview;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.HashMap;/** * 富士通笔试题 * 实现从一篇文章中统计各个

2014-09-29 19:11:41 2486

原创 设计模式---观察者模式

1、gaunc定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新

2014-09-29 19:07:57 495

原创 线程中的start、join、sleep、yield方法

1、主线程调用start方法执行zixianm

2014-09-23 10:09:48 600

转载 进程间通信的几种方式

进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。在这个意义上,两个进程当然也可以通过磁盘上的普通文件交换信息,或者通过“注册表”或其它数据库中的某些表项和记录交换信息。广义

2014-09-20 20:11:02 443

原创 进程与线程的区别和联系

1、定义:进程:

2014-09-20 20:06:26 415

转载 30道java笔试题

都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~ 下面都是我自己的答案非官方,仅供

2014-09-17 11:41:46 657

转载 java的守护进程与非守护进程

最近重新研究Java基础知识,发现以前太多知识知识略略带过了,比较说Java的线程机制,在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) ,(PS:以前忽略了)。       估计学过Unix开发但是没有细致学习Java的同学们会疑惑了,操作系统里面是没有所谓的守护线程的概念,只有守护进程一说,但是Java语言机制是构建在JVM的基础之上的

2014-09-16 22:28:16 2521

转载 TCP/UDP讲解

你所不知道的传输层题记:23页的文档上,满满当当的写满了笔记,纸质的东西,始终害怕丢失,还是选择把它总结到博客上来。PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。 1. 传输层的主要功能是什么?2. 传输层如何区分不同应用程序的数据流?3. 传输层有哪些协议?4. 什么是UDP

2014-09-15 21:17:04 693 1

转载 truncate、delete、drop三者的区别

某日递简历,顺便和面试官亲密接触,被问及上面三个数据库操作的异同,用过delete,drop未用过truncate,网页搜索,初步认识。DELETEThe DELETE command is used to remove rows from a table. A WHERE clause can be used to only remove some row

2014-09-15 19:49:28 608

转载 Java的串行化问题

串行化(serialization)是指将一个对象的当前状态转换成字节流(a stream of bytes)的过程,而反串行化(deserialization)则指串行化过程的逆过程,将字节流转换成一个对象,打回原形。 一、串行化的意义: 1:解决Web应用程序的无状态弊端 一旦将某一对象串行化,得到的字节可以存储在文件、数据库,或内存中—— 只要是可以存储的任何地方。需要恢复对象时

2014-09-14 21:42:13 505

原创 设计模式---单例模式

1、单例模式:解决一个类在内存中只有一个对象问题。主要有饿汉式和懒汉s

2014-09-13 10:11:13 341

原创 java学习之---多线程

1、进程:一个正在进行的程序。每个进程都有一个执行顺序,或者叫做控制单元。每个进程都有自己独立的内存空间。2、线程:完成某个特定功能的代码,进程中的一个独立的控制单元,线程控制着进程的执行。一个进程中至少有一个线程。多个线程共享的是同一快内存空间。3、JVM启动时,会有一个进程java.exe,该进程中至少有一个线程负责java程序的执行,并且这个线程是主线程,运行的代码在main()方法

2014-09-10 22:07:45 509

转载 JSP中404错误的解决

404错误是什么时候产生的呢?当我们通过浏览器请求服务器上的某个资源的时候,可能是JSP,也可能是Servlet,如果要访问的资源不存在,就会产生404错误,404错误可能是应用本身的问题,例如没有正常部署、名字写错了,也可能是文件的问题,JSP文件不存在、名字错误,或者Servle没有配置。根据这些情况,404错误的解决方法如下:1、  web应用没有部署成功:从控制台(http://1

2014-09-06 22:37:17 2227

原创 华为机试练习---IP与整数的互换

package huawei;import java.util.Scanner;/** * ip地址的转换: * >>:有符号位右移,若是正数,高位补0,若是负数,高位补1 * >>>:无符号位右移,高位补0 * @author USER * */public class TestIP { public static void main(String[] args) {

2014-09-05 19:41:41 637

原创 java学习之---内部类

1、内部类,顾名思义,一个类z

2014-09-05 19:41:25 464

原创 JDBC的几个常用对象

JDBC中常见的对象,实现与业务逻辑层的交互 1、Connection对象: *Connection conn = DriverMananger.getConnection(url,username,password); * 该对象还可以通过setAutoCommit()、rollback()、commit()进行事务管理,进行事务管理的过程,实际上就是PreparedStatemen

2014-09-03 22:12:45 2160

原创 华为机试练习---java实现电话号码本

package huawei;import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Scanner;import java.util.Set;

2014-09-03 22:12:26 651

原创 华为机试---删除多行的重复数字

package huawei;import java.util.HashSet;import java.util.Iterator;import java.util.LinkedHashSet;import java.util.Scanner;/** * 将一个整形数组中的各个值进行对比,删除重复的数值,并向前对齐 * 多行,每行一组数据,用","隔开,长度小于4096个字符

2014-09-02 21:26:11 1165

原创 华为机试练习---括号匹配问题

package huawei;import java.util.Scanner;import java.util.Stack;/** * 输入一串字符串,其中有普通的字符与括号组成(包括‘(’、‘)’、‘[’,']'、‘{’,‘}’), * 要求验证括号是否匹配,如果匹配则输出0、否则输出1. Sample input:d{fa(sdf)df[dfds(dfd)]} Sa

2014-09-02 21:24:37 778

原创 华为机试练习---求最小差值

package huawei;import java.util.Arrays;import java.util.Scanner;/** * 要从5个人中选取2个人作为礼仪,其中每个人的身高范围为160-190, * 要求2个人的身高差值最小(如果差值相同的话,选取其中最高的两人),以升序输出两个人的身高。 Sample input:161 189 167 172 188 Sam

2014-09-02 21:23:29 677

原创 华为机试练习---按字节数截取字符串

package interview;import java.io.UnsupportedEncodingException;import java.util.Scanner;/** * 输入一个字符串和字节数,按照字节数截取字符串。汉字两个字节,不能拆开 * 如: * 输入:我JAVA是ABC 6 * 输出:我JAVA * 输入:我JAVA是ABC 7 * 输出:我JAVA

2014-09-02 21:22:17 540

原创 华为机试---约瑟夫环问题

package huawei;import java.util.Scanner;/** * 约瑟夫环问题: * 已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。 * 从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列; * 依此规律重复下去,直到圆桌周围的人全部出列。 * * 方法一:通过数组实现:巧妙之处是利用下标

2014-09-01 20:03:38 614

原创 华为机试练习---划分数线

package huawei;import java.util.Arrays;import java.util.Scanner;/** * 10个学生考完期末考试评卷完成后,A老师需要划出及格线,要求如下:(1) 及格线是10的倍数;(2) 保证至少有60%的学生及格;(3) 如果所有的学生都高于60分,则及格线为60分 * @author USER * */public

2014-09-01 19:59:29 782

转载 java web两种跳转方式的区别

服务器端跳转与客户端跳转:       首先我们需要理解什么是服务器端跳转,什么是客户端的跳转。简单理解所谓服务器端跳转就是指地址栏内容不变(客户端浏览器的地址栏不会显示目标地址的URL),而客户端跳转是指地址栏内容发生改变(客户端向服务器发请求偶,然后服务器再给客户端一个响应,然后客户端再根据服务器端给的响应中的URL再向服务器发送请求,所以是两次请求,因此地址栏改变了显示最后一次请求地址)

2014-09-01 14:19:53 5937

转载 转载一篇关于Servlet过滤器的详细讲解

过滤器Filter 技术是servlet 2.3 新增加的功能。servlet2.3是sun公司与2000年10月发布的,它的开发者包括许多个人和公司团体,充分体现了sun公司所倡导的代码开放性原则。由于众多的参与者的共同努力,servlet2.3比以往功能都强大了许多,而且性能也有了大幅提高。Filter 技术使用户可以改变一个request和修改一个response。 Filt

2014-09-01 13:12:55 533

转载 Myeclipse 8.6续约注册码

最新的Myeclipse 8.6注册码:有效期到:2016年10月:Subscriber:luncdSerial:yLR8ZC-855550-61565356026079102 有效期到:2016年10月:Subscriber:ZHUYW-PCSerial:MLR8ZC-855550-6152665165850891

2014-08-31 19:24:05 540

原创 华为机试练习---找出数组中的"支配者"

package interview;import java.util.Arrays;import java.util.Scanner;/** * 找出一个数组中的"支配者":即出现频率超过一半的数 * @author USER * */public class FindDominator { public static void main(String[] args) {

2014-08-31 16:46:07 530

原创 华为机试练习---进制数的相互转换

package huawei;import java.util.Scanner;import java.util.Stack;/** * 进制数的相互转换:decimal、octal、hexadecimal、binary * 注意问题: * 1、在静态方法内部创建对象引用,否则提示: * Cannot make a static reference to the non-stat

2014-08-31 16:39:15 836

数据库导出

很好的资源,为你提供详细的导出步骤,可以根据最新版本来进行操作

2012-12-26

空空如也

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

TA关注的人

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