自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 动态SQL执行带参存储过程

USE tempdb GO IF OBJECT_ID('proc_test') IS NOT NULL DROP PROC proc_test GO CREATE PROC proc_test @p INT=2 AS BEGIN SELECT @p AS r; END GO ...

2020-06-02 08:20:31 37 0

原创 技术重要还是业务重要?

在一个人刚入社会时,确实是非常重要的一个问题。 技术当然重要,没有技术根本做不了事。技术高,还可以炫耀,出去找工作轻轻松松,是不是很 cool ? 至于业务逻辑,换个公司可能就完全不同了,弄那么熟悉做什么? 业务的繁杂,确实很烧脑,但并不是一无是处。 技术的发展,很多时候是靠业务来推动的,...

2020-05-24 00:16:56 257 0

原创 .net core : Could not load file or assembly

Could not load file or assembly 'QRCoder, Version=1.3.9.0, Culture=neutral, PublicKeyToken=null' 生成,本地运行都没有问题,但发布到服务器,其它可用,二维码这块出了问题。 后来,...

2020-04-09 10:38:20 196 1

原创 油猴——实现微吼进入时立即全屏

// ==UserScript== // @name vhall Full Screen // @namespace http://tampermonkey.net/ // @version 0.1 // @description 微吼全屏 // @author ...

2020-04-03 10:34:47 207 0

原创 Linux下搭建 gitlab ( 用Docker )

基本的安装步骤: #1. 安装yum-utils: yum install -y yum-utils device-mapper-persistent-data lvm2 #2. 为yum源添加docker仓库位置: yum-config-manager --add-repo https://...

2020-03-16 22:50:55 177 0

原创 C# 图片保存到数据库

测试表: USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t( id INT IDENTITY(1,1) PRIMARY KEY, img VARBINARY(MAX) )...

2020-01-18 17:00:41 383 0

原创 AutoPostBack作用实测

一、test.aspx <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="WebApplication4...

2020-01-03 10:01:48 248 0

原创 WebForm 做点有趣的东西 —— 用页面基类给所有的页面添加js,实现部分页面增加一个按钮

有这样一个需求: 很多页面做了一个 Footer的底块,没有用母版页。 现在希望在所有的页面,如果有 Footer的底块则添加一个按钮。 如果每个页面去改,这个的工作量就大了。 页面基本上会用到页面基类,页面基类可以做到吗?如何实现呢? 思路: 1.页面基类中为 Header添加 js...

2019-12-20 21:47:42 281 0

原创 使用ajaxFileUpload过程中发现的file控件只触发一次change事件的解决办法

