摘要: 软件类型:CS 开发工具:Delphi 功能:限制同一账户多地登录并选择强行踢人操作。 1、 采用临时表判断当前账户是否已经登录。创建一个全局临时表CREATE TABLE ##UserID (ID int);其中##UserID为表名,UserID为当前用户的唯一ID。关于临时表,可以百度一下,本 阅读全文
posted @ 2019-11-15 16:27 丶愤怒的蘑菇 阅读(1133) 评论(1) 推荐(1) 编辑
摘要: --创建测试表 if object_id(N'T_Test',N'U') is null CREATE TABLE [dbo].[T_Test] ( [ID] int IDENTITY(1, 1) PRIMARY key NOT NULL, [Grouping] varchar(50) NOT NULL, [Ret] varchar(10) null, [Chk... 阅读全文
posted @ 2019-10-16 10:49 丶愤怒的蘑菇 阅读(769) 评论(0) 推荐(0) 编辑
摘要: Hash算法有三种,分别为平均哈希算法(aHash)、感知哈希算法你(pHash)和差异哈哈希算法(dHash)。 针对以上三种的Hash算法详解见博客园文章 https://www.cnblogs.com/Kalafinaian/p/11260808.html 本文实现针对平均哈希算法; 1 平均 阅读全文
posted @ 2019-10-05 22:08 丶愤怒的蘑菇 阅读(2071) 评论(0) 推荐(1) 编辑
摘要: 本示例是采用Delphi 7 调用百度人体分析API;首先说明一下,怎么创建测试应用。 1、 登录百度云官网 https://cloud.baidu.com/ 当然需要一个百度账号 2、 进入管理控制台,然后选择产品服务-人工智能-人体分析 3、 创建应用即可获取,相应API Key 信息/ 4、 阅读全文
posted @ 2019-09-21 18:11 丶愤怒的蘑菇 阅读(1163) 评论(0) 推荐(1) 编辑
摘要: 前几天看到一个关于Python的面试题 lst = [1, 2, [3]] lst1 = lst * 2 # [1, 2, [3], 1, 2, [3]] lst1[2].append(4) # [3, 4] print(lst1) 开始时,就处理错了。最终上机测试发现,乘法貌似是内存地址的拷贝。 阅读全文
posted @ 2019-09-18 11:35 丶愤怒的蘑菇 阅读(2496) 评论(0) 推荐(0) 编辑
摘要: nullif详尽用法,参见 https://docs.microsoft.com/en-us/sql/t-sql/language-elements/nullif-transact-sql?view=sql-server-2017 Coalesce详尽用法,参见 https://docs.micro 阅读全文
posted @ 2019-09-16 13:29 丶愤怒的蘑菇 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们需要把数据从阿里云服务器上定时备份到本地。闲话不多说。 阿里云服务器环境:Windows Server 2012 R2 一、配置FTP服务器 1、打开服务管理器面板 2、点击 “管理-添加角色和功能”按钮 3、一直下一步到“服务器角色”勾选“Web服务器(IIS)” 弹出对话框 添加功能 阅读全文
posted @ 2019-09-11 13:46 丶愤怒的蘑菇 阅读(8405) 评论(1) 推荐(0) 编辑
摘要: --删除数据库表数据 慎用 create PROCEDURE sp_DeleteAllData AS declare @tblName nvarchar(50) declare @sNOCHECKCONSTRAINT nvarchar(500) declare @sDISABLETRIGGER nvarchar(500) declare @sDeleteTable nvar... 阅读全文
posted @ 2019-09-06 16:42 丶愤怒的蘑菇 阅读(1857) 评论(0) 推荐(0) 编辑
摘要: --删除重复数据,无标识列情况 if object_id(N'test',N'U') is not null drop table test go create table test( id INT, n NVARCHAR(20) ) go INSERT INTO test VALUES (1,'a 阅读全文
posted @ 2019-09-06 16:23 丶愤怒的蘑菇 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 方法1:缺点,不去重,不去空;见表1 表1: 方法2:通过游标来处理,去重,去空。见表2 表2: 阅读全文
posted @ 2019-09-06 15:11 丶愤怒的蘑菇 阅读(793) 评论(1) 推荐(0) 编辑