- 博客(38)
- 资源 (37)
- 问答 (1)
- 收藏
- 关注
原创 Communication failure during handshake. Is there a server running on localhost:3306
Communication failure during handshake. Is there a server running on localhost:3306 胡要是由于 mysql 驱动版本太低 造成的, 更新版本 , 问题解决
2010-02-28 18:32:00 1363
原创 hibernate里load方法和get方法的区别
关键字: hibernate load get 区别 网上有许多关于load和get方法的讨论,自己做了一个小小的实验,明确一下load和get方法的工作原理。首先get方法没有什么可说的,就是在Session执行此函数的时候hit一下数据库,而load方法比较麻烦,具体的执行流程是这样的:java 代码 Session session=getSessionFactory(
2010-02-27 08:25:00 794
原创 在Hibernate应用中,持久化类的访问方法被谁调用?
在Hibernate应用中,持久化类的访问方法被谁调用? 选自> 作者:孙卫琴 来源:www.javathinker.org 如果转载,请标明出处,谢谢 在Hibernate应用中,持久化类的访问方法有两个调用者: (1) Java应用程序:调用Customer对象的getXXX()方法,读取Customer信息,把它输出到用户界面。调用Customer对象的setXXX()方法,把用户输入的Cu
2010-02-26 22:51:00 1295
原创 Not an ISO 8859-1 character 不存在 ISO 8859-1 编码的字符
package mypack; import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class HelloWorldExample1 extends HttpServlet { public void doGet(HttpServletReques
2010-02-26 17:41:00 8096 1
原创 java equals与== 的使用
对于Object类,它提供了一个最最严密的实现,那就是只有是同一对象时,equals方法才返回true,也就是人们常说的引用比较而不是值比较.这个实现严密得已经没有什么实际的意义, 所以在具体子类(相对于Object来说)中,如果我们要进行对象的值比较,就必须实现自己的equals方法 equals 方法是 java.lang.Object 类的方法。 有两种用法说明
2010-02-26 07:51:00 814
原创 access denied for user 'root'@'localhost' using password yes
在做hibernate时候,抛出如下异常: 该故障大概是以前改过mysql的密码(改法有问题呗)。---------------------------------------------- [转]MySql错误代码1045的解决方案 错误代码 1045 Access denied for user root@localhost (using password:Y
2010-02-25 12:37:00 1894
原创 C++ 虚函数和纯虚函数用法
1.虚函数和纯虚函数可以定义在同一个类(class)中,含有纯虚函数的类被称为抽象类(abstract class),而只含有虚函数的类(class)不能被称为抽象类(abstract class)。 2.虚函数可以被直接使用,也可以被子类(sub class)重载以后以多态的形式调用,而纯虚函数必须在子类(sub class)中实现该函数才可以使用,因为纯虚函数在基类(base c
2010-02-25 07:00:00 783
原创 讲解 VC 中的变量 m_pMainWnd
CWnd* m_pMainWnd; // main window (usually same AfxGetApp()->m_pMainWnd)...m_pMainWnd = &dlg;Use this data member to store a pointer to your thread’s main window object. The Microsoft Fou
2010-02-23 18:18:00 2469
原创 Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version
将 VC 中的(MFC)工程移动到 VS2008 中 跑出如下异常: fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please
2010-02-23 17:45:00 4449
原创 extern 关键字用法
class CsssApp : public CWinApp{public: CsssApp();// Overridespublic: virtual BOOL InitInstance();// Implementation afx_msg void OnAppAbout(); DECLARE_MESSAGE_MAP()};extern CsssApp theApp;
2010-02-23 15:39:00 3555
原创 C++中的虚函数(一)
虽然很难找到一本不讨论多态性的C++书籍或杂志,但是,大多数这类讨论使多态性和C++虚函数的使用看起来很难。我打算在这篇文章中通过从几个方面和结合一些例子使读者理解在C++中的虚函数实现技术。说明一点,写这篇文章只是想和大家交流学习经验因为本人学识浅薄,难免有一些错误和不足,希望大家批评和指正,在此深表感谢! 一、 基本概念 首先,C++通过虚函数实现多态."无论发送消息的对象属于什么类
2010-02-23 11:55:00 754
原创 带L前缀的字符串字面常量
本文转自 http://hotmanx.spaces.live.com/blog/cns!F8DAF1FD6C7CCDD9!140.entry?wa=wsignin1.0&sa=826499136带L前缀的字符串字面常量有些C++编译器支持诸如: L"一个字符串" 这样的字符串字面常量。这个 L 前缀的意义是什么? #include int main() {
2010-02-23 09:35:00 2855
原创 c++ 输出string的问题 cout << string
us.name = "123"; cout ===================================== 程序运行时报一个异常 C2679: binary 错误原因:在#include中string类没有重载". cout c_str()
2010-02-22 11:12:00 6933 1
原创 C++ 中避免同一文件被多次引用解决方案
为了避 免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式, 一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有 太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #ifndef __SOMEFILE_H__ #define __SOMEFILE_H__ ... ... // 声明、定义语句
2010-02-22 08:40:00 4395
原创 C++ 类初始化
class user{ public: int age; public: void set_age(int age); }; user us = {18}; // 类存在默认构造函数 class user{ public: int age; public: void set_age(i
2010-02-22 00:36:00 1160
原创 C++ 创建对象
创建对象user *us = new user();user us ; ------------------------------------------------------------------------------- c++里面, 创建对象, ClassName object(初始化参数);在Stack栈里面分配空间,自动释放。 或者用 ClassName
2010-02-21 22:33:00 879
原创 C++ 创建对象
创建对象user *us = new user();user us ; ------------------------------------------------------------------------------- c++里面, 创建对象, ClassName object(初始化参数);在Stack栈里面分配空间,自动释放。
2010-02-21 22:16:00 957
原创 _T 用法
m_str = _T("Hi,how are you."); _T 告诉编辑器: 如果定义了 _UNICODE,其中的字符串是按UNICODE编码; 否则其中的字符串就按ANSI编码。 _T的用法是:_T("字符串"),其实在用_T的时候不用也可以直接用"字符串"就可以了。 windows的API大
2010-02-21 13:42:00 11213
转载 关于初始化C++类成员
http://www.vckbase.com/document/viewdoc/?id=584 在使用C++编程的过程当中,常常需要对类成员进行初始化,通常的方法有两种: 第一种方法: CMYClass::CSomeClass(){ x=0; y=1;}第二种方法: CSomeClass::CSomeClass() : x(0), y(1){
2010-02-21 13:33:00 770
原创 C++ 类和类的定义
http://www.yesky.com/22/194022.shtmlC++ 类和类的定义2001-08-28 16:43作者: 出处:pcvc责任编辑: 在面向对象的程序设计中,有经常接触类、对象等专业名词;到底什么是类、什么是对象呢?在程序又是怎样运用呢?类是面向对象程序设计的核心,它实际是一种新的数据类型,也是实现抽象类型的工具,因为类是通
2010-02-21 13:16:00 876
原创 C++ sizeof 使用规则及陷阱分析
C++ sizeof 使用规则及陷阱分析2006-09-07 06:00作者:出处:blog责任编辑:方舟 1、什么是sizeof 首先看一下sizeof在msdn上的定义: The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a
2010-02-21 03:29:00 1359
原创 namespace 使用
C++ using namespace std 详解酷勤网 所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。 一 : 和是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 后缀为.h的头文件c++
2010-02-21 03:03:00 1072
转载 sizeof 用法总结
sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"/0"为结束判断。 而sizeof计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示2.指针与静态数组的sizeof操作 指针均可看为变量类型的一种。所有指针变量的sizeof 操作结果均为4。 注意:int *p; sizeof
2010-02-21 02:52:00 1149
转载 const 指针的一些总结
前两天在网上看到华为的一些笔试题,对基础的掌握仍然是这种大公司所重视的。其间对指针掌握的要求比较多,有一道是关于const指针的。看到那道题,回来整理了一些有关const指针的内容,分享一下。 const说明指针变量,组合的情况可能会显得很复杂。使用指针时要涉及两个目标,即指针本身和指针所指的对象。关于const指针变量,可归结为以下三种: 1.指向常量的指针变量; 2.常指针变量;
2010-02-21 02:25:00 687
原创 const 指针
第五节 const 指针 对于下面涉及指针定义和操作的语句: int a=1; int *pi; pi=&a; *pi=58; 可以看到,一个指针涉及到两个变量,指针本身pi和指向的变量a。修改这两个变量的对应操作为“pi=&a;”和“*pi=58;”。1.指向常量的指针(常量指针) 在指针定义语句的类型前加const,表示指向的对象是常量。例如: con
2010-02-21 02:24:00 833
转载 static_cast揭密
<br />本文转自http://www.vckbase.com/document/viewdoc/?id=1651<br /> <br />static_cast<>揭密<br /><br /><br />作者:Sam NG <br />译者:小刀人<br /><br />原文链接:What static_cast<> is actually doing<br /><br />本文讨论static_cast<> 和 reinterpret_cast<>。 <br />介绍<br />大多程序员在学C++前
2010-02-21 01:20:00 604
转载 c++强制转化
dynamic_cast: 通常在基类和派生类之间转换时使用,run-time cast const_cast: 主要针对const和volatile的转换. static_cast: 一般的转换,no run-time check.通常,如果你不知道该用哪个,就用这个。 reinterpret_cast: 用于进行没
2010-02-20 21:12:00 721
原创 利用 numeric_limits 计算 数值型变量的 最大、最小值
// Program 3.3 Finding maximum and minimum values for data types#include limits>#include using std::cout;using std::endl;using std::numeric_limits; int main() { cout numeric_limits:
2010-02-20 20:46:00 1197
原创 一段 莫名其妙的 JS 代码
window.onload = init; function init(){ var args = 0; if(true){ alert("xxxxxx"); args = 2; } else{ alert("00000"); args = 0; } alert(args); } ==================================
2010-02-09 17:28:00 811
原创 jQuery 选择器 无法取值的时候
今天在用jQuery选择器 读取 span 值的时候 总是无法取到。 郁闷了半天 突然 看到 这么一段日志: (name).value既是其中的一种。但是在实际的开发中可能碰到使用这个方法取不到值的情况。为了解决这个问题,我们有必要明白document.getElementById()这个函数的原理。 这个函数是基于DOM树模型的,其中的id必须是唯一的
2010-02-09 16:54:00 2615
转载 当innerHTML遇上document.getElementById
不知在通常的开发中,大家有没有遇到过这样的问题。 例如现在有一个控件view plaincopy to clipboardprint? ,如果想取这个控件的值有很多中方法,其中document.getElementById(name).value既是其中的一种。但是在实际的开发中可能碰到使用这个方法取不到值的情况。为了解决这个问题,我们有必要明白document.getEl
2010-02-09 16:51:00 15856 1
原创 JS 表单submit() 提交无效的问题
window.onload = login; function login(){ document.getElementById("username").value = ; document.getElementById("password").value = ; document.getElementById("loginForm").submit(); }
2010-02-08 16:33:00 8984 1
原创 mysql 导入数据 LOAD DATA LOCAL INFILE
你可以创建一个文本文件“pet.txt”,每行包含一个记录,用定位符(tab)把值分开,并且以CREATE TABLE语句中列出的列次序给出。对于丢失的值(例如未知的性别,或仍然活着的动物的死亡日期),你可以使用NULL值。为了在你的文本文件中表示这些内容,使用/N(反斜线,字母N)。例如,Whistler鸟的记录应为(这里值之间的空白是一个定位符): name
2010-02-04 22:38:00 2205
原创 创建并选择数据库
如果管理员在设置权限时为你创建了数据库,你可以开始使用它。否则,你需要自己创建数据库:mysql> CREATE DATABASE menagerie;在Unix下,数据库名称是区分大小写的(不像SQL关键字),因此你必须总是以menagerie访问数据库,而不能用Menagerie、MENAGERIE或其它一些变量。对表名也是这样的。(在Windows下,该限制不适用,尽
2010-02-04 22:26:00 959
原创 Your host does not have synchronized TSCs
使用VM6的时候始终出现:Your host does not have synchronized TSCs. Please read VMware Knowledge Base article 寻找解决方法的时候,发现:AMD于2006年发布了其双核处理器性能提升软件,名为Dual-Core Optimiser。这是针对Chimpzilla双核服务的首次升级对于那些拥有双核处理器的用户,AM
2010-02-04 20:59:00 1216
原创 解决auto_increment 编号不连续的问题
mysql5 auto_increment 编号不连续 连续ID mysql自动增长ID2008年09月24日 (21:34)浏览:86作者:bywzy分类:技术交流标签:无评论:没有评论我朋友的一个BLOG ,是用的wordpress程序 但其中日志的ID有很多是不连续的.man_posts表中的ID 是auto_increment 但值比较乱.想重新编号一
2010-02-02 23:30:00 4022
原创 FCKeditor(2.6)自定义工具栏
在使用fckeditor 的过程中,经常需要根据实际需要来设置工具栏,显示或隐藏工具栏上的部分按钮。在默认情况下,fckeditor显示了全部的工具栏。在fckconfig.js中有两个工具栏的配置方案,一个是Default,一个是Basic。我们可以按照他的格式自定义几个选项。FCKConfig.ToolbarSets["c1"] = [[Source,DocProps,
2010-02-02 19:04:00 1776
原创 交互式 Ruby Shell irb
irb 是从命令行运行的irb 的命令行选项(摘自 Porgramming Ruby 第二版)-f 禁止读取~/.irbrc Suppress reading ~/.irbrc.-m 数学模式(支持分数和矩阵) Math mode (fraction and matrix support is available).-d 设置#DEBUG为tru
2010-02-01 21:44:00 8574
freetts-1.2-2.zip
2020-08-23
Database Porgramming With Jdbc And Java
2010-11-04
Apress.Building.Portals.with.the.Java.Portlet.API.Aug.2004.pdf
2010-06-23
Sql Server 2000 的JDBC 驱动 jar
2010-03-08
android 蓝牙 配对、连接 聊天程序, 绝对可用
2011-10-24
iphone开发环境 windows篇之 cygwin + toolschain
2011-05-19
Json 相关的jar
2011-04-21
javax-persistence-api 1.2 src
2010-12-22
ios开发者后台如何删除 Identifiers
2019-09-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人