`
greemranqq
  • 浏览: 971986 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论
文章列表
那天朋友问了下,oracle 自己的库,密码忘记了,咂摸搞! 先说一下登录方式,一般登录有两种: 1.操作系统认证的方式 2.数据库口令认证   第二种:应该都知道,有用户名和密码就可以的。   第一种:比如上面的情况,数据库就在在自己电脑上,可以不用认证,任意用户登录。比如命令: sqlplus  /  as sysdba   “/” 表示任意用户,sysdba 表示管理员。 当然你也可以用其他用户,用管理员登录 就简单了,你权限很大,可以查询和更改很多,密码忘记了,你可以从新设置:alert user sys identified by  123  OK,密码 已经改 ...
如果导入工程的时候 出现:no projects are found to import 我遇到的问题是,项目下面缺少 .properties 和 .classpath 文件。 这两个文件的作用 和配置:http://greemranqq.iteye.com/blog/1788678  前面说过。   解决办法,就是创建这两个文件。当然默认是隐藏的。也可以复制。至于内容 和JAVA工程 web 工程有关  
感谢:http://blog.csdn.net/lpz283929516/article/details/7241797   有时候将web工程导入eclipse中,会变为一般的java工程,那样就无法部署至web服务器中。以下方法可以将java工程转化为web工程:1、打开Eclipse里你要转换的工程的磁盘路径,在根路径里找到.project文件并打开!找到<natures>标签。如果是java工程里面只有 <nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature> ...
线程大家都会创建,这里介绍一些常用的方法。   休眠(sleep): 就和睡觉一样,假设工作是一个任务,你需要休息,因此你可以什么都不做,休息你指定的时间,接着工作。   public class MyWork implements Runnable { static int num = 24; @Override public void run() { while(num > 0){ System.out.println("在工作.."); num --; // 工作累了 休息 try { // ...
 线程有多种实现的方式: 1.实现 Runnable 接口,实现run() 方法 2.继承Thread类,调用start()  方法 3.实现Callable 接口,实现call() 方法,和第一种 差不多,call 方法要抛出异常,run 不会   假设,我们现在有个通知数数的任务,从1-100。   public class Advice implements Runnable{ static int num = 1; @Override public void run() { // 数数 while(num < 100){ Syste ...
     了解计算机的人都知道,系统我们可以同一时刻运行多个程序,还能了解 多个CPU(双核,多核心)等称呼。这里简单记录一下 信息。      进程:当我们运行一个程序,比如QQ 等工具,那么这就算是一个进程,你在win 环境下,对任务栏,点击右键,打开任务管理器,就能看见你自己打开的进程,也叫一个任务。     多进程:这个类似,比如你可以开打QQ,同时打开魔兽,也就多个任务,就是多进程。         线程:通常一个任务,也叫做线程(Thread),当然一个进程可以同时执行多个任务。比如,你QQ聊天的时候,你可以聊天,可以同时下载文件,同时可以上传图片等等操作。     多 ...
最近几种进制,加上各种位操作符,发现都比较模糊,不能完全掌握,这里就再熟悉熟悉。   1.按位操作符 :    按位操作符是用来操作基本数据类型中的单个bit,即二进制位,会对两个参数执行布尔代数运算,获得结果。   ...
那天别人问了一道题:0010>4和 010>>2.类似这个,发现都以忘了,然后又从新补充,记录一下。 JAVA 中几个进制的表示:   二进制: 比如 int a = 1;表示应该是 0001.是四位的,但是前面的全是0可以不显示。由于二进制表示 ...
hibernate 里面通过注解,映射等手段,可以自动生成表,现在模拟实现。随便学学注解如何使用。 首先,我们要定义几个注解: Table 用于定义表名字,类型使用Type     import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import java.lang.annotation.Target; @Target(ElementType.TYPE) @Retentio ...
JAVA中的注解:也叫元数据,提供了一些形式化的方法,在使用的时候方便。   JAVA SE5 中,我们用过的注解: @Override : 重写方法的的时候,需要,可以检查你覆盖父类放有错没 @Depreccated: 使用了又此注解的元素,就有警告信息, @Suppress Warings :忽略一些警告   注解的基本定义:   @Target(ElementType.FIELD) @Retention(RetentionPolicy.RUNTIME) public @interface Test{}   下面记录一下 一些注解的含义:书上都有 @Target ...
 oracle 数据库中,语句一般分为这几种:   DML(data manipulation language) : 数据库操纵语句,有 select  、insert、update、delete 能对数据进行操作的语言,严格说来select  不算在其中   DDL(Data Definition Language) :数据库定义语言,有 create、drop、alter、truncate  等,通常是数据库管理系统的一部分,用于定义数据库的所有特性和属性   DCL Data Control Language):数据控制语言,有 Grant、Revoke、Commi ...
批量操作一般都会有,这里也分享一下我的经验: 用的早期的:mysql-connector-java-5.0.7-bin.jar 关于连接代码看:http://greemranqq.iteye.com/admin/blogs/1830200   这里我发现的问题是: 1.将自动提交设置成false, 不然批量操作会失去效果 2.网上说:jdbc.url = jdbc:mysql://localhost:3306/test?rewriteBatchedStatements=true    这只成true,才有批量效果。我设置成false 和true 都没什么影响    求同志们多指 ...
分享一下,以前的JDBC 连接工具:   import java.io.BufferedInputStream; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** * 常用的 properties 工具类 * @author Administrator * */ public class PropertieUtil { private static Propertie ...
上节我们谈到做一个鸭子的游戏,把共有的方法(游泳)作为父类,有变化的行为(飞,叫)作为接口,进而实现,满足各类鸭子去使用,那那我们该如何将它组合起来呢? 首先,在Duck 里面加入 FlyBehaviour 和 QuackBehaviour的实例变量,为接口类型,再添加可以执行的方法 performFly 和performQuack.   public class Duck { public FlyBehaviour flyBehaviour; public QuackBehaviour quackBehaviour; public void performFly() ...
设计模式,对大家来说都不陌生,但是里面的东西和武功一样,悟 了就简单,不然你永远可以知道,但是使用的都是皮毛,下面我借Head First 书里面的,给想我一样的新手,开拓一下思维,了解为什么要使用设计模式:   假 ...
Global site tag (gtag.js) - Google Analytics