自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java实现直方图均衡化

做数字图像处理的实验,同学大部分都是用MATLAB了,因为网上查到的关于java实现的代码寥寥无几,但是我就偏要用java实现。不过还是以网上的代码作为参考的,但是他们对于bufferedimage的用法没有说。我自己啃源码,啃了两小时才弄出来。废话不多说,直接上代码。TransF类用来实现均衡化:import java.awt.image.BufferedImage;public cla...

2020-03-16 16:03:23 1283

原创 IDEA实战中高频快捷键

IDEA快捷键实战中,常用到的快捷键double shift。可以从所有地方所搜目标文件或文字。非常实用Ctrl + shift + F。可以搜索项目中的目标文件或者目标字段所出现的位置Ctrl + shift + L。可以快速地进行代码的整理,美化代码Ctrl + F。在当前文件中搜索目标字段出现的位置,可以帮助你在代码编写的时候,尤其是代码量较大的情况下,可以帮助你快速的定位到目标位置。...

2020-07-07 08:53:31 201

原创 java实现开根号:牛顿迭代法

public static double SqrtByNewton(double target,double eps){ double Xa=target,Xb; do {Xb = Xa;Xa = (Xa+target/Xa)/2;} while (fabsf(Xa,Xb)>eps); return Xa;}

2020-03-30 11:43:58 734

原创 AC问题小节

一:switch不支持String,就算支持,也不好用,直接用ifelse二:java AC通用格式:public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); while(in.hasNext()){ }...

2020-03-20 17:22:56 203

原创 自学Jsoup后捣鼓出来的小型java爬虫

<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma...

2020-03-12 22:39:39 96

原创 hadoop——WordCount研究心得

先上hadoop自带wordcount源码:import java.io.IOException;import java.util.Iterator;import java.util.StringTokenizer;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.Path;import or...

2020-03-12 22:32:38 468

原创 MapReduce运行机制

mapreduce作业执行涉及4个独立的实体:客户端(client):编写mapreduce程序,配置作业,提交作业,这就是程序员完成的工作;JobTracker:初始化作业,分配作业,与TaskTracker通信,协调整个作业的执行;TaskTracker:保持与JobTracker的通信,在分配的数据片段上执行Map或Reduce任务,TaskTracker和JobTracker的不同有...

2020-03-12 21:36:00 252

原创 hadoop常见错误

异常1:Failing this attempt.Diagnostics: [2020-03-08 21:42:10.626]Exception from container-launch.Container id: container_1583674791011_0001_02_000001Exit code: 1[2020-03-08 21:42:10.709]Container e...

2020-03-08 21:52:17 2001 4

原创 hadoop启动后发现namenode没有启动,但是排除了格式化过度的问题

hadoop启动后发现namenode没有启动,网上说的格式化过度的问题我是没有的,因为我只格式化过一次。之后查看日志vim /opt/hadoop/logs/namenode对应的log文件发现2020-03-03 23:16:21,868 INFO org.apache.hadoop.metrics2.impl.MetricsSystemImpl: NameNode metrics sy...

2020-03-03 23:59:22 337

原创 hadoop上传不了文件之后发现-Configured Capacity: 0 (0 B)

hadoop上传不了文件之后发现-Configured Capacity:为0。没有空间了。但是我的电脑空空如也,所以我hdfs dfsadmin -report查看hdfs是否真的有空间分配出去,但是Configured Capacity: 0 (0 B).上网百度之后,发现说是多次格式化导致容量分配为0.不过我只格式化过一次。所以问题肯定不在这,我又看了许多文章,发现也有说是host出错了...

2020-03-03 23:50:00 1867

原创 实验三 存储器管理(含虚拟存储器)

存储器管理(含虚拟存储器)本例为哈工大威海操作系统实验三,具体实验要求Excel类MBC类Main类实验截图本例为哈工大威海操作系统实验三,具体实验要求一、实验目的1.掌握内存管理的基本方法和分区法内存分配的基本原理。2.学会Ubuntu或者windows操作系统下使用高级语言函数和系统调用进行编程的方法。3.利用高级语言设计实现分区法内存分配算法。4.验证无虚存的存储管理机制。二、...

2019-12-21 12:23:06 2460

原创 MFC——OpenGL编程

目标(1) 绘制三个立方体,位置如图所示。要求绘制出坐标系的3 个坐标轴。(2)三个立方体一起沿着坐标轴(x 或 y 或 z)旋转起来。说明:旋转可以通过设置时钟事件来实现,提供的程序里已经实现旋转的功能。打开菜单: 编辑-rotate about x等即可旋转,可以参考其实现。(3) 三个立方体分别沿 X 轴,Y 轴和 Z 轴旋转。预备知识1)MFC编程相关知识2)了解Ope...

2019-10-15 10:55:01 1087 1

原创 MFC——直线段截取的Cohen-Sutherland算法

实现目标:用一个左下角为(100,100),右上角为(800,400)的矩形做直线截取。有用户手动输入一个直线,将该直线在矩形内的部分截取,区域的部分消失。其中,用户绘制直线时,使用的是动态直线。预备知识:1)MFC编程相关知识2)了解Cohen-Sutherland算法3)了解橡皮线的绘制过程描述:1)在Ondraw函数中先画好矩形2)由左键按下,鼠标移动,左键松开,三个函数,实...

2019-10-15 10:44:02 2887

转载 关于MYSQL升级JDBC架包导致时区问题报错(THE SERVER TIME ZONE VALUE '?Й???????' IS UNRECOGNIZED OR REPRESENTS MORE TH

报错信息:The server time zone value ‘?й???’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to u...

2019-10-15 10:20:43 164

原创 MFC直线段的绘制——数值微分法与改进Brensenham算法

MFC直线段的绘制要求:给定直线两端点P0(x0,y0)和P1(x1,y1),画出该直线。1)数值微分法分为两种情况:1.直线斜率绝对值大于0小于1.该情况下在光栅化过程中,只能绘制整数位置的像素点,因此需要对求出的xi+1,yi+1进行四舍五入,即加0.5再取整。与之对应的是斜率k的绝对值大于一的情况:与之对应的是斜率k的绝对值大于一的情况:特点:增量算法(每一步都是上一...

2019-09-24 11:15:13 1374

原创 MFC编程出现error LINLK2005错误

造成该错误的原因:重复定义全局变量但是我发现自己没有重复定义全局变量呀。经过仔细的检查我发现,是因为我在头文件中定义的全局变量在这个工程中有多次引用,才导致的问题。解决方法:使用预编译在头文件中加入:#pragma once //头文件主体 就可以了...

2019-09-16 14:38:18 241

空空如也

空空如也

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

TA关注的人

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