- 博客(38)
- 收藏
- 关注
原创 SqlServer数据库常用脚本合集-持续更新
数据查询类关键字查询存储过程SELECT DISTINCT obj.Name 存储过程名,xtypeFROM syscomments scINNER JOIN sysobjects obj ON sc.Id = obj.IDWHERE sc.TEXT LIKE '%PL_EndCon%'查询当前正在执行的SQLSELECT TOP 100 t.hostname, t.loginame, percent_complete, [session_id], der.[reques
2022-04-02 09:54:58 1772
原创 释放 SQL Server 缓存
数据缓存:SQL Server 通过将数据库中的数据缓存在内存中来提高查询性能。当 SQL Server 接收到查询请求时,它首先检查是否有已经缓存的数据可以使用。如果存在已经缓存的数据,则不需要执行磁盘 I/O 操作,而是直接从内存中获取数据,从而加快了查询响应时间。计划缓存:计划缓存是指 SQL Server 缓存执行计划和存储过程的结果。SQL Server 会将查询语句的执行计划缓存到内存中,以便下次执行相同的查询时,可以直接从内存中获取执行计划,而不需要重新生成执行计划。
2024-02-22 11:24:48 1222
原创 c# HttpCookie操作,建立cookie工具类
Cookie是一种在客户端和服务器之间传递数据的机制,用于跟踪用户的会话状态和存储用户相关的信息。它通常由服务器发送给客户端,并由客户端保存在浏览器中。通过使用HttpCookie类,开发人员可以轻松地创建和管理HTTP Cookie。它在Web应用程序中广泛应用,用于存储和传递与用户会话相关的数据。Framework中用于管理和操作HTTP Cookie的类。它提供了一种方便的方式来创建、设置、读取和删除Cookie。以下是通过HttpCookie建立工具类的代码,可根据具体需求调整。
2024-02-22 09:25:14 927
原创 C#的三种小数类型 decimal和double , float
综上所述,decimal 类型适用于需要高精度计算的场景,而 double 和 float 则适用于一般的科学计算和工程计算,根据需求选择合适的数据类型可以提高计算的准确性和效率。在 C# 中,decimal、double 和 float 都是用来表示浮点数的数据类型,它们在内存中的存储方式和精度有所不同。
2024-02-21 15:34:00 3745
原创 利用System.Web.HttpRuntime.Cache制作缓存工具类
当谈到ASP.NET中的缓存管理时,常涉及到以下三个类:CacheDependency、HttpRuntime.Cache 和 System.Web.Caching。CacheDependency 类用于指定一个或多个文件或目录作为缓存项的依赖项。当关联的文件或目录内容发生变化时,与之相关联的缓存项将自动失效并更新。这样可以确保缓存数据的及时性和一致性,避免缓存数据过期而导致错误的情况发生。在ASP.NET中,CacheDependency 是实现更智能的缓存管理策略的关键类之一。
2024-02-21 15:07:57 1402
原创 windows远程连接,无法复制粘贴
然后win+R 打开运行窗口,输入rdpclip.exe。打开接受远程的系统的任务管理系,关掉剪贴板监控程序。这样就可以正常复制粘贴了。
2024-02-20 14:26:34 448
原创 kafka的安装,用于数据库同步数据
如果说 Specified-Offset 策略要求你指定位移的绝对数值的话,那么 Shift-By-N 策略指定的就是位移的相对数值,即你给出要跳过的一段消息的距离即可。有时候你可能会碰到这样的场景:你修改了消费者程序代码,并重启了消费者,结果发现代码有问题,你需要回滚之前的代码变更,同时也要把位移重设到消费者重启时的位置,那么,Current 策略就可以帮你实现这个功能。这个最早位移不一定就是 0,因为在生产环境中,很久远的消息会被 Kafka 自动删除,所以当前最早位移很可能是一个大于 0 的值。
2024-02-19 16:42:58 2047
原创 日期转换字符串 Microsoft SQL Server 2012 CONVERT(VARCHAR(100), GETDATE(), 0); 各个数字的含义
这是我的数据库版本:Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) Oct 19 2012 13:38:57 Copyright (c) Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.2 (Build 9200: ) (Hypervisor)
2024-02-18 16:35:30 524
原创 SqlServer Change Data Capture CDC使用手册
什么是变更数据捕获 (CDC)?变更数据捕获(Change Data Capture ,简称CDC)记录 SQL Server 表的插入、更新和删除活动。使用变更数据捕获可以更有效跟踪表对象DML历史操作,对 ETL 等数据转移也非常有用。变更数据捕获适用版本:SQL Server 2008 以上的 Enterprise Edition、Developer Edition 和 Evaluation Edition变更数据捕获原理:变更数据捕获的更改数据源为 SQL Server 事务日志。
2024-02-04 13:49:16 1928
原创 VisualStudio运行项目,莫名停止
VisualStudio运行项目,莫名停止,比如刚导入个文件,导入个图片,也没有错误信息,没有反馈,VS莫名就停止了。
2022-11-02 14:10:57 1556 1
原创 javaSE笔试题
选择题(共50题,每1.5分,共75分。多选题选不全或选错都不得分。)1. 以下属于面向对象的特征的是()。(两项) A) 重载 B) 重写 C) 封装 D) 继承2. 以下代码运行输出是() A) 输出:Person B) 没有输出 C) 编译出错 D) 运行出错 3. 在使用super 和this关键字时,以下描述正确的是() A) 在子类构造方法中使用super()显示调用父类的构造方法,super()必须写在子类构造方法的
2022-07-01 17:20:47 1849
原创 SqlServer数据库 排序规则 比较时大小写不缺分,〇0数字不分等等
排序是什么?右键查看数据库属性,会显示你当前库规则是什么,如果建库的时候不指定,会根据系统所在地区,语言,自动识别解释一下这个码什么意思第一部分呢是指语言,英语,汉语,阿拉伯语等等第二部分呢是指语言的分类,例如汉语区分简体,大陆,香港等等,一个分类第三步分是个组合,可以是_CI_AI_KS2,_BIN1,_CS_KS,CI等等CS和CI是一组,他们不会同时出现,CS代表区分大小写,CI是不缺分大小写的影响比较结果的第二个原因就是语言分类SELECT CASE
2022-04-12 18:16:55 801
原创 Sqlserver 还原分区数据库的sql脚本
USE master;GORESTORE DATABASE [DataBaseName02]FROM DISK = 'G:\DBFile\DBback\DataBaseName.bak'WITH REPLACE, MOVE 'DataBaseName' TO 'G:\DBFile\DataBaseFile\DataBaseName02.mdf', MOVE 'DataBaseName_log' TO 'G:\DBFile\DataBaseFile\Data.
2022-04-01 17:48:25 1013
原创 AlwaysOn3节点集群方案windows2012+sqlserver2012
安装环境Windows Server 2012 R2MSSQL2012SP1准备工作我们创建AlwaysOn高可用性组的的方案是 域双活 高可用组1主2辅需要准备5台机器当前申请机器IP如下192.168.4.9, 辅域192.168.4.10, 主域192.168.4.15 集群 主数据库192.168.4.16 集群 辅助数据库192.168.4.101 集群 副主数据库OS:WindowsServer2012R2在开始本文的...
2022-01-20 14:25:36 3473
原创 SqlServer 删除表分区
--先删除掉所有有关这个分区的表--可以新建个表,这个表进行分区,然后把删除的数据导入进去,原表是要删除掉的,否则不能删除分区select * from sys.partition_schemes --查询分区select * from sys.partition_range_values --查询分区范围select * from sys.partition_functions --查询分区函数DROP PARTITION SCHEME PARTITION_SCHEME_DCS_Pur
2022-01-20 14:01:14 2151
原创 SqlServer 数据库进行表分区
在数据库中添加文件组选择数据库→属性→文件组→添加在文件组中添加新的文件选择数据库→属性→文件→添加定义分区函数存储-分区函数 目录下可以查看当前数据库中包含哪些分区函数创建方式查看后面【定义分区表】部分 定义分区架构存储-分区方案 目录下可以查看当前数据库中包含哪些分区架构创建方式查看后面【定义分区表】部分定义分区表右键选择你要进行分区的表,选择存储-创建分区...
2022-01-20 13:59:31 6290
原创 SqlServer 修改数据库文件位置
--1 查看当前的存放位置select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files where database_id=db_id(N'DemoOneFile') --2 修改文件的存放位置下次启动生效alter database [DemoOneFile] modify file ( name = DemoOneFile, filename = 'G:\DBFi.
2022-01-20 13:48:55 3422
原创 sqlserver 查询数据库当前正在执行的SQL
SELECT TOP 100 t.hostname, t.loginame, percent_complete, [session_id] , der.[request_id] , [start_time] AS '开始时间' , der.[status] AS '状态' , [command] AS '命令' , dest.[text] AS ..
2022-01-19 14:20:51 4634
原创 sqlserver查看存储过程是否包含某个字段
SELECT DISTINCT obj.Name 存储过程名,xtypeFROM syscomments scINNER JOIN sysobjects obj ON sc.Id = obj.IDWHERE sc.TEXT LIKE '%PL_EndCon%'
2022-01-19 14:19:56 1515
原创 sqlserver 杀死数据库所有线程
--不能是你要操作的数据库,不然会提示错误USE [master]GO--存在同名的删除掉IF EXISTS ( SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[dbo].[p_killspid]') AND OBJECTPROPERTY(id, N'IsProcedure') = 1 ) DROP PROCEDURE [dbo].[.
2022-01-19 14:19:05 463
原创 常用功能性SQL 查询当前执行sql,查询存储过程
以下语句为sql server数据库--------------------------------------查询数据库当前正在执行的SQL--------------------------------------SELECT TOP 100 t.hostname, t.loginame, percent_complete, [session_id] , der.[request_id] ,...
2022-01-05 18:39:54 1115
原创 c# 获取config文件的key标签值
c#代码System.Configuration.ConfigurationManager.ConnectionStrings["数据库ConnectionString"].ToString();配置文件<?xml version="1.0" encoding="utf-8"?><configuration> <connectionStrings> <add name="数据库ConnectionString" connectionSt
2022-01-04 16:39:36 939
原创 c# 数据库批量插入大量数据
在读公司老代码发现的一个插入数据的方式暂时先记录一下,细节后续再进行表重DataTable excelData = new DataTable()exceelData.........//按照自己业务添加数据using (System.Data.SqlClient.SqlBulkCopy bcp = new System.Data.SqlClient.SqlBulkCopy(HelpModel.ConnectionString)){ bcp.BatchSize =.
2022-01-04 16:34:15 1546
原创 sqlserver 中HASHBYTES 加密方法,两次生成不一样 解决方案
SELECT HASHBYTES('MD5','123'),HASHBYTES('MD5',CONVERT(varCHAR(4), '123')),HASHBYTES('MD5',CONVERT(NvarCHAR(4), '123'))这段代码输出结果是0x202CB962AC59075B964B07152D234B70 0x202CB962AC59075B964B07152D234B70 0x5FA285E1BEBE0A6623E33AFC04A1FBD5因为类型不同,...
2021-09-29 08:51:48 703
原创 .dll‘ could not be found 解决方案
一个刚从SVN下载的项目,打开就开始报错,几个dll找不到引用列表展开,显示有引用,就是生成时报错好不到删除引用,重新引入dll,还是报错卸载项目,重新加载,还是报错重启vs,还是报错删除obj,删除bin,重新生成,还是报错最后发现,路径中有个文件夹,他的命名带有英文逗号,把英文逗号删除知道,就可以啦...
2021-09-29 08:42:49 7174
原创 echarts获取线的颜色
myChart.getModel().option.color这个方法可以返回一个数组,一共九种颜色,依次向后使用,大家可以根据需要区查看option对象,找到自己想要的属性在网上查到的都是旧版本的方法,现在用不到了我这里用的是折线统计图...
2021-05-25 11:19:36 2293
原创 C# DataGridView 多选框 控件出现问题 获取值有问题
1.检查设置有设置falsevalue值 ,truevalue值如果没有设置,那么只能判断出是否有值,但是判断不了选中还是取消,第一次选中之后,一直都是true了2.使用value获取值还是使用selected获取值的问题3.调用endEdit方法,结束编辑,保证数据进入缓存区...
2021-03-25 14:31:05 520
原创 ‘utf-8‘ codec can‘t decode byte 0x8b in position 1: invalid start byte 异常解决
今天在练习写爬虫程序时出现个异常UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte解决办法就是在调用decode()方法时,传入参数"utf-8"问题就解决了decode("utf-8")还有一种解决办法就是http改为https...
2021-03-17 09:30:42 9655
原创 c#操作excel文件 c# 通过NPOI类库实现读取excel文件, sheet1.LastRowNum 这个是获取最后一行的编号,编号从0开始,也就是说如果是6行获取就是5!!!少获取一行
NPOI是指构建在POI 3.x版本之上的一个程序,NPOI可以在没有安装Office的情况下对Word或Excel文档进行读写操作。直接上代码,这里我引用的事1.2.5版本,因为我项目是2.0的,不支持高版本public static DataTable LoadDataFromExcelByNPOI(string fileName) { FileStream fs = new FileStream(fileName, FileMode.OpenOrCre
2021-03-17 09:24:05 4428
原创 图片上传功能
今天写上传图片,用了很长时间,很是苦恼,最初用原始的表单控件,使用ajax上传,但是上传后一直获取不到文件信息,最后用的是wui框架,weui框架是先用lrz进行图片压缩,然后发送post请求,图片进行base64转码,后台获取到参数直接用context.request来获取同事今天说,用base64会使图片变大,原本3M可能会变为4M,但是用了lrz压缩图片,所以这个问题不用担心图片上传前端代码:function uploadimgs(obj) { var f
2020-06-25 11:06:05 185
原创 selenium被识别,手动启动浏览器debug模式
因为使用chromedriver会被检测出来,js环境不一样,解决办法一种是使用浏览器60版本driver2.33,或者手动启动浏览器手动启动chrome driver 步骤如下:打开控制台,移动到浏览器安装位置或者打开文件路径,在窗口上方路径输入框输入cmd回车,这样就启动cmd直接移动到该路径下输入 chrome.exe --remote-debugging-port=9222手打打开输入网址 http://127.0.0.1:9222/json会出现一个这样的页面,内容可.
2020-05-25 22:45:53 1939
原创 Message: session not created: This version of ChromeDriver only supports Chrome version 79
今天学习selenium,需要安装浏览器驱动,但是在安装谷歌的时候一直报错,而且报错的版本也都是79这个版本有问题然后我驱动换了好几个,浏览器也去网上找了好多安装包,各种版本都用来还是有问题最后发现是还是驱动问题我最开始驱动是在这个网站下载的http://chromedriver.storage.googleapis.com/index.html然后我在另一个网站下载了驱动,同样的版本,就生效了http://npm.taobao.org/mirrors/chromedriver淘
2020-05-24 23:50:35 8060 1
原创 url中的双斜杠//代表的意义
图片地址:https://upload-images.jianshu.io/upload_images/2849271-0cd2a78eb9e6ceb7.jpeg?imageMogr2/auto-orient/strip|imageView2/2/w/800/format/webp今天在爬取一个网站的时候,遇到一个img标签 src是//upload-images.jianshu.io/upload_images/2849271-0cd2a78eb9e6ceb7.jpeg?imageMogr2/auto
2020-05-20 23:37:35 9590
原创 虚拟机安装windows7,看这一篇就够了
今天安装想给电脑安装个虚拟系统win7的,弄了好久才弄好,实属不易,记录下,第一次写博客,被迫的,实在怕忘!!!第一步:安装虚拟机工具,VMware,这个就百度搜索下载安装就可以了,网上也很多,所以你还得看一篇,哈哈第二步:准备好镜像文件,iso文件,这个不要去网上乱下,网上的不是原版,不会识别的,安装时各种错误。推荐大家百度搜索<msdn我告诉你(https://msdn.i...
2020-05-19 13:39:08 1242
原创 装饰器报错 ‘NoneType‘ object is not callable
import timedef decorator(func): def wrapper(): print(time.time()) func() return wrapper()@decoratordef f1(): print("This is a function")f1()今天学习python的装饰器功能但是我在执行上面的代码是就会报错,教程中没有任何问题。然后就去网上查资料,发下了下面这张帖子,说是在调用被装饰的方法时.
2020-05-08 20:08:32 1194 1
原创 selenium报错(StaleElementReferenceException: Message: Element not found in the cache...)
今天用selenium写爬虫时报错了selenium之 坑(StaleElementReferenceException: Message: Element not found in the cache...)就是标题中这个错误,然后去网上查了一下https://blog.csdn.net/huilan_same/article/details/52432206看到了这篇文章,但是...
2020-04-21 21:04:36 1167
原创 项目部署到服务器查不到数据,项目一样,数据库一样,本地就正常运行
今天发布项目,发现发布到服务器上就报错在第0行未找到数据项目我在本地iis也发布了,数据库我也是本地备份了一个还原到服务器上了,环境一样先看这个错误,未找到数据,由于业务简单,我一看就知道是DataTable.rows[0]这里出现问题了这里出问题就说明没能从数据库查出数据我显示检查config配置文件,发现库名对的,数据库配置信息也对的然后检查服务器数据,和我本地一样,...
2020-04-16 10:25:38 2320
原创 图片导入时报错,libpng warning: iCCP: known incorrect sRGB profile解决办法
今天写python的飞机大战项目起初加载第一张背景图片还好,项目正常运行后来加载英雄机时控制台就报错,图片显示不出来,控制台报错如下然后去网上找解决办法,很多都说用某个修图软件打开重新保存下就好了,我用的是ps cc6在保存时那个icc配置文件选择要取消,就正常了...
2020-04-05 17:59:39 2924 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人