Resdis基本命令

Redis基本命令 (1)查看状态 返回pong表示redis服务状态正常 (2)查看当前数据库(默认第0个库)中key的数目 (3)redis默认使用16个库,更改配置文件redis.conf中的database 16改为database ?即可。 (4)选择库 (5)删除当前库中的所有数据 (6)退出当前客户端 (7)查找所有符合模式的key(*匹配多个字符、?匹配单个字符) (8)是否存在一个或多个key的存在,存在则返回存在的个数 (9)为key设置存活时间,如果不存在该key返回0,
分类: 其他 发布时间: 12-25 23:26 阅读次数: 0

Redis事务、持久化、主从复制、哨兵、JRedis和JRedis Pool(摘抄)

事务是指一系列操作步骤,这一系列的操作步骤,要么完全执行,要么完全地不执行 Redis中的事务是一组命令的集合,至少是两个或两个以上的命令,redis事务保证这些命令被执行时中间不会被任何操作打断 (1)multi标记一个事务的开始,事务内的多条命令会按照先后顺序被放入一个队列中,返回值总是ok (2)exec执行所有事务内的命令,返回事务内的所有执行语句内容,事务被打断返回nil,如果其中一条事务语法错误,则无法执行事务(任意一条),会完全放弃该事务内的任意命令。 另一个错误是语法没有错误,
分类: 其他 发布时间: 12-25 23:26 阅读次数: 0

复合枚举在 C# 中的常见操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/83989011 using System; using System.Collections.Generic; using System.Collections.Specialized; using System.ComponentModel; using System.Reflection; using System.Text; namesp
分类: 其他 发布时间: 12-25 23:26 阅读次数: 0

