
Java
文章平均质量分 96
twentyonepilots
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Effective Java Notes
《Effective Java》读书笔记原创 2024-10-24 17:00:41 · 453 阅读 · 0 评论 -
Java Era:力扣刷题记录
79. Word Search 掌握C语言中二维指针的定义(不定长度二维数组传参需要使用): int** visited = malloc(sizeof(int*) * boardSize); for (int i = 0; i < boardSize; i++) { visited[i] = malloc(sizeof(int) * boardColSize[0]); memset(visited[i], 0, sizeof(int) * boardColSi原创 2021-02-20 23:06:03 · 556 阅读 · 0 评论 -
Linux 降级JDK版本以更好地运行Hadoop
背景 Hadoop现在有2.x版本和3.x版本。安装的时候我选择的是Hadoop 2.7.1,参考教程:Hadoop安装教程_单机/伪分布式配置_Hadoop2.6.0(2.7.1)/Ubuntu14.04(16.04)。没想到,给自己挖了一个大坑: 在安装jdk时,由于觉得直接用apt-get安装最为简便,就选择了这种方式,没想到这样安装的是jdk13,配合Hadoop2.7.1使用出现了下面的...原创 2020-04-21 22:57:17 · 1924 阅读 · 1 评论 -
Hadoop HDFS追加文件内容appendToFile/append报错解决方案
Linux下Hadoop HDFS中追加文件内容使用appendToFile(Shell)或fs.append()(Java),遇到的几种报错情况,分别给出自己使用并成功的解决方案: Shell中报错:appendToFile: Not supported 这种情况在网上几乎搜不到,直到换了伪分布式配置才不报这个错,之前是单点式配置状态。所以怀疑是单点式配置不能使用appendToFile操作。...原创 2020-04-14 22:37:09 · 11999 阅读 · 1 评论 -
程序设计实践 笔记
异或运算(a^b)的应用:2n+1个数中,n个数都出现了两次,怎么找剩下那一个数?所有数进行异或运算即可。利用性质a^b^b=a。 转关于while循环中的~scanf(): 可以经常在ACM代码中看到 while(~scanf(“%d”,&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;n)){ } 这样的代码,意思是在读到输入结尾时循环也结束。原创 2018-09-11 23:35:34 · 671 阅读 · 0 评论 -
Java 将PubMed GEO DataSets中dataset类型的检索结果转化为Excel
检索结果举例 为进行生信分析,需要对检索结果转化为Excel并且以标签作为列。首先将检索结果Send to File转化成TXT格式,如下: 通过下面的程序进一步转为Excel: 源代码: /* * To change this license header, choose License Headers in Project Properties. * To change this t...原创 2018-12-10 19:01:42 · 1357 阅读 · 0 评论 -
Java 将PubMed GEO DataSets中series类型的检索结果转化为Excel
实际进行生信分析时,更需要的是series类型的数据,和Java 将PubMed GEO DataSets中dataset类型的检索结果转化为Excel中的方法一样,首先转成TXT,然后借助jxl包转为Excel。 源代码如下: /* * To change this license header, choose License Headers in Project Properties....原创 2018-12-10 19:05:06 · 1023 阅读 · 0 评论 -
Java 使用Graphics类画简单的生日蛋糕
蛋糕极其简陋,源代码如下: package line; import javax.swing.*; import java.awt.*; public class HappyBirthday extends JFrame { public HappyBirthday() { this.setBounds(500, 250, 500, 450); ...原创 2018-07-28 14:05:16 · 4895 阅读 · 0 评论 -
Java 记忆测试(Memory Test)小游戏的实现及GUI设计
记忆测试小游戏内容及流程见这一篇博文:C语言 记忆测试(Memory Test)小游戏的实现 时间进度条的添加没有成功,因此先不添加进度条,详见Java jProgressBar进度条的玄学; 参考资料: JAVA中修改JOptionPane的字体样式(Font),但是按钮的字体设置不成功。 java中怎么实现让一串字出现停留一会又消失的 这里写链接内容 运行结果如下: ...原创 2018-07-29 11:26:41 · 4537 阅读 · 1 评论 -
Java 笔记整理
刘旭东老师的Java语言程序设计笔记 next() 与 nextLine() 区别 next(): 一定要读取到有效字符后才可以结束输入。 对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 不能得到带有空格的字符串。 nextLine(): 以Enter为结束符,也就是说 nextLine()方法返回的是...原创 2018-05-17 10:57:56 · 240 阅读 · 0 评论 -
Java Robocode 以示例wall为基准的一个坦克
package hit; import robocode.HitRobotEvent; import robocode.Robot; import robocode.ScannedRobotEvent; import java.awt.*; public class HIT1172800111 extends Robot { boolean flag; double num;...原创 2018-07-04 21:52:45 · 1317 阅读 · 1 评论 -
Java 统计个人信息的GUI设计
选修课作业: 注意swing各组件的重置、链接等代码,尤其是单选多选组合框等的使用方法。 源代码如下: package hobby; import java.io.BufferedWriter; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayList; public class...原创 2018-07-19 23:26:18 · 1624 阅读 · 0 评论 -
Java 简单的韩信点兵问题
选修课作业 一支队伍,若3个一排,则队尾有a人(a<3),若5个一排,则队尾有b个(b<5) ,若7个一排,则队尾有c人(c<7)。现从键盘上输入a,b,c的值,输出满足该 要求的总人数的最小值。或者报告“无解”。已知总人数>=10但<100。 输入:2 1 6 输出:总人数(最小值)=41 又如: 输入:2 1 3 ...原创 2018-07-19 23:52:22 · 6196 阅读 · 0 评论 -
Java jProgressBar进度条的玄学
记忆测试小游戏内容及流程见这一篇博文:C语言 记忆测试(Memory Test)小游戏的实现 本次使用Java实现,遇到了一个问题: 对于字符串消失操作及进度条的设计。 字符串消失的操作需要新建一个线程令其sleep一定时间,如下: Thread t1 = new Thread(new Runnable() { public void run() { ...原创 2018-07-28 23:58:40 · 844 阅读 · 0 评论 -
Java MOOC笔记整理
本篇博文是对MOOC:零基础学Java语言的笔记整理,不定期更新。 读输入 读输入格式: Scanner in = new Scanner(System.in); System.out.println(in.nextline());//ln意为换行 Eclipse:tips Alt+/ :提示补全 Ctrl+/:使本行作为注释 双击行序号设置断点 关系运算符 ...原创 2018-02-12 22:20:14 · 468 阅读 · 0 评论