首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
13,011 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
10,656 阅读
3
gradle-5.4.1-all.zip下载
8,684 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
7,537 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
6,788 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
619
篇文章
累计收到
602
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
619
篇与
的结果
2020-05-16
C#可视化程序设计课堂笔记
C#可视化程序设计笔记一、初识类和对象类与对象:某种可为人所感知的物质;思维,感受或动作所作用的物质或精神体。类:是对事物的一种抽象定义,将抽象之后的特征和行为有机结合便构成了类(个人理解就是种类吧,比如人就是一个种类,而将人具体描述出来,也就是实例化了一个人)。对象:根据《韦氏大学英语词典》的释义:两者关系:类是一系列对象的抽象,提取了这一系列对象的共同特征和共同行为。总结:类是对对象的描述,是创建对象的“模板”,是对对象的抽象;对象表示现实世界中某个具体的事物,是类的一个实例,是类实例化的结果。C#类定义:语法:[访问修饰符] class 类名{ 类的字段声明; 类的属性声明; 类的方法声明; }举例:class Product{ public string name; public string category; public double price; public int stock; public string descrition; // 定义字段与变量类似,需要指定类型与字段名,public是访问修饰符,控制类成员访问权限。public为公开的意思,表示在任何地方都能访问到。 public void ShowInfo(){ Console.WriteLine("产品信息"); Console.WriteLine("======================="); Console.WriteLine("产品名称:{0}",name); Console.WriteLine("产品类别:{0}",category); Console.WriteLine("产品价格:{0}元",price); Console.WriteLine("产品描述:{0}",description); }}对象的操作a,实例化对象:类名 对象名 = new 类名();Product phone = new Product();b,访问类的字段:Console.WriteLine(phone.name);//在类的内部访问字段时,直接通过字段名访问。//如果在外部首先定义字段时需要设置Public修饰符,然后实例化对象,通过对象名和“.”运算符才允许在类的外部访问。c,调用类的方法:phone.ShowInfo();//实例化对象后,可通过对象名.方法名(参数)进行调用命名空间导入命名空间using Company.Development;namespace T1Demo{ class Program{ static void Main(String[] args){ Employee emp = new Employee(); } }}使用完全限定名访问namespace T2Demo{ class Program{ static void Main(String[] args){ Company.Development.Employee emp1 = new Company.Development.Employee(); } }}定义:相当于文件夹,但命名空间是一种逻辑组合,C#中,命名空间有两种形式:1,.NET框架定义好的系统命名空间,另一种是开发中自定义的命名空间。自定义命名空间举例(命名空间也可以嵌套)://某公司namespace Company{ Class Employee{ } // 研发部 namespace Development{ //研发部员工类 class Employee{ } } // 人事部 namespace Personel{ //人事部员工类 class Employee{ } }}常用的系统命名空间:命名空间说明System根命名空间,提供最基本的操作System.Data处理数据存取和管理System.IO管理对文件,流的同步和异步访问System.Windows可视化编程的基于窗体的处理System.Collections包含对集合进行处理的接口和类命名空间的使用:ADO.NET基础1,Connection链接using System.Collections.Generic;using System.Data;using System.Data.SqlClient;namespace T2practice2{ class Program{ static void Main(string[] args){ //定义数据库链接字符串 string connString = "server=.;database=GameBoxDB;uid=lanol;pwd=www.lanol.cn"; } }}<br/>2,使用Command执行 class Program{ static void Main(string[] args){ //定义数据库链接字符串 string connString = "server=.;database=GameBoxDB;uid=lanol;pwd=www.lanol.cn"; // 创建链接对象 SqlConnection conn = new SqlConnection(connString); //打开数据库链接 conn.open(); //检测数据库是否打开 if (conn.State == ConnectionState.open){ Console.WriteLine("+---------------+"); Console.WriteLine("|1,新增|"); Console.WriteLine("|2,修改|"); Console.WriteLine("|3,删除|"); string index = Console.ReadLine(); string sql = ""; String loginid =""; String loginpwd=""; switch (index){ case "1": Console.WriteLine("请输入账号"); loginid = Console.ReadLine(); Console.WriteLine("请输入密码"); loginpwd = Console.ReadLine(); Console.WriteLine("请输入姓名"); String name = Console.ReadLine(); sql = string.Format("insert into Admins Values('{0}','{1}','{2}')"),loginid,loginpwd,name); break; case "2": Console.WriteLine("请输入账号"); loginid = Console.ReadLine(); Console.WriteLine("请输入密码"); loginpwd = Console.ReadLine(); Console.WriteLine("请输入新密码"); String newpwd = Console.ReadLine(); sql = string.Format("update admins set loginpwd = '{0}' where loginid='{1}' and loginpwd='{2}'"),newpwd,loginid,loginpwd); break; case "3": Console.WriteLine("请输入账号"); loginid = Console.ReadLine(); Console.WriteLine("请输入密码"); loginpwd = Console.ReadLine(); Console.WriteLine("请输入姓名"); String name = Console.ReadLine(); sql = string.Format("delete from Admins where loginid='{0}' and loginpwd='{1}'"),loginid,loginpwd,name); break; } SqlCommand cursor = new SqlCommand(sql,conn); if (cursor.ExecuteNonQuery()>0){ Console.WriteLine("成功"); }else{ Console.WriteLine("错误") } } conn.Close(); } }3,使用DataReader读取class Program{ static void Main(string[] args){ //定义数据库链接字符串 string connString = "server=.;database=GameBoxDB;uid=lanol;pwd=www.lanol.cn"; // 创建链接对象 SqlConnection conn = new SqlConnection(connString); //打开数据库链接 conn.open(); //检测数据库是否打开 if (conn.State == ConnectionState.open){ string sql = "select id,loginid,name from Admins"; //创建Command对象 SqlDataReader reader = cmd.ExecuteReader(); Console.ReadLine("编号 账号 密码 姓名"); while(reader.Read()){ string id = reader["ID"].ToString(); string loginid = reader["loginid"].ToString(); string loginpwd = reader["loginpwd"].ToString(); string name = reader["name"].ToString(); Console.WriteLine("{0} {1} {2} {3}",id,loginid,loginpwd,name); } reader.Close(); } }MarkDown:C#可视化笔记# C#可视化程序设计笔记 ## 一、初识类和对象 1. 类与对象: 1. 类:是对事物的一种抽象定义,将抽象之后的特征和行为有机结合便构成了类(个人理解就是种类吧,比如人就是一个种类,而将人具体描述出来,也就是实例化了一个人)。 1. 对象:根据《韦氏大学英语词典》的释义: 1. 某种可为人所感知的物质; 1. 思维,感受或动作所作用的物质或精神体。 3. 两者关系:类是一系列对象的抽象,提取了这一系列对象的共同特征和共同行为。 3. 总结:类是对对象的描述,是创建对象的“模板”,是对对象的抽象;对象表示现实世界中某个具体的事物,是类的一个实例,是类实例化的结果。 2. C#类定义: 1. 语法: ```csharp [访问修饰符] class 类名{ 类的字段声明; 类的属性声明; 类的方法声明; } ``` 1. 举例: ```csharp class Product{ public string name; public string category; public double price; public int stock; public string descrition; // 定义字段与变量类似,需要指定类型与字段名,public是访问修饰符,控制类成员访问权限。public为公开的意思,表示在任何地方都能访问到。 public void ShowInfo(){ Console.WriteLine("产品信息"); Console.WriteLine("======================="); Console.WriteLine("产品名称:{0}",name); Console.WriteLine("产品类别:{0}",category); Console.WriteLine("产品价格:{0}元",price); Console.WriteLine("产品描述:{0}",description); } } ``` 3. 对象的操作 1. 实例化对象: ```csharp 类名 对象名 = new 类名(); Product phone = new Product(); ``` 1. 访问类的字段: ```csharp Console.WriteLine(phone.name); //在类的内部访问字段时,直接通过字段名访问。 //如果在外部首先定义字段时需要设置Public修饰符,然后实例化对象,通过对象名和“.”运算符才允许在类的外部访问。 ``` 1. 调用类的方法: ```csharp phone.ShowInfo(); //实例化对象后,可通过对象名.方法名(参数)进行调用 ``` 4. 命名空间 1. 定义:相当于文件夹,但命名空间是一种逻辑组合,C#中,命名空间有两种形式:1,.NET框架定义好的系统命名空间,另一种是开发中自定义的命名空间。 1. 自定义命名空间举例(命名空间也可以嵌套): ```csharp //某公司 namespace Company{ Class Employee{ } // 研发部 namespace Development{ //研发部员工类 class Employee{ } } // 人事部 namespace Personel{ //人事部员工类 class Employee{ } } } ``` 1. 常用的系统命名空间: | 命名空间 | 说明 | | --- | --- | | System | 根命名空间,提供最基本的操作 | | System.Data | 处理数据存取和管理 | | System.IO | 管理对文件,流的同步和异步访问 | | System.Windows | 可视化编程的基于窗体的处理 | | System.Collections | 包含对集合进行处理的接口和类 | 1. 命名空间的使用: 1. 导入命名空间 ```csharp using Company.Development; namespace T1Demo{ class Program{ static void Main(String[] args){ Employee emp = new Employee(); } } } ``` 1. 使用完全限定名访问 ```csharp namespace T2Demo{ class Program{ static void Main(String[] args){ Company.Development.Employee emp1 = new Company.Development.Employee(); } } } ``` ## 二、ADO.NET基础 1. Connection链接 ```csharp using System.Collections.Generic; using System.Data; using System.Data.SqlClient; namespace T2practice2{ class Program{ static void Main(string[] args){ //定义数据库链接字符串 string connString = "server=.;database=GameBoxDB;uid=lanol;pwd=www.lanol.cn"; // 创建链接对象 SqlConnection conn = new SqlConnection(connString); //打开数据库链接 conn.open(); //检测数据库是否打开 if (conn.State == ConnectionState.open){ Console.WriteLine("Ok") } //关闭数据库链接 conn.close(); if(conn.State == ConnectionState.Close){ Console.WriteLine("ok") } } } } ``` 2. 使用Command执行 ```csharp class Program { static void Main(string[] args) { //定义数据库链接字符串 string connString = "server=.;database=GameBoxDB;uid=lanol;pwd=www.lanol.cn"; // 创建链接对象 SqlConnection conn = new SqlConnection(connString); //打开数据库链接 conn.open(); //检测数据库是否打开 if (conn.State == ConnectionState.open) { Console.WriteLine("+---------------+"); Console.WriteLine("|1,新增|"); Console.WriteLine("|2,修改|"); Console.WriteLine("|3,删除|"); string index = Console.ReadLine(); string sql = ""; String loginid = ""; String loginpwd = ""; switch (index) { case "1": Console.WriteLine("请输入账号"); loginid = Console.ReadLine(); Console.WriteLine("请输入密码"); loginpwd = Console.ReadLine(); Console.WriteLine("请输入姓名"); String name = Console.ReadLine(); sql = string.Format("insert into Admins Values('{0}','{1}','{2}')"),loginid,loginpwd,name); break; case "2": Console.WriteLine("请输入账号"); loginid = Console.ReadLine(); Console.WriteLine("请输入密码"); loginpwd = Console.ReadLine(); Console.WriteLine("请输入新密码"); String newpwd = Console.ReadLine(); sql = string.Format("update admins set loginpwd = '{0}' where loginid='{1}' and loginpwd='{2}'"),newpwd,loginid,loginpwd); break; case "3": Console.WriteLine("请输入账号"); loginid = Console.ReadLine(); Console.WriteLine("请输入密码"); loginpwd = Console.ReadLine(); Console.WriteLine("请输入姓名"); String name = Console.ReadLine(); sql = string.Format("delete from Admins where loginid='{0}' and loginpwd='{1}'"),loginid,loginpwd,name); break; } SqlCommand cursor = new SqlCommand(sql, conn); if (cmd.ExecuteNonQuery() > 0) { Console.WriteLine("成功"); } else { Console.WriteLine("错误") } } conn.Close(); } } ``` ```csharp 3. 使用DataReader读取 ```C# class Program{ static void Main(string[] args){ //定义数据库链接字符串 string connString = "server=.;database=GameBoxDB;uid=lanol;pwd=www.lanol.cn"; // 创建链接对象 SqlConnection conn = new SqlConnection(connString); //打开数据库链接 conn.open(); //检测数据库是否打开 if (conn.State == ConnectionState.open){ string sql = "select id,loginid,name from Admins"; //创建Command对象 SqlDataReader reader = cmd.ExecuteReader(); Console.ReadLine("编号\t账号\t密码\t姓名"); while(reader.Read()){ string id = reader["ID"].ToString(); string loginid = reader["loginid"].ToString(); string loginpwd = reader["loginpwd"].ToString(); string name = reader["name"].ToString(); Console.WriteLine("{0}\t{1}\t{2}\t{3}",id,loginid,loginpwd,name); } reader.Close(); } } } ```
2020年05月16日
1,505 阅读
0 评论
0 点赞
2020-05-16
5-20日U-file开放注册,以及一大波福利活动正在临近,包含基础版和V+账户升级,免费领取流量包
小麦云盘有以下几种产品,小麦云盘,小麦云链,U-file。定位不同,作用也不同。本站的所有图片都是上传到U-file的,不仅为本站节省了许多的空间,还提升了网站速度。直链云加速服务,用户可获取网盘文件的地址,用于第三方平台的文件进行展示、下载、音乐播放、视频播放下载等服务,实现一切HTTP/HTTPS应用。本站的一些视频等资源也都是放在U-file上,对于站长来说,U-file可谓是一大福利。我注册U-file已经一年多了,去年的时候我还用来吃灰,最近做博客才发现,真香!U-file的注册似乎断断续续好几次,每次开放一段时间就会关闭,但也一直很稳定。至少我注册一年以来资料什么的都在且没有丢失(去年做影视站的时候就是备份到这里,然后现在数据还在上面。)U-file有以下几个真香功能:更多详细信息直接微信公众号关注:麦小客。即可小麦官网 :小麦云盘
2020年05月16日
890 阅读
0 评论
0 点赞
2020-05-15
未成年人防沉迷再度升级
为了防止未成年用户玩游戏,腾讯也是煞费苦心,最终制定好了最新的规定!首先就是限制游戏时间,每天晚上22点到次日早上8点禁止游戏法定节假日只可玩3个小时,其他时间每天限制玩1.5小时!其次就是消费充值,对于未满8周岁的用户不可以充值!8岁到16岁之间的单次充值50元,每个月只能充200元!16岁以上的未成年用户单次充值100元,每个月上限400元!目前该新规同步了腾讯80款游戏了!好好学习,天天向上
2020年05月15日
825 阅读
0 评论
0 点赞
2020-05-15
腾讯云积分白女票15Q币
1、腾讯云积分:用户可以通过完成指定任务、参加指定活动来获取腾讯云行为积分(以下简称“积分”),积分可以用于兑换各类商品和权益。2、签到积分即时到账,新手任务积分存在几小时的到账延迟,针对特殊活动获得的积分到账时间,以实际到账时间为准。在这里可以看见有很多奖品可以兑换,如果你以前用过腾讯云的话可以很快的积累500积分左右。在一些基础的积分领取完毕后,可以去选择看课程,可以直接快进到结尾。525积分就可以兑换15Q币了活动地址:点击进入
2020年05月15日
1,561 阅读
0 评论
0 点赞
2020-05-14
今晚11点Epic免费领取GRA5(侠盗猎车手5)???
逛某论坛的时候看到一个帖子说今晚11点Epic免费领取GRA5,然后配图是这样的。虽然不现在怎么玩游戏,但是白嫖这种事,不要白不要,万一哪天就想玩一下呢。嘿嘿---------------------------------------------------------活动似乎有点火爆,从11点开始就一直500了。一直出现 500、403 的错误,没有办法正常领取游戏,当然可以通过错峰,等服务器压力缓减之后再领取,不过为了防止忘记,小伙伴们都想第一时间支(bai)持(piao) GTA5,其实只要换一个负载不那么大的服务器就好啦,直接去 站长工具 - 多个地点 ping,查询到可访问的 IP,然后在 hosts 中添加即可,比如这样:119.28.36.181 www.epicgames.com活动地址:点击进入
2020年05月14日
890 阅读
0 评论
0 点赞
2020-05-14
一个用爱发电的临时网盘——小麦云链
小麦云链,小麦云盘系列中的一个新产品,可以理解为简版的U-File。无需注册,不限制上传数量和大小,文件上传以后,会获取HTTP和FTP两种直链模式并提供上传记录下载。PC端和移动端均可使用,云链有效期为7天。因为是基于U-File公共FTP搭建,所以不要上传个人隐私文件。'* 禁传色情、反动、暴力等违法违规内容* 基于U-File公共FTP搭建,勿传敏感内容* 将文件链接引入网站使用,下载效果最佳* 推荐FTP外链文件* 刷新前,记得导出上传记录上传之后可以选择HTTP直连或者FTP直连,且保留7天
2020年05月14日
3,928 阅读
0 评论
0 点赞
2020-05-14
0202了,你会用手机操控电脑吗?
前段时间翻系统设置的时候看见Win10专业版有一个功能。当时只是开启了,然而并不知道怎么连接。然后看到空间有人发了一个微软远程桌面APP,这个手机软件我以前一直用来连接自己的服务器。恍然发现还能连接局域网内的电脑。然后再来一张效果图。我电脑内网IP是192.168.31.175,所以这里显示的ip是没有错的,教程明天更新。-----------------------------------------------------------------------------------首先你的系统要是Win10专业版以上,其他版本我没有试过,家庭版似乎不行。然后手机要和电脑处于局域网之内,就是链接同一个WiFi就行了。下载手机App:RD Client 手机商店一般都有。然后打开Windows设置页面,选择系统设置然后侧边栏往下翻,找到远程桌面。打开远程桌面进入cmd命令行输入:ipconfig。查看本机IP地址。手机打开下载的App,点击右上角的加号点击远程桌面点击手动添加。主机名称:你的ip地址:3389,如192.168.31.175:3389用户名就是你自己电脑登陆的时候的账号密码点击保存就可以连接了
2020年05月14日
1,781 阅读
0 评论
0 点赞
1
...
64
65
66
...
89