自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 x = x&(x-1)

求下面函数的返回值(微软)int func(x) { int countx = 0; while(x) { countx ++; x = x&(x-1); } return countx; } 假定x = 9999。 答案:8 思路:将x转化为2进制,看含有的1的个数。求下面函

2017-03-24 20:07:47 805

转载 html marquee属性

该标签不是HTML3.2的一部分,并且只支持MSIE3以后内核,所以如果你使用非IE内核浏览器(如:Netscape)可能无法看到下面一些很有意思的效果 该标签是个容器标签 语法:<marquee></marquee>以下是一个最简单的例子:代码如下:<marquee><font size=+3 color=red>Hello, World</font></marquee>下面这两个事件经常用

2017-03-24 18:57:23 571

原创 中、前、后缀表达式

什么是后缀表达式(逆波兰式)不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行(不再考虑运算符的优先规则, 如:(2 + 1) * 3 , 即2 1 + 3 *中缀表达式(或中缀记法)是一个通用的算术或逻辑公式表示方法, 操作符是以中缀形式处于操作数的中间(例:3 + 4),中缀表达式是人们常用的算术表示方法。 与前缀表达式(例:+ 3 4)或后缀表达式(例

2017-03-24 18:41:59 1783

转载 JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系?

一、JS中innerHTML、outerHTML、innerText 、outerText、value的区别与联系? jS中设置或者获取所选内容的值: ①innerHTML :属性设置或返回该标签内的HTML。也就是从对象的起始位置到终止位置的全部内容,包括Html标签。 ②outerHTML:属性设置或返回该标签及标签内的HTML。也就是从对象的该标签起始到终止位置的全部内容,包括Html标

2017-03-24 15:20:11 315

转载 立即执行函数: (function ( ){...})( ) 与 (function ( ){...}( )) 有什么区别?

没有区别!!!! 立即执行函数,即IIFE,其原理是这样的:function foo() {...} // 这是定义,Declaration;定义只是让解释器知道其存在,但是不会运行。foo(); // 这是语句,Statement;解释器遇到语句是会运行它的。IIFE 并非必须,传统一点可以这么写:function foo() {...}foo();

2017-03-21 16:53:47 410

转载 网页中竖线的几种做法

Q:网页中竖线的几种做法 A:1、用水平线做: 一般水平线的是宽长高短 <hr width="10"size="10" color=#000000>,做竖线我们可以反过来宽短高长,,怎么样?竖线出来了吧?不过这个做法我发现好象有个BUG,就是高只能显示100px的,你设的再高也没用! 2、用表格做: (1) 代码如下:<table width="1" border="1" borderco

2017-03-20 18:13:00 2199

原创 如何在图片上面装一个透明的遮罩层

先说思路: 把图片用做背景,然后写一个position:absolute;的div浮动于它的上面,这个层设定一个半透明opacity:0.7;css代码.left{ position: absolute; z-index: 1; width: 191px; height: 301px; background-color: #335544; opaci

2017-03-19 22:58:17 7963

原创 设置font-family

关于文章: 这篇文章主要介绍了css如何设置各种中文字体如雅黑、黑体、宋体、楷体等等,需要的朋友可以参考下说明: 加上中文名“微软雅黑”是为了兼容opera。 MicrosoftJhengHei为微软正黑体,STHeiti为华文黑体,MingLiu记得11px下的中文有着不凡的效果。 在css中推荐使用中文字体的英文表示法,以下附常见中文字体的英文名: Mac OS的一些: 华文细黑:ST

2017-03-19 22:52:12 1261

转载 CSS3 border-radius的威力

这篇文章将简述使用CSS3的border-radius来画圆、半圆和四分之一圆,并如何利用它们。如何使用border-radius属性下面是border-radius属性最基本的使用方法。.round { border-radius: 5px; /* 所有角都使用半径为5px的圆角,此属性为CSS3标准属性 */ -moz-border-radius: 5px; /* Mozilla

2017-03-17 21:48:33 279

原创 实现盒子水平居中,关于定位的问题

如何实现一个盒子水平居中<!DOCTYPE html><html><head> <title>Demo4</title></head><style type="text/css"> *{ margin: 0; padding: 0; } .container{ position: absolute;

2017-03-17 21:14:53 2373

原创 伪类与伪元素的区别

CSS 伪类用于向某些选择器添加特殊的效果。 CSS 伪元素用于将特殊的效果添加到某些选择器。可以明确两点,第一两者都与选择器相关,第二就是添加一些“特殊”的效果。这里特殊指的是两者描述了其他 css 无法描述的东西。CSS伪类伪元素种类写法伪元素和伪类之所以这么容易混淆,是因为他们的效果类似而且写法相仿,但实际上 css3 为了区分两者,已经明确规定了伪类用一个冒号来表示,而伪元素则用两个冒号来

2017-03-17 21:07:25 362

原创 block、inline、inline-block区别

display:blockblock元素会独占一行,多个block元素会各自新起一行。默认情况下, block元素宽度自动填满其父元素宽度。block元素可以设置margin和padding属性。block元素可以设置width,height属性。块级元素即使设置了宽度,仍然是独占一行。display:inlineinline元素不会独占一行,多个相邻的行内元素会排列在同一行里,直到一行排

2017-03-17 17:10:31 380

原创 Html blockquote标记

看到不常见的标记,喜欢记录一下blockquote; 用法:blockquote 标签定义块引用。 blockquote 与 /blockquote 之间的所有文本都会从常规文本中分离出来,经常会在左、右两边进行缩进(增加外边距),而且有时会使用斜体。也就是说,块引用拥有它们自己的空间。1、通常搭配q标记,对选中的文字添加双引号 2、使用cite标签来标记引用来源cite 属性规定引用的来源。

2017-03-17 15:39:14 983

转载 对POSITION深入了解

在CSS中,每一个元素都由一个矩形盒子所包含。每一个盒子都会具有一个内容区,内容区被一个内边距所包裹,内边距外是盒子的边框,并且在边框之外会有一个外边距用于与其他盒子分隔开来。这些你可以从下面这张图片看到。著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 原文: http://www.w3cplus.com/blog/position-and-z-index.html ©

2017-03-17 15:08:13 285

原创 垂直居中一张图片和多行文字在固定的盒子内

HTML代码<div class="middle-box"><img src="web.png"/><i class="visible"></i></div>CSS代码.middle-box{height:300px; border: 1px solid #f00; width: 400px; margin: 0 auto; text-align: center; }.middle-box

2017-03-17 14:49:41 1627

转载 CSS段落间距调整 P标签段落上下距离如何设置

CSS对P段落之间间隔距离调整如何设置解决篇在网页中文章段落一般我们用html P标签进行分段,使用P标签上一段文章与下一段文章中间就会产生距离,如何控制P与P之间间距呢?接下来为大家全方位介绍段落间距距离如何调整与设置。 通过CSS设置上下段落之间距离常见有三种方法,分别如下:一、line-height行高我们对line-height的值设置越大,段落间距将会增大,同时字与字行距也会增加,不推荐

2017-03-17 10:39:34 39899

原创 CSS三栏式布局

三栏式布局以下两种方式分别用float和position:absolute 实现,中间的自适应宽度都是用margin实现的,事实证明margin真的很方便!方法1(position):.container{ background-color: #eee; position:relative; overflow: auto;}.left,.right{ positi

2017-03-17 10:30:02 299

转载 Java线程同步和互斥

一个多线程的程序,两个或者多个线程可能需要访问同一个数据资源。这时就必须考虑数据安全的问题,需要线程互斥或者同步。线程的互斥当多个线程需要访问同一资源时,要求在一个时间段内只能允许一个线程来操作共享资源,操作完毕后别的线程才能读取该资源,这叫线程的互斥。我们需要使用synchronized来给共享区域加锁,确保共享资源安全。 如果一个线程调用了某个对象的synchronized方法,它在这个方法

2017-03-13 20:16:51 407

转载 java多线程

多线程作为Java中很重要的一个知识点,在此还是有必要总结一下的。一.线程的生命周期及五种基本状态关于Java中线程的生命周期,首先看一下下面这张较为经典的图:上图中基本上囊括了Java中多线程各重要知识点。掌握了上图中的各知识点,Java中的多线程也就基本上掌握了。主要包括:Java线程具有五中基本状态新建状态(New):当线程对象对创建后,即进入了新建状态,如:Thread t = new My

2017-03-13 19:16:25 197

原创 JAVA异常处理

所有非正常情况被分为两种:异常(Exception)和错误(Error),他们都继承自类Throwable。Error是程序无力处理的错误,Exception是程序可以处理的错误。引入异常处理的目的是为了分离正常的业务逻辑和非正常的业务逻辑,提高程序的健壮性和可读性。 异常对象包含了异常的上下文信息,异常定义了常用方法来获得这些信息,方法有4个:getMessage(),返回异常的详细字符串描述

2017-03-12 22:42:35 245

原创 java继承和接口

子类继承父类的访问修饰符与可见性的关系 作用域 当前类 同一包内 子类 其他包 public 对 对 对 对 protected 对 对 对 错 default 对 对 错 错 private 对 错 错 错备注:default 是缺省的访问权限,即成员无访问修饰符向上转型子类是父类的特殊化,每个子类

2017-03-12 12:08:24 398

原创 java字符串

不可变字符串 String类是不可变类,定义一个String类型的方法有两种: String name=”java course”; String name=new String(“java course”);使用第一种方法时就使用了串池(String Pool)技术,而第二种方式是普通的创建对象的方式,所谓串池,是一段字符串的内存缓冲区。当创建字符串对象name时,JVM会检查nam

2017-03-11 19:43:04 284

原创 Java反射

CLASS类的使用学习反射先要理解什么是class类?在面向对象的世界里,万事万物皆对象。用户自定义创建的一个Students类,也是一个对象,是谁的对象呢?是java.lang.Class的实例对象。举一个小小的例子class Foo{ void print(){ System.out.println("foo"); }}先建一个Foo类,定义一个print()方法

2017-03-07 16:34:23 176

原创 Hibernate操作表单

单表操作单一主键(1)assigned 由java应用程序负责生成(手工赋值) (2)native 由底层数据库自动生成标示符,如果是MySQL就是increment,如果是Oracle就是sequence,等等 Ps1:assigned注意:如果实体类中设置的主键id是基本类型int的话,则可以不用赋值,系统默认值为0;如是引用类型Integer话,则默认值为null,不赋值系统则报错。 P

2017-03-06 20:41:52 838

原创 Hibernate配置

第一次配置hibernate,编写第一个hibernate的小例子-首先下载hibernate的jar包,在 hibernate官网,可以下载-如果你使用的开发工具是eclipse,建议你下载Hibernate开发工具包,可以帮助你完成hibernate配置文件的设置。这是度盘可以在这里下载-下一步就是创建一个数据库和数据表了,数据库我使用的是Mysql-再下一步就是建立工程,注意是Java工程,可

2017-03-06 09:58:17 319

go语言程序设计

GO语言程序设计_人们邮电出版社_PDF带书签目录高清完整版

2018-06-07

空空如也

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

TA关注的人

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