自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 SQLServer常用数据类型(转)

技术积累 切忌三心二意 SQLServer常用数据类型(转) 第一大类:整数数据 bit:bit数据类型代表0,1或NULL,就是表示true,false.占用1byte. int:以4个字节来存储正负数.可存储范围为:-2^31至2^31-1. smallint:以2个字节来存储正负数.存储范围为:-2^15至2^15-1 tinyint: 是最小的整数类型

2016-06-24 16:36:47 472

转载 java类之间的关系

类和类之间的分为继承、实现、依赖、关联、聚合、组合关系 一、继承关系     继承指的是一个类(子类)继承另外的一个类(父类口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字 extends明确标识。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类。       二、实现关系     实现指的是一个class类实现inte

2016-06-24 16:31:31 365

转载 Linux的命令及全称

技术积累 切忌三心二意 Linux的命令及全称 apt = Advanced Packaging Tool ar = archiver as = assembler awk = "Aho Weiberger and Kernighan" 三个作者的姓的第一个字母   bash = Bourne Again SHell bc = Basic (Better)

2016-06-24 16:29:46 389

转载 Linux命令对应的全称解释

Filesystem Hierarchy Standard(FHS) /:根目录,所有的目录、文件、设备都在/之下,/就是Linux文件系统的组织者,也是最上级的领导者。    /bin:bin 就是二进制(binary)英文缩写。在一般的系统当中,都可以在这个目录下找到linux常用的命令。系统所需要的那些命令位于此目录。    /boot:Linux的内核及引导系统程

2016-06-24 16:24:02 1956

转载 linux中mv和rename的区别

首先来说一下mv命令,在man mv中我们可以看到对于mv命令的介绍是这样的: mv -move(rename) files 可以看到mv命令确实有重命名的功能,但是实际应用中,它只能对单个文件重命名,命令如下: mv [path/]oldfilename [path/]newfilename “mv命令只能对单个文件重命名”,这实就是mv命令和rename命令的在重命名方

2016-06-24 16:22:29 14357

转载 Linux三种通配符

基本的通配符有以下几个: ?    可替代单个字符 *    可替代多个字符 [charset]    可替代charset集中的任意单个字符 下面以例子加以说明: 如文件夹中有这些文件foo1, ..., foo9, foo10, ..., foo278,如果使用 rename foo foo0 foo? 则它只会把foo1到foo9的文件重命名为foo

2016-06-24 16:21:37 3091

转载 grep命令

1.作用 Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。 2.格式 grep [options] 3.主要参数 [options]主要参数: -c:只输出匹配行的计数。 -I:不区分大 小写(

2016-06-24 16:20:05 204

转载 常用 Linux 命令

1.Linux进入与退出系统  进入Linux系统: 必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号:   1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。   2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。   一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。   当用户正确地输入用

2016-06-24 16:17:46 237

原创 Merge OUTPUT 高级用法综合写的一个MergeTab的存储过程

主要是写下来给自己备忘,T-SQL 中 MERGE 的用法,算是高级吧, WHEN MATCHED THEN UPDATE -- 中加了 后面要更新的列是否都相等,如果相等就没必要进行更新,只会 增加无用功 WHEN NOT MATCHED BY SOURCE THEN DELETE OUTPUT $ACTION , INSERTED,DELETED, INTO... 总而言之,就是把两张表的 MERGE 写成了一个存储过程,只需要传入相应的表名,列名,以及是否 对目的表进行相应删除的标志位 功能上算是较

2016-04-16 23:33:24 1241

原创 偶然间做起题来--仅为纪念

java试题1对应test1方法: 请在一个类中编写一个方法,这个方法搜索一个字符数组中是否存在某个字符,如果存在,则返回这个字符在字符数组中第一次出现的位置(序号从0开始计算),否则,返回-1。要搜索的字符数组和字符都以参数形式传递传递给该方法,如果传入的数组为null,应抛出IllegalArgumentException异常。在类的main方法中以各种可能出现的情况测试验证该方法编

2015-08-06 19:20:14 381

原创 排序算法(冒泡,选择,快速)Java 实现

冒泡 排序: public static void Bubblesort(int [] a) { for(int x=0;x { for(int y=0;y { swapArrayAsc(a,y,y+1); } } } 选择排序: public static void SelectorSort(int [] a) { for(int x=0;x { for(int

2015-06-03 17:51:13 340

转载 ITPub 上的一道题,学习下思路

有意思的,从别处看来的即可为己用--拿来主义 数据库:MS SQL 2000: drop table mytest go create table mytest (   sn      int,   code    varchar(8),   ins_no  varchar(6), ) go insert mytest values(1, '01', 'A') in

2015-05-25 14:43:12 365

原创 整理、总结、也许是偶得佳句,为方便自己,便记录下来。

个人整理而已,于人方便,于己更方便。。。

2015-02-06 12:13:04 388

转载 浏览器的控件、插件、附加组件、扩展、应用的区别

在处理浏览器问题的时候,经常会接触到这些名词,大多时候都是混着用的,这样子其实并没有真正理解这些名词指代的是什么东西,也不好具体定位问题原因的。我根据自己使用浏览器的经验,说说我的理解的这些东西的区别。     首先对照一下中文和英文。     控件——ActiveX     插件——Plugin     附加组件——Addon     扩展——Extension     应用

2015-01-20 04:56:50 1595

转载 数据库设计的重要性和设计原则

说起数据库设计,相信大家都明白怎么回事,但说起数据库设计的重要性,我想大家也只是停留在概念上而已,到底如何重要?怎么重要呢?今天就将我至今为止的理解向大家阐述下。 一个不良的数据库设计,必然会造成很多问题,轻则增减字段,重则系统无法运行。我先来说说数据库设计不合理的表现吧: 1. 与需求不符 因为这个原因造成的改动量往往是最大。如果进入编码阶段的话,很可能会直接让你崩溃掉。

2015-01-20 00:25:03 1271

转载 PowerDesigner使用教程

PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。 PowerDesigner主要分为7种建模文件: 1.  概念数据模型 (CDM) 对数据和信息进

2015-01-20 00:13:34 398

转载 Microsoft SQL Server 管理 (常用管理及维护命令)

--查询当前连接的实例名 select @@servername --察看任何数据库属性 sp_helpdb master   --设置单用户模式,同时立即断开所有用户 alter database Northwind set single_user with rollback immediate --恢复正常 alter database Northwin

2015-01-17 00:04:09 443

原创 记录平时code点滴,这次是通过一张充满异样字符的表,对数据表中的每一列进行清理,比double quotation的issue难多了!

需要提供对象: 一张需要被替换字符的表。 通过游标结合动态SQL对某一张特定表的所有列进行更新,主要是对其列值的异常字符处理。 create proc usp_Clean_Table  @table_name sysname as begin  set nocount on  declare @col_name varchar(max)='', @SQLCMD v

2015-01-14 06:56:53 521

转载 转--浅谈ETL

ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析依据。 ETL是BI项目重要的一个环节。 通常情况下,在BI项目中ETL会花掉整个项目至少1/3的时间,ETL设计的好坏直接关接到BI项目的成败。          ETL的设计分三部分:数据抽取、数据的清洗转换、数据的加载。在设计ETL的时候我们也

2014-12-20 04:26:12 410

原创 游标那点事儿

两种循环跳出方法 1:稍显复杂点: CREATE  PROCEDURE dbo.usp_crAllTables @Client_ID VARCHAR(256) AS DECLARE @table_name VARCHAR(50) SET NOCOUNT ON  DECLARE T_Name_Cur CURSOR LOCAL STATIC FORWARD_ONLY FOR  SE

2014-12-18 07:53:01 345

原创 备忘录--给自己

昨天,偶然发现的一个小知识点,以后也会把小知识点累积起来: Declare @object_id int,                 @object_schema_name varchar(30)=object_schema_name(@object_id) 一直是有错误提示,原来在一个declare里面,未被识别,分开decalre就好了 Declare  @object_id

2014-12-17 06:33:48 447

原创 论坛上的题目--类似于行列转换的,给出我的方法。

论坛上的题目: 现在有表如下 学生姓名 选课科目 张三 语文 李四 英语 张三 数学 王五 政治 张三 体育 张三 美术 李四 语文 张三 英语 要求得如下结果 学生姓名              选了语文数学英语的科目数量               选了所有课程的科目数量 张三

2014-12-12 06:46:25 414

原创 论坛上见过的一道题,不是很难,给出我的方法,欢迎朋友们来指导。

第一次写博文,看了那么多的好文章,还是打算自己也写写,肯定有很多地方不好,欢迎朋友们光临指导。 题目如下: 我有一个数据库t_message  我想得到类似微信消息那样: 显示 结果为   :   发送者4, 发送2条 最近一条内容为'不要紧吧'  发送者5, 发送1条 最近一条内容为'你是谁'  就是 把所有最近给我发信息的人 列出来 条件是isread =0 toid=3

2014-12-12 05:01:19 565

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除