
学习整理
HKYAOYAOLING
这个作者很懒,什么都没留下…
展开
-
IIS配置站点
IIS 站点配置 .NET原创 2022-03-10 15:19:39 · 885 阅读 · 0 评论 -
SQL Server中 将yyyyMMddHHmmss格式的字符串转换为datetime
SQL Server中 将yyyyMMddHHmmss格式的字符串转换为datetime标题yyyy-MM-dd HH:mm:ss 类型字符串数据转DATETIME标题yyyyMMddHHmmss类型字符串数据转yyyy-MM-dd HH:mm:ss 类型字符串数据标题yyyyMMddHHmmss类型字符串数据转DATETIME标题yyyy-MM-dd HH:mm:ss 类型字符串数据转DATETIMESELECT CONVERT(DATETIME,'2021-05-28 18:00:00')标题y原创 2021-06-02 16:43:00 · 5414 阅读 · 0 评论 -
Sql Server 利用循环查询 Date1 至 Date2 之间的月份
Sql Server 利用循环查询 Date1 至 Date2 之间的月份Declare @DATE1 varchar(10)Declare @DATE2 varchar(10)set @DATE1='2020-01-01'set @DATE2='2021-01-01'--创建临时表 存放月份数据Create Table #YearMonth([YM] varchar(10))While @Date1<=@DATE2Begin Insert Into #YearMo原创 2021-03-08 14:38:44 · 905 阅读 · 0 评论 -
2020-09-28
checkbox点按文字就选中在部分使用场景中,我们需要使用checkbox 做选择标签 ,然而 checkbox 选中需要点中小方框才可以,使用并不方便,所以为提高使用体验,我们需要实现点击checkbox 后面文字,也可以选中checkbox 。这个实现非常简单,只需要在外层包裹一层 标签即可。例:<label><input type="checkbox" value="">Remember me</label>...原创 2020-09-28 17:05:39 · 117 阅读 · 0 评论 -
c#命名空间System.Configuration中不存在类型或命名空间名称ConfigurationManager
项目中常用的账号等信息,放入配置文件中管理,方便后续发生变化时切换维护。在c#中可以使用应用程序配置文件中的元素保存专门用于应用程序的配置值.1.添加配置节点,填写 key 和value值2.在程序任意位置通过(System.Configuration.ConfigurationManager.AppSettings[“key”])获取例如:获取key为SFTP_IP的values值 String SFTP_IP = System.Configuration.ConfigurationManage原创 2020-06-30 15:16:31 · 1953 阅读 · 0 评论 -
使用SSH.NET,上传文件(C#,SFTP)
点击打开窗体 选择文件 OpenFileDialog dialog = new OpenFileDialog(); dialog.Multiselect = false;//该值确定是否可以选择多个文件 dialog.Title = "请选择*.csv文档"; //筛选文件类型 dialog.Filter = "所有文件(*.csv)|*.csv"; if (dia原创 2020-06-29 17:37:37 · 3596 阅读 · 0 评论 -
Git GUI Here 设置成中文界面
Git GUI Here 设置成中文界面在使用git管理项目时,部分用户可能会用到,git可视化工具"Git GUI Here" 。git可视化工具"Git GUI Here"默认时英文展示,那么如何将“Git GUI Here”设置成中文界面呢!其实非常简单,只需要在git安装目录Git\mingw64\share\git-gui\lib下放上中文语言包,Git GUI Here就会自动显示中文了。注:本人git安装目录为(D:\git\Git\mingw64\share\git-gui\lib)原创 2020-06-24 13:35:40 · 3033 阅读 · 0 评论 -
获取时间戳(1970年1月1日零点整至当前时间的毫秒数)
C# 时间戳格式一/// <summary> /// 获取时间戳(1970年1月1日零点整至当前时间的毫秒数) /// </summary> /// <returns></returns> public static string GetTimeStamp() { TimeSpan ts = DateTime.UtcNow - new DateTime(1970, 1, 1, 0, 0, 0, 0);原创 2020-06-18 13:42:45 · 4354 阅读 · 0 评论 -
git 本地代码版本与远程仓库版本不一致 push冲突问题
git 本地代码版本与远程仓库版本不一致 push冲突问题问题一:别人先提交了自己的工作代码到远程仓库,导致自己提交时时,由于自己当前版本落后远程最新版本,导致提交失败。解决:当前分支落后了远程仓库的分支,推送不进去如何解决呢!1. 使用git stash save "暂存" 将自己修改的代码,进行一个本地仓库的临时缓存。$ git stash save "暂存"Saved working directory and index state On master: 暂存2. 使用git st原创 2020-06-17 17:21:49 · 6950 阅读 · 2 评论 -
git push时忽略特定文件修改
git push时忽略特定文件修改我们在自己的私有测试分支上调试项目逻辑,给文件做了一些特定的修改,但是文件不想被git提交,不想执行gitstatus命令时出现在modified列表里;再比如,我们本地的数据库和测试环境的数据库配置是不一样的,但是在项目开发中每次提交过程中忽略数据库配置文件。那么你这里就可以把不想提交的文件忽略。当然关于git忽略文件的方式有很多,我这里使用的是git update-index --assume-unchanged命令提交时,忽略特定文件修改。git up原创 2020-06-10 13:13:47 · 1024 阅读 · 0 评论 -
使用PagedList实现MVC分页
使用PagedList实现MVC分页 任务目标 使用第三方组件PagedList实现MVC分页。 使用NuGet安装PagedList分页组件。 视图页码中对Model数据进行解析显示。 需求说明 使用第三方分页组件,将db_shopping数据库Product表中数据分页显示出来。实现思路 创建空MVC项目 在Models目录中创建LINQ to SQL类...原创 2019-08-22 08:38:34 · 1542 阅读 · 0 评论 -
ADO.NET案例用户注册
用户注册1、效果图功能:界面输入用户名、密码、角色点击“注册”按钮就进行插入到students数据库AdminInfo表中。2、源码在ASP.NET中有两种配置数据库连接代码的方式,它们分别是appSettings和connectionStrings。在使用 appSettings 和 connectionStrings 配置数据库连接代码时...原创 2019-08-21 17:25:59 · 971 阅读 · 0 评论 -
jQuery过滤选择器
基本过滤选择器 过滤器 jQuery 返回 :frist $(“div:first”)选取所有<div>元素中第一个<div>元素 单个元素 :last $(“div:last”)选取所有<div>...原创 2018-12-04 11:17:46 · 226 阅读 · 0 评论 -
T-Sql Server 数据库练习
T-Sql Server 数据库练习表一:student_info学号 姓名 性别 出生年月 家庭住址 备注0001 张三 男 1981-8-9 北京 NULL表二:curriculum课程编号 课程名称 学分0001 计算机基础 20002 C语言 2表三:grade学号 课程编号 分数0001 0001 800001 ...原创 2019-08-21 15:32:43 · 3222 阅读 · 0 评论 -
Web Service简介,Web Service开发,Web Service 属性介绍,Web Method常用属性,实战演练——新闻查询服务
1、 Web Service简介1.1Web Service特点. Web Service是跨平台的,应用程序经常需要从运行在Linux主机上的程序中获取数据,然后把数据发送到主机或UNIX应用程序中去。即使在同一个平台上,不同软件厂商生产的各种软件也常常需要集成起来。通过WebService,应用程序可以用标准的方法把功能和数据“暴露”出来,供其它应用程序使用。Web Ser...原创 2019-08-21 16:19:15 · 405 阅读 · 0 评论 -
C# MVC登录的5种方式
转载 2019-08-21 16:26:12 · 310 阅读 · 0 评论 -
ADO.NET三层架构关系图
原创 2019-08-21 16:31:12 · 405 阅读 · 0 评论 -
为数据加密
为数据加密MD5加密在很多情况下我们都可能要对敏感数据进行加密。例如:用户在注册时的密码如果不加密直接保存到数据库,那么这时候用户的利益受到侵害的可能性就非常大。而且人们有个习惯,一个密码可能会用到很多地方,可能你的QQ密码就是你其他所有账号的密码,那么一旦密码被人洞察,受到的损失可能会非常大。所以为了加强程序的安全,我们通常会把用户的密码先进行加密再保存到数据库中。为数据加密有很多形式,使用...原创 2019-08-21 16:44:17 · 211 阅读 · 0 评论 -
验证码
验证码不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素,由用户肉眼识别其中的验证码信息。那么网页上的验证码是如何制作的呢??通常的做法是创建一个web页面,然后在页面上放置一个img元素,让img元素的src属性指向另一个页面在另一个页面中书写GDI+画验证码的代码验证码承载页面:...原创 2019-08-21 16:50:32 · 468 阅读 · 0 评论 -
防SQL注入攻击
防SQL注入攻击1、 SQL注入案例与数据库交互的 Web 应用程序中最严重的风险之一:SQL 注入攻击。SQL 注入是应用程序开发人员未预期的把 SQL 代码传入到应用程序的过程,它由于应用程序的糟糕设计而使攻击成为可能,并且只有那些直接使用用户提供的值构建 SQL 语句的应用程序才会受影响。SQL 语句通过字符串的构造技术动态创建,文本框的值被直接复制到字符串中,可能是这样的:stri...原创 2019-08-21 17:02:29 · 470 阅读 · 0 评论 -
ADO.NET三层架构搭建案例详解
1、三层架构搭建方式在进行三层分类时,这样新建类库。1.文件->新建项目->其他项目类型->空白解决方案。2.在右侧的“资源管理器”中,选中当前解决方案,右键添加->新建项目->类库(ClassLibrary),分别创建BLL,DAL,UL类库。(若添加后看不到解决方案则在菜单->工具->选项->项目和解决方案->总是显示解决方案)...原创 2019-08-21 17:10:53 · 1063 阅读 · 2 评论 -
ADO.NET级联更新或级联删除
建表新建库表,如下图:2、添加外键关系选中Students表右键“设计”菜单1、级联删除外键的级联删除:如果父表中的记录被删除,则子表中对应的记录自动被删除父表——被外键引用的表子表——引用父表中的键作为外键的表1.1功能效果图1.2效果说明窗体加载显示所有学院数据...原创 2019-08-21 17:22:57 · 569 阅读 · 0 评论 -
jQuery选择器
常用CSS选择器 选择器 jQuery 返回 标签选择器 Element $(“tagName”) 单个元素 ID选择器 #id $(“#ID”) 集合元素 类选择器 .cl...原创 2018-12-04 11:11:04 · 171 阅读 · 0 评论