自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Hippo的博客

"A warrior has nothing to be ashamed of." ——Deadpool

  • 博客(24)
  • 问答 (1)
  • 收藏
  • 关注

原创 [Solved] 使用IDEA进行git操作时提示Unable to read askpass response; could not read Username for ...

另,还有一个小伙伴遇到了这个问题,他的解决方案是重新安装最新版 git,反正也解决了 emmm。解决方案:勾选 Use credential helper。

2023-09-11 18:35:22 4925 10

原创 [Solved] 升级到最新22H2版本任务栏透明失效 - TranslucentTB

安装了最新的 Update 后 Windows 11 22H2 环境下 TranslucentTB 失效。本文给出了最简单的解决方法。

2023-03-06 13:48:56 15526 21

原创 北京工业大学2019年第八届暑期科技夏令营全记录 (计算机专业)

结束了为期三天的夏令营,想写个总结纪念一下这三天的经历。0、本次夏令营总日程安排5月30日至6月15日 —— 网上报名6月28日 —— 网上查询入营结果,并确认7月14日 —— 9:00-20:00 报道7月15日 —— 上午:校开营仪式;下午:各学院开营仪式7月16日 —— 全天候由学院自行安排7月17日 —— 校结营仪式,中午13:30退宿7月19日8:0...

2019-07-21 16:40:47 3174 24

原创 Eclipse: 取消空格键“键入自动提示”的功能

跟着网上的方法终于搞定了不用手动按下Alt+/,直接打字就能自动提示的愿望。不过有时输入变量名的时候,它给出的自动提示并不是我们想要的,而按下空格键仍然会键入自动提示的语句,很气。。网上修改源文件的方法怎么弄都没弄好,后来发现根本用不着这么麻烦,勾选一个复选框就行了。选择Window -> Preferences -> Java -> Editor -> Content...

2019-02-25 16:23:25 2506 1

原创 Java: 将课程表解析成每周课表

又快开学了。。写一个课程表当练手。先用HttpWatcher把课程爬下来存进txt里(代码省略),然后解析成每周课表,就像超级课程表一样。爬虫的结果如下: 最终效果如下: 代码如下:// Coding starts hereimport java.awt.BorderLayout;import java.awt.Color;import java.awt.E...

2019-02-22 13:17:36 5234 2

原创 Java: 压缩流的简单应用(快速入门)

时间很少,我稍微简单点儿写。。。用法不单独写了,直接给代码加注释压缩和解压缩全都是“try-循环-try-循环”结构的代码,但这不是一定的,比如你想使用finally关闭资源,就无需带资源的try块;或者用throws字句标记异常处理,就无需try块;或者你想将内容一次性写入文件,内层循环就不必了。代码如下:import java.io.BufferedInputStream;...

2019-02-18 17:17:58 427

原创 老生常谈:为什么记事本无法单独保存“联通”二字

如果你将“联通”二字保存到记事本中,保存后关闭,重新打开,记事本将显示乱码。仔细研究一下,你会发现这不是什么神奇的事情。我们点一下另存为:但是记事本默认应该使用GBK(或GB2312)编码来给字符编码,所以正常的文本中,点击另存为应该是这样的:说明只有“联通”的文档已被自动更正为UTF-8编码,这是为什么?在简体中文系统下,ANSI编码代表 GB2312编码,而记事本...

2019-02-09 17:58:56 5135

原创 JSP: 使用网易邮箱发送带附件的电子邮件

JSP代码:使用javax.mail和activation发送邮件首先我们需要两个jar包,javax.mail.jar和activation.jar,官方下载地址:JAF:JavaBeans Activation FrameworkJMA:JavaMail API不管使用什么邮箱发送右键,我们都需要打开SMTP服务,比如网易邮箱:开启服务之后,你就已经设置成功了一个授权码...

2018-10-04 20:05:35 2635

原创 Java: 根据网易云音乐URL下载歌曲、歌词、专辑封面和MV

先看最终效果图:前提请下载:(1)jsoup-1.11.3.jar(2)JMF 2.1.1e工作原理如下:输入一个网易云音乐URL,如:http://music.163.com/#/song?id=5048563然后使用开源的JSoup分析框架源代码得到如下:<script type="application/ld+json">{"@context":...

2018-07-17 18:35:14 4195 7

原创 Java: 执行Windows环境下cmd命令并打印执行结果