求某个节点下所有的子节点,但要求保留原节点名称

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/83999570 USE tempdb GO --测试数据 if not object_id(N'Employee') is null drop table Employee Go Create table Employee([EId] nvarchar(23),[Name] nvarchar(23),[Sex] nvarchar(21),
分类: 其他 发布时间: 12-25 23:25 阅读次数: 0

\b切字符串 只保留数字、字母

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84030983 USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t( id VARCHAR(50) PRIMARY KEY, uname NVARCHAR(20) ) GO INSERT INTO t VALUES ('2018041A1243
分类: 其他 发布时间: 12-25 23:25 阅读次数: 0

开发人员喜欢用的 colName=@n or @n='' 会走索引吗?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84255151 USE tempdb GO --创建测试表,并插入 100 万条记录 IF OBJECT_ID('t') IS NOT NULL DROP TABLE t GO CREATE TABLE t( id INT IDENTITY(1,1) PRIMARY KEY, n VARCHAR(20) NOT NULL ) GO ;WIT
分类: 其他 发布时间: 12-25 23:25 阅读次数: 0

动态获取列名,行列转置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84260909 USE tempdb GO IF OBJECT_ID('Student') IS NOT NULL DROP TABLE Student IF OBJECT_ID('Course') IS NOT NULL DROP TABLE Course IF OBJECT_ID('Scores') IS NOT NULL DROP TABL
分类: 其他 发布时间: 12-25 23:25 阅读次数: 0

树形排序

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84260937 USE tempdb GO IF OBJECT_ID('dbo.[t]') IS NOT NULL DROP TABLE dbo.[t] GO CREATE TABLE dbo.[t]( [id] NVARCHAR(MAX) ,[areaname] NVARCHAR(MAX) ,[postcode] NVARCHAR(MAX)
分类: 其他 发布时间: 12-25 23:24 阅读次数: 0

C# 背包算法

原文: https://www.jb51.net/article/64540.htm using System; namespace BackRack { //要装入书包的货物节点 class BagNode { public int mark;//货物编号,从0开始记 public int weight;//货物重量 public int value;//货物价值 public BagNode(int
分类: 其他 发布时间: 12-25 23:24 阅读次数: 0

构建序数表值函数

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84540523 IF OBJECT_ID('dbo.Fun_GetNumList') IS NOT NULL DROP FUNCTION dbo.Fun_GetNumList GO -- ============================================= -- Author: yenange -- Create dat
分类: 其他 发布时间: 12-25 23:24 阅读次数: 0

Web页面对象传值Demo

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84634230 最近, 论坛上很多人发如何传值的贴子, 于是写一个留底吧: 一、构建后台实体类: using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace WebApplication1 { public
分类: 其他 发布时间: 12-25 23:24 阅读次数: 0

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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84648645 一、\WindowsFormsApp1\Form1.Designer.cs namespace WindowsFormsApp1 { partial class Form1 { /// <summary> /// 必需的设计器变量。 /// </summary>
分类: 其他 发布时间: 12-25 23:23 阅读次数: 0

Chrome插件--》油猴的使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84668625 以前介绍过几款插件, 不过都只能弄一下样式, 屏蔽广告而已, 没有能自己写脚本的。 这不, 油猴就提供了这个功能。 下载地址:http://chromecj.com/Handler/Download/1468 同样, 油猴插件现在也是没有办法直接安装到 Chrome 的了, 需要先安装插件伴侣:http://crxhelp.bj.b
分类: 其他 发布时间: 12-25 23:23 阅读次数: 0

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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84848934 USE tempdb GO IF OBJECT_ID('dbo.Fun_GetStrInBracket') IS NOT NULL DROP FUNCTION dbo.Fun_GetStrInBracket GO -- ============================================= -- Autho
分类: 其他 发布时间: 12-25 23:23 阅读次数: 0

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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84851683 原贴: 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 t( id INT IDENTITY(1,1) PRIM
分类: 其他 发布时间: 12-25 23:23 阅读次数: 0

SqlCmd 简单应用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/84985108 Linux 上安装 sqlcmd 工具: https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-2017 https://docs.microsoft.com/zh-cn/sql/linux/sql-
分类: 其他 发布时间: 12-25 23:22 阅读次数: 0

mysql 计算列实现时间分段

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/85098441 需要注意的是:计算列的 AS 后面一定要带括号 drop table if exists `t`; CREATE table `t`( message_id int not null auto_increment primary key, `time` datetime null, `cpuUsageRate` varcha
分类: 其他 发布时间: 12-25 23:22 阅读次数: 0

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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/85122965 一、在 d:\ 下创建 image 文件夹,再放10 张图片, 名称从 1.png 到 10.png . 二、先创建新库 db1, 然后按下面脚本创建初始环境: USE db1 GO IF OBJECT_ID('t_path') IS NOT NULL DROP TABLE t_path GO CREATE TABLE t_pat
分类: 其他 发布时间: 12-25 23:22 阅读次数: 0

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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/yenange/article/details/85126707 需求: 有一个字段insert或update时,提交了内容aaa,但我想把aaa替换成bbb保存下来,但又不能改程序,要求比较实时的, 不希望用定时任务。 USE tempdb GO IF OBJECT_ID('t') IS NOT NULL DROP TABLE t IF OBJECT_ID('trig_t_I') IS NOT
分类: 其他 发布时间: 12-25 23:22 阅读次数: 0

面向对象总结(01传参形式)

我一直相信实践是掌握理论知识的最好方法,看十遍概念不如自己动手做一遍。 直接在代码中分析啦~ // 这是一个答题的移动端网站,点击abc三个选项,选择答案是对的就页面展示对号图标提示选择正确,用户看到对错之后页面自动跳转至下一题 // 应该考虑到的问题有,当用户点击了其中一个选项之后,页面中的所有选项不可以再点击 // 第二,设置一个count值,计算用户答对的题数 var count=0; // 面向对象的方式 // 我采用的传参的方式,下方括号中就是我需要用到的数据,明明
分类: 其他 发布时间: 12-25 23:21 阅读次数: 0