自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 hibernate.properties配置文件

配置文件在安装目录hibernate-distribution-3.5.6-Final\project\etc下面; ######################### Query Language ########################### define query language constants / function nameshibernate.qu

2015-08-20 14:41:40 466

转载 Session初步理解和使用理解

百度理解的:Session在使用时:request.getSession().setAttribute(“user”, userName);1、request.getSession()可以帮你得到HttpSession类型的对象,通常称之为session对象,session对象的作用域为一次会话,通常浏览器不关闭,保存的值就不会消失,当然也会出现session超时。服务器里面可以设置sessio

2015-08-17 15:24:43 1610

转载 JAVA内二进制、八进制、十进制、十六进制转换

十进制转成十六进制: Integer.toHexString(int i) 十进制转成八进制 Integer.toOctalString(int i) 十进制转成二进制 Integer.toBinaryString(int i) 十六进制转成十进制 Integer.valueOf("ffff",16).toString() 八进制转成十进制 Integer.valueOf("87

2015-08-12 12:37:35 669

原创 Java类对象的定义和使用

java代码写了不少,具体功能也一个不落,但是总觉得乱乱的没有章法,后来想了想,有可能是对象没有处理好,都是需要的时候建立一个变量就好了。没有想过怎么系统化的处理建立一个对象。后来想写了,但又忘了怎么写了。所以就有这篇文章,告诫自己,编程,对象(对象的结构)很重要!java如何定义自己的类

2015-08-09 23:25:50 995

转载 java socket文件传输用inputstream.read(带buffer)详解

本文参考了以下文章: 1、 基于java的InputStream.read(byte[] b,int off,int len)算法学习! 2、java InputStream读取数据问题 3、java的输入输出流总结 - 首先看一下文件传输为什么用read(带buffer)而不是直接用read()的原因: - InputStream读取流有三个方法,分别为read(),read

2015-08-09 23:15:40 4902

转载 C++ 使用string的头文件和要求

在文件开头加上下面两行即可:#include <string>using namespace std;附带:加第二行的原因:c语言using namespace std什么意思string的配套函数:标准C++中的string类的用法总结

2015-08-09 23:00:27 5572

原创 文件写入或控制台输出显示:"烫烫烫烫"问题解决办法

本来不想写的,因为这个问题实在是太”low”了…但是想到还有好多跟自己一样被这么”low”的问题困扰的新手们,还是记录一下(其实百度一下就能解决):问题根源: 在windows平台下,ms的编译器(也就是vc带的那个)在 Debug 模式下,会把未初始化的栈内存全部填成 0xcc,用字符串来看就是”烫烫烫烫烫烫烫”,未初始化的堆内存全部填成0xcd,字符串看就是“屯屯屯屯屯屯屯屯”。说人话:定

2015-08-09 22:52:37 23380

原创 内存溢出的问题:Run-Time Check Failure #2 - Stack around the variable 'trans' was corrupted.解决方案

问题原因:数据越界!数组越界情况1: 定义了一个长度为5的数组int[] a = new int[5]; 那么你用a[0]到a[4]都不会越界,当你的数组下标大于5时,就会数组越界数组越界情况2: strcpy,sprintf之类的赋值函数在赋值的时候,目标内存空间不够大的时候就会出现这个问题。数组越界情况3: memset函数在使用的时候,放在while()循环里面使用。就可能会出现

2015-08-09 22:42:44 914

原创 C做文件传输:接收的文件大小异常(大一些)的解决办法

最近再用c++搭建socket实现文件传输的时候遇到一个问题:接收到的文件大小总是要比源文件大一些。后来找了好久终于发现原来是fopen()函数的参数设置错误导致的。我传输用的是二进制流,但是flag却错误地设置成了”w”,换成”wb”后问题迎刃而解。首先看msdn上的fopen函数下有很多flag的说明。其中:“w”表示为文本文件。用则会把文件中的“0A”变为“0D0A”,因为某些文件系统认为

2015-08-09 22:17:41 1515

原创 C中实现进制转换

库函数里目前 只提供输出十进制(%d),十六进制(%x) ,八进制(%o)其他的进制可以用sprintf(),使用方法见连接。但是上述都不适用目标为二进制的转换。其实二进制(0101)一般情况是不需要的。但当需要的时候也可以自己根据算法:二进制与十进制的转化算法。自行编写函数实现

2015-08-09 21:59:46 503

原创 java使用socket实现文件传输时的接收判断

java实现socket的关键参考代码主要来自以下文章 java Socket 文件传输当java实现socket信息传输后,在进一步实现文件传输的时候经常会发生文件传了出去,但接收方收不到,即生成的文件大小为0字节。这是因为接收的时候没有做好判断导致的。主要判断模块如下所示: while ((length = s.read(buffer, 0, buffer.length)) >

2015-08-05 22:55:14 3125

原创 java打印的说明文档

ORACLE的java打印说明文档SUN公司的说明文档

2015-08-05 14:40:14 519

原创 关于打印质量的心得

最近有做打印有关的项目,在这里记录一下有关打印质量的心得。 - 打印的质量跟像素数量有直接的关系,而跟dpi有间接的关系。因为dpi=每英寸所打印的点数。而若想要在原来的纸张大小上提高打印质量,就需要提高dpi。通过提高dpi,间接增加打印的像素数量。这样,打印出来的图像就会变得清晰。 - 而相同的像素数量下,不同的格式打印出来的效果差异有时是不大的。这个时候就需要权衡利弊,选取比较适宜的打

2015-08-05 14:34:02 814

原创 java实现打印功能并控制打印方向

本文主要参考了Brett Spell 的文章:Java Pro Programming: Printing主要的打印步骤有如下四点: 1.定义打印机,限制那些返回到提供你要实现功能的函数的列表。打印服务实现了PrintService接口。2.通过调用接口中定义的createPrintJob()方法创建一个打印事件,作为DocPrintJob的一个实例。3.创建一个实现Doc接口的类来描述你想要

2015-08-05 12:38:31 8874 1

原创 MFC/C++/C中字符类型CString, int, string, char*之间的转换

本文主要借鉴了文章:string,CString,char*之间的转化,并在该文的基础上进行整理。有兴趣的朋友可以看一下原文。 - string,CString,char*之间的转化intint 转 CString: CString.Format(“%d”,int);int 转 char * 在stdlib.h中有个函数itoa() itoa的用法: itoa(i,num,10);

2015-08-05 12:37:12 2184

原创 java与C进行socket通信中的通信异常问题

java和c语言的socket通信中,经常会出现通信异常的问题。比如:java端做client的时候,发送信息到c的server端,但是却又不能收到server发回来的数据。其实原因是在JAVA中的.readline();函数中。请看函数解释: Reads a line of text. A line is considered to be terminated by any one of a l

2015-08-05 09:15:27 1889

空空如也

空空如也

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

TA关注的人

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