自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

houtingpeng的博客

默默的沉淀

  • 博客(15)
  • 收藏
  • 关注

原创 Java数据初始化

Java数据初始化一、构造器初始化1、概念1.1、构造函数用于对象初始化,默认给定一个无参构造器,若给定了有参构造器,无参构造器需要手动创建1.2、在Java 中构造器的“初始化”和“创建”捆绑在一起,两者不可分离。1.3、因为java定义构造器与类名相同,要实现一个类中有多中类型的构造器,所以Java采用了方法重载的形式来实现构造器的多元化。二、成员初始化1、概念:如果类中的成员变量没有给定初始值,编译器会给一个默认值,基本数据类型默认值情况如下:boolean -->

2020-07-30 14:26:45 1946

转载 原码、反码、补码知识详细讲解

前言:本篇文章讲解了计算机的原码, 反码和补码. 并且进行了深入探求了为何要使用反码和补码, 以及更进一步的论证了为何可以用反码, 补码的加法计算原码的减法. 论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助!一. 机器数和真值在学习原码, 反码和补码之前, 需要先了解机器数和真值的概念.1、机器数一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1.比如,十进制中的数 +3 ,计算机

2020-06-26 17:44:20 277

原创 进制转换

1. 二进制与十进制之间的转换1.1、十进制转换二进制1.1.1、十进制整数转二进制方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。1.1.2、十进制小数转二进制描述:十进制小数转换成二进制小数采用乘2取整,顺序排列 法方法为:用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数 部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止;然后把取出的整数部分按顺序排

2020-06-26 15:42:37 483

原创 Java 数据类型 总结

一、Java数据类型基本概念:数据类型在计算机语言里面,是对内存位置的一个抽象表达方式,可以理解为针对内存的一种抽象的表达方式。接触每种语言的时候,都会存在数据类型的认识,有复杂的、简单的,各种数据类型都需要在学习初期去了解,Java是强类型语言,所以Java对于数据类型的规范会相对严格。数据类型是语言的抽象原子概念,可以说是语言中最基本的单元定义,在Java里面,本质上讲将数据类型分为两种:...

2018-08-09 19:03:42 320

转载 欢迎使用CSDN-markdown编辑器

Java中的24种设计模式与7大原则简略: http://www.cnblogs.com/zhoubang521/p/5200179.html 设计模式(Design Patterns)详细案例解析 http://blog.csdn.net/zhangerqing/article/details/8194653 企业级项目实战(带源码)地址: http://zz563143188.itey

2017-04-17 11:42:50 193

原创 正则表达式

正则表达式是一串特定字符,组成一个“规则字符串”,这个“规则字符串”是描述文本规则的工具,正则表达式就是记录文本规则的代码。 规则定义: [] : 默认表示一个字符 [abc] : 表示a、b、c中任意一个字符 [^abc] : 除了a、b、c的任意一个字符 [a-z] :

2015-12-03 11:47:40 434

原创 java中时间时期总结

java中时间类简介: JAVA中提供了3个日期类:分别是Date、Calendar和DateFormat(和他的子类SimpleDateFormat),DateFomat类在java.text包中,Date和Calendar类在java.util包中。 Date()方法作用:主要用于创建日期对象并获取日期; Calendar()方法作用:主

2015-12-03 09:04:30 742

原创 Hibernate SQLQuery执行原生SQL

一、简介 Hibernate对原生SQL查询的支持和控制是通过SQLQuery接口实现的。通过Session接口,我们能够很方便的创建一个SQLQuery(SQLQuery是一个接口,在Hibernate4.2.2之前,默认返回的是SQLQuery的实现类——SQLQueryImpl对象,在下文中出现的SQLQuery如非注明,都是指该子类)对象来进行原生SQL查询:1、查询的那个对象的简单查询事

2015-11-25 14:45:53 1349

原创 java 生成条形码

java 生成二维码有很多开发的jar包如zxing,qrcode.q前者是谷歌开发的后者则是小日本开发的, 这里我们使用zxing的开发包来弄1、先下载zxing开发包,这里用到的只是core那个jar包 (core-3.1.0.jar) 下载地址:http://download.csdn.net/download/u014733374/8212455 2、使用zxing开发还需要一个类,代

2015-11-25 10:04:16 2959 1

原创 java 生成二维码

java 生成二维码有很多开发的jar包如zxing,qrcode.q前者是谷歌开发的后者则是小日本开发的, 这里我们使用zxing的开发包来弄1、先下载zxing开发包,这里用到的只是core那个jar包 (core-3.1.0.jar) 下载地址:http://download.csdn.net/download/u014733374/8212455 2、使用zxing开发还需要一个类,代

2015-11-24 10:08:52 382

原创 String 类全面解析

一、设计理念 String在设计之初,虚拟机就对他做了特殊的优化,将字符串保存在虚拟机内部的字符串常量池中。一旦我们要创建一个字符串,虚拟机先去常量池中检查是否创建过这个字符串,如有则直接引用。String对象因为有了上述的优化,就要保证该对象的内容自创建开始就不能改变!所以对字符串的任何变化都会创建新的对象,而不是影响以前的对象!二、String方法介绍和使用 1. char charAt(i

2015-11-15 22:05:53 308

原创 序列化扩展

序列化扩展数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。关于本系列 您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完成手头上任务的知识而已。在本 系列 中,Ted Neward 深入挖掘 Java 平台的核心功能,揭示一些鲜为人知的事实,帮助您解决最棘手

2015-11-11 14:22:40 353

原创 序列化和反序列化的概念

一、序列化和反序列化的概念 (1)定义   序列化:把对象转换为字节序列的过程称为对象的序列化。   反序列化:把字节序列恢复为对象的过程称为对象的反序列化。   对象的序列化主要有两种用途:   1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;   2) 在网络上传送对象的字节序列。 解释保存到硬盘上:   在很多应用中,需要对某些对象进行序列化,让它

2015-11-11 13:36:52 384

原创 hibernate查询整理

hibernate基本查询 1)新建HibernateUtil类,用于封装创建Session的方法。如下:每个用户会对应一个Session,但是SessionFactory是共享的。public class HibernateUtil { private static SessionFactory sf; static{//不用每次都加载配置信息,所以放static块中,否则每次都

2015-10-19 17:58:12 324

原创 多级反向代理下,Java获取请求客户端的真实IP地址方法整合

现象描述一:在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn / 的URL时,用re

2015-10-18 15:03:49 509

空空如也

空空如也

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

TA关注的人

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