自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 DLL load failed while importing _ssl: 找不到指定的模块

Anaconda 路径 C:\Users\username\Anaconda3\Library\bin 没有添加到 Windows 系统环境变量中。DLL load failed while importing _ssl: 找不到指定的模块。

2023-05-19 22:20:53 383

原创 操作系统小结

操作系统小知识点

2022-07-05 20:24:54 569

原创 关于构造器

public class Person {//构造器:没有任何参数的构造器我们叫做:空参构造器–》空构造器public Person(){/age = 19;name = “lili”;height = 169.5;/}//属性:String name;int age;double height;//方法:public void eat(){System.out.println(“我喜欢吃饭”);}}package com.msb2;/**@Auther: msb-zh

2022-01-06 23:22:23 114

原创 idea运用保姆级教学(idea界面解读,idea常用设置,idea常用快捷键)

Idea的界面:【1】项目下内容:➢工程下的src类似于Eclipse下的src目录,用于存放代码。。➢工程下的.idea 和TestProject.iml文件都是IDEA工程特有的。类似于Eclipse 工程下的settings、.classpath、.project 等。【2】配置:在IntelliJ IDEA中Project(工程) 是最顶级的级别,次级别是Module(模块)。一个Project下可以有多个Module。【2】从Eclipse 转过来的人总是下意识地要在同一个窗口管

2022-01-05 18:14:41 700

原创 Arrays工具类常用方法

toString:对数组进行遍历查看的,返回的是一个字符串,这个字符串比较好看(省去了用for循环遍历数组的麻烦)binarySearch:二分法查找:找出指定数组中的指定元素对应的索引(这个方法的使用前提:一定要查看的是一个有序的数组:)sort:排序 -->升序copyOf:完成数组的复制copyOfRange:区间复制(左包含右不包含)equals:比较两个数组的值是否一样(比内容)fill:数组的填充...

2022-01-05 10:29:52 222

原创 “==”与equals的区别

“==”比较的是值,用在数组就是比较两数组的首地址,equals比较的是两数组的内容

2022-01-05 10:23:39 211

原创 jdk1.5新特性可变参数

1.作用:提供了一个方法,参数的个数是可变的,解决了部分方法的重载问题(即个数重载,类型和顺序重载未解决)2.int …numdouble…numboolean…num3.可变参数是JDK1.5加入的新特性4.方法的内部对可变参数的处理跟数组是一样的(即可通过循环遍历)5.可变参数和其他参数一起作为形参的时候,可变参数一定要放在最后6.我们自己在写代码的时候,建议不要使用可变参数...

2022-01-05 10:12:44 275

原创 浅谈方法抽取

1.功能尽量单一2.用形式参数将不确定的因素传入如在下图中不确定因素是数组如在下图中不确定因素是数组和要查找的元素

2022-01-03 16:15:12 210

原创 关于位运算符与逻辑运算符

位运算符:&,|,^,~ , >>,<<,>>>逻辑运算符:(逻辑与)&,|,^,(短路与)&&,||,!进行逻辑运算的,运算符左右连接的都是 布尔类型的操作数,最终表达式的结果是布尔值:要么是true,要么false如何区分逻辑运算符和位运算符:逻辑运算符:左右连接的是布尔类型的操作数位运算符:左右连接的是具体的数值位运算符的举例:【1】<< 左移3<<2 = 12【2】&gt

2022-01-02 12:02:21 1005

原创 关于算术运算符 “+”和“++”的坑

【1】+的作用:(1)表示正数(2)表示相加操作(3)进行字符串的拼接【2】代码练习:public class TestOpe03{public static void main(String[] args){//表示正数:System.out.println(+5);//5//相加操作:System.out.println(5+6);//11System.out.println(5+‘6’);//59//字符串的拼接://规则:+左右两侧的任意一侧有字符串,那么这个加号就是字符串

2022-01-01 22:36:25 976

原创 关于键盘录入功能加入的最好时机

关于书写键盘录入的好习惯

2022-01-01 22:19:08 131

原创 Linux基本命令及相关注意事项

1.linux虚拟机中 / 代表根目录2.根据登录用户的不同,波浪线的含义是不同的(普通用户登录的波浪线指根目录下home文件夹,管理用户登陆的波浪线指根目录下root文件夹)3.关于Linux的常用操作指令cd篇使用cd app 切换到app目录cd … 切换到上一层目录cd / 切换到系统根目录cd ~ 切换到用户主目录cd - 切换到上一个所在目录使用tab键可以补全残缺的文件路径ls篇ls(list)是一个非常有用的命令,用来显示当前目录下的内容。配合参数的使用,

2020-08-25 21:22:25 200

原创 关于8080和80

端口号是在计算机中用来区别应用程序的8080是tomcat的默认端口号,80是http协议的默认端口号。将tomcat的默认端口号改成80的好处是:在访问时,不再需要输端口号,输ip地址即可。访问ip地址即相当于访问了端口为80的应用程序...

2020-07-11 10:54:30 663

原创 JS事件绑定时,函数名为什么不加括号

我猜测,不加括号是把checkUsername这个方法名作为参数传入相应的事件中的方法中赋给相应属性,当这一事件发生时才会触发(如离焦事件发生后触发用户名的检验)。而如果后边用的是checkUsername(),它相当于不管事件触不触发,先把checkUsername()这一方法执行了,将执行的值赋给事件中的属性,它最终会赋什么样的值,就看函数体返回什么类型,这样就变质了,事件绑定就变得毫无意义了。...

2020-06-19 11:45:36 946

原创 关于浏览器传输数据时中文的表示

浏览器进行访问做数据传输时是通过一些传输协议的,如http协议,这些协议是不支持中文数据传输的,所以需要提前进行转码(即选用一种编码方式对中文进行编码),转码这动作利用url编码来完成,浏览器以及HTTP协议自己默认的也是url编码例子:wd=的值即为传智播客在传输时的表示形式注:现在浏览器太高级,如果搜索传智播客,地址栏中wd后显示的会是传智播客,其实其内部仍然是以上图所示众多十六进制数和%组成的格式进行传输。那么这一串十六进制数和%是如何来的呢?一个字节是8位二进制数,前后四位二进制数分成两

2020-06-16 12:16:24 359

原创 JavaScript中如何判断一个字符串是不是NAN

首先我们要知道: NaN六亲不认,连自己都不认。NaN参与的==比较全部结果都为false。采用global对象的isNaN():判断一个值是否是NaN(补:global对象是全局对象,所以用的时候直接写方法名即可,它的方法还有encodeurI(),decodeurI(),eval()等)...

2020-06-16 11:32:56 1068

原创 解决为什么已经设置了request.setCharacterEncoding("utf-8");对POST请求获取的内容仍然乱码的问题

@日常给自己挖坑,填坑由于POST传来数据,Tomcat默认以ISO-8859-1编码成单字节数据,若没有进行请求编码设置或重新编码操作,那么中文字符会在jsp页面中输出???,出现类似多个?形式的乱码现象。自己挖的坑:若已使用request获取请求参数,此时还没有设置过编码,Tomcat会设置默认Post请求参数编码为ISO8859_1,那么你再用request.setCharacterEncoding(“utf-8”);设置成UTF-8也无效了,还是ISO-8859-1填坑( 解决办法):再使用r

2020-05-10 13:06:47 1465

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除