项目用到ajaxFileUpload做异步上传,但是发现一个问题:file控件只触发一次change事件,无法触发第二次。 $(function(){ $("body").on("change propertychange","inpu...

2019-12-03 15:55:13 241 0

原创 配置 sql 导出Json文件

一、配置文件:GetJson.exe.config <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <!--...

2019-10-01 12:48:30 363 0

原创 SQL Server 中视图用*可能会造成的问题

USE tempdb GO IF OBJECT_ID('view_stu') IS NOT NULL DROP VIEW view_stu GO IF OBJECT_ID('stu') IS NOT NULL DROP TABLE stu GO CREATE...

2019-06-07 08:00:01 566 0

原创 Outer Apply 和 Cross Apply 的妙用

在实际的场景中,经常有这样的需求: 主表对应的明细表有多条,但只希望匹配一条记录。 我们当然可以使用 row_number取 rid =1来实现,但某些情况下 outer apply或 cross apply或许会更方便。 USE tempdb GO IF OBJECT_ID('...

2019-06-07 07:42:52 737 1

原创 用 Navicat Premium 导出表结构和数据

数据库中导出数据表的 INSERT 语句, 是一件比较麻烦的事, 不过用 Navicat Premium 就简单了。 如下图, 选中表之后, 再右键=》“转储 SQL 文件”=》“结构和数据”, 就可以把表的创建脚本和 insert 语句插入脚本 一起导出。 上面的只能一次导一个表, 如果...

2019-06-06 17:37:44 4475 2

原创 SSMS 安装出错:安装程序检测到安装程序语言和操作系统语言不匹配。请使用英语语言版本的安装程序,或安装语言包……

安装程序检测到安装程序语言和操作系统语言不匹配。请使用英语语言版本的安装程序,或安装语言包,并通过控制面板中的区域设置更改格式和系统区域设置. Win10 安装 SSMS 时, 出现上面的错误, 修改 控制面板=》区域 =》格式 , 改为 “简体中文” 再安装即可。 ...

2019-06-03 13:58:46 2104 0

原创 LEFT JOIN的ON与WHERE

USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t( aid INT IDENTITY(1,1) PRIMARY KEY, an NVARCHAR(10) NOT NULL )...

2019-06-02 13:47:25 440 0

原创 C#怎样打断点,进行单步跟踪

初学者,如果没老师教,很多都不知道如何打断点,单步跟踪程序,观察相关变量的值。 其实不难的, 下面以一个简单的控制台程序为例: using System; namespace ConsoleApp2 { class Program { static void...

2019-05-17 17:35:20 1487 0

原创 定时恢复正式库的最新备份到测试库

--替换 the_db 为正式库名 USE [master] --get new file DECLARE @newfile NVARCHAR(MAX) SELECT TOP 1 @newfile=b.physical_device_name FROM backupmediafamily AS ...

2019-04-29 10:22:04 538 0

原创 阿里云如何开放端口

一、登录阿里云网站:https://www.aliyun.com/ 二、登录进去之后,进入左侧菜单 “云服务器 ECS” ,再找到实际的服务器,点击进入 三、在右侧点击“更多”-》“网络与安全组”-》“安全组配置” 四、点击添加安全组规则 ...

2019-04-24 18:09:30 1058 3

原创 如何修改SQL Server的默认备份路径

一、Win+R, 输入 Regedit , 打开注册表; 二、搜索:BackupDirectory 三、找到对应的值, 修改为你想设置的路径即可。 之所以用搜索,而不是直接找注册表, 是因为不同的SQL Server可能位置有区别。 ...

2019-04-24 14:39:42 2431 0

原创 C#: 图片压缩

using System; using System.Diagnostics; using System.Drawing; using System.Drawing.Imaging; using System.IO; namespace ImgCompress { class Progr...

2019-04-15 09:57:50 720 0

转载 Knockout学习教程

Knockout介绍 Knockout.js是什么?Knockout是一款很优秀的JavaScript库,它可以帮助你仅使用一个清晰整洁的底层数据模型(data model)即可创建一个富文本且具有良好的显示和编辑功能的用户界面。任何时候你的局部UI内容需要自动更新(... 下载与安装 Kn...

2019-04-01 19:56:51 785 0

原创 SQL Server 创建简单的登录名和用户

在SQL Server的使用中, 创建用户是必不可少的,但是要求也比较简单,就是这个用户对某个库有所有权就可以了。 通常,我们会采用创建登录名,附带创建用户。 下面以图形化的方式来演示: 1.“安全性” ->“登录名”->"新建登录名" (注意,不要点某个数据...

2019-03-19 19:31:59 3027 3

转载 面试——数列找规律

https://blog.csdn.net/lanchunhui/article/details/51285304 数字敏感度 (1)数列是否可以转化为:某数的平方 + 另外一项的形式 5=2^2+1 10=3^2+1 27=5^2+2 (2)二阶等差数列 2,3,5,8,12,17 2,3...

2019-03-18 20:58:46 1160 3

原创 Oracle 11g 在 Windows 下的安装

一、Oracle 11g 的下载地址: https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html(全部) https://www.oracle.com/technetwork/data...

2019-03-18 10:25:00 515 0

转载 详解Mysql中的JSON系列操作函数

原文:http://www.jb51.net/article/89219.htm、http://blog.csdn.net/joker_honey/article/details/53081716 一、方法罗列: 分类 函数 描述 创建json json_array 创建json数组 json...

2019-02-28 09:58:38 997 0

原创 不用分离附加和备份还原,如何完整复制一个库?

一、在源库上右键, 生成数据库创建脚本: 二、修改生成的脚本,添加 _new, 并执行, 生成新的数据库: 三、在源库上右键, 生成数据库对象创建脚本:   三、根据实际需要, 选择相关的对象, 不需要的可以不选中:   四、生成最终的脚本并保存到新的查询窗口:   五、修...

2019-01-05 16:01:34 861 1

原创 MySQL:获取随机记录

相关贴子: https://bbs.csdn.net/topics/392500601?page=1#post-403631172 DROP TABLE IF EXISTS t; CREATE TABLE t( id bigint ,label VARCHAR(20) ,n INT );...

2018-12-27 10:33:49 744 1

原创 MySQL: 变相实现排序函数

 MySQL 8.0 之前是缺少SQL Server排序函数的, 只能变相实现。 相关贴子:https://bbs.csdn.net/topics/392500595?page=1#post-403630664 drop table if exists t; create table t( ...

2018-12-27 09:13:05 828 0

原创 C#: 图片转化为json字符串

using System; using System.IO; namespace ConsoleApp3 { //install-package Newtonsoft.Json class Program { static void Main(strin...

2018-12-26 15:28:20 1434 1

原创 MySQL 中用Update触发器实现修改值

原来写一篇在 SQL Server 中用Update 触发器修改值的博客: https://blog.csdn.net/yenange/article/details/85126707 今天又碰到有个贴子里希望用Update触发器修改值, 区别比较大, 记录下来留底: ##注意点: ## ...

2018-12-25 14:29:39 4118 2

原创 如何在插入时,自动修正记录的内容

需求: 有一个字段insert或update时,提交了内容aaa,但我想把aaa替换成bbb保存下来,但又不能改程序,要求比较实时的, 不希望用定时任务。 USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t...

2018-12-20 16:43:49 562 2

原创 从文件中读取图片,与从数据库表中读取图片评测

一、在 d:\ 下创建 image 文件夹,再放10 张图片, 名称从 1.png 到 10.png . 二、先创建新库 db1, 然后按下面脚本创建初始环境: USE db1 GO IF OBJECT_ID('t_path') IS NOT NULL DROP TABL...

2018-12-20 15:21:39 628 5

原创 mysql 计算列实现时间分段

需要注意的是:计算列的 AS 后面一定要带括号  drop table if exists `t`; CREATE table `t`( message_id int not null auto_increment primary key, `time` datetime null, `...

2018-12-19 15:36:40 444 0

原创 SqlCmd 简单应用

Linux 上安装 sqlcmd 工具: https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-2017 https://docs.microsoft.com/...

2018-12-13 11:41:09 465 0

原创 间断与孤岛应用:求连续签到天数

原贴:  https://bbs.csdn.net/topics/392489035?page=1#post-403595581 USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE...

2018-12-06 13:00:50 520 0

原创 标量函数:获取括号中的内容

USE tempdb GO IF OBJECT_ID('dbo.Fun_GetStrInBracket') IS NOT NULL DROP FUNCTION dbo.Fun_GetStrInBracket GO -- ==========================...

2018-12-06 10:58:38 361 0

原创 Chrome插件--》油猴的使用

以前介绍过几款插件, 不过都只能弄一下样式, 屏蔽广告而已, 没有能自己写脚本的。 这不, 油猴就提供了这个功能。 下载地址:http://chromecj.com/Handler/Download/1468 同样, 油猴插件现在也是没有办法直接安装到 Chrome 的了, 需要先安装插件伴...

2018-11-30 22:29:17 1715 0

原创 WinForm 利用Tag快速获取已赋值控件的条件

一、\WindowsFormsApp1\Form1.Designer.cs namespace WindowsFormsApp1 { partial class Form1 { /// &lt;summary&gt; /// ...

2018-11-30 14:02:57 1389 0

原创 Web页面对象传值Demo

最近, 论坛上很多人发如何传值的贴子, 于是写一个留底吧: 一、构建后台实体类: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace WebApplic...

2018-11-29 15:58:36 748 0

原创 构建序数表值函数

IF OBJECT_ID('dbo.Fun_GetNumList') IS NOT NULL DROP FUNCTION dbo.Fun_GetNumList GO -- ============================================= -- Au...

2018-11-26 14:12:20 341 3

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