`
chunchong
  • 浏览: 37731 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论
文章列表
ORA-01940:无法删除当前已链接的用户(转) (1)查看用户的连接状况 select username,sid,serial# from v$session ------------------------------------------ 如下结果: username          sid                serial# ---------------------------------------- NETBNEW          513              22974NETBNEW          514              1 ...

java操作FTP

    博客分类:
  • Ftp
通过java与ftp服务器进行交互,费话少说代码如下 import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.TimeZone; import org ...

Linux上部署 memcached

    博客分类:
  • java
Linux上部署MemCache 1.    使用SSH远程连接Linux虚拟机 IP:192.168.0.144 用户名:platform 密码:1   输入命令符pwd,显示当前路径/usr/platform
首先本地登陆MySQL,然后执行这两句代码:GRANT ALL PRIVILEGES ON *.* TO root@’%’ IDENTIFIED BY ‘000000′;FLUSH PRIVILEGES;格式:grant 权限 on 数据库名.表名 用户@登录主机 identified by “用户密码”;参数说明: ALL PRIVILEGES表示赋给远程登录用户的权限,ALL PRIVILEGES表示所有的权限,你也可以单独或组合赋select,update,insert,delete权限;*.*:第一个*表示要赋权的数据库名,*当然表示全部数据库了,第二个*表示数据库下的表名,同理,* ...
郁闷多日之后从网上看到一位高人回答后恍然大悟。在此感谢,以下是原文。   我也遇到过这个问题,但不清楚是否和你的情况一样,不过导致的原因应该差不多。 ================================================== 在spring里使用org.mybatis.spring.mapper.MapperScannerConfigurer 进行自动扫描的时候,设置了sqlSessionFactory 的话,可能会导致PropertyPlaceholderConfigurer失效,也就是用${jdbc.username}这样之类的表达式,将无法获取到prope ...
    本文介绍通过spring 集成的方式来实现。创建spring-apacheFtpServer.xml文件如下图所示     <?xml version="1.0" encoding="UTF-8"?> <server xmlns="http://mina.apache.org/ftpserver/spring/v1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" ...
前言 众所周知建立索引是为了提高数据库查询效率。正解的索引确实能够数倍的提高数据库查询效率,但一个错误的索引将会把数据库拖慢,甚至拖死。 本文意在探讨如何选择索引类型。 正文 Oracle常用的有两种索引类型:B树索引和位图索引。 一、      B树索引 B树索引:B树索引是最常用的索引,它的存储结构类似于书的目录索引结构,有分支节点和叶子节点,分支节点相当于书的大目录,叶子节点相当于具体到页的索引。
Oracle的状态侦听状态BLOCKED 我的数据库由于异常关闭了,通过lsnrctl status查看发现数据库实例处理阻塞状态,这时候可以通过如下命令正常启动oracle服务:       在控制台中输入如下命令          sqlplus / as sysdba    shutdown immediate  正常关闭,之后执行:   sqlplus / as sysdba   startup       启动数据库。  然后察看数据库正常open。
原文地址http://www.kongch.com/2011/09/why-b-tree/ “文件存储要选用B+树这样的数据结构”——没记错的话,这是严蔚敏那本数据结构书上的一句结论。不知道是我没细看还是她没细讲,反正当时纯粹应试地记了这么个结论。不求甚解终究不是一个好的学习态度,一直以来我都没有细想过这个事情,直到看到了这篇博文 http://blog.csdn.net/v_JULY_v/article/details/6530142。 此文信息量很大,值得mark下来慢慢精读。今天就暂记一下关于磁盘文件存储选用B+ tree这一点以前没深究过的问题。毕竟,好记性不如烂笔头,虽然这篇里面c ...
一、            技术方面优化 1.  Oracle用INSTR代替LIKE。数据库对不了函数内部优化不同,在数据量小的时候看不出什么差别,但是在大数据量情况下效率差别较为明显。 2.  查询使用比较频繁的字段添加索引,默认索引不支持空值,若字段存在空值使用位图索引。当列中的值比较多而且重复较少的时候适合创建B树索引,当列中的值相对固定只有很小的集合供选择的时候适合的位图索引。 3.  OR条件连接能修改联合结果的最好修改为UNION ALL。同样IN条件能修改的也要进行修改。 4.  在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使 ...
http://docs.oracle.com/cd/E05554_01/books/AnyTuning/AnyTuning_DBservers6.html B-Tree Indexes Generally speaking, in an online transaction processing environment, a B-tree is most effective when it is highly selective. When this is the case, the index is said to have "high selectivity&quo ...
面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。例如五子棋,面向过程的设计思路就是首先分析问题的步骤:1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果。把上面每个步骤用分别的函数来实现,问题就解决了。而面向对象的设计则是从另外的思路来解决问题。整个五子棋可以分为 1、黑白双方,这两方的行为是一模一样的,2、棋盘系统, ...
一、创建型 1.抽象工厂模式 AbstractFactory 2.建造者模式 Builder      在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常 ...

java调用dll备忘

    博客分类:
  • java
这个小例子用JNI调用了VC++做的DLL动态库。1、总体说明:实现一个函数,传入整形数i,返回值i*i,这个函数做在DLL中,java将通过JNI调用这个函数,传入一个参数,得到返回值。确定DLL的名称为calldll.dll,函数shanfei(int i)。2、编写java程序javacall.java,如下: public class javacall { static { System.loadLibrary("calldll"); } public native static int shanfei(int i); public stati ...
在Struts2中整合Spring的IoC支持是一件十分简单的事情。让我们一步一步来实现: 1)复制struts2-spring-plugin-x-x-x.jar和相应的spring.jar到/WEB-INF/lib目录下。 2)在struts.properties中设置struts.objectFactory属性值 struts.properties ...
Global site tag (gtag.js) - Google Analytics