自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (1)
  • 收藏
  • 关注

原创 windows server 定时任务详细教程(附图)

前段时间在Windows Server 2008安装了一套基于Sql server数据库的软件,处于数据安全的考虑,希望每天能够自动进行数据库备份。我在别人脚本的基础上自己写了一个数据库备份的bat脚本,双击该脚本时可以正常将数据库备份成bak的文件,于是我就希望将这个bat放到Windows Server 2008的计划任务中,每天0:00:00自动执行该脚本。这里着重来说成功的第二种“创建任...

2019-08-26 16:43:27 5668

原创 Excel自动打开、刷新、保存

背景:因为业务需要,每天要发送公司前一天的各项数据,比如:生产、销售等,其中数据包括前N个和当前月每天的各项统计数据。1、解决思路:①、系统设置定时任务,每天凌晨打开需要发送的excel附件;②、excel直连后台数据库,设置excel更新数据库数据时间为半小时或一小时;③、excel中进行VBA编程,确保excel每半小时或一小时保存;如此,则每次发送邮件,所取得的附件即为包含所需全部数据的...

2019-07-26 10:28:05 9044 10

原创 SQL SERVER 日期转换方法大全

一般存入数据库中的时间格式为yyyy-mm-ddhh:mm:ss如果要转换为yyyy-mm-dd短日期格式.可以使用convert函数.下面是sqlserver帮助中关于convert函数的声明:使用 CONVERT:CONVERT (data_type[(length)],expression[,style])参数expression是任何有效的 Microsoft® SQ...

2019-06-11 10:08:33 40397

原创 Informatica——ETL基本开发流程

Informatica开发六大步骤示意图:第一步:定义数据源:第二步:定义目标target:第三步:创建映射:第四步:定义任务:第五步:定义工作流:第六步:工作流调度监控:...

2020-05-27 11:14:26 2375

原创 简单dwr实例

最近写ajax写烦了,想着能不能有个更简单的“ajax”,一问就问到这个dwr了。赶紧去官网学习了下,这里写个博客记录一下实例。测试环境:tomcat6.01、新建一个web项目(这里比较简单,我就不赘述了),我这里的是TestWeb。2、安装dwr。主要用到两个jar包。一个是dwr.jar:这个是dwr的主要文件,可以去官网下载。下载链接:htt...

2020-05-08 13:38:14 268

原创 Exception in thread ""http-bio-80"exec-1" java.lang.OutOfMemoryError: PermGen s解决方案

问题描述:Exception in thread""http-bio-80"-exec-1"java.lang.OutOfMemoryError: PermGen sException in thread ""http-bio-80"-exec-1"java.lang.OutOfMemoryError: PermGen spaceat java.lang.ClassLoader.de...

2020-05-07 15:08:24 974

原创 【算法学习】插入排序

算法介绍:插入排序(Insertion sort)是一种简单直观且稳定的排序算法。如果有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排...

2020-01-19 15:04:05 153

原创 时间复杂度、空间复杂度

