2020最后一天,说几个事情

2020真的是一个魔幻的一年,这一年经历了很多很多的事情,相信让很多人都记忆犹新。国内国外局势风云变幻,后疫情时代改变了很多人的生活,也改变了很多行业。不知不觉都到年底啦,马上就要跨年啦,小编也陪伴了大家一整年,忙碌了一整年,今天想总结一下。

菜鸟学Python 公众号 一年累计输出了原创了有156篇文章,算算差不多2-3天就会有一篇原创文章,写技术文章其实原创很不容易的。

从点子的收集,到源码的编写调试,然后开始写成文案,接着排版,最后核对校验,整个一套工序弄下来,真的非常辛苦。有的时候排版核对就要10几遍,错别字,语句不通顺,标点符号等等,下面小编给大家梳理总结一下。

01

2020最火的10篇原创

1). 卧槽!Pdf转Word用Python轻松搞定!阅读12767

2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃!阅读10300

3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密 阅读10611

4).80行代码!用Python做一个哆来A梦分身 阅读 10142

5). 你必须掌握的20个python代码,短小精悍,用处无穷 阅读9177

6).30个Python奇淫技巧集 阅读8094

7). 我总结的80页《菜鸟学Python精选干货.pdf》,都是干货 阅读8766

8). 再见Python!我要学Go了!2500字深度分析!阅读8766

9). 80%的人都不知道,全球Python库下载前10名 阅读 7998

10).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片!阅读7985

02

2020 Top10转载最多的文章

1).十行代码,用Python做一个迷你版的美图秀秀 阅读7553

2). 再见requests!Python下一代 http客户端出炉啦!阅读6406

3). 牛逼操作!我用Python做了一个编程语言20年的动态排行榜!阅读6438

4). 只要三步,带你用Python换脸 阅读5836

5). N年Python老司机,血泪总结新手常见10大错误 阅读5986

6). 50行Python代码,一键获取微博热点 阅读5455

7). 流弊了!竟然用Python做一个炫酷的小姐姐动态壁纸 阅读5528

8). 真香!一行Python代码,帮你制作小姐姐的表情包,靠谱吗?阅读5132

9). 肝了一夜,我用Python做了一个垃圾分类器!阅读6041

10). 嘿嘿!我用Python一键生成《乘风破浪的姐姐》们的星座运势PPT 阅读6166

03

其他趣味文章

1). 再见HTML ! 用纯Python就能写一个漂亮的网页 阅读7633

2). 卧槽,神操作!一句查询让Python帮忙自己写程序 阅读 6249

3). 用Python实现Instagram滤镜,变成百变女神!阅读5054

4). 再见Numpy,Pandas!又一个数据分析神器横空出现!阅读5048

5). 用Python一键生成炫酷九宫格图片,火了朋友圈 阅读5972

限于篇幅,菜鸟哥就不一一列举了,上面只是罗列了一些不错的文章,2020我们也开始写了一些关于Go的文案,发现也有很多小伙伴喜欢,Go语言和Python有很多相识之处,而并发是它的强项,明年我们会继续写。

04

关于视频号

2020是视频号的元年,各大视频App都在推自己的视频,尤其是B站,现在是大红大紫啊。毕竟5G时代来临了,视频会像10年前看图片一样快捷方便,菜鸟团队也录制了一些有趣的干货视频在B站。

我们在B站的名字叫【菜鸟玩Python】,我们一共发布了20几个视频,累计有13万的播放量,目前有6500+的粉丝

有很多视频阅读还不错的,有兴趣的同学可以看看,点击阅读原文可以直达B站。

马上就要跨年啦,迎来新的一年,菜鸟哥会继续给大家写更多好玩有趣的干货案例,另外会涉及一些其他的编程领域,因为我一直觉得编程只有实用才有趣,能在日常的生活中帮助我们做一些事情,才有持久的动力。

菜鸟哥最近完成了2个框架的搭建,一个是微信后台机器人,一个是量化金融机器人,都非常有意思的小工具,年后会介绍一下。

Python真的很有趣,尤其是金融领域,数据分析领域,太实用了。人生苦短,我学Python!2021我们继续加油,前行。

最后送出5本最近非常火的算法书籍,拼手气看人品,我用抽奖助手送出,后台输入:【算法】

后台输入:算法

原创真的不容易,欢迎大家留言捧个场,吱一声,记得给个三连哦!

