C#利用WinRAR实现压缩和解压缩
using System;
using Microsoft.Win32;
using System.Diagnostics;
using System.IO;
namespace MSCL
{
///
/// 压缩解压类
///
public class ZipHelper
{
///
/// 利用 WinRAR 进行
SqlServer判断数据库、表、字段、存储过程、函数是否存在
判断数据库是否存在
if exists (select * from sys.databases where name = '数据库名')
--drop database [数据库名]
判断表是否存在
if exists (select * from sysobjects where id = object_id(N'[表名]') and OBJECTPROPERTY(id, N'IsUser
WebClient和HttpWebRequst区别
WebClient和HttpWebRequst是用来获取数据的2种方式,一般而言,WebClient更倾向于“按需下载”,事实上掌握它也是相对容易的,而HttpWebRequst则允许你设置请求头或者对内容需要更多的控制,后者有点类似于form中的submit。虽然两者都是异步请求事件,但是WebClient是基于事件的异步,而HttpWebRequst是基于代理的异步编程
WebClient封
C#中使用CDO.Message发送邮件,成功率极高
using CDO;
using System;
namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{
string from = "xxx";
string to = "xxx";
...
C#通过反射获取类中的方法和参数个数,反射调用方法带参数
using System;
using System.Reflection;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
//反射获取 命名空间+类名
string className = "Con...
SQL中给定某一日期段生成所有日期数据
SELECT CONVERT(NVARCHAR(10), DateAdd(day,number,'2014-09-29'),120) AS GroupDay
FROM master..spt_values
WHERE type = 'p' AND number <= DateDiff(day,'2014-09-29','2014-10-29') GroupDay
2014-09-2...
SqlServer生成一段时间内的随机时间
--生成一段时间内的随机时间
declare @Date_start datetime
declare @Date_end datetime
set @Date_start= '2018-06-01'
set @Date_end=getdate()
select 时间=dateadd(minute,abs(checksum(newid()))%(datediff(minute,@Date_...
SqlServer还原数据库的存储过程
/*******************************************
* 还原数据库
*******************************************/
ALTER PROC sp_ReCreateDataBase
@TargetDataBase NVARCHAR(500), --目标数据库
@BakDBPath NVARCHAR(500), --...
asp.net 利用NPOI导出Excel通用类
using System;
using System.Linq;
using System.Web;
using System.IO;
using NPOI;
using NPOI.SS.Util;
using NPOI.HSSF.Util;
using NPOI.SS.UserModel;
using NPOI.HSSF.UserModel;
using System.Data;
using S...
C# 中Byte[]和File文件互相转换
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp7
{
class Program
{
static void Main(string[] a...
javascript 工具类Lodash集合查询,修改,删除使用例子
<!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">
<head>
&lt
zookeeper集群安装教程
zookeeper安装教程 1、下载在官网上下载zookeeper-3.4.8.tar.gz(在这里只是以这一版本为例) 2、将安装包上传到虚拟机上面,我这里是上传到了usr/local/目录下面,接下来将它解压到usr/local/apps目录下面 tar -zxf zookeeper-3.4.8.tar.gz -C /usr/local/apps 3、配置 3.1 为了以后使用方便,需要配...
DOS命令把一个文件夹的文件拷贝到另一个文件夹
@echo off
echo start copy?
pause
CHCP 65001
xcopy /s/y/i/f "D:\工作周报\*.xlsx" "D:\工作周报1"
pause保存为一个 autocopy.bat 文件
线性代数的本质 整理(一)
最近学习了三蓝一棕分享的线性代数的本质,感觉很有实际意义,会陆续整理出来。尽管一批教授和教科书编者用关于矩阵的荒唐至极的计算内容掩盖了线性代数的简明性,但是鲜有与之相较更为初等的理论。说的很好,也是本人看了很多线代书籍的感受。过去学习线性代数我们把精力更多放在数值计算本身,并没有线性代数的几何直观理解,在解决实际问题是往往感觉束手无策。线性代数也有很多隐藏其中的直观理解,并且线性代数中计算和可视化...
PhpStorm 快捷键大全
PhPStorm 是 JetBrains 公司开发的一款商业的PHP 集成开发工具,PhpStorm可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。Phpstrom的一款名为Magicento的插件对快速创建Magento插件十分有用。
常用快捷键
设置快捷键:`File -> Settings -> IDE Settings -> Keymap...
前端单元测试 & Mocha
什么是单元-测试?
单元就是相对独立的功能模块,例如一个函数或者一个类。一个完整的模块化的程序,都应该是有许多个单元构成,单元能完成自己的任务,然后与其他单元进行交互 ,从而完成整个程序的功能。
而测试,就是测试啦。
所以单元测试通俗点讲就是对程序每个独立的单元分别测试,保证构成程序的每个模块的正确性,从而保证整个程序的正确运行。
为什么要写单元测试?
单元测试在前端还是不太普及的,因为...
Hadoop编译完整过程
前言在编译Hadoop的过程中,我感受到了用老版本的软件会造成很多不必要的问题,用最新的稳定版本是最好的选择,这样做的原因是大部分的软件都是向下兼容的,但是基本不会有向上兼容的情况出现,比如jdk1.8编译的程序不一定能在jdk1.7的环境下执行,但是jdk1.7编译的程序却基本都能在jdk1.8的环境下执行,这就是选择最新版本的软件所带来的好处。(当然也有例外,例如Python2.x和Pytho...
[SDOI2005] 位图(bit)
题目链接:https://www.luogu.org/problemnew/show/P2335
【题目描述】
现在我们给出一个n×mn×mn \times m的单色位图,且该图中至少含有一个白色的像素。我们用(i,j)(i,j)(i, j)来代表第iii行第jjj列的像素,并且定义两点p1=(i1,j1)p1=(i1,j1)p_1=(i_1, j_1)和p2=(i2,j2)p2=(i2,j...
Unity Occlusion Culling 遮挡剔除研究
本文章由cartzhang编写,转载请注明出处。 所有权利保留。 文章链接:http://blog.csdn.net/cartzhang/article/details/52684127 作者:cartzhang一、unity裁剪包括,视锥裁剪和遮挡裁剪。什么是视锥体裁剪? 我们来直接看下官方的图解,看图说话。 场景中的对象: https://docs.unity3d.com/uploads/Ma...
今日推荐
周排行