`
文章列表
出现这个问题真是累感不爱,解决方法同样too young to simple。 直接换个usb口插上u盘重启安装,问题解决。
MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 那么我比较困惑的一点是,mybatis的mapper接口并没有任何实现它的实例,那它是怎么利用动态代理来进行mapper xml与接口的连接呢?下面我将从源码成名说明一下整个流程,同时将会给一个简单的例子来说明它实现的原理。 先来看一段例子: publi ...
Java动态代理机制是一种强大的编译时生成代码的机制。 比如以下例子,其实就是在编译后生成一个HelloImpl的代理类。它要求被代理的方法必须来自于一个借口,如例子中的Hello package org.mark.proxy; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; public class TestDynamicProxy { public static interface Hello { ...
转自http://coolshell.cn/articles/2589.html 两天,jnj在本站发布了《如何在低速率网络中测试 Web 应用》,那是测试网络不好的情况。而下面是十个免费的可以用来进行Web的负载/压力测试的工具,这样,你就可以知道你的服务器以及你的WEB应用能够顶得住多少的并发量,以及你的网站的性能。我相信,北京奥组委的订票网站的开发团队并不知道有这样的测试工具。 Grinder –  Grinder是一个开源的JVM负载测试框架,它通过很多负载注射器来为分布式测试提供了便利。 支持用于执行测试脚本的Jython脚本引擎HTTP测试可通过HTTP代理进行管理。根据项目网站 ...
知识点一:在Java的方法中,throw这个关键字只能throw throwable的子类。 知识点二:try-catch代码块在执行完之前,会先执行一下finally中的代码。 知识点三:假如在try中return 一个返回值,在finally里面又return了一个返回值,finally中 ...
从git上面clone一个项目到本地,经常会遇到 M2E plugin execution not covered的error,此error在eclipse的wiki上已经说明得很清楚了,我来写一下我的理解。 http://wiki.eclipse.org/M2E_plugin_execution_not_covered 出错原因: m2eclipse会自动build pom.xml里面的部分内容,然后project的配置是基于build 完pom.xml之后的。(按理来说,我们执行mvn命令,都是直接在shell中通过命令行去执行,不会在eclipse里面对项目进行打包,发布等)。不幸的是, ...
按照Hibernate官网的document为maven做了配置。 在测试时发现console报: java.lang.NoClassDefFoundError: org/dom4j/DocumentException 检查eclipse中的项目的maven dependencies,发现dom4j已经在里面了。 但是依然报错,上网查了没有一个人能回答这个问题。 所以我自己写了一个dom4j的测试类,发现无法import dom4j的类,初步估计是dom4j的jar有问题,于是在.m2/repository中删除dom4j的目录,然后Maven update了一下项目,eclipse重新从网上下 ...
计算机对有符号数(包括浮点数)的表示有三种方法:原码、反码和补码,补码=反码+1。 在二进制里,是用0和1来表示正负的,最高位为符号位,最高位为1代表负数,最高位为0代表正数。 以java中8位的byte为例,最大值为:0111 1111,最小值为1000 0000, 换算成十进制就是127和-128。 那么根据十进制的数字,我们如何转换为二进制呢?对于正数我们直接转换即可,对于负数则有一个过程。 以负数-5为例:     1.先将-5的绝对值转换成二进制,即为0000 0101;     2.然后求该二进制的反码,即为 1111 1010;     3.最后将反码加1,即为:11 ...
有一个比较有趣的问题如下: 假如有五个数字,12345,请列出所有的排列,结果不能重复. 分析: 对于此类排列问题,优先想到递归的方式去处理,那么把问题转换成算法呢? 首先,假如只有三个数字123 那么排列如下 1  -> 23     -> 32 2  -> 13     -> 31 3  -> 12     -> 21 很明显,在最后两个数字时,只需要将它们颠倒一下即可,然后递归结束。刚开始进入递归算法时,列出所有的第一个数字,然后在循环里去调用递归。 实现: import java.util.ArrayList; import java.uti ...
EXECUTE DBMS_AQADM.CREATE_QUEUE_TABLE( Queue_table => '&1'||'.MARK_APPLY_QUEUE_TAB', Queue_payload_type => '&1'||'.MARK_TYPE_EVENT', storage_clause => 'PCTFREE 10 PCTUSED 40 INITRANS 32 MAXTRANS 255 TABLESPACE MARK_'||'&1'||'_DATA00', Sort_list => 'ENQ_TIME', ...

Oracle 创建 table 例子

    博客分类:
  • DB
CREATE TABLE "&1"."PLUTO_TAXLOT_MASTER" ( "MAXIT_TRANSACTION_LOT_ID" NUMBER(32,0), "RELATED_LOT_ID" NUMBER(32,0), "ACCOUNT" VARCHAR2(39 BYTE), "FIRM" VARCHAR2(32 BYT ...
今天帮朋友解决一个网页打不开问题。 首先判断是DNS问题,于是在cmd中执行nslookup命令一下,发现DNS解析www.baidu.com,结论是DNS正常。 于是执行ipconfig /flushdns来清DNS缓存,该命令是防止域名的Ip发生变动的情况,但是依然打不开网页。 接着用管理员模式执行了netsh winsock reset命令,重启后问题解决。 最后更新杀毒软件,做了全盘杀毒来以防万一 故障原因:winsock被病毒感染或者被其它不正常软件污染。
说明:一直都没有做笔记的习惯,或者说没有坚持写笔记的习惯。这次要离开目前的公司了,为了面试也为了打发时间,写点平时在公司用到的shell吧。 watch : 该命令用来每个一段时间执行一次另外一个显示output的命令。一般在s ...
设置SSH并绑定到github:https://help.github.com/articles/generating-ssh-keys Xcode Setup Create a new project in XCode (DO NOT select the local git repository/source control option, we will do this manually). Close XCode (important!). Local Git Setup Browse to the project path where the .xcodeproj file is ...
平时工作中用了很多数据库,有国内的,也有国外的,每一个数据库都有它自己的特点,今天总结一些不同的数据库的优势和劣势。 国内主要数据库及数据终端: Wind\恒生聚缘\锐思数据库\CSMAR数据库\中国统计局数据库\巨潮数据库\巨灵数据库 国外主要数据库及终端:路透社(datastream)\CEIC\OECD\Haver Database\Thomson Financial One Banker\Capital IQ\ 先说国内主要数据库及数据终端的特点: 要评价一个数据库质量,有以下几个标准: (1)及时性 (2)精确性 (3)全面性 (4)数据结构科学性  (5)提取数据API兼容 ...
Global site tag (gtag.js) - Google Analytics