自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于整数和浮点数的思考

浮点数和整数的区别 关于两者的区别很多人应该都从课本或者网上有过了解,这里我就不赘述了 浮点数表示是有精度损失的,这一点相信很多人也都知道 这里就有个问题了,既然有精度损失那为何在js这类语言中却只有一个number(double)类型,能够同时表示整数和浮点数 ...

2022-05-25 12:26:51 1670

原创 HDU 5950题解(矩阵快速幂)

矩阵快速幂 题目链接 题目主要难度在于推导矩阵 根据题意可以得到递推公式为 f(n)=f(n−1)+2f(n−2)+n4f(n+1)=f(n)+2f(n−1)+(n+1)4 f(n)=f(n-1)+2f(n-2)+n^{4} \\ f(n+1)=f(n)+2f(n-1)+(n+1)^{4} f(n)=f(n−1)+2f(n−2)+n4f(n+1)=f(n)+2f(n−1)+(n+1)4 由二项式...

2019-09-16 23:56:17 224

JVM的类装载与对象创建方式

写了这么久的Java代码,说实话我对Java的一些底层的东西还是了解的甚少。大家都知道Java是运行在JVM上的,为了自己能了解的更多,于是我就去查了一些关于JVM装载类的过程以及JVM的组成结构。        在Java中每个Java代码要能执行首先会编译成一个class的字节码文件。然后利用类装载器装载进入JVM然后才能被执行。        类的装载有两种方式(但是两者的本质还是一...

2015-03-18 20:37:00 159

原创 线程的理解

        对于每个学过计算机的一些基础知识的都应该知道,线程和进程。关于这两个我是这么区别的,从包含关系来说,一个进程可以包含多个线程,进程是系统分配资源的基本单位,多个线程之间的资源是共享的,而多个进程之间的资源不是共享的。         而在软件的开发中使用线程可以提高软件的性能。         Java中线程的使用有两中方式:                 1、publ...

2014-07-16 09:42:46 144

Java 简单画板(二)

        仿XP画板今天终于将一些基本功能实现了包括画笔,画刷,矩形,圆角矩形,圆形,直线,任意多边形,喷枪,橡皮,以及矩形选择工具的中画出一个虚边框的矩形等这些的基本功能,还有油漆桶工具,以及在一些图形中可以选择不同类型这个功能没有实现,希望指教一下,我附上我的代码吧。   颜色选择工具栏: package com.why.ui; import java.awt.Color...

2014-04-16 00:04:38 193

Java 简单画板(一)

        老师讲完简单画图板的制作之后,剩下的一些功能要求我们自己来实现。之前一直没有时间来完成这个作业,今天正好有点时间来完成就来做了一下。我自己觉得这里面一些简单的图形的绘制都还是挺简单的,因为在Graphices这个抽象父类中都提供了对应的方法,而我在JPanel中得到的是这个抽象类的子类,在得到的子类中已经实现了这些图形的绘制,唯一觉得难一点的就是多边形,虽然也提供了对应的方法,但...

2014-04-11 18:01:45 303

Java事件的监听机制

在Java中实现事件的监听,是通过实现监听接口然后添加监听器来实现的,这里就牵扯到了接口的概念。接口何为接口,其实就是Java中类的一个分支,是一种特殊的类。在接口定义的全都是抽象方法以及一些常量。   接口: 一、 接口的定义 1、接口的定义关键字是interface                   2、定义的方式是:访问修饰符(访问修饰符只能是public或者是默认的) + ...

2014-04-09 20:18:33 241

原创 Java Swing初步(三)

        学习java swing的第二节课,老师让我考虑一下计算器的界面布局,于是我花了一上午加上一个中午的时间来搭建界面,我不得不说搭界面这个活真的是需要耐心,在这个过程中出现各种问题。         考虑win7系统的计算器,我主要将其分为两块,我直接上图来显示我的划分方式  这是我的划分方式,下面我附上我的代码实现供大家参考,刚开始的时候代码写的很挫,按钮还是一个一个加上去...

2014-04-05 16:46:28 159

Java Swing初步(二)

        今天是swing界面学习的第二节课,在第一节的基础上对swing的各个组件进行了深入的了解,并且把上次的那个QQ登陆界面进行了美化,直接上代码进行说明吧。 package com.why.ui; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import...

2014-04-03 23:23:15 132

Java Swing初步(一)

        我个人觉得写程序要有一个好的用户体验,首先重要的一点就是要有一个酷炫的界面,这个才能让用户一眼就用想要使用的冲动,当然还有就是强大的功能。我现在还是刚开始学界面这一块,所以我就谈谈我的一些学习的感受吧。           1、首先在Java中的图形界面的分类:(1)按包名分有awt和swing两种分别在java.awt和javax.swing包下;(2)按用途划分也是两种...

2014-04-03 15:18:32 115

android异步操作

        因为一次偶然的机会让我对移动开发产生了浓厚的兴趣,于是就把mars老师的四季的视频全都下载了下来开始自学android,之前看视频自学一直也没写过博客,现在也看到了第四季就想写一写博客分享一下我的学习经历。         1、要实现异步操作就要用到android提供一个AsyncTask类,这个类是一个泛型。下面附上我的代码,我直接在代码中说明 package com.e...

2014-04-02 13:48:16 125

类的继承

        今天学习了一下Java中类的继承,让我对类的继承有了更加深入的了解了。在面向对象的编程语言中类的继承是实现多态的一个重要机制,另外还有就是提高代码的重用性,以及程序的可扩展性。         首先就是在Java中类的继承的语法格式,使用了extends关键字:具体格式是访问修饰符(public...)+类名(子类名)+extends+类名(父类名){} Tips:Java中只...

2014-03-30 17:13:22 108

类与对象

        因为要学Java,而Java是面向对象的编程语言,这里面最重要的一点就是面向对象的思想。所以要学好这一点就得弄清楚对象和类的概念,以及两者之间的区别。因为我之前学过C++所以对这两个还是有所了解。        下面我就来谈谈我的学习感受吧,所谓的对象其实就是指现实世界的中的某个具体的事物,比如我现在正在写博客所使用的这台计算机或者某个具体的人,那么类又是一个什么概念呢,类其...

2014-03-30 12:43:03 93

原创 poj2210 - Metric Time

Metric Time Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2584   Accepted: 796 Description The Metric Time is one of the most important points of PSOS Electi

2013-11-26 09:59:35 540

poj2210 - Metric Time

Metric Time Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 2584   Accepted: 796 Description The Metric Time is one of the most important points of PSOS Election Pr...

2013-11-26 09:59:00 145

原创 poj1936 All in All

All in All Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 26236   Accepted: 10638 Description You have devised a new encryption technique which encodes a mess

2013-11-26 09:47:48 420

poj1936 All in All

All in All Time Limit: 1000MS   Memory Limit: 30000K Total Submissions: 26236   Accepted: 10638 Description You have devised a new encryption technique which encodes a message b...

2013-11-26 09:47:00 87

原创 poj1007 - DNA Sorting

DNA Sorting Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 76944   Accepted: 30826 Description One measure of ``unsortedness'' in a sequence is the number of

2013-11-26 09:39:08 460

poj1007 - DNA Sorting

DNA Sorting Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 76944   Accepted: 30826 Description One measure of ``unsortedness'' in a sequence is the number of pairs...

2013-11-26 09:39:00 83

ewb电子电路仿真软件

ewb电子电路模拟仿真,但是界面不是很好,不过这也够了

2013-11-27

空空如也

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

TA关注的人

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