日常收集
suxuelian
孤单若是成了习惯,便不奢求有人陪伴。
展开
-
asp.net 项目使用aspnet_compiler.exe发布
在.net web 项目完成开发后,想使用加密发布,混淆代码,可使用aspnet_compiler.exe进行发布。具体操作如下:使用windows+r 输入cmd 打开命令操作页面。根据使用的.net framework版本使用以下命令:.net frameWork 4.5以下:cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\.net framework 4.5及以上:cd C:\Windows\Microsoft.NET\Framework\v4.0.原创 2022-06-26 15:03:14 · 489 阅读 · 0 评论 -
gitlable修改提交时的用户名称
在日常使用gitlable进行代码管理时,一般团队开发时,都会要求提交人格式有一定的要求,这里主要讲我在开发过程中,团队要求提交人必须为本人真实姓名及自己的邮箱。而gitlable在拉取代码时,会默认用户名为当前系统的用户名,这时就需要对用户名进行更改。更改方式,打开CMD命令提示符输入页面,输入修改指令:git用户名使用真实姓名,邮箱地址使用企业邮箱, 例如git config --global user.name "张三"git config --global user.email "z原创 2022-05-26 14:54:52 · 3475 阅读 · 1 评论 -
Redis常用命令|查询|删除|模糊操作
Redis中有很多操作命令,今天就给大家整理一下,或许不够全面,欢迎留言沟通。redis常用命令 作用 命令 描述 查看所有key keys * 模糊匹配key keys xxx* |keys *xx* 根据key删除指定缓存数据 del keyname 这里的删除只能使用明确key进行删除,不支持模糊删除 沟通命令,查看状态 ping 输入 ping,redis 给我们返回 PONG,表示 redis 服务运行正常 .原创 2022-05-20 16:18:29 · 2179 阅读 · 0 评论 -
.net C# windows服务安装卸载操作语句
在C#日常开发中,会存在开发定时服务,针对服务启动与卸载,实现快捷操作,避免每次去windows任务管理其中查找操作。此处的操作方式:一、安装语句@echo off@set toolName=windows服务名"%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe" %~dp0\%toolName%.exenet start "%toolName%"pause操作步骤:建立txt文件,将安装语句复制.原创 2020-12-10 10:39:27 · 299 阅读 · 0 评论 -
asp.net 记录日志类
在项目中,增加日志记录帮助内,在项目运行根目录文件夹中创建log文件夹,将日志记录到文档中。直接附上代码: /// <summary> /// 记录日志类 /// </summary> public static class WriteLogHelper { public static void WriteLog(string str) { try {原创 2020-12-02 15:18:41 · 541 阅读 · 0 评论 -
asp.net 后台生成二维码及生成带logo的二维码
asp.net 后台生成二维码及生成带logo的二维码,此处将生成二维码和带Logo的二维码写在一起的,需要自己区分一下。直接上代码using System;using System.Collections.Generic;using System.Drawing;using System.Drawing.Drawing2D;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks原创 2020-11-23 11:06:48 · 849 阅读 · 0 评论 -
C#、asp.net阿里云(aliyun)OSS上传文件
首先引用阿里云开源Nuget包Aliyun.OSS.SDK然后在OSS中配置使用OSS上传必要的配置,具体文档查看地址:https://help.aliyun.com/document_detail/31947.html?spm=a2c4g.11186623.6.1574.32fe34704pHexv这些都已具备后,直接进行上传,代码示例如下: static string accessKeyId = ConfigurationManager.AppSettings["AccessKeyId原创 2020-11-18 14:20:08 · 4134 阅读 · 19 评论 -
雪花算法 动态生产有规律的ID
在日常开发中,会时常遇到想要生成主键ID的问题,该方法就使用雪花算法,生成有规则,不连续不重复的Id,生成后的结果大概是19位,对应long类型。附上代码 /// <summary> /// 雪花算法 动态生产有规律的ID /// </summary> public class QkSnowflake { private static long machineId;//机器ID private static l原创 2020-10-30 09:44:23 · 480 阅读 · 0 评论 -
asp.net 将http外网文件通过访问地址转换为文件流操作
在日常开发中,偶尔遇到需要将现在外网或是使用域名地址访问的文件,重新进行保存,这时就会使用该方法,将外部文件、通过地址访问的文件,转为文件流再进行保存,本文只提供转文件流,至于文件流转化为具体的文件,需要各位开发同仁自行查找相关代码。附上代码: var fileurl = "http://www.image.com/12456.pdf" ; //需要进行转文件流的文件路径 Stream stream = null; //最.原创 2020-10-29 20:01:12 · 1172 阅读 · 3 评论 -
Jquery 打开/跳转新页面(当前页面/新标签)
在当前页面打开 $('#linkPage').click(function(){ window.location.href = "newpage.html"; })打开新的页面 $('#linkPage').click(function(){ window.open("newpage.html"); })原创 2020-09-03 10:52:01 · 11965 阅读 · 0 评论 -
163邮箱登录报错xm001 NO LOGIN Login error user suspended
出现这个原因是因为没有打开163邮箱的第三方登录权限,只需要设置后就可以进行登录了。设置步骤1.进入设置页面2.启用IMAP/SMTP服务 和POP3/SMTP服务开启后既可正常登录,如果出现需要验证问题,请查看我的博客:https://blog.csdn.net/suxuelian/article/details/94735085...原创 2020-05-27 11:49:57 · 4839 阅读 · 0 评论 -
Jquery实现emoji表情包输入
在jquery中输入emoji表情,进行展示存储。这里只负责前端,未考虑到后台存储。直接上图:需要下载的请直接去我的“下载”里寻找安装包,无需积分,直接下载。...原创 2020-03-23 10:44:44 · 1528 阅读 · 4 评论 -
My SQL 安装教程---踩过所有第一次安装会踩的坑
首先去mysql官网下载mysql安装包:https://dev.mysql.com/downloads/mysql/根据需要下载对应版本MySQL接下来,点击Download,选择No thanks, just start my download就会直接下载安装包。我这里下载的是mysql-8.0.17-winx64版本安装包除了在官网下载,也可以在百度云盘中进行下...原创 2019-09-26 23:48:46 · 4134 阅读 · 7 评论 -
163邮箱 提示xm002 NO SELECT Unsafe Login. Please contact kefu@188.com for help
在使用163邮箱开发,获取邮箱右键内容时,提示:xm002 NO SELECT Unsafe Login. Please contact kefu@188.com for help。如果未登录邮箱进行授权第三方登录权限的话,会受到一封阻止邮件。如果受到这封邮件,请登录网页版163邮箱,进行授权。登录网址:https://mail.163.com/登录后进行授权。授...原创 2019-07-05 14:54:04 · 38912 阅读 · 7 评论 -
无法从本地复制文件到服务器
本地复制文件到服务器的时候,服务器粘贴为不可操作解决方案。1.结束服务为 rdpclip的进程,然后新建任务,输入 rdpclip 后添加服务即可。 2.重启服务器。...原创 2018-11-01 16:39:38 · 2764 阅读 · 0 评论 -
ASP.NET jQuery 随笔 在TextBox里面阻止复制、剪切和粘贴事件
我们先来看下实现后的效果:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Web.Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "ht转载 2018-06-25 12:03:20 · 389 阅读 · 0 评论 -
IIS安装和使用URL重写工具-URL Rewrite
下载和安装URL RewriteIIS8默认是没有安装URL重写工具的,必须要自己下载安装。如果IIS上默认有安装Web平台安装程序,我们可以使用平台自动安装URL Rewrite重写工具,打开IIS(Internet 信息服务管理器),在管理器主页中找到管理项,打开Web平台安装程序,如下图:在Web平台安装程序中选择产品》服务器,在列表中找到URL重写工具,点击添加后点击安装,即可自动安装好!...转载 2018-04-27 09:50:17 · 91466 阅读 · 8 评论 -
C# 调用Widows MediaPlayer方法以及可能出现错误处理
右键点击工具箱中某个选项卡-->选择项...-->然后在com组件中找到windows media player在前面的复选框中打钩,然后点击确定就能把该控件添加到选项卡里了,使用方法跟其他控件一样,直接拖放到from中就可以了如果找不到或是出现错误“自动注册失败”时:处理一:可能是操作系统的原因,你的系统是64位的吧?我也郁闷了一天,最后注册了一下64位的wmp.dl原创 2015-11-04 17:13:33 · 8714 阅读 · 2 评论 -
MSSQL 数据库的正删改查语句
1增1.1【插入单行】insert [into] (列名) values (列值)例:insert into Strdents (姓名,性别,出生日期) values ('开心朋朋','男','1980/6/15')1.2【将现有表数据添加到一个已有表】insert into (列名) select from 例:insert into tongxunlu转载 2015-11-04 17:39:44 · 795 阅读 · 0 评论 -
Windows media player 操作详情
属性/方法名说明:[基本属性]URL:String; 指定媒体位置,本机或网络地址uiMode:String; 播放器界面模式,可为Full, Mini, None, Invisible(不计大小写)playState:integer; 播放状态。这个属性改变时同时引发PlayStateChange事件与StateChange事件。取值范围为枚举型:WMPLib.WMPPlay原创 2015-11-10 14:35:24 · 3281 阅读 · 0 评论 -
线程的操作
基础篇怎样创建一个线程受托管的线程与 Windows线程前台线程与后台线程名为BeginXXX和EndXXX的方法是做什么用的异步和多线程有什么关联WinForm多线程编程篇我的多线程WinForm程序老是抛出InvalidOperationException ,怎么解决?Invoke,BeginInvoke干什么用的,内部是怎么实现的每个线程都有消息队列吗?为什么Winf转载 2015-11-10 11:52:48 · 1279 阅读 · 0 评论 -
C# Windows Media Player操作
右击工具箱->选择项 -> 显示"选择工具箱项" -> COM组件 -> Windows Media Player wmp.dll 添加 MyMediaPlayer窗体 public static string path = "";//记录文件完整路径 string duration = "";//当前文件播放的时间 int原创 2015-11-10 15:22:13 · 6106 阅读 · 0 评论 -
关于SQL Text类型兼容性
在件数据库的时候,如果字段挺长,多数新手都会使用Text类型,殊不知,Text类型兼容性非常差,在与其他类型进行互交操作时经常提示类型错误。如果使用varchar类型的话,最大字节是8000,有时内容过长时不够用,所以建议在内容过多过大的情况下使用字段Varchar(max)类型,兼容性好,进行数据交互的时候也不会存在类型错误的情况。在这种情况下,微软打算在未来的版本中将摒弃Text类型。如果原创 2016-05-06 21:15:01 · 525 阅读 · 0 评论 -
ListView 的用法
一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 (3)AllowColumn转载 2016-05-06 21:26:55 · 401 阅读 · 0 评论 -
IIS发不报错“HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。”
HTTP 错误 404.17 - Not Found 请求的内容似乎是脚本,因而将无法由静态文件处理程序来处理。原创 2016-05-23 17:16:02 · 655 阅读 · 0 评论 -
VS 点击页面自动定位到解决方案资源管理器目录位置
点击工具→选项→项目和解决方案:勾上“在解决方案资源管理器中跟踪活动项”。原创 2017-08-22 13:36:31 · 5394 阅读 · 0 评论 -
Svn修改自己已经提交的备注
svn客户端修改日志功能(且只能修改自己日志)找到版本库中hooks目录下,将pre-revprop-change.tmpl文件复制为pre-revprop-change.bat文件,然后将pre-revprop-change.ba文件内容改为:set repos=%1set rev=%2set user=%3set propname=%4set action=转载 2017-12-05 20:21:24 · 5837 阅读 · 0 评论 -
.NET面试资料整理
1.WCF和Web Api的区别答:1WCF是.NET平台开发的一站式框架,Web Api的设计和构建只考虑一件事情,那就是Http,而WCF的设计主要考虑是SOAP和WS-*;Web Api非常轻量,在功能和灵活性上都不能和WCF相比。如果你的服务是基于TCP的,或者支持更多的传输机制,那么WCF是更好地选择。然而并不是所有的平台都支持SOAP和WS-*,当客户端不支持这些协议的时候,Web A...翻译 2018-04-16 09:51:50 · 367 阅读 · 0 评论 -
asp.net报错HTTP Error 500.24 - Internal Server Error
在运行asp.net项目时,提示设置Config文件就行了,在config中新增配置 <system.webServer> <validation validateIntegratedModeConfiguration="false"/> </system.webServer>...原创 2018-04-17 12:52:05 · 1891 阅读 · 1 评论 -
SQLServer 查看SQL语句的执行时间
在MSSQL Server中通过查看SQL语句执行所用的时间,来衡量SQL语句的性能。 通过设置STATISTICS我们可以查看执行SQL时的系统情况。选项有PROFILE,IO ,TIME。介绍如下:SET STATISTICS PROFILE ON:显示分析、编译和执行查询所需的时间(以毫秒为单位)。 SET STATISTICS IO ON:报告与语句内引用的每个表的扫描数、逻辑读取数(在...转载 2018-05-04 17:45:11 · 12664 阅读 · 0 评论 -
Oracle11G 分配表空间更改用户名及用户名授权
首先安装Oracle 11g数据库安装后找到PSQL 打开后输入默认用户名:system 密码:安装时输入的密码后按回车键。然后进行下面代码编写↓CREATE TABLESPACE TSP_YDEMR(表空间名) //创建表空间loggingDATAFILE 'D:\yidanemr\TSP_YiDanEMR.DBF' //在要存原创 2015-09-14 15:14:44 · 1613 阅读 · 0 评论