一个算法的优劣主要从算法的执行时间和所需要占用的存储空间两个方面衡量。时间复杂度:时间复杂度的计算并不是程序具体运行的时间,而是算法执行语句的次数。当我们面前有多个算法时,我们可以通过计算时间复杂度,判断出哪一个算法在具体执行时花费时间最多和最少。常见的时间复杂度有:常数阶O(1),对数阶O(log2 n),线性阶O(n),线性对数阶O(n log2 n),平方阶O(n^...

2020-01-13 15:37:44 161

原创 程序媛必备核心算法

数据结构以及算法学习的重要性,不再赘述,以下是学习和总结的算法(持续更新中)1、算法基础时间复杂度算法的时间复杂度是一个函数,它定性描述该算法的运行时间。空间复杂度空间复杂度(Space Complexity)是对一个算法在运行过程中临时占用存储空间大小的量度。一个算法的优劣主要从算法的执行时间和所需要占用的存储空间两个方面衡量。关于时间复杂度和空间复杂度,请查看:ht...

2020-01-03 10:41:34 161

原创 Oracle 创建定时job的SQL

1、创建表:create table test2、创建存储过程:create or replace procedure P_RANK as begin insert into test values(sysdate); commit;end; 3、创建定时任务:grant create job to 用户名; begin dbms_scheduler.cr...

2019-12-25 16:51:36 856

原创 Linux常用命令

常用工具:(1)Xshell:XShell是一个模块化模拟器,因为它提供了许多下拉选项卡。然后,用户可以单击这些选项卡以创建完全独立的窗口,它旨在允许计算机充当终端。(2)WinSCP:WinSCP 是一个 Windows 环境下使用的SSH的开源图形化SFTP客户端。同时支持SCP协议。它的主要功能是在本地与远程计算机间安全地复制文件,并且可以直接编辑文件。(3)Sec...

2019-12-13 14:11:15 121

原创 HTTP、HTTPS介绍与区别

基本概念HTTP(HyperText Transfer Protocol:超文本传输协议)是一种用于分布式、协作式和超媒体信息系统的应用层协议。 简单来说就是一种发布和接收 HTML 页面的方法,被用于在 Web 浏览器和网站服务器之间传递信息。HTTP 默认工作在 TCP 协议 80 端口,用户访问网站http://打头的都是标准 HTTP 服务。HTTP 协议以明文方式发送...

2019-12-11 13:56:13 315

原创 数据库索引及SQL效率优化

数据库索引分类:单列索引、复合索引。如果表的某个字段有主键约束和唯一性约束,则数据库会自动在相应的约束列上建立唯一索引。数据库索引主要用于提高访问速度。索引创建原则:1、索引应当建在经常作为where字句条件的列上,如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段进行Order By 则...

2019-12-11 10:20:58 184

原创 .net三种网页重定向方法

1.Server.Transfer(“newPage.aspx”):服务器停止解析本页,保存此页转向前的数据后,再使页面转向到newPage.aspx, 并将转向前数据加上newPage.aspx页结果返回给浏览器。2.Server.Execute(“newPage.aspx”);服务器保存此页转向前的数据后,使页面转向到newPage.aspx执行, 再返回本页继续执行.再将三者结果合并后返...

2019-12-06 09:47:39 1553

原创 HTML CSS学习笔记

——1.HTML5基础——5.在网页中,HTML决定结构和内容,CSS设定网页的表现样式,JavaScript控制网页的行为。6.<!DOCTYPE html>必须位于HTML文档第一行。7.<meta>标签:用于方便浏览器解析或搜索引擎搜索,一般放置于<head>中,用"名称/值"方式: (1)表示文档内容类型、字符串编码信息 如:<meta...

2019-11-25 17:13:40 1269

原创 Bootstrap selectpicker 下拉框多选获取选中value和多选获取文本值

1.页面代码:页面引入:bootstrap-select.min.css和bootstrap-select.min.js、defaults-zh_CN.min.js文件,并初始化下拉选项框。带有下拉搜索样式的下拉框属性:data-live-search="true"下拉选项框可多选属性:multiple<div class="col-xs-6 col-...

2019-11-22 09:14:08 3926

原创 MSSQL游标使用示例

-- =============================================-- Author: <Matthew·Li>-- Create date: <2019-10-28>-- Description: <游标模板>-- =============================================-...

2019-10-29 09:57:02 194

原创 Oracle 获取年月日

获取系统时间的月份select to_char(sysdate,'yyyymm') from dual; --返回201908获取系统时间的年份select to_char(sysdate,'yy') from dual; -- 返回 2019获取年月日select to_char(sysdate,'yyyymmdd') from dual; --返回2019...

2019-10-22 14:16:18 12580

原创 MSSQL数据库磁盘空间清理

本文主要向大家介绍了SQLServer数据库磁盘空间清理,通过具体的内容向大家展示,希望能对大家学习SQLServer数据库有所帮助。SQL Server在删除数据后,会重新利用这部分空间,所以如果不是空间紧张的情况下,可以不回收。 回收一般先回收日志文件,因为这个回收速度非常快,可以短时间内清理出一部分可用空间。 回收步骤:1、查看日志文件大小【一般回收比较...

2019-10-10 16:49:05 1421

原创 SQL 锁表、解锁

--锁表(其它事务不能读、更新、删除)BEGIN TRANSELECT * FROM <表名> WITH(TABLOCKX);WAITFOR delay '00:00:20'COMMIT TRAN--锁表(其它事务只能读,不能更新、删除)BEGIN TRANSELECT * FROM <表名> WITH(HOLDLOCK);WAITFOR delay ...

2019-09-19 10:05:49 797

原创 十种常见的设计模式

1.单例模式:实现方式:a) 将被实现的类的构造方法设计成private的。b) 添加此类引用的静态成员变量,并为其实例化。c) 在被实现的类中提供公共的CreateInstance函数,返回实例化的此类,就是b中的静态成员变量。应用场景:优点: 1.在单例模式中,活动的单例只有一个实例,对单例类的所有实例化得到的都是相同的一个实例。这样就 ...

