自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Excel薪资计算的java解决方法

1. 任务描述 在Excel文件中获取员工的薪资、公积金等信息,经过计算后输出每个员工的薪资、个税等情况至目标Excel文件 2. 核心技术点 使用注解标记每个属性在Excel表格中的位置 使用反射将Excel表格中的信息读取至内存中 使用POI读取Excel表格 使用maven插件实现jar包的生成 3. 实现方法 (1)注解:MyAnn ​ 标注了属性的类型,包括了基本信息、工资信息、普通输入信息、输出信息,此外还标注了属性在Excel表格中的位置,用于读取不同列数的信息。 @Re

2022-05-31 17:31:03 191

原创 网页爬虫入门操作

1. 任务描述 在指定网站中获取公司人员信息,并将数据写入到JSON文件中。 2. 核心技术点 使用 Jsoup 实现网页页面元素的选取 使用alibaba的fastjson实现JSON文件的读写操作 使用递归将公司、部门、人员的信息分别记录下来 使用反射机制读取JSON文件 3. 实现思路 (1)组织架构类 分别创建Company、Department、Employee类以保存各个层级的架构信息,其中Company、Department 类实现了GetBran

2022-05-31 17:11:16 344

原创 利用线程池实现服务器与客户端之间的消息转发

1. 任务描述 以多个客户端和一个服务端的socket通信为例,服务端启动时创建一个固定大小的线程池。服务端每接收到一个连接请求后(通信任务),交给线程池执行,任务类实现了Runnable接口,用于跟客户端进行读写操作,该类的对象作为任务通过execute(Runnable task)提交给线程池。 2. 需求分析 首先需要创建客户端类,用于连接服务器并且发送消息、接收来自服务器的消息并打印;其次需要创建服务端类,用于分配一个新的线程池,每次接收到来自客户端的连接请求后,将一个线程分配给该客户端并处理

2022-05-31 15:07:30 271

原创 一种概率抽签问题的解法

1 问题描述 5支球队[A, B, C, D, E]参加状元抽签,编写程序实现A抽中状元签概率为25%,B抽中状元签概率20%,C抽中状元签概率15%,D抽中状元签概率10%,E抽中状元签概率5%。 具体要求: 用js对象配置每个球队抽中状元签的概率。 测试抽签很多次,输出球队抽中状元签的次数,检查是否和概率对应。 2 实现思路 2.1 随机数实现概率分配 考虑到每个球队拥有不同的中签概率,此处可以采用蒙特卡洛方法,对每一个球队定义一个取值区间,若随机数落在相应区间中,则可认为中

2022-03-31 20:27:50 318

空空如也

空空如也

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

TA关注的人

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