`
anreddy
  • 浏览: 99841 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
在单一的服务器上执行WEB应用程序有一些重大的问题,当网站成功建成并开始接受大量请求时,单一服务器终究无法满足需要处理的负荷量,所以就有点显得有点力不从心了。另外一个常见的问题是会产生单点故障,如果该服务 ...
drop后的表被放在回收站(user_recyclebin)里,而不是直接删除掉。这样,回收站里的表信息就可以被恢复,或彻底清除。 1.通过查询回收站user_recyclebin获取被删除的表信息,然后使用语句 flashback table <user_recyclebin.object_name or user_recyclebin.original_name> to before drop [rename to <new_table_name>]; 将回收站里的表恢复为原名称或指定新名称,表中数据不会丢失。 若要彻底删除表,则使用语句:drop table ...
   年前装了Mysql6.0版本,但1045的问题一直没有得到解决,没有办法登录数据库实例,这两天要用,所以只好放弃,改用5.1版本。卸掉6.0,再装5.1的时候,还是有一个1146的错误报出来,说是servers这张表不存在。     这个问题应该好解决,到share目录下,找到server这张表的脚本并copy出来放到server.sql文件中,用mysql -u root -p登录上到数据库,然后执行source server.sql,但报一个no database selected的错误,应该是说数据库没有选上,我装的时候数据是默认的,执行一下use mysql就OK。
在查询时默认显示所有的行,包括有重复值的行。 DISTINCT的作用是消除重复行关键字,放在整查询列表的最前面。 作用范围:整个查询列表的组合。 消除重复行后会按字段的特性,做升序排列。(执行过程:先排序,再消除重复) 以前以为distinct是消除查询第一列的重复,原来不是这样,而是消除整行的数据重复,比如 select distinct department_id from employees; 返回结果是: DEPARTMENT_ID -------------            10            20            30            40          ...
   数据块缓冲缓存区(Data   block   buffers   cache):    Data   buffers在8i中是Db_block_buffers*Db_block_size,    9ie及以后版本用Db_cache_size来代替这个参数。    而10G中,这个参数是由oracle本身自动管理的,可以不用手工设置。    在 ...
   最近做一个公司的业务系统,公司要求能尽可能的与c/s近似,也就是如c/s一样,点击文本框可以弹出此项目的相关内容,进行选择输入。    我使用了弹出窗口,然后在子窗口双击选中项目,把选中的值返回给父窗体。    在系统做完了之后,在客户使用的过程,由于客户使用的是512m的内存配置,所以在打开了30--40个窗体之后,ie的虚拟内存占用量达到近200m,从而使系统变慢,javascript的运行也变慢了。    在google搜了一下之后,才知道可能是由于ie的内存泄漏引起的。具体可以参看www.cnblogs.com中的相关文章。    我使用任务管理器,打开一个弹出窗口,ie内存就增加 ...
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明 Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似数组但不是数组的对象,说它类似数组是因为其具有数组一样的访问性质及方式,可以由arguments[n]来访问对应的单个参数的 ...
例: select  * from emp_tax; 1: 内表必须要和外表连接。     select *        from emp_tax o     where exists (select *                                 from emp_tax i                              where i.empno = o.empno                                  and i.empno < 0005);     exists 适合外表的结果集小的情况。因为in 是把外表和 ...
来源:http://www.cnblogs.com/deadshot123/archive/2006/11/07/553395.html 数据库中常要处理父子关系的记录,在oracle中可以用查询语句一次把所有的子记录全部取出来。例如下: t1 t11      t111         t1111 t12      t121         t1211 db数据字段如下: task_id             task_name         t.parent_task_id       *** ***                     ***                 ...
来源:http://zhangjunhd.blog.51cto.com/113473/70300 在并发环境下,解决共享资源冲突问题时,可以考虑使用锁机制。 1.对象的锁 所有对象都自动含有单一的锁。 JVM负责跟踪对象被加锁的次数。如果一个对象被解锁,其计数变为0。在任务(线程)第一次给对象加锁的时候,计数变为1。每当这个相同的任务(线程)在此对象上获得锁时,计数会递增。 只有首先获得锁的任务(线程)才能继续获取该对象上的多个锁。 每当任务离开一个synchronized方法,计数递减,当计数为0的时候,锁被完全释放,此时别的任务就可以使用此资源。 2.synchronized同步块 2.1同 ...
  今天在更新项目代码时,发现之前一直会弹出更新选项对话框今天居然没有弹出来,关掉wincvs重新启动,还是不行,重启系统也不行。   后来发pereferences上关于update方法有一个key的设置,如下图:     把update旁边的勾选去掉,就可以了!   不同版本的设置不一样,以上是2.0版本的设置。
   Oracle 10g 及以上版本,有一个“闪回”(flashback)命令,它使用了这种底层多版本技术,可以把对象返回到以前某个时间点的状态。    在这个例子中,可以将EMP 表放回到删除信息前的那个时间点: sql>variable scn number sql>exec :scn:=dbms_flashback.get_sys_change_number PL/SQL procedure successfully completed. sql>print scn     scn -------- 8232203 sql>select count(0) f ...
在tomcat5中发现了以前处理tomcat4的方法不能适用于处理直接通过url提交的请求,上网找资料终于发现了最完美的解决办法,不用每个地方都转换了,而且无论get,和post都正常。写了个文档,贴出来希望跟我有同样问题的人不再像我一样痛苦一次:-) 上传文件有问题,只好直接贴了,难看点:-) 问题描述: 1 表单提交的数据,用request.getParameter(“xxx”)返回的字符串为乱码或者?? 2 直接通过url如http://localhost/a.jsp?name=中国,这样的get请求在服务端用request. getParameter(“name”)时返回的是乱码 ...
1、配置系统管理(Admin Web Application)      大多数商业化的J2EE服务器都提供一个功能强大的管理界面,且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的Admin Web Application最初在4.1版本时出现,当时的功能包括管理context、data source、user和group等。当然也可以管理像初始化参数,user、group、role的多种数据库管理等。在后续的版本中,这些功能将得到很大的扩展,但现有的功能已经非常实用了。Admin Web Applic ...
关键字: jdbc游标超过限制出现ora-01000的问题 最近一个项目测试时经常出这个错,应该是jdbc问题,但不是连接未关闭导致达到最大连接数,因为这是oracle数据库报错,说明已经连上数据库,估计是某些程序中statement未关闭。以下 ...
Global site tag (gtag.js) - Google Analytics