`
漂流瓶子blog
  • 浏览: 19344 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
       索引是由Oracle维护的可选结构,为数据提供快速的访问。准确地判断在什么地方需要使用索引是困难的,使用索引有利于调节检索速度。 当建立一个索引时,必须指定用于跟踪的表名以及一个或多个表列。一旦建立了 ...

常用CMD

1、查看所有的端口占用情况 C:\>netstat -ano 2、查看指定端口的占用情况 C:\>netstat -aon|findstr "80" 3、查看PID对应的进程 C:\>tasklist|findstr "2016" 3、结束该进程 C:\>taskkill /f /t /im tor.exe    
$.noConflict();//var jq=jQuery.noConflict(),帮助您使用自己的名称(比如 jq)来代替 $ 符号。 //某些其他 JavaScript 库中的函数(比如 Prototype)同样使用 $ 符号。 //jQuery 使用名为 noConflict() 的方法来解决该问题。 jQuery(document).ready(function(){   jQuery("button").click(function(){     jQuery("p").text("jQuery 仍在运行!") ...

js缓存问题

在项目开发中 有时候会遇到 项目启动后 中途修改js  必须重新启动项目并且需要清理浏览器缓存。 可以 在导入js时 可以如下: <script type="text/javascript" src="${getPublicFile("/public/javascripts/StartSite2_1.js")}"></script> 其中 getPublicFile可以 用自定义标签的形式在类中 添加一个方法。处理在js文件中加一个时间戳。这样js文件后面就会加一个数字 可以随时修改js文件 而不用重新启 ...
跳转前使用:encodeURI(keyValue); 跳转后页面接受的话使用:  <%@page import="java.net.URLDecoder"%><%String keyValue= request.getParameter("keyValue");keyValue= URLDecoder.decode(keyValue,"utf8");%>  跳转后后天接收: Java: keywords = java.net.URLDecoder.decode(request.getParameter ...
 CREATE OR REPLACE TYPE defect_number3 AS OBJECT(    ID varchar2(100),    urgent NUMBER(10,2),    major NUMBER(10,2),    norm NUMBER(10,2),    total NUMBER(10,2)    )create or replace type defect_number_array as TABLE OF defect_number3    以前项目 ...
create or replace function datediff(type in varchar2, startTime in varchar2,endTime in varchar2,v in varchar2) return number as v_result number; sql_1 varchar2(200); begin dbms_output.put_line('1'); if(type = 'day') then sql_1 := 'select '||v||'(TO_NUMBE ...
drop  sequence myId_sequence --删除序列create sequence myId_sequenceincrement by 1--每次自增1start with 1--从1开始自增nomaxvalue--不设置最大值nocycle--一直累积,不循环cache 10 --一次从取10个放入内存中,当数据库不正常关闭,丢失,会跳号select myId_sequence.Currval from dual --返回当前值,刚创建完直接调用报错的哦,第一次需要先调用Nextvalselect Myid_Sequence.Nextval from dual --返回当 ...
#include<stdio.h>#include<stdlib.h>#include"student.cpp"#define NULL 0void sort(struct student* head,struct student *s);int main(){    struct student h,*head,*p;    head = &h;h.next=NULL;    float i =1;    while(true){        printf("请输入学生成绩啦(0表示结束)\n");        s ...
#include<stdio.h>#include<stdlib.h>#include"student.cpp"#define NULL 0int main(){    struct student h,a,b,c,d,*head,*p,*pp,*before,*temp;    a.num = 99101; a.score = 12;    b.num = 99103; b.score = 2;    c.num = 99107; c.score = 343;    d.num = 99107; d.score = 4;    head = &a ...
如果XP系统任务栏右侧图标不显示,可以新建记事本,复制一下内容(到“脚本结束”提示上一句) 'xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs don't show.'?Kelly Theriot and Doug Knox - 8/22/2003Set WSHShell = WScript.CreateObject("WScript.Shell")Message = "To work correctly, the script will close" ...

CSS测试链接

http://www.w3school.com.cn/tiy/t.asp?f=jquery_traversing_siblings_2     http://www.w3school.com.cn/htmldom/dom_obj_window.asp

GC是垃圾回收站

    博客分类:
  • Java
 GC是java的垃圾回收   几种实现的方法     1、 引用计数法(Reference Counting Collector)     引用计数法是唯一没有使用根集的垃圾回收的法,该算法使用引用计数器来区分存活对象和不再使用的对象。一般来说,堆中的每个对象对应一个引用计数器。 当每一次创建一个对象并赋给一个变量时,引用计数器置为1。当对象被赋给任意变量时,引用计数器每次加1当对象出了作用域后(该对象丢弃不再使用),引用 计数器减1,一旦引用计数器为0,对象就满足了垃圾收集的条件。     基于引用计数器的垃圾收集器运行较快,不会长时间中断程序执行,适宜地必须实时运行的程序。但引用 ...

电脑技能

一、误删资料恢复    一不小心删错了,还把回收站清空了,咋办啊?只要三步,你就能找回你删掉并清空回收站的东西。    步骤:    1、单击“开始——运行,然后输入regedit (打开注册表)     2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在左边空白外点击“新建”,选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA002F954E”再把右边的“默认”的主键的键值设为“回收站”,然后退出注册 ...
--查看当前SCN数值 SELECT dbms_flashback.get_system_change_number from dual; --Scn与时间的对应关系 SELECT to_char(sysdate,’yyyy-mm-dd hh24:mi:ss’, to_char(DBMS_FLASHBACK.GET_SYSTEM_CHANGE_NUMBER) AS  SCN   from dual; --通过时间flashback query数据 SELECT * FROM scott.test AS OF TIMESTAMP TO_TIMESTAMP('2013-11-17 10 ...
Global site tag (gtag.js) - Google Analytics