项目分享
HKYAOYAOLING
这个作者很懒,什么都没留下…
展开
-
使用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 · 3167 阅读 · 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 · 6254 阅读 · 2 评论 -
js+html实现 图形验证码
图形验证码在日常开发工作中,我们经常能够遇到,一个操作执行前,首先进行图形验证码校验。图形验证码可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某个特定注册用户,用特定程序暴力破解方式进行不断的登陆尝试。HTML页面<div style="width: 100%; padding-bottom: 30px; font-size: 24px; text-align: center; padding-top: 40px;"> <asp:原创 2020-06-12 15:16:21 · 1530 阅读 · 0 评论 -
git push时忽略特定文件修改
git push时忽略特定文件修改我们在自己的私有测试分支上调试项目逻辑,给文件做了一些特定的修改,但是文件不想被git提交,不想执行gitstatus命令时出现在modified列表里;再比如,我们本地的数据库和测试环境的数据库配置是不一样的,但是在项目开发中每次提交过程中忽略数据库配置文件。那么你这里就可以把不想提交的文件忽略。当然关于git忽略文件的方式有很多,我这里使用的是git update-index --assume-unchanged命令提交时,忽略特定文件修改。git up原创 2020-06-10 13:13:47 · 971 阅读 · 0 评论 -
多层嵌套json字符串序列化和反序列化为实体对象
多层嵌套json字符串反序列化为实体对象1.实体/// <summary> /// 获取token,响应数据实体 /// </summary> public class token_retunn { /// <summary> /// 响应状态 /// </summary> public string success { get; set; }原创 2020-05-27 16:32:36 · 2839 阅读 · 0 评论 -
使用PagedList实现MVC分页
使用PagedList实现MVC分页 任务目标 使用第三方组件PagedList实现MVC分页。 使用NuGet安装PagedList分页组件。 视图页码中对Model数据进行解析显示。 需求说明 使用第三方分页组件,将db_shopping数据库Product表中数据分页显示出来。实现思路 创建空MVC项目 在Models目录中创建LINQ to SQL类...原创 2019-08-22 08:38:34 · 1496 阅读 · 0 评论 -
ADO.NET案例用户注册
用户注册1、效果图功能:界面输入用户名、密码、角色点击“注册”按钮就进行插入到students数据库AdminInfo表中。2、源码在ASP.NET中有两种配置数据库连接代码的方式,它们分别是appSettings和connectionStrings。在使用 appSettings 和 connectionStrings 配置数据库连接代码时...原创 2019-08-21 17:25:59 · 938 阅读 · 0 评论 -
ADO.NET级联更新或级联删除
建表新建库表,如下图:2、添加外键关系选中Students表右键“设计”菜单1、级联删除外键的级联删除:如果父表中的记录被删除,则子表中对应的记录自动被删除父表——被外键引用的表子表——引用父表中的键作为外键的表1.1功能效果图1.2效果说明窗体加载显示所有学院数据...原创 2019-08-21 17:22:57 · 534 阅读 · 0 评论 -
ADO.NET三层架构搭建案例详解
1、三层架构搭建方式在进行三层分类时,这样新建类库。1.文件->新建项目->其他项目类型->空白解决方案。2.在右侧的“资源管理器”中,选中当前解决方案,右键添加->新建项目->类库(ClassLibrary),分别创建BLL,DAL,UL类库。(若添加后看不到解决方案则在菜单->工具->选项->项目和解决方案->总是显示解决方案)...原创 2019-08-21 17:10:53 · 1002 阅读 · 2 评论 -
防SQL注入攻击
防SQL注入攻击1、 SQL注入案例与数据库交互的 Web 应用程序中最严重的风险之一:SQL 注入攻击。SQL 注入是应用程序开发人员未预期的把 SQL 代码传入到应用程序的过程,它由于应用程序的糟糕设计而使攻击成为可能,并且只有那些直接使用用户提供的值构建 SQL 语句的应用程序才会受影响。SQL 语句通过字符串的构造技术动态创建,文本框的值被直接复制到字符串中,可能是这样的:stri...原创 2019-08-21 17:02:29 · 433 阅读 · 0 评论 -
验证码
验证码不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素,由用户肉眼识别其中的验证码信息。那么网页上的验证码是如何制作的呢??通常的做法是创建一个web页面,然后在页面上放置一个img元素,让img元素的src属性指向另一个页面在另一个页面中书写GDI+画验证码的代码验证码承载页面:...原创 2019-08-21 16:50:32 · 432 阅读 · 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 · 320 阅读 · 0 评论 -
使用datatable插件实现数据分页
使用datatable插件实现数据分页Datatables是一款jquery表格插件。它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能。 分页,即时搜索和排序,几乎支持任何数据源:DOM,avascript,Ajax 和服务器处理 支持不同主题 DataTables, jQuery UI, Boots...原创 2018-10-23 10:02:17 · 1048 阅读 · 0 评论