- 博客(47)
- 收藏
- 关注
转载 通过sql做数据透视表,数据库表行列转换(pivot和Unpivot用法)(一)
在mssql中大家都知道可以使用pivot来统计数据,实现像excel的透视表功能一、MSsqlserver中我们通常的用法1、Sqlserver数据库测试---创建测试表Create table s( [name] nvarchar(50), book nvarchar(50), saledNumber int)----...
2015-07-14 14:24:00 333
转载 Jquery为下拉列表动态赋值与取值,取索引
接触前端也不久对jquery用的也只是皮毛,写过去感觉能复用的发出来,大家指点下1.下拉列表动态赋值function initddlYear() { var mydate = new Date();var startYear = mydate.getFullYear() - 50; var endYear = mydate.getFullYear() ...
2015-04-15 23:21:00 464
转载 sql server varchar和nvarchar的区别
一、前言在了解varchar 和nvarchar之前咱们先了解一下这些词的字面和常用意思,以方便我们更好的使用:SQL SERVER中生成的语句中,字符串前加N。N 前缀必须是大写字母。是Unicode编码的意思,一般来说,英文字符是一个字节组成,但是国际上的字太多了,因此就用两个字节来表示字符,满足国际化的需要.在字符串前面加上 N 代表存入数据库时以 Unicod...
2015-04-07 15:51:00 279
转载 jQuery对象和Dom对象的区分以及之间转换
刚开始学习jQuery,可能一时会分不清楚哪些是jQuery对象,哪些是DOM对象。至于DOM对象不多解释,我们接触的太多了,下面重点介绍一下jQuery,以及两者相互间的转换。一,什么是jQuery对象?1、就是通过jQuery包装DOM对象后产生的对象。jQuery对象是jQuery独有的,其可以使用jQuery里的方法。比如:$("#test").html() ...
2015-04-03 10:07:00 118
转载 怎样区分JQuery对象和Dom对象 常用的写法
第一步,http://www.k99k.com/jQuery_getting_started.html 第二步,新手先仔细得全部看一遍jQuery的选择器,很重要!!! (http://shawphy.com/jqueryapi/ 这里是最新文档,有离线版下载) 第三步,深刻了解jQuery对象和普通DOM对象的区别。互相转化见Q1 Q1,js的写法:document.getElemen...
2015-04-03 09:59:00 101
转载 利用Highcharts制作web图表学习(二)
最近中海油的项目需要用到图表展示数据,最近还是一直边学习边开发,今天做了一个展示,炼化厂加热炉效率展示的柱状图,把代码贴出来,大家指点一下互相学习,我是通过数组给Highcharts绑定的值,感觉这样做有点麻烦而且不灵活,大家有比较好的建议可以帮我看下,我引用了三个js,可以把本地的js注释掉用这些<scripttype="text/javascript"src="ht...
2015-04-03 00:29:00 102
转载 利用Highcharts制作web图表学习(一)
前言:最近项目中需要对数据进行汇总和分析得出柱状图或曲线图这样散装点图,经过学习和测试发现Highchart不错,如果大家项目中需要的话,不妨看看有的例子摘自官网一、先说说HighCharts的主要特性包括:1.兼容性:HighCharts采用纯JavaScript编写,兼容当今大部分的浏览器,包括Safari、IE和火狐等等;2.图表类型:HighCharts支持图表...
2015-04-02 00:35:00 123
转载 JQuery的几种页面加载完执行三种方式
jquery加载页面的方法(页面加载完成就执行)1、1 $(function(){ 2 $("#a").click(function(){ 3 //adding your code here 4 }); 5 }); 2、1 $(document).ready(function(){ 2 $("#a").cli...
2015-04-01 10:32:00 222
转载 JS获取日期和时间
1 //获取日期和时间 2 function showDate(){ 3 var myDate = new Date(); 4 myDate.getYear(); //获取当前年份(2位) 5 myDate.getFullYear(); //获取完整的年份(4位,1970-????)...
2015-04-01 10:12:00 79
转载 asp.net 用jquery判断fileupload上传文件的大小和类型和名字
1 <script language="javascript" type="text/javascript"> 2 //检查上传文件大小和获取文件名 3 function fileChange(target) { 4 5 var fileSize = 0; 6 ...
2015-04-01 10:06:00 274
转载 关于vs2008使用oracleclient链接oracle数据库报报错OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用...
用vs2008链接oracle数据库出现问题,报错OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用,从网上找了好久方法,有两种oracle客户端文件权限,和运行vs2008以管理员身份,这些都试过了没有用,查了好久还是没有解决问题,只好换一种方式链接oracle数据了。 我使用的是ODAC方式链接oracle数据库,这样就不需要...
2015-03-31 23:31:00 323
转载 sqlserver2008安装出现跨语言
我在安装sqlserver2008的时候出现了一个问题,安装到一半的时候出现 跨语言安装失败,我细细的查了下问题,我装的安装语言绝对没有错的吧,然后我后退几步又是同样的错误,最后我把镜像重新加载到虚拟光驱重新安装成功了,出现这个问题很奇怪,也许有人也会遇到这个问题,所以记录下来供大家参考。转载于:https://www.cnblogs.com/wangshuai6707...
2015-03-23 21:26:00 1754
转载 SQL2008安装提示"Microsoft visual studio 2008早期之前的版本"解决(这是我认为最简单有效的方法)...
作者:冰封 日期:2013-10-18 原文地址:http://www.skywj.com/thread-9230-1-1.html在安装SQL Server的时候提示 Microsoft visual studio 2008 早期之前的版本 报错,今天在这里给大家分享 不用下载VS2008SP1补丁包,不用卸载VS2008。先说一下导致这个故障的原因:这个问...
2015-03-23 21:13:00 154
转载 VS2008 未找到编译器可执行文件 csc.exe【当网上其他方法试玩了之后不起作用的时候再用这个方法】...
被公司派遣到中国海洋石油惠州炼化公司做项目,做的是生产管理,来了发现他们的项目结构简直烂的要命,和同学们写的毕业设计差不多,然后开发工具用的是vs2008,我电脑是安装了vs2005和vs2010,vs2012就是没有安装vs2008,在安装vs2008的时候那是一番折腾好长时间,然后把vs2008安装好了打开项目代码,生成解决方案发现报了好多错,然后一一解决,最...
2015-03-23 19:32:00 210
转载 虚拟机 Linux 系统增加换页空间
想在虚拟机里面安装oracle10g,发现默认的swap交换空间不满足最低要求,因为我分配的物理内存是1G,那么就按照要求需要2G的swap交换空间,默认只有1G的交换空间。添加swap交换空间的步骤如下:第一步:确保系统中有足够的空间来用做swap交换空间,我使用的是KVM,准备在一个独立的文件系统中添加一个swap交换文件,在/opt/image中添加2G的swap交...
2015-02-11 13:32:00 171
转载 jBPM 6 开发 eclipse 插件安装
jBPM 6 开发 eclipse 插件安装概述与之前的jBPM 5相比,jBPM 6 新引入的kjars及mavenized的特性,使流程开发设计与之前有了很大的不同,本文主要说明jBPM 6 相关 eclipse 插件安装,及使用安装好的插件初次测试jBPM开发。jBPM 6 开发 eclipse 插件安装从http://sourcefor...
2015-02-06 16:10:00 97
转载 Linux/Unix下设置定时任务
Unix系统提供了cron和at命令,使系统和用户可以定时运行一定的程序,而不需手工启动。使用cron用于周期性的执行一个命令,为了使用它,必须编辑crontab文件。系统缺省的/etc/crontab 文件为:为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内...
2014-12-09 11:20:00 142
转载 Shell编程之Shift的用法
位置参数可以用shift命令左移。比如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。非常有用的 Unix 命令:shift。我们知道,对于位置变量或命令行参数,其个数必须是确定的,或者当 Shell 程序不知道其个数时,可以把所有参数一起赋值给变量...
2014-11-10 19:26:00 105
转载 shell脚本学习之Bash shell 里各种括号的用法
今天在SegmentFault上看到又有人问起关于Shell里各种括号的问题。对于很多玩Shell的人,括号是个很尴尬的问题,用起来没问题,说起来不明白,我在这里总结一下Bash Shell几种括号的用法和区别,别的Shell我不会。。。(( )) :一对圆括号有两个地方用到。1,for循环,for (( expr1 ; expr2 ; exp...
2014-11-10 14:33:00 63
转载 shell脚本学习之$0,$?,$!等的特殊用法
变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以...
2014-11-10 12:28:00 110
转载 shell脚本学习之if..else用法
一 简介1 字符串判断str1 = str2 当两个串有相同内容、长度时为真str1 != str2 当串str1和str2不等时为真-n str1 当串的长度大于0时为真(串非空)-z str1 当串的长度为0时为真(空串)str1 当串str1为非空时...
2014-11-10 11:34:00 109
转载 shell脚本学习之case例子
case和select结构在技术上说并不是循环, 因为它们并不对可执行代码块进行迭代. 但是和循环相似的是, 它们也依靠在代码块顶部或底部的条件判断来决定程序的分支.在代码块中控制程序分支case (in) / esac 在shell中的case结构与C/C++中的switch结构是相同的. 它允许通过判断来选择代码块中多条路径中的一条. ...
2014-11-10 11:28:00 114
转载 归档模式和非归档模式
1.归档模式 Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2成为当前使用的日志,当联机重做日志组2写满的时候,又会发生日志切换,去写联机重做日志组1,就这样反复进行。 如果数据库处...
2014-10-24 11:41:00 181
转载 ORACLE用户管理方式下备份数据和复制数据库
首先要明确的是,oracle数据库的备份可以分为逻辑备份和物理备份。 逻辑备份的是通过数据导出对数据进行备份,主要方式有老式的IMP/EXP和数据泵灯方式。适合变化较少的数据库,而对于高可用性数据库,由于这种方式备份的数据只能恢复到备份的时间点,所以并不适用。但由于逻辑备份具有平台无关性,所以更常见的是用来数据迁移及数据移动; ...
2014-10-24 11:28:00 140
转载 oracle 数据库关闭的的几种方式总结
shutdown的几种方式,shutdown abort的一些弊端有哪些1、shutdown normal 正常方式关闭数据库。2、shutdown immediate 立即方式关闭数据库。 在SVRMGRL中执行shutdown immediate,数据库并不...
2014-10-24 10:30:00 171
转载 oracle热备份
热备份是在数据库运行的情况下,采用archivelog mode 方式备份数据库的方法,冷备份虽然操作简便,但因为备份需要关闭数据库,如果系统是一个7X24小时的运行的数据库,冷备份是不现实的,热备份的优缺点如优点:a.可在表空间或数据库文件级备份、备份时间短 b.可达到秒级恢复(恢复到某一时间点上) c.可对几乎所有数据库...
2014-10-24 10:27:00 55
转载 oracle 的 startup,startup mount,startup nomount之间的区别
startup,startup mount,startup nomount之间的区别startup nomount选项:(读初始化参数文件,启动实例)startup nomount选项启动实例,但不安装数据库。当数据库以这个模式启动时,参数文件被读取;后台进程和内存结构被启动;但它们不被附加或与数据库的磁盘结构进行通信。当实例处于这个状态时,数据库是...
2014-10-24 10:22:00 573
转载 Oracle数据导入导出imp/exp命令总结
racle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在orac...
2014-10-23 21:32:00 175
转载 oracle模糊查询效率可这样提高
1、使用两边加‘%’号的查询,oracle是不通过索引的,所以查询效率很低。 例如:select count(*) from lui_user_base t where t.user_name like '%cs%';2、like '...%'和 like'%...'虽然走了索引,但是效率依然很低。3、有人说使用如下sql,他的效率提高了10倍,...
2014-10-23 14:33:00 201
转载 Orace数据库锁表的处理与总结<摘抄与总结三>
当Oracle数据库发生TX锁等待时,如果不及时处理常常会引起Oracle数据库挂起,或导致死锁的发生,产生ORA-60的错误。TX锁等待的分析Oracle数据库中一般使用行级锁。当Oracle检测到死锁产生时,中断并回滚死锁相关语句的执行,报ORA-00060的错误并记录在数据库的日志文件alertSID.log中。同时在user_dump_dest...
2014-10-13 11:44:00 164
转载 oracle命令的缩写原型单词方便记忆总结
$ORACLE_HOME/bin下的utilities解释BinaryFirstAvailableDescriptionadapters(7.3.4)InstalledNetworkAdaptersagentctl9.0.1...
2014-10-13 11:30:00 98
转载 Orace数据库锁表的处理与总结<摘抄与总结二>
当Oracle数据库发生TX锁等待时,如果不及时处理常常会引起Oracle数据库挂起,或导致死锁的发生,产生ORA-60的错误。TX锁等待的分析Oracle数据库中一般使用行级锁。当Oracle检测到死锁产生时,中断并回滚死锁相关语句的执行,报ORA-00060的错误并记录在数据库的日志文件alertSID.log中。同时在user_dump_dest...
2014-10-13 11:24:00 88
转载 Orace数据库锁表的处理与总结<摘抄与总结一>
TM锁(表级锁)类型共有5种,分别称为共享锁(S锁)、排它锁(X锁)、行级共享锁(RS锁)、行级排它锁(RX锁)、共享行级排它锁(SRX锁)当Oracle执行DML语句时,系统自动在所要操作的表上申请TM类型的锁。当TM锁获得后,系统再自动申请TX类型的锁,并将实际锁定的数据行的锁标志位进行置位。这样在事务加锁前检查TX锁相容性时就不用再逐行检查锁标志,而...
2014-10-13 10:51:00 68
转载 数据库连接报错之IO异常(The Network Adapter could not establish the connection)
Io 异常: The Network Adapter could not establish the connection有以下四个原因:1、oracle配置listener.ora和tnsnames.ora文件里面查看是否配置正确2、IP错误在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36:1...
2014-10-13 09:36:00 751
转载 linux 脚本编写基础(一)
1. Linux 脚本编写基础1.1 语法基本介绍1.1.1 开头程序必须以下面的行开始(必须方在文件的第一行):#!/bin/sh 符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。 当编辑好脚本时,如果要执行该脚本,还必须使其可执行。 要使脚本可执行:...
2014-10-10 22:52:00 101
转载 linux常用命令之ln
ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接,这个命令最常用的参数是-s,具体用法是:ln –s 源文件 目标文件。 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在 其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空...
2014-10-10 22:44:00 69
转载 linux常用编辑器
管理员在进行系统操作的时候,不可避免地会对文本进行修改,如进行各种服务程序配置文件的改动,使程序对用户提供不同的服务效果。在本章我们向大家介绍Linux上常见的编辑器ed、vi、emacs,同时以vi为例,讲解Linux中的文本编辑,为大家成为优秀的系统管理员打下基础。【重点内容】Ø Linux编辑器简介Ø vi的...
2014-10-10 21:59:00 1287
转载 linux常用命令之tail
从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容。语法标准语法tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k N...
2014-10-10 21:34:00 80
转载 linux 命令学习(4)
Linux中常用的关机和重新启动命令有shutdown、halt、reboot以及init,它们都可以达到关机和重新启动的目的,但是每个命令的内部工作过程是不同的,下面将逐一进行介绍。 1. shutdown shutdown命令用于安全关闭Linux系统。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux与Windows不同,其后台运行着许...
2014-08-25 16:13:00 53
转载 WINDOWS批处理命令使用大全
来源:http://www.942dn.com就是爱电脑网WINDOWS批处理命令使用大全批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活...
2014-08-13 18:44:00 316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人