- 博客(1471)
- 收藏
- 关注
日常数据库性能检查机制
日常检查ORACLE数据性能常用的SQL整理如下:---内存评估--缓冲区命中率select (1 - (sum(decode(name, 'physical reads', value, 0)) / (sum(decode(name, 'db block gets', value, 0)) + sum(decode(name, 'con...
2011-11-22 09:39:00
483
sqlHelper.cs文件样板
using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Data;using System.Data.SqlClient;using System.Configuration;namespace HelloWinForm.DBUtilit...
2011-11-22 09:24:00
398
标准非STL容器 : bitset
1. 概念什么是“标准非STL容器”?标准非STL容器是指“可以认为它们是容器,但是他们并不满足STL容器的所有要求”。前文提到的容器适配器stack、queue及priority_queue都是标准非STL容器的一部分。此外,valarray也是标准非STL容器。bitset:一种高效位集合操作容器。2. APIbitset提供的api:(constructor) Constru...
2011-11-22 00:04:00
503
JDBC框架
元数据:数据库、表、列的定义信息。Connection.getDayabaseMetaData();DataBaseMetaData对象getURL():返回一个String类对象,代表数据库的URL。getUserName():返回连接当前数据库管理系统的用户名。GetDatabaseProductName():返回数据库的产品名称。getDatabaseProduc...
2011-11-21 18:50:00
296
数据库连接池
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。针对这个问题提出来了数据库连接池。 连接池需要实现java.sql.DataSource接口。DataSource接口中定义了两个重载的getConnection方法: Connection getConnection...
2011-11-21 16:53:00
193
算法系列之七:爱因斯坦的思考题(上)
这是一个很有趣的逻辑推理题,传说是爱因斯坦提出来的,他宣称世界上只有2%的人能解出这个题目,传说不一定属实,但是这个推理题还是很有意思的。题目是这样的,据说有五个不同颜色的房间排成一排,每个房间里分别住着一个不同国籍的人,每个人都喝一种特定品牌的饮料,抽一种特定品牌的烟,养一种宠物,没有任意两个人抽相同品牌的香烟,或喝相同品牌的饮料,或养相同的宠物,问题是谁在养鱼作为宠物?为了寻找答案,爱因...
2011-11-21 00:08:00
660
XML
SAX采用事件处理的方式解析XML文件,利用SAX解析文档,涉及两个部分:解析器和事件处理器:解析器可以使用JAXP的API创建,创建出SAX解析器后就可以指定解析器去解析某个XML文档。解析器采用SAX方式在某个XML文档时,他只要解析到XML文档的一个组成部分,都会去调用事件处理器的一个方法,解析器在调用事件处理器的方法时,会把当前解析器到的XML文件内容作为方法参数传递事件处理器...
2011-11-20 23:20:00
155
开一个遥控飞机玩具厂
如果你现在有想过加入虚拟 那就要檫亮自己的眼睛了 不要盲目的看到人家 月入多少就盲目的跟随 其实这行也不什么金山 各行各业都要努力 付出才可以 得到回报 可以这样说虚拟这个行业 门槛比较低 利润也很可观 很适合我们新手的选择,选择也很重要,一个好的上家可以让你少走很多弯路,有很多人会怎么认为 找一个信誉高的卖家OK 但是你没考虑到他们会有时间给你保障售后? 他们每天要服...
2011-11-20 20:11:00
290
Jquery
Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大...
2011-11-20 20:00:00
181
MySQL存储过程总结示例
CreatePROCEDURE`mysqltestuser_Select_PageAble`(_WhereClauseVARCHAR(2000),--查找条件_OrderByVARCHAR(2000),--排序条件_PageSizeINT,--每页记录数_PageIndexINT,--当前页码_DoCountBIT--标志:统计数据/输出数据)NOTDETERMINIS...
2011-11-19 23:48:00
141
MySql分页存储过程3
view plaincopy to clipboardprint?drop procedure if exists pro_rep_shadow_rs; delimiter | -- rep_shadow_rs -- 用来处理信息的增加,更新和删除 -- 每次只更新上次以来没有做过的数据 -- 根据不同的标志位 -- -- 需要一个输出的参数,-- 如果返回为0,则...
2011-11-19 23:45:00
184
MySql分页存储过程2
use guestbook;delimiter $$dropprocedure if exists prc_page_result $$createprocedure prc_page_result (in currpageint,in columnsvarchar(500),in tablenamevarchar(500),in sConditionvarchar(500),in...
2011-11-19 23:39:00
139
MySql分页存储过程1
MySql测试版本:5.0.41-community-nt/*****************************************************MySQL分页存储过程吴剑 2009-07-02*****************************************************/DROP PROCEDURE IF EXISTS pr...
2011-11-19 23:29:00
174
ORNL SHOC(CUDA & OpenCL) 编译简记
先说结果,我编译结果是CUDA未编译成功,OpenCL反而成功了。若有编译CUDA成功的可以交流一下。不过貌似这不大影响我测试NVIDIA GPU及集群的结果吧。一、ORNL简介: ORNL是橡树岭国家实验室(Oak Ridge National Laboratory,简称ORNL)是美国能源部所属最大的科学和能源研究实验室,成立于1943年,现由田那西大学和Battelle纪念研究所共同管理...
2011-11-18 18:07:00
958
SQL的存储过程3
4、注释MySQL存储过程可使用两种风格的注释双模杠://该风格一般用于单行注释c风格:/*注释内容*/一般用于多行注释5.MySQL存储过程的查询我们像知道一个数据库下面有那些表,我们一般采用show tables;进行查看。那么我们要查看某个数据库下面的存储过程,是否也可以采用呢?答案是,我们可以查看某个数据库下面的存储过程,但是是令一钟方式。我们可以用sele...
2011-11-18 16:56:00
161
SQL存储的过程2
(3)、 1、变量定义 局部变量声明一定要放在存储过程体的开始 DECLARE variable_name [,variable_name...] datatype [DEFAULT value];其中,datatype为MySQL的数据类型,如:int, float, date, varchar(length) 2、变量赋值 SET变量名=表达式值[,variable...
2011-11-18 15:40:00
168
SQL的存储过程1
一、MySQL的存储的过程:一个存储过程是一个可编程的函数,它在数据库中创建并保存。当希望在不同的应用程序或平台上执行相同的函数,或者封装特定功能时,存储过程是非常有用的。优点:1、存储过程增强了SQL语句的功能和语句灵活性。存储过程可以用流控制编写,有很强的灵活性,可以完成复杂的判断和比较复杂的运算。 2、存储过程允许标准组件是编程。储存过程被创建后,可以在程序中被多次调用,而不...
2011-11-18 14:23:00
206
SSH不用密码登录远程主机
做MPI的时候,多台主机通信,输入密码是很讨厌的事情,这时可以用SSH不需密码登录远程主机。设置这个应该挺简单,但是参考网上好几个网页的手把手的教程用起来都有问题,还有点复杂。这里写个简单的步骤,备忘兼供参考。自己的主机:xi03,远程主机:cancer首先在自己的主机xi03上的终端(比如putty接入):ssh-keygen -t dsa 或者 ssh-keygen -t rs...
2011-11-18 11:02:00
190
Oracle大数据处理
Oracle定义了一个BLOB字段用于保存二进制数据,但这个字段并不能存放真正的二进制数据,只能向这个字段存一个指针,然后把数据放到指针所指向的Oracle的LOB段中, LOB段是在数据库内部表的一部分。 因而在操作Oracle的Blob之前,必须获得指针(定位器)才能进行Blob数据的读取和写入。如何获得表中的Blob指针呢? 可以先使用insert语句向表中插入一个空的blo...
2011-11-17 21:54:00
195
Team Foundation Server 2010 Performance Tuning – Lessons learned
The 2nd day after this year’s MVP Summit in Redmond, just 14 hours after I got back from the U.S, I took another flight from Beijing to South China for a job. The job turned out to be one of the mos...
2011-11-17 16:51:00
183
编译HPL (hpl-2.0_FERMI_v08.tar) 过程简记
HPL: A Portable Implementation of the High-Performance Linpack Benchmark for Distributed-Memory Computers安装HPL for GPU (hpl-2.0_FERMI_v08.tar) 之前,机器里要预装编译器,并行环境MPI、基本线性代数子方程(BLAS)或矢量图形信号处理器(VSIPL)两者之...
2011-11-17 16:25:00
620
JDBC处理大数据2
JDBC调用存储过程存储过程类似java中的函数或方法,数据库是用于存储数据的,我们可以在数据中编写函数或方法对数据进行处理。在数据库中编写存储过程,在java程序中我们直接就调用存储过程来取数据。这些函数或方法就是存储过程。现在在金融证劵中,存储过程用的还是表较多,因为它不敢让你去写数据的处理。比如银行,算利息,它不敢让程序员去写处理数据的方法,一旦出错就是大错,即使让程序员去写,也得经...
2011-11-17 14:53:00
130
JDBC处理大数据1
在实际开发中,程序需要把大文件或二进制数据保存到数据库。 基本概念:大数据也称之位LOB,又分为clob存储大文本、blob存储二进制如音频、视频。MySQL只有blob,没有clob,mysql存储大文本采用的是Text。 MySql中Text类型方法调用:设置:PreparedStatement.setCharacterStream(index, reader, length)...
2011-11-17 14:28:00
122
Distributed hash table
1. 概念A distributed hash table (DHT) is a class of a decentralized distributed system that provides a lookup service similar to a hash table。 (key,value) pairs are stored in a DHT, and any participat...
2011-11-17 13:41:00
296
Myeclipse9.0快捷键
Ctrl+Shift+L 显示所有快捷键Ctrl+K 参照选中的词(Word)快速定位到下一个Ctrl+Shift+K 参照选中的词(Word)快速定位到上一个Ctrl+O 快速显示OutLineCtrl+T 快速显示当前类的继承结构Ctrl+Shift+X 把选中文本全部改为大写Ctrl+Shift+Y 把选中文本全部改为小写Ctrl+Shift+F 按照当前的配置文...
2011-11-16 18:55:00
82
自定义数据分页示例
JSP页面:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><%String path = request.g
2011-11-16 12:08:00
156
oracle如何查询和停止正在运行的job
今天遇到一个问题,有一个JOB会一直不停的执行,不能按照设定的间隔来执行。通过查询相关资料发现原来如此: 当一个oracle job运行时返回一个error时,oracle会再次设法执行它,第一次尝试是在一分钟后,第二次是在2分钟后,第三次是4分钟后,以此类推。每次尝试的周期加倍,直到下一次的运行时刻来到,又再次尝试,当尝试执行失败16次时,oracle自动标示此job为broken,不再...
2011-11-16 10:51:00
323
JSTL<fmt:parseNumber>标签
fn:toLowerCase函数fn:toLowerCase函数将一个字符串中包含的所有字符转换为小写形式,并返回转换后的字符串,它接收一个字符串类型的参数。fn:toLowerCase函数的应用举例:fn:toLowerCase("Www.IT315.org") 的返回值为字符串“www.it315.org”fn:toLowerCase("")的返回值为空字符串fn:toUp...
2011-11-15 21:05:00
115
从程序员到技术总监,分享10年开发经验
在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有10年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。 明确入行的目的 很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML, DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更...
2011-11-15 16:34:00
92
分布式一致性算法:Paxos (学习总结)
1. 概述Google Chubby 的作者Mike Burrows:“There is only one consensus protocol, and that's Paxos”-all other approaches are just broken versions of Paxos意即:世界上只有一种一致性算法,那就是Paxos(帕克索斯),所有其它一致性算法都是Paxos算法的...
2011-11-15 14:39:00
313
软件的国际化
软件的国际化软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。国际化又称为:i18n;internationalization软件实现国际化,需具备那些特征: 对于程序中固定使用的文本元素,例如菜单栏,导航条等使用的文本元素、或错误提示消息,状态消息等; 对于程序动态产生的数据,例如日期,货币,软件应能...
2011-11-14 16:13:00
307
Android中ListView结合CheckBox判断选中项
本文主要实现在自定义的ListView布局中加入CheckBox控件,通过判断用户是否选中CheckBox来对ListView的选中项进行相应的操作。通过一个Demo来展示该功能,选中ListView中的某一项,然后点击Button按钮来显示选中了哪些项。[1] 程序结构图如下:其中Person.java是实体类,MainActivity.java是Activity组件类。...
2011-11-14 01:13:00
110
超仿淘宝的图片处理
超级棒,值得研究,特别是网页制作者!HTML代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xht...
2011-11-13 22:08:00
217
仿淘宝的放大图片
我试过了,效果很好,可以试试!HTML代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"...
2011-11-13 21:54:00
97
Js的cookie和session
Cookie的概念:保存在客户端一个字符串属性,读取cookie的值时,得到一个字符串;cookie除了name名和value值外,还有expires过期时间、path路径、domain域、以及secure安全。JS代码的Cookie值得存入: cookie就是文档的一个字符串属性。要保存cookie,只要建立一个字符串,格式是name=<value>(名称=值),然后把文档的 ...
2011-11-13 21:20:00
203
Android 类似360开机时间提示助手
上一篇讲过开机时间的算法,这篇就完成代码编写了系统在启动的完成之后用过notification显示开机时间,是不是和 360 很像。。。。当点击notification的时候转跳到这个程序的activity,两个activity,一个显示开机时间,一个显示开机启动的程序有哪些,由于本人能力有限,本想做和 360一样可以禁止启动程序那个选项的,试了好几次不成功。所以留给高人吧我的禁止启动...
2011-11-13 15:13:00
104
JSP实现验证码
验证码的实现分为JSP页面和Java类Servlet两部分:JSP页面:<!DOCTYPE html><html> <head> <title>loginForm.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,ke
2011-11-13 11:33:00
92
Java的多线程
一、 线程基本概念进程和线程的基础知识进程:运行中的应用程序称为进程,拥有系统资源(cpu、内存)线程:进程中的一段代码,一个进程中可以有多段代码。本身不拥有资源(共享所在进程的资源)区别:1、是否占有资源问题 2、创建或撤销一个进程所需要的开销比创建或撤销一个线程所需要的开销大。 3、进程为重量级组件,线程为轻量级组件多进程: 在操作系统中能同时运行多个任务(程序)...
2011-11-12 16:11:00
91
自定义分页标签
JSP页面:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-trans
2011-11-11 21:15:00
97
九九乘法表
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%><%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%String path = request.get
2011-11-11 17:54:00
102
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人