- 博客(15)
- 收藏
- 关注
原创 用C#GDI+编程一小时学会创作登陆页面验证码图片
谈到画图,少不了这几样东西,画图的人(咱们暂且说是画家),画笔,还有根据具体图形需要的各种参数,例如直线需要的是两个点的坐标等等。谈到GDI+绘图,首先想到的最重要的就是Graphics类了,首先我们需要创建一个绘图类的实例Graphics g = this.CreateGraphics();//画家在这里为啥不是 Graphics a = new Graphics();呢?如图可以看出编译器提示不包含0个参数的构造函数,这是怎么回事呢?我们都知道Graphics是一个类,当我们创造一个新的类时,我
2020-10-03 14:00:55 232
原创 nginx反向代理nacos伪集群遇到的坑总结
与尚硅谷周阳老师的springcloud2020教程相匹配;这里我把我遇到的几个坑讲述一下,希望能帮助到你:1、配置nacos的启动脚本./start.sh时:"-Dserver"之前没有空格,不然nacos会启动失败;2、教程中并没对此处进行讲述,需要额外在nacos的application.properties配置文件中配置:nacos.inetutils.ip-address=自己服务器的ip用来固定ip,不然到时nacos集群启动时虽然会启动成功,但当服务注册进nacos时会失败,
2022-04-27 15:05:21 2903 1
原创 maven中Could not transfer artifact xxx from/to xxx错误的最全解决方案
Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5......
2022-01-20 12:11:33 32220 17
原创 JDBC核心技术
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8M1ekrTA-1631929613313)(E:\DataBasesWork\PictureTool\JDBC编写步骤.jpg)]获取数据库连接要素1:Driver接口实现类@Testpublic void test1() throws SQLException { Driver d=new com.mysql.jdbc.Driver(); String s="jdbc:mysql://localhos
2021-09-18 09:48:16 434
原创 C++小白避坑细节
**当我们做程序题的时候,逼疯我们的往往不是题的难度,而是一个或者多个微不足道的小细节,这些小细节如果我们平时不加以积累,真正做题时假如遇到,就真有可能会编程5分钟,bug2小时,下面我积累了一些常见的细节,希望可以帮到大家,主要内容以图片展示(内容将持续更新中,毕竟细节太多,总也遇到不完)...
2021-01-14 20:15:47 165
原创 数据库初学时必须要掌握的命令(持续更新中)⑤
【和分组函数一同查询的函数要求是group by 后的字段】select datediff('2017-10-1','2017-9-29');日期相减函数,前面减后面,结果为2 分组查询:语法: select 分组函数,列(要求出现在group by 的后面) from 表 【where 筛选条件】 group by 分组的列表 【order by子句】注意: 查询列表必须特殊,要求是分组函数和group by 后出现的字段 例子:查询每个工种的最高工资select max(salary
2020-11-14 18:29:25 86
原创 二叉树层次遍历,超好理解(简单版)
首先代码(该代码仅有层次遍历教学作用)#include<iostream>#include<queue>using namespace std;struct tree{ struct tree* LHand; struct tree* RHand; int data;};void point(tree *t){ queue <tree*> p; if(t!=NULL){ p.push(t); } while(p.empty()==fals
2020-11-07 13:08:35 869
原创 数据库初学时必须要掌握的命令(持续更新中)④
5、instr 返回子串第一次出现的索引,若找不到则返回0例子:select instr('杨不悔爱上了殷六侠','殷六侠');【输出结果为7】注:###5待定,正确与否未知(后期将会完善)6、trim 去除字段前后的特定字符【若未指定则去除的是空格】例: select trim(' zhangCui Shan ');去除’ zhangCui Shan ‘前后的空格;例:select trim('a' from 'aaaaaaaazhangCuiShanaaaaaaaa') as outpu
2020-11-03 17:55:25 170
原创 数据库初学时必须要掌握的命令(持续更新中)③
排序查询select 查询列表 from 表 【where 筛选条件】 order by 排序列表【asc(升序)/desc(降序)】(如果不写则默认为升序)例子:select *, salary*12*(1+ifnull(commission_pct,0)) as '年薪' from employees order by salary*12*(1+ifnull(commission_pct,0)) desc;【按表达式来进行降序排列并显示所有数据】(length(列表名字)(表示字节长度))
2020-11-03 08:35:39 125
原创 数据库初学时必须要掌握的命令(持续更新中)②
如果数据为NULL,改变输出来提示用户 例:select IFNULL(country_id,“未输入系统”) AS “查询结果” from locations;【locations为自创的表,country_id为表中的一个列】 注:查询country_id中的数据,并换名为“查询结果”,如果数据为NULL未录入,则用"未输入系统"来代替未录入的数据的查询结果; 附加条件查询 select 查询列表 from 表名 where 筛选条件;&nb
2020-10-19 21:38:05 122
原创 数据库初学时必须要掌握的命令(持续更新中)①
查询目前在哪个库中【select database();】 在库中创建表及其表中的列create table 表名字(->列名字 列的类型;(字符串用verchar(个数)类型) 查看表的结构desc 表名字; 查看表中的数据select * from 表名字; 在表中插入数据insert into 表名字 (列1,列2) values(数据1,数据2); 修改表中数据update 表名字 set 列x=XXX whe
2020-10-17 15:23:38 449
原创 C#From程序创建文本文件
首先在代码开头插入一个系统自带的dll。using System.IO;如图所示。然后实例化一个StreamWriter类(StreamWriter类是写,StreamReader类是读),后面跟着txt文件的路径`其中第二个bool类型的参数可加可不加,加上...
2020-09-19 20:23:13 272
原创 C#对文件的一些基本操作(1)
谈到C#对文件的一些操作,首先需要引用using System.IO;命名空间,首先是File类,一些基本的方法如下值得一提的是File是静态类,这就意味着使用时不用实例化,可以直接用,例如在一个按钮中加入File.Create(“D:\Rubbishiiiiiiiiiii\files.txt”);这样一句,那么当点击这个按钮时将会以上路径中创建一个files.txt文件,还有Copy,其后方括号中前者为需要拷贝的文件的路径,后者为需要拷贝到的路径,路径需要加双引号,每一级之间用“\”相隔。当用其中
2020-09-15 20:22:57 292
原创 C++与C语言在基础语法上的不同之处
C语言基础函数比如输入输出函数在头文件stdio.h中,因此在函数开头要写一个#include<stdio.h>,以便后续在主函数中可以使用输入输出等基本函数。而c++中在代码开头要加上#include using namespace std;其中using namespace std;中std是一个名称空间(namespace)的意思,不同厂商定义的函数名称可能会有冲突,于是把所有函数都封装在了各自的名称空间中了,而一些基础的方法比如cin输入,cout输出,都在std中。如果不加..
2020-09-08 16:57:09 498
原创 eclipse软件显示找不到或无法加载主类
eclipse软件显示找不到或无法加载主类XXX的一些解决方案(可能对你有用哦) 在一些初学者好不容易安装好JDK或者JRE运行环境和eclipse后,总会出现这种烦人的现象,![如图所示](https://img-blog.csdnimg.cn/20200710135748469.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20yMDI3M
2020-09-06 21:55:07 1385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人