### 回答1: 下面是一个简单的 Java 记事本小程序示例,实现了录入记录的事件、用文本文件保存每天的事情安排、按天查询并显示记事列表的功能: ```java import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Scanner; public class Notebook { private static final String NOTE_FILE_NAME_PREFIX = "note_"; private static final String NOTE_FILE_NAME_SUFFIX = ".txt"; private static final SimpleDateFormat DATE_FORMAT = new SimpleDateFormat("yyyy-MM-dd"); public static void main(String[] args) throws IOException { Scanner scanner = new Scanner(System.in); while (true) { System.out.println("1. 录入记事"); System.out.println("2. 查询记事"); System.out.println("3. 退出程序"); System.out.print("请选择操作:"); int option = scanner.nextInt(); if (option == 1) { addNote(); } else if (option == 2) { queryNotes(); } else if (option == 3) { break; } else { System.out.println("输入错误,请重新输入。"); } } scanner.close(); } private static void addNote() throws IOException { Scanner scanner = new Scanner(System.in); System.out.print("请输入记事日期(格式:yyyy-MM-dd):"); String dateStr = scanner.next(); Date date = parseDate(dateStr); if (date == null) { System.out.println("日期格式错误,请重新输入。"); return; } System.out.print("请输入记事内容:"); String content = scanner.next(); String fileName = getNoteFileName(date); File file = new File(fileName); if (!file.exists()) { file.createNewFile(); } FileWriter fileWriter = new ### 回答2: Java编写记事本小程序可以使用Java的IO流和文件操作来实现。 首先,我们定义一个Event类,用来表示每个事件的信息,包括事件的日期和内容。代码如下: ```java public class Event { private String date; private String content; public Event(String date, String content) { this.date = date; this.content = content; } public String getDate() { return date; } public String getContent() { return content; } } ``` 接下来,我们可以编写一个主程序,用来实现录入记录和查询功能。在主程序中,我们可以使用ArrayList来保存每个事件,并使用文件操作将事件保存到文本文件中。代码如下: ```java import java.io.*; import java.util.ArrayList; import java.util.Scanner; public class Notepad { private static final String FILE_PATH = "notepad.txt"; private ArrayList<Event> events; public Notepad() { events = new ArrayList<Event>(); } public void addEvent(Event event) { events.add(event); } public void saveToFile() { try { FileWriter writer = new FileWriter(FILE_PATH); for (Event event : events) { writer.write(event.getDate() + "," + event.getContent() + "\n"); } writer.close(); System.out.println("保存成功!"); } catch (IOException e) { System.out.println("保存失败:" + e.getMessage()); } } public void readFromFile() { try { FileReader reader = new FileReader(FILE_PATH); BufferedReader bufferedReader = new BufferedReader(reader); String line; while ((line = bufferedReader.readLine()) != null) { String[] parts = line.split(","); if (parts.length == 2) { Event event = new Event(parts[0], parts[1]); events.add(event); } } bufferedReader.close(); } catch (IOException e) { System.out.println("读取失败:" + e.getMessage()); } } public void showEventsByDate(String date) { for (Event event : events) { if (event.getDate().equals(date)) { System.out.println(event.getContent()); } } } public static void main(String[] args) { Notepad notepad = new Notepad(); notepad.readFromFile(); Scanner scanner = new Scanner(System.in); System.out.print("请输入日期(例如2021-01-01):"); String date = scanner.nextLine(); System.out.print("请输入事件内容:"); String content = scanner.nextLine(); notepad.addEvent(new Event(date, content)); notepad.saveToFile(); System.out.println("查询结果:"); notepad.showEventsByDate(date); } } ``` 以上代码中,我们使用FILE_PATH常量来表示文本文件的路径,可以根据实际情况修改。Notepad类中的addEvent方法用来添加事件,saveToFile方法用来将事件保存到文件中,readFromFile方法用来从文件中读取事件,showEventsByDate方法用来按日期查询并显示事件。在程序的main方法中,我们首先读取文件中的事件,然后通过用户的输入添加新的事件,并保存到文件中,最后根据用户输入的日期查询并显示事件。 这样,我们就实现了一个简单的记事本小程序,可以录入和查询事件,并将事件保存到文本文件中。 ### 回答3: Java编写一个记事本小程序,可以实现录入记录的事件,并用数据文件的方式保存每天的事情安排。数据保存使用文本文件实现。 首先,我们需要设计一个记事本类(Notebook),包含以下几个方法: 1. addNote方法:用于录入记录的事件,接收用户输入的信息,并将该信息追加到文本文件中。 2. readNotes方法:用于按天查询并显示记事列表,接收用户输入的日期,然后从文本文件中读取该日期的记录,并将记录以列表形式显示出来。 接下来,我们可以按照以下步骤实现记事本小程序: 1. 创建一个Notebook类,包含上述方法。 2. 在addNote方法中,首先接收用户输入的日期和事件内容,并将其保存为一个字符串。然后使用FileWriter类和BufferedWriter类将该字符串追加到文本文件中。 3. 在readNotes方法中,首先接收用户输入的日期,并将其作为文件名来打开文本文件。然后使用FileReader类和BufferedReader类逐行读取文件内容,将读取到的每一行记录保存到一个列表中。最后,循环遍历该列表,将记录以列表形式显示出来。 4. 在主函数中,创建一个Notebook对象,并通过菜单方式提供录入和查询功能。用户可以选择录入事件或按日期查询事件,并根据需要重复执行。 通过以上步骤,我们就能够实现一个能够录入记录事件、保存到文本文件,并能按天查询并显示记事列表的记事本小程序。每次录入事件时,都会将事件内容追加到文本文件中。每次查询时,都会从文本文件中读取相应日期的记录,并将其显示出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值