`
文章列表
方法一:在开始菜单中,找到oracle11g-应用程序开发-SQL PLUS。单击SQL PLUS。 弹出的SQL Plus框中,输入数据库实例的用户名和密码,按enter键。 如果oracle服务器中装有多个数据库实例,则在用户名处输入:用户名/密码@数据库名称。如果数据库服务器不在本机上,还需要加上数据库服务器的地址:用户名/密码@IP地址/数据库名称。
  导入dmp文件,需要知道这个dmp文件创建的用户。因此需要先创建用户,并授权给它。 (1)用户的创建 首先,以system用户登录Oracle SQL Developer 其次,在sql工作表(可以用快捷键ctrl+shift+w)中输入: create user thomas identified by 123456; 接着就是运行这句话,只要出现如下图所示的运行时间,就成功创建了一个用户。 (2)用户的授权,命令如下所示:(三个系统角色都给了这个用户) grant connect, resource,dba to thomas; (3)在cmd下输入导入命令:具体命 ...
问题场景是这样的 有个BaseAction类,有个AppinfoAction类,AppinfoAction类继承了BaseAction类, 在BaseAction类中声明了一个org.apache.log4j.Logger变量,声明代码如下: protected static final Logger log = Logger.getLogger(BaseAction.class.getName());   然后问题出现了,在AppinfoAction类的方法中,只要是用到了log.debug()方法的,都会报错, 直接报500 Interval Error,   解决的办法是 ...
今天碰到了个问题,执行preparestatement的sql语句报了个异常,像是乱码的异常,但是处理乱码后还是报一样的错,后面看到异常信息中有END-OFF-STATEMENT字眼,就查看sql语句,发现sql语句后面有分号,就尝试把分号去掉试试,结果真的成功了。
(一)java 静态代码块 静态方法区别 一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建对象的 情况下,其他程序来调用的时候,需要使用静态方法,这种代码是被动执行的. 静态方法在类加载的时候 就已经加载 可以用类名直接调用 比如main方法就必须是静态的 这是程序入口 两者的区别就是:静态代码块是自动执行的; 静态方法是被调用的时候才执行的. 静态方法 (1)在Java里,可以定义一个不需要创建对象的方法,这种方法就是静态方法。要实现这样的效果,只需要在类中定义的方法前加上static关键字。例如: ...

git diff

    博客分类:
  • git
 
git diff        显示工作目录与暂存区文件之间的差异git diff --cached显示暂存区与git仓库之间的差异git diff HEAD   显示工作目录与git仓库之间的差异        git diff HEAD^  比较上次提交        git diff HEAD~2 比较上2次提交git difftool    使用图形工具显示文件之间的差异git diff --stat 列出文件git diff -- filename    只对比给定的文件
关于脏数据比如说,有两个用户A,B同时操作数据库,A开始了一个事务,修改了某行,但还未提交,这个时候,B开始另一个事务,读取了该行,然后A回滚了事务,即修改被取消了,那么,B读取到的那一行数据就是脏数据上面 ...
SOAPUI之前是可以用的,一段时间不用后,突然用不了了,启动的时候报了如下的错: Configuring log4j from [F:\tools\SOAPUI\SoapUI-5.0.0\bin\soapui-log4j.xml]22:07:54,618 INFO  [DefaultSoapUICore] initialized soapui-settings from [C:\Users\Administrator\soapui-settings.xml]Exception in thread "AWT-EventQueue-0" java.lang.Exceptio ...
 在was上部署应用的时候,有些应用可以选择数据源,有些不可以, 下图是可以选择数据源的,   下图是不可以选择数据源的    想要可以选择数据源,只需要在web.xml里面加入如下节点即可:<!--StartFragment --> <resource-ref>      <res-ref-name>JNDI名称</res-ref-name>      <res-type>javax.sql.DataSource</res-type>      <res-auth>Container< ...
AIX 中的KSH自动补全默认不开启,输入命令时挺麻烦的,网上查了一下有方法开启。 方法一:set -o vi历史命令功能(esc -,esc +)或者 上滚一条命令是ESC+k 下滚一条命令是ESC+j 自动补全文件名(esc \)。方法二:set -o emacs历史命令功能(ctrl-n,ctrl-p),自动补全文件名(按两次esc)。
Linux下安装JDK,配置环境变量 我的JDK版本是32位的1.7.0_75,解压缩版的,并非安装版的。 查看系统版本可用命令:uname -a Linux pmx002**.**.**  2.6.32-71.el6.x86_64 #1 SMP Wed Sep 1 01:33:01 EDT 2010x86_64x86_64 x86_64 GNU/Linux x86_64表示64位机器 uname –a Linux pmx0**.**.**    2.6.9-5.ELsmp #1 SMP Wed Jan 5 19:30:39 EST 2005i686i686 i386 GNU/L ...
Linux下*.tar.gz文件解压缩命令 1.压缩命令:   命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名       可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。   2.解压缩命令:   命令格式:tar  -zxvf   压缩文件名.tar.gz   解压缩后的文件只能放在当前的目录。
 最近在使用keytool命令生成密钥库及申请数字证书,在查看证书信息的时候,发现颁发者不正确,百思不得其解,证书颁发机构是我的另一台电脑,window7系统,IP地址是:10.162.61.237  计算机名:MBTEST-CA下面是我从浏览器那里截图过来的,颁发者跟我当前的电脑IP一样了,   正确的颁发者应该是MBTEST-CA或者10.162.61.237,   出现这个原因,主要是在这两步,示例如下: 1. 生成密钥库:keytool -genkey -alias mb3 -keyalg RSA -keystore mb3.jks -storepass 1234564. 将 ...
在使用keytool命令导入证书时,提示“在别名 XXX 之下, 证书已经存在于系统范围的 CA 密钥库中” 如: keytool -import -trustcacerts -alias root -keystore mb5.jks -file d:\certroot_mb4.cer -storepass 123456在别名 <root> 之下, 证书已经存在于系统范围的 CA 密钥库中是否仍要将它添加到自己的密钥库? [否]:    这是因为证书已经存在于系统范围的 CA 密钥库中了,系统范围的 CA 密钥库文件就是当前keytool命令所属JDK目录下的cacerts ...
警告: [SetAllPropertiesRule]{Server/Service/Connector} Setting property 'maxSpareTheads' to '300' did not find a matching property. 但是访问应用程序正常。 通过网上搜索,具体解决方法如下: server.xml中的配置HTTPS的那部分Connector代码 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"             ...
Global site tag (gtag.js) - Google Analytics