功能如题,上代码:import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main{ public static void main(String[] strings) { System.out.printl...

2018-06-23 20:10:03 3229

转载 MySQL 性能优化,索引和查询优化

转载源:开源中国 (秋日芒草)要知道为什么使用索引,要知道如何去使用好索引,使自己的查询达到最优性能,需要先了解索引的数据结构和磁盘的存取原理参考博客:MySQL索引背后的数据结构及算法原理如上这篇博客写的挺好,我就不再造轮子了,对如上博客,我总结如下几个重要的要点:1. 不使用顺序查找,因为顺序查找比较慢,通过特定数据结构的特点来提升查询速度,这种数据结构就是可以理解成索引。2. 索引一般以文件...

2018-06-07 09:05:11 5310

原创 用Java编写简单的C语言词法分析器

学校《编译原理》的课程设计,参考了网上一个Java程序,做了很多改动,现拿出来分享。截图如下:代码如下:// Coding starts hereimport static java.lang.Character.isDigit;import static java.lang.Character.isLetter;import static java.lang.Character.isLe...

2018-05-12 16:06:09 3108

原创 Java: 使用HashMap统计文件中单词个数

思路:将除单引号的英文标点换成空格,然后逐词解决计数问题。直接上代码:// Coding starts hereimport java.io.IOException;import java.nio.file.Files;import java.nio.file.Paths;import java.util.HashMap;import java.util.List;import ja...

2018-05-10 21:59:42 2734 1

原创 Java: 两个虚数的加减法

        学校作业,拿出来贴到博客里。。        输入的时候必须遵循诸如“5i+3”、“-i-4.8”、“i”等格式才能识别,输入两个虚数后会打印相加和相减的结果。import java.util.Scanner;public class Main{ /** * 检查输入的字符串是否合法。 * @param input 要被检查的字符串 * ...

2018-04-19 17:31:02 2721

原创 Java: 一个非常简易的万年历

       用Swing制作一个简单的万年历。代码如下://coding starts hereimport java.awt.EventQueue;import java.time.DayOfWeek;import java.time.LocalDate;import java.time.temporal.ChronoUnit;import javax.swing.JButton...

2018-03-15 22:05:28 1452

原创 Java 8中对日期和时间的处理(使用API处理)

       Java 8中引入了java.time API,不仅弥补了过去Date和Calendar的诸多不足,还修复了很多错误(如时区转换)。现在处理日期和时间就简单得多了。我写了一些常用的处理方法供大家参考,代码如下:package dateAndTime;import java.io.File;import java.time.DayOfWeek;import java.time....

2018-03-01 13:26:10 585

原创 自己写个Java的文件操作类,实现新建、复制、剪切、删除、重命名等操作

       测试一下自己的文件操作水平如何。Java核心技术卷Ⅱ没看完,暂时不处理压缩文件。代码如下:import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.nio.file.Files;import javax.swing.JOptionPane;public cla...

2018-02-28 22:36:05 1369

原创 Java用统一方法格式实现任意进制数的相互转换

       Java的Integer类中有一些方法可以直接处理十进制数与其他进制数的转换。自己编写方法实现任意进制数的相互转换。代码如下:package notations;public class MainClass{ public static void main(String[] args) { System.out.println(HippoTool...

2018-02-28 18:11:44 1004

转载 这是我见过最有用的java面试题,面试了无数公司总结的

【声明】来源:动力节点Java学院,转载源:脚本之家(一小部分题的答案被我略作改动)1、什么是线程局部变量?线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享。Java 提供 ThreadLocal 类来支持线程局部变量,是一种实现线程安全的方式。但是在管理环境下(如 web 服务器)使用线程局部变量的时候要特别小心,在这种情况下,工作线程的生命周期比任何应用变量的生命周期都...

2018-02-25 19:00:38 167867 25

原创 用Java写LRC制作器,实现音乐播放和滑块条进度同步

       最近两天,我第一次尝试用Java写一个GUI程序,写了个LRC文件编辑器。简单地说,就是先导入歌,然后导入歌词(顺序可以颠倒,导入歌词可以用复制粘贴代替),然后一边播放歌曲,一边添加时间标签。然后根据你输入的歌手名、专辑名等信息自动生成标准格式的LRC文件。两个菜单中的项目快捷键已经在菜单中标明。主界面长这个样子(拿绝对定位写的,有点儿丑,不支持reSize):       最终能生...

2018-02-22 22:22:30 1308

原创 用StringBuilder构建字符串

       今天接着昨天的写,关于构建字符串的一些事情。       昨天提到的用加号连接字符串,实际上效率很低,原因是每次连接字符串都要新建一个新的对象,在空间和时间上都得不偿失。StringBuilder类可以解决这个问题,它对字符串的构建操作必须在一个单线程中。如果需要在多线程中处理字符串,可以使用效率稍低的StringBuffer类。       以下大部分内容来自官方的API文档,详情...

2018-02-20 17:31:21 2232

原创 关于Java中字符串的用法总结

      语法学了一大堆了,现在总结一下String的各种语法好了。      1、String的声明String str_1 = new String("I'm a common string in Java! ");String str_2 = "I'm a little shorter, but I work. ";      需要说明的是字符串中的单引号无需使用转义字符表达,而如果要定...

2018-02-19 23:01:23 570

原创 《Java核心技术(原书第10版) 卷Ⅰ》个人心得与总结

        放假前打算花利用假期时间阅读一下《Java核心技术 卷Ⅰ》(以下简称“卷Ⅰ”),终于花了一个月的时间粗细兼并地读完了这本书。今天抽点儿时间写个博客,总结一下阅读成果好了。        这本书给人最大的感受是知识讲得很专业,比本科教材内容充实几倍,豆瓣目前评分7.6,褒贬不一。先说说缺点吧,个人认为阅读体验并不是很好。主要体现在:基础知识部分介绍很详细,几乎无死角,内容跟得上时代,...

2018-02-18 21:38:18 34992 15

原创 关于Java中char, char[], String, int, Integer, BigInteger常用转换关系总结

    闲来无聊开通个CSDN写写博客哈~第一次写博客好紧张(反正估计我写的这破玩意儿也就自己看看/笑哭)……    总结一下Java中char, char[], String, int, Integer, BigInteger常用转换关系,每次用到总是现查好麻烦的。以前的习惯是总结成文档然后打印出来结果纸丢了…… 干脆放到网上来,就当留个纪念也不错的哈。直接上代码:import java.mat...

2018-02-08 22:17:52 3009

空空如也

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

TA关注的人

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