摘要: 从必应(bing)首页抓取他的每日一图 以前上学时,曾经用python写过一个每天抓取bing每日一图的小工具。 现在想用java来重构一下。 抓取图片的思路 首先获取网页源码 从网页源码中,我们可以找到图片的下载链接以及图片的描述信息。 利用下载链接我们就能得到相应的图片。 使用python实现抓 阅读全文
posted @ 2022-03-21 21:50 sunfulv 阅读(271) 评论(0) 推荐(1) 编辑
摘要: 如何将jdk12的源码导入idea中 一 首先,在idea中新建一个java工程 接着,在本地找到jdk所在的文件目录,进入jdk目录,找到javasrc目录或者一个src.zip的压缩包, 在向下或者解压压缩包,找到java.base目录,这里面的java目录,就是我们要找的java最基本的源码了 阅读全文
posted @ 2021-10-24 17:59 sunfulv 阅读(475) 评论(0) 推荐(0) 编辑
摘要: ###成帧与解析 阅读 《java TCP/IP Socket 编程》第三章笔记 成帧技术(frame)是解决如何在接收端定位消息的首尾位置的问题。在进行数据收发时,必须指定消息接收者如何确定何时消息已经接收完整。 在TCP协议中,消息是按照字节来传输的,而且TCP协议中是没有消息边界的概念的。因为 阅读全文
posted @ 2021-07-25 21:25 sunfulv 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 解决java socket在传输汉字时出现截断导致乱码的问题 当使用socket进行TCP数据传输时,传输的字符串会编码成字节数组,当采用utf8编码时,数字与字母长度为1个字节,而汉字一般为3个字节。这里参考 字符集之在UTF-8中,一个汉字为什么需要三个字节? - 苦涩的茶 - 博客园 (cnb 阅读全文
posted @ 2021-06-23 22:38 sunfulv 阅读(2035) 评论(2) 推荐(0) 编辑
摘要: Text(6) Text Editor ——自制文本编辑器 题目描述: Text Editor – Notepad style application that can open, edit, and save text documents. Add syntax highlighting and 阅读全文
posted @ 2020-11-17 20:36 sunfulv 阅读(991) 评论(0) 推荐(0) 编辑
摘要: Number部分(6) Mortgage Calculator--按揭贷款计算器 题目描述: Mortgage Calculator – Calculate the monthly payments of a fixed term mortgage over given Nth terms at a 阅读全文
posted @ 2020-11-09 22:54 sunfulv 阅读(984) 评论(0) 推荐(0) 编辑
摘要: 一个面试题:实现两个线程A,B交替输出偶数和奇数 问题:创建两个线程A和B,让他们交替打印0到100的所有整数,其中A线程打印偶数,B线程打印奇数 这个问题配合java的多线程,很多种实现方式 在具体实现之前,首先介绍一下java并发编程中共享变量的可见性问题。 可见性问题: 在java内存模型(J 阅读全文
posted @ 2020-10-25 17:16 sunfulv 阅读(1373) 评论(0) 推荐(0) 编辑
摘要: Martyr2项目实现——Number部分的问题求解(4)Next Prime Number 问题描述: Have the program find prime numbers until the user chooses to stop asking for the next one 翻译: 给定 阅读全文
posted @ 2020-10-20 10:45 sunfulv 阅读(747) 评论(0) 推荐(0) 编辑
摘要: Martyr2项目实现——Number部分问题求解(3) Prime Factorization 质因子分解 问题描述: Prime Factorization – Have the user enter a number and find all Prime Factors (if there a 阅读全文
posted @ 2020-10-20 10:38 sunfulv 阅读(134) 评论(0) 推荐(0) 编辑
摘要: Martyr2项目实现——Number部分的问题求解(2)Fibonacci Sequence Fibonacci Sequence 题目描述: Enter a number and have the program generate the Fibonacci sequence to that n 阅读全文
posted @ 2020-10-19 16:18 sunfulv 阅读(915) 评论(0) 推荐(1) 编辑