摘要:
set visualbell t_vb= "关闭visual bellau GuiEnter * set t_vb= "关闭beep 阅读全文
摘要:
MySQL的默认编码是Latin1,不支持中文,所以会出现乱码后来我把my.ini中的Latin1改为utf8[mysql]default-character-set=utf8[mysqld]default-character-set=utf8结果出现Data truncation: Data too long for column 'XXXXX' at row 1然后我就试着修改varchar的大小alter table XXX modify XXXXX varchar(30);这样就可以放15个字了,已经搓搓有余了依然还是Data truncation: Data too 阅读全文
摘要:
代理设计在Java开发中使用较多的一种设计模式,所谓的代理设计就是指由一个代理主题来操作真实主题,真实主题执行具体的业务操作,而代理主题负责其他相关业务的处理。先来看看静态代理1 package com.proxy.inter;2 3 /**4 * 定义Demo接口5 */6 public interface Demo {7 public void save();8 } 1 package com.proxy.impl; 2 3 import com.proxy.inter.Demo; 4 5 /** 6 * DemoImpl实现Demo接口并覆写save()方法 7 * ... 阅读全文
摘要:
位于XDB的服务器localhost要求用户名和密码最近,电脑上安装了Oracle数据库,再使用Tomcat服务器发布Java WEB程序的时候,使用默认的8080端口,居然弹出了提示要求通过认证的信息:“位于 XDB 的服务器 localhost 要求用户名和密码。警告: 此服务器要求以不安全的方式发送您的用户名和密码(没有安全连接的基本认证)。”我根据\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml配置中进行尝试认证,结果总是不对,想了想,最可能的就是因为安装Oracle数据库的问题,Oracle数据库安装完成以后,同 阅读全文
摘要:
CREATE DATABASE demo;USE demo;DROP TABLE IF EXISTS user;CREATE TABLE user(......);DESC user;SELECT * FROM user;对数据操作要使用Statement接口完成,此接口可以使用Connection接口中提供的createStatement()方法实例化:createStatementStatement createStatement() throws SQLException创建一个 Statement 对象来将 SQL 语句发送到数据库。不... 阅读全文
摘要:
一:配置MySQL数据库的驱动程序1 . 将MySQL数据库的驱动程序配置到classpath,修改或者新建本机的环境classpath. ; D:\Program Files\mysql-connector-java-5.0.4-bin.jar;在设置变量时要加入一个". " ,表示可以从当前文件夹中查找所要的类,之后的每一内容都要用" ; "与之前的内容隔开。2. 加载驱动程序得到驱动程序路径后,可以利用Class类进行驱动程序的加载 1 public class Connection{ 2 public static final String DB 阅读全文
摘要:
1 class BinaryTree{ 2 class Node{ //声明一个节点类 3 private Comparable data; //保存具体的内容 4 private Node left ; 5 private Node right ; 6 public void addNode(Node newNode){ ... 阅读全文
摘要:
1 //header_one.h 2 #include <string> 3 #include <cmath> 4 5 using namespace std; 6 7 namespace ns_one 8 { 9 class Student10 {11 public:12 Student(int n , string nam , int a)13 {14 num = n ; 15 name = nam ;16 a... 阅读全文
摘要:
声明虚基类的一般形式为:class 派生类名 : virtual 继承方式 基类名经过这样的声明后,当基类通过多条派生路径被一个派生类继承时,该派生类只继承该派生类一次,也就是说,基类成员只保留一次。为了保证虚基类在派生类中只继承一次,应当在该基类的所有直接派生类中声明为虚基类,否则仍然会出现对基类的多次继承规定:在最后的派生类中不仅要负责对其直接基类进行初始化,还要负责对虚基类初始化C++编译系统只执行最后的派生类对虚基类的构造函数的调用,而忽略虚基类的其他派生类对虚基类的构造函数的调用,这就保证了虚基类数据成员不会被对此初始化 1 #include <iostream> 2 # 阅读全文
摘要:
对"<<"和">>"重载的函数形式如下istream& operator >> (istream & , 自定义类 &) ;ostream& operator << (ostream & , 自定义类 &) ;只能将重载">>"和"<<"函数作为友元函数或普通函数,而不能将它们定义为成员函数 1 #include <iostream.h> 2 3 //using namespace s 阅读全文