2019-09-18 14:19:18 106

原创 Oracle数据库NVL、NVL2、NULLIF、COALESCE函数的用法

Oracle中函数中除了字符函数、日期函数、数学函数、以及转换函数等等,还有一些函数是通用函数,比如:NVL、NVL2,、NULLIF、COALESCE。下面就来看一下它们的用法:1.NVL函数NVL(expr1,expr2)如果expr1和expr2的数据类型一致,则:如果expr1为空(null),那么显示expr2,如果expr1的值不为空,则...

2019-09-12 09:25:59 516

原创 JS 选择器总结

一、原生JS选择器JS选择器常用的有getElementById()、getElementsByName()、getElementsByTagName()、getElementsByClassName()、querySelector()、querySelectorAll()A: getElementById(ID): 返回对指定ID的第一个对象的引用,如果在文档中查找一个特定的元素,最有效...

2019-08-30 09:27:24 438

原创 Oracle分析函数Over()

一、Over()分析函数说明:聚合函数(如sum()、max()等)可以计算基于组的某种聚合值,但是聚合函数对于某个组只能返回一行记录。若想对于某组返回多行记录,则需要使用分析函数。1、rank()/dense_rank over(partition by ... order by ...)说明:over()在什么条件之上;  partition by 按哪个字段划分组;...

2019-08-29 11:48:03 493

原创 oracle trunc()函数的用法介绍

1、对日期类数据的处理:1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-062.select trunc(sysdate, 'mm') from dual --2013-01-01 返回当月第一天.3.select trunc(sysdate,'yy') from dual --2013-01-01 返回当年第一天4...

2019-08-08 17:06:49 168

原创 Java设计模式——观察者模式

1、观察者模式介绍:观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有观察者都会收到通知,并自动更新。观察者模式又称为发布/订阅(Publish/Subscribe)模式观察者设计模式涉及到两种角色:主题(Subject)和观察者(Observer)Subjec模块有3个主要操作:addObserver():注册添加观察者(申请订阅) delete...

2019-07-10 13:19:24 115

原创 Maven简介

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。1、什么是Maven?Maven意为“知识的积累”、“专家”或者“内行”的意思,maven是一个跨平台的项目管理工具,是Apache的一个成功的开源项目。Maven是一个服务基于java平台的项目构建、依赖管理和项目信息管理。Maven现在的应用很广泛,不管是小型的项目还是大型的项...

2019-03-29 09:59:17 188

原创 K-means聚类总结

1、前言kmeans是最简单的聚类算法之一,但是运用十分广泛。最近在工作中也经常遇到这个算法。kmeans一般在数据分析前期使用,选取适当的k,将数据分类后,然后分类研究不同聚类下数据的特点。2、算法原理a.随机选取k个中心点b.遍历所有数据,将每个数据划分到最近的中心点中c.计算每个聚类的平均值,并作为新的中心点d.重复b、c,直到这k个中心点不再

2017-01-16 15:04:30 589

原创 对链表排序

一、要求:Sort a linked list in O(n log n) time using constant space complexity.二、分析:使用o(nlogn)的时间复杂度和常量空间复杂度,对链表排序,只能使用归并排序。归并排序是将两个或两个以上的有序链表合并成一个新的链表。常见的是二路归并排序算法,思想是将数组或链表中前后相邻的两个有序序列归并为一个有序序列,

2016-09-17 11:12:34 293

原创 Max points on a line

一、要求:Given n points on a 2D plane, find the maximum number of points that lie on the same straight line.解析:①、先任取一个点,判断其他剩下的所有点是否在一条直线上,统计个数;②、如果该个数大于maximum,修改maximum,③、继续选取下一个点,重复①②,直到全部点遍历完。

2016-09-16 20:39:52 215

原创 foreach遍历 java

一、foreach介绍:foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。      foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语

2016-09-14 14:42:17 543

原创 reverse-polish-notation

evaluate-reverse-polish-notation要求:Evaluate the value of an arithmetic expression in Reverse Polish Notation.Valid operators are+,-,*,/. Each operand may be an integer or another expression.思路:逆波兰

2016-09-14 10:58:56 322

原创 查找二叉树的最小深度

题目:Minimum-depth-of-binary-tree要求:Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.分析

2016-09-14 09:28:57 794

SQL SERVER日期格式转换大全.txt

亲测正确、有效的格式转换方法,试用于常见的应用场景。适合熟悉oracle,但在用SQLServer的小伙伴。

2019-06-11

空空如也

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

TA关注的人

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