首页
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
Search
1
职教云小助手重构更新,职教云助手最新版下载地址【已和谐】
14,149 阅读
2
职教云-智慧职教,网课观看分析(秒刷网课)
11,392 阅读
3
gradle-5.4.1-all.zip下载
9,392 阅读
4
职教云-智慧职教,签到补签分析(逆天改命系列)
8,162 阅读
5
一个优秀的程序员从写文档开始:免费领14个月语雀云笔记会员
7,003 阅读
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
登录
/
注册
Search
Lan
累计撰写
615
篇文章
累计收到
629
条评论
首页
栏目
学习笔记
Web
Python
转载文章
算法刷题
JS逆向
综合笔记
安卓
物联网
Java
C
资源收集
软件收藏
网络资源
影视专辑
TED英语角
随便写写
随手拍
页面
畅所欲言
友情链接
壁纸大全
数据统计
推荐
工具箱
在线白板
搜索到
615
篇与
的结果
2020-05-18
域名是否注册查询API,python查询短位域名是否注册
这两天看到有些域名可以过Azure,虽然呢,这玩意我也用不到,但是就想试试域名注册情况(万一以后想查询短位域名啥的呢,是吧)。然后在网上看到了阿里云的一个查询接口(瞌睡就有人送枕头,真好):http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=lanol.cn直接get请求就可以了域名替换掉lanol.cn就行了。返回值:211:in use ;在使用(直接翻译,老铁没毛病)210 : Domain name is available;域名是可以可注册的。211 : Domain name is not available;域名是不可以注册的。然后就是python代码(检测短位是否注册)既然是短位域名得首先得短,其次要查的全。所以呢会用到全排列,经过我百度搜索发现,python已经有现成的函数了(真香)这个模块就是:itertools,他的combinations可以用来生成列表,这下子就把全排列搞定了。官方文档:实践:实践发现这个生成的是元组,然后想办法转成字符串即可。然后就是26个字母和10个数字(一个一个打岂不是太没13格了),咳咳经过查官方文档呢,string提供了这样的东东然后实践一下,完美咳咳,最终效果图:来一张战绩图:不过我感觉这个域名很大概率是过不了审的了,唉命里有时终须有,命里无时莫强求四位com杂米:解压密码:www.lanol.cncom-4位-类型3.zip
2020年05月18日
1,176 阅读
0 评论
0 点赞
2020-05-18
C#程序连接数据库插入数据是提示报错列名"XXX"无效
原因:在程序中值没有给他加引号,所以当成int型处理了。解决方法:加上引号就行了,而且sql的单引号双引号是一样的。
2020年05月18日
1,104 阅读
0 评论
0 点赞
2020-05-17
Navicat链接数据库出现错误码1130。
这两天学了点数据库,突然就想自己本地链接数据库玩一玩,最一开始被腾讯云那边的安全组拦截了。放行之后又被服务器端口没开放拦截了。然后将上面两个问题解决之后,连接时提示错误码1130.万能的百度会告诉我答案,查询之后大概知道了似乎是设置的不允许外部链接然后最终我的解决方案是:打开宝塔控制面板->数据库->权限进行设置即可这里呢,为了安全,我选择的是指定ip可访问。自己百度搜索IP,然后粘贴进去即可
2020年05月17日
1,924 阅读
0 评论
0 点赞
2020-05-17
自用软件快捷键整理(Visual Studio,Visual Studio Code,Pycharm,Rider)
目前啥软件都用一下,之前HTML用Vscode,然后python又用pychram,然后C#又用Visual Studio,然后因为Jetbrain的学生包所以试了下Rider,感觉提示比微软的好,所以也接触了一下。然后常用的快捷键都混淆了,所以水篇博文来整理一下这些快捷键。Visual Studio代码全部折叠/展开:Ctrl+M代码添加注释:Ctrl+K+C代码取消注释:Ctrl+K+U代码格式化:Ctrl+K+D代码提示:Ctrl+J复制这一行:Ctrl+D(这个倒是和pycharm一样)Debug逐句和逐过程调试:F11和F10插入代码代码:Ctrl+K+X补全:Tab+Tab无论在哪切换到下一行(上一行):Shift+Enter(Ctrl+Enter)以后有需要再加Pycharm注释或取消注释:Ctrl+/格式化代码:Ctrl+Alt+L复制当前行或选中行:Ctrl+D无论在哪切换到下一行(上一行):Shift+Enter(Ctrl+Enter)使用的类,方法或变量的声明:Ctrl+单击初次运行该程序:Ctrl+Shift+F10运行:Ctrl+F5代码补全:Ctrl+Shift+Enter替换:Ctrl+R有待添加。。。。。。Visual Studio Code新建文件:Ctrl+N代码格式化:Shift+Alt+F注释:Ctrl+/无论在哪切换到下一行(上一行):Shift+Enter(Ctrl+Enter)转到定义:F12以后在添加
2020年05月17日
1,652 阅读
0 评论
0 点赞
2020-05-16
21世纪大学生之你是属于哪种看网课。
对于网课,可谓是八仙过海各显神通。然后,在这总结一下我能想到的几种看网课的方式(主要就是为水博文)第一种:普通人看网课第二种:会点编程的人看网课第三种:编程大佬是这样看网课的:第四种:氪金大佬刷网课第五种:抓包的人改网课
2020年05月16日
822 阅读
0 评论
0 点赞
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,737 阅读
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日
1,059 阅读
0 评论
0 点赞
1
...
64
65
66
...
88