`
rainworlder
  • 浏览: 31156 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
MySQL存储引擎简介(转) 存储引擎是什么?      MySQL 中的 数据用各种不同的技术存储在文件(或者内存)中 。这些技术中的 每一种技术都使用不同的存储机制、索引技巧、锁定水平 并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。     例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持 事务 处理的数据库(以确保 事务 处理不成功时数据的回退能力).这些不同的技术以及配套的相关功能在 ...

Ubuntu与Fodora

Ubuntu: dpkg tool, apt-get; Fedora: based on red hat linux, rpm tool, yum -get;
Ubuntu的软件包格式是deb ,如果要安装rpm 的包,则要先用alien 把rpm转换成deb.   sudo apt-get install alien #alien 默认没有安装,所以首先要安装它   sudo alien xxxx.rpm # 将rpm 转换位deb ,完成后会生成一个同名的xxxx.deb   sudo dpkg -i xxxx.deb # 安装   注意,用alien 转换的deb 包并不能保证100%顺利安装,所以可以找到deb最好直接用deb   有时候,我们想要使用的软件并没有被包含到 Ubuntu 的仓库中,而程序本身也没有提供让 Ubun ...
方法3:(自己摸索)根据提示的消息,知道是有些包不正常而导致的,具体来说就是,之前在我的系统中,加入了ppa源,然后有该公共密钥神马的,而可能这些源目前有包更新了,而无法连接到这个可靠的更新源了,ubuntu的检查机制就会阻止更新选中的哪些不可靠源。为此经过上面的方法其实,我的做法是:1. 首先进入setting,还是选中source code(方法1中的),毕竟这样源才可靠,齐全。2. 删除不可靠的更新列表。进入setting选项中,然后进入other software标签页,然后在里面取消选择哪些加入的ppa源,比如我之前加入的
MyEclipse 默认的情况下JRE system library 是:MyEclipse 的,如何修改工程中的JRE system library呢?步骤如下:   1.选择工程->Properties->Java Build Path->Libraries,删掉原来的JRE system library 。   2.点击"Add Library"->"JRE system library "->next->选择“alternate JRE:”->"installed JREs" ...

Tips

AssertValid函数是用来判断表达式的合法性或正确性,如果不正确或不合法则终止程序并返回相应的提示信息 如AssertValid(t==0);//用来判断t是否等于0,如果t!=0则终止程序  Dump函数一般用来显示debug信息的,其函数中的内容一般在debug时,在debug窗口中才能看到。 AssertTrue 期望为true, AssertFalse期望为False @IsInvariant 是不变的

依赖注入

2.11 依赖注入(dependency injection)在 传统的开发中,我们要使用某个类对象,可以通过new object来得到。但是在EJB中,需要通过JNDI查找或注入注释。接口类Injection.java:package com.sillycat.ejb; public interface Injection { public String sayHello();} EJB类InjectionBean.java如下:package com.sillycat.ejb.impl; import javax.ejb.EJB;import javax.ejb.Remote;im ...

Some ideas

Some ideas: 1,自己电脑构建小型服务器 2,mac mini + 投影仪 代替电脑

Hanio塔

迭代的经典算法   package com.acxiom.ejbws.test; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.Scanner; /**@Author rainwu *@Version 2011-9-28 */ public class Ha ...

进程与线程

进程: 守护进程: 异步刷新:synchronized 线程: 闭包:概念中包含概念 递归算法:汉洛塔
Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它  $符添加你想添加的的变量 编辑添加你想添加的内容/** * @author 作者 E-mail: * @version 创建时间:${date} ${time} * 类说明 */ ${typecomment} ${type_declaration}
Utils中: DriverManager(类) Connection(接口) Statement(接口):用于将普通的SQL语句发送到数据库中。executeQuery()等4种SQL语句方法 PrepareStatement(接口)继承Statement接口,不同1,包含已编译SQL语句;不同2,包含一个或多个IN参数,可用“?”占位符 ResultSet(接口):用于获取执行SQL语句/数据库存储过程返回的结果。   客户端<-->JSP界面-->转译-->编译-->servlet-->执行-->返回到JSP界面
为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:“异常处理不就是try….catch…finally吗?这谁都会啊!”。笔者在初学java时也是这样认为的。如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何时需要把unChecked Exception转化成checked Exception?异常是否应该呈现到前端页面?如何设计一个异常框架? java语言采取了一个统一的异常处理机制。 什么是异常 ...
在一个多层的企业级应用中,更大的可能是在客户端和一个EJB进行通信,采用EJB建立数据库连接。为了实现和改进可伸缩性和系统性能, 也可以采用连接缓冲池(connection pool)优化数据库连接。 Java Naming and Directory Interface (JNDI)J ...
最近用到JDBC的相关知识,系统的拿出来分析下: JDBC的优点和缺点   JDBC API用于连接Java应用程序与各种关系数据库。这使得人们在建立客户/服务器应用程序时,通常把Java作为编程语言,把任何一种浏览器作为应用程序的友好界面,把Internet或Intranet作为网络主干,把有关的数据库作为数据库后端。以下是使用JDBC的优缺点。   优点如下:   1.JDBC API与ODBC十分相似,有利于用户理解。   2.JDBC使得编程人员从复杂的驱动器调用命令和函数中解脱出来,可以致力于应用程序中的关键地方。   3.JDBC支持不同的关系数据库,使得程序的可移植性大大加强。  ...
Global site tag (gtag.js) - Google Analytics