自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决IDEA启动Tomcat控制台出现乱码的问题

开始使用IDEA的这几天,踩坑颇多。。。环境:Win10版本:IDEA 2019.3、Apache Tomcat 8.5.53出现的问题:测试IDEA中的 Web Demo 时,发现在启动 Tomcat 的过程中,控制台里的中文内容全部变成了乱码。采取的措施:统一字符集为 UTF-8详细的过程:首先确认 Tomcat 所配置的字符集。以文本形式打开Tomcat 的根目录(我的为 apache-tomcat-8.5.53 )的 conf 目录的logging.propertie..

2021-01-21 11:24:20 235

原创 关于关闭 IDEA 2019.3 学习版打开后的弹窗

Placing the unmodified "important.txt" in the zip file with the agent jar in the same directory will avoid this dialog.

2021-01-17 13:15:16 958 1

原创 关于“No enclosing instance of type * is accessible. Must qualify the allocation with an enclo……”的总结与思考

报错的完整信息:No enclosing instance of type OutterClass is accessible. Must qualify the allocation with an enclosing instance of type OutterClass (e.g. x.new A() where x is an instance of OutterClass).错误的出现背景:Java在类中添加内部类,并在main函数中通过语句:OutterClass.I

2020-12-30 16:19:00 1990

原创 记 Eclipse 安装之趣事

新学期,新学 Java 课程,故舍友安装 Eclipse 以完成作业。然其间发生两件趣事。趣事一:予将 64 位 Eclipse 安装包发于舍友,然其打开,只弹出 Eclipse 下载网页,而无安装程序。后查之于百度,乃知舍友此前已装了 32 位 JDK,将其卸载,以 64 位 JDK 装之则成。趣事二:舍友初装 Eclipse 于前,复调试程序于后,却发现输入的双引号,源码...

2019-09-10 20:23:26 111

原创 Java 中的 String 与 new String()

初学Java的小伙伴在学习到字符串时大多会有一个问题:为什么String作为一个类却可以直接声明定义如下——String string = "here is a string";而不是通常的类定义方法——String string = new String("here is a string");其实,这是Java为了效率提供的一种机制。在《Java语言程序设计》一...

2019-09-09 11:01:19 272

原创 java.lang.Math.random() 如何取 [n,m] 的随机数

众所周知,java.lang.Math.random() 是用来取随机数的方法。今天就来讨论,如何利用该方法获取区间 [n,m] 的随机数。通过手册不难发现,Math.random() 方法其实还是在使用 java.util.Random 这个类。该方法返回一个区间为 [0.0,1.0) 的double型的随机数,以下给出手册中关于该方法的描述:Returns a {@code doub...

2019-09-08 09:39:10 800

原创 Windows API 获取卷的基本信息

通过对 Windows API 基础的一些学习,自己编写了一个可以读取卷的名称、文件系统类型、大小和剩余大小这些基本信息的小程序。程序很简单,却也受益匪浅。定义的宏:#define BUFFSIZE MAX_PATH#define DIVISOR 1073741824.0BUFFSIZE: 保存卷的相关信息的数组的大小MAX_PATH:C语言运行库中通过#define指令定义...

2019-06-07 10:26:11 600

原创 RC4(Rivest Cipher 4)加密原理——(C++描述)

RC4 generates a pseudorandom stream of bits (a keystream). As with any stream cipher, these can be used for encryption by combining it with the plaintext using bit-wise exclusive-or; decryption is performed the same way (since exclusive-or with given data

2019-03-05 15:40:10 1230

原创 LeetCode_#1 Two Sum

今天正式开启我的 LeetCode 刷题之旅~        作为一只算法菜鸡,遇到题目只能想到效率最低的方法的我深知写出好的算法的重要性。就以前学习的基础算法而言,同样是排序算法,一个冒泡排序和一个快速排序在面对上万的随机生成数时,其解决所消耗时间的差距之大令人瞠目。所以本菜鸡决定定期刷一刷题库以提高自己的算法修为。进入 LeetCode 的 problem 首页,就看见了标号为 #1 的题...

2019-02-26 16:53:50 169

原创 Ubuntu无法打开wifi的解决方法

在学校一直用的有线网,后来在图书馆才发现我的 Ubuntu 没法连接 wifi 。折腾了许久,才找到了解决办法。电脑情况:型号:Lenovo R700 系统:原装WIN10,分出了 100GB 装 Ubuntu 18.04.1 LTS可能原因:原装 WIN10 系统的无线网驱动与 Ubuntu 冲突通过 rfkill 命令可以看到,有两个 wlan 类型的设备,而 ideapa...

2019-02-21 13:59:52 7595 5

原创 Linux命令 —— od

玩linux系统没多久,发现了一个奇怪的地方:我通过 vim 向文件内输入一串字母“abcd”,结果发现文件大小为5字节。很奇怪,便去问群友。照着他们的建议,又写了一个程序将文件中的字符按 ASCII 码挨个读出来,结果发现多出的一字节是结尾的换行符 '\n' 。刚才无意间又看到一个 linux 命令 od ,起作用就是按照一定的格式将文件内容打印出来。下面是手册中截下来的用法:od [...

2019-02-20 14:13:51 375

原创 C语言中的 const 与 #define

近期看到一篇文章,是讲解 C 中 const 与 #define 的,读完后挺有感触。遂结合自己的一些理解,对其做一下总结。const:const 是 C语言的一个关键字,被其修饰的变量将不能被改动,即成为一个常量。由于被 const 修饰的对象不能被改变,所以只能通过初始化的方式对对象设定值。一般情况下,我们为了防止对象或函数所使用的参数被意外修改,而将该对象或参数通过 const...

2018-12-24 18:26:52 331

原创 我的第一篇博文——简单的C/S模型

这几天在学习Linux环境下的基础socket编程,作为一个小实验,自己编写了一个最基本简单的C/S模型,然而并没有像我想当然的那样一次性成功。一些错误来源于概念的偏差,而一些来源于对细节的忽略。总的来说,这次小小的经历对本人来说受益颇多,故此将其写成博文,做个纪念,也方便今后查阅总结。首先,就我的理解来说一下C/S模型,不足之处还请各位多多批评。C/S模型,或者说架构,即是Server/...

2018-12-21 21:01:20 315

空空如也

空空如也

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

TA关注的人

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