极盗极客
文章平均质量分 75
精通大数据,java,人工智能,php,数据库,分享一些心得体会
weixin_41782409
这个作者很懒,什么都没留下…
展开
-
小游戏桌游制作,双缓存
import java.awt.*;import javax.swing.*;public class BallGame extends JFrame{Image ball=Toolkit.getDefaultToolkit().getImage(“images/ball.png”);Image desk=Toolkit.getDefaultToolkit().getImage(“ima...原创 2019-04-15 18:49:07 · 225 阅读 · 0 评论 -
Oracle 数据库入门学习
什么是数据库所谓的数据库其实就是数据的集合。用户可以对集合中的数据进行新增、查询、更新、 删除等操作。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、 与应用程序彼此独立的数据集合。2 数据库类型关系型OracleMysqlPostgreSQLDB2MicrosoftSQLServerMicrosoftAccess2非关系型Redis Mongodb B...原创 2019-05-07 21:28:56 · 1189 阅读 · 0 评论 -
Oracle 卸载步骤详解
很多人在删除Oracle时都会遇到种种的问题导致无法重新安装,在这里我分享一下Oracle都需要卸载那些具体内容。停止使用 Oracle 的服务停用 oracle 服务,进入计算机管理,在服务中,找到 oracle 开头的所有服务,右击选择 停止。运行卸载 Oracle 数据库程序在开始菜单中找到 Oracle 安装产品,点击运行 Oracle 自带的卸载程序 UniversalInst...原创 2019-05-07 21:09:34 · 255 阅读 · 0 评论 -
Oracle数据库基本操作
Oracle 中的数据类型Oracle 中的数据类型字符类型字符串数据类型还可以依据存储空间分为固定长度类型(CHAR) 和可变长度类型 (VARCHAR2/NVARCHAR2)两种。CHAR 类型CHAR 类型,定长字符串,会用空格填充来达到其最大长度。非 NULL 的 CHAR(12) 总是包含 12 字节信息。CHAR 字段最多可以存储 2,000 字节的信息。如果创建表时,不指 ...原创 2019-05-07 20:59:07 · 350 阅读 · 0 评论 -
线程池详解1
什么是线程池创建和销毁对象是非常耗费时间的创建对象:需要分配内存等资源销毁对象:虽然不需要程序员操心,但是垃圾回收器会在后 台一直跟踪并销毁对于经常创建和销毁、使用量特别大的资源,比如并发情况 下的线程,对性能影响很大。**思路:**创建好多个线程,放入线程池中,使用时直接获取引用,不使用时放回池中。可以避免频繁创建销毁、实现重复 利用 生活案例:在尚学堂借用和归还电脑、共享单车 技术...原创 2019-05-07 21:40:02 · 103 阅读 · 0 评论 -
手动抛出异常
手动抛出异常,通常使用的是没有可以描述我们遇到的异常问题的普通异常,而我们自己定义的异常却一般都为手动的抛出异常,判断一般都放在实现类里边。自定义异常的步骤1、自定义异常类,继承父类 Exception2、重写构造器一般必须重写空构造器和String构造器public class sexException extends Exception{public sexException()...原创 2019-04-27 21:44:20 · 691 阅读 · 0 评论 -
简单的日历对Calendar的简单使用
import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;import java.text.DateFormat;import java.text.SimpleDateFormat;import java.text.ParseException;public class Test...原创 2019-04-26 20:00:21 · 132 阅读 · 0 评论 -
小飞机游戏项目实例
飞机小游戏几乎是每一位java初学者都会写到的小游戏项目,他很好的将Java的基础知识进行了训练,包括继承,封装,属性方法,静态的方法,所以很有纪念价值,今天我们就来看一看这个小游戏。产生父类。import java.awt.Graphics;import java.awt.Image;import java.awt.Rectangle;public class GameObject {...原创 2019-04-25 21:51:39 · 585 阅读 · 1 评论 -
战斗小项目实例
这是模拟战斗的小项目,两个人相互攻击,直到其中的一个人死亡。import com.bjsxt.util.MyUtil;/**需求:用面向对象的思想去演示一场战斗。1:两个对象。只有一种类型 warrior@author yhl*/public class TestOop {public static void main(String[] args) {Battl...原创 2019-04-25 21:48:19 · 98 阅读 · 0 评论 -
冒泡排序,简单的便利数组
冒泡排序是每一个程序员都会写到的基础程序,难度不高也,因此格外需要重点掌握。底层的实现就这么简单只是判断和交换。int arr1[]={1,34,65,56,54,56,4};if(arr1[j]<arr1[j-1]){int temp=arr1[j-1];arr1[j-1]=arr1[j];arr1[j]=temp;}经过多次的比较交换就可以完成排序。for(int...原创 2019-04-25 21:46:40 · 102 阅读 · 0 评论 -
解析包装类
包装类在java中是非常重要的它提供与了很多重要的方法可以方便对基本数据类型进行调用和方法的重写的可能,使得基本数据类型具有了类的特点,可以当对象来使用。包装类出现的意义:1:基本数据类型当对象使用。2:每一个包装类中都封装了一些很有用的方法,操作对应的基本数据类型。字符串对象和基本数据类型之间的相互的转换。以 Integer 举例包装类的自动装箱基本类型就自动地封装到与它相同的类...原创 2019-04-25 21:37:03 · 145 阅读 · 0 评论 -
递归和循环
递归运算,写法简单,但弊端也很多对内存空间的占据比较大,因此递归的次数不能太多容易产生数据的溢出,在线程中所开辟的空间太多导致线程的崩溃,因此递归次数一般要保持在50次以下,导致对-斐波那契数列计算次数有限。但循环可以很好的计算此方法递归方法,斐波那契数列static long d(int n){if(n<=1){return n;}else{return d(n-2)+d(n...原创 2019-04-17 20:45:43 · 80 阅读 · 0 评论 -
浮点数据类型的误差问题,BigDecimal或BigInteger()对高精度小数运算的使用
浮点数的误差的产生一般由于两个原因1)由于计算机内部以二进制保存,所以十进制的有限位的小数,在计算机内部会是一个无限位的小数。例如 十进制的0.9虽然只有一位小数,转成2进制是无限循环小数0.1110011001100110011…2)计算机保存浮点数的精度有限,例如float可以保留十进制最多7位(二进制23位)有效数字,double 可以保留十进制15~16位(二进制52位)有效数字。那...原创 2019-04-16 10:26:20 · 183 阅读 · 0 评论 -
计算机语言的区别,Java,c,c++,c#,Javascript,swift,kotlin
(1) Java的应用范围?答:目前使用人数最广的计算语言,应用于企业软件开发、安卓移动开发,大数据云计算领域,几乎涉及所用的IT行业。public class HelloWorld {public static void main(String [] args){System.out.prinln(“Hello World”);}}(2) Python的应用范围?答:语法简单,具...原创 2019-04-14 21:27:44 · 354 阅读 · 0 评论 -
斐波那契数列,递归算法
用递归求第10个数,它等于前2数之和,如{1,1,2,3,5};public class Test{public static void main( String[] args){}System.out.println(f(10));public static int f(int n){if(n1|| n2){return 1;}else{return f(n-1)+f(n-2)...原创 2019-04-13 21:34:22 · 902 阅读 · 0 评论 -
Oracle数据库基础知识点
Oracle 中的数据类型字符类型字符串数据类型还可以依据存储空间分为固定长度类型(CHAR) 和可变长度类型 (VARCHAR2/NVARCHAR2)两种。CHAR 类型CHAR 类型,定长字符串,会用空格填充来达到其最大长度。非 NULL 的 CHAR(12) 总是包含 12 字节信息。CHAR 字段最多可以存储 2,000 字节的信息。如果创建表时,不指 定 CHAR 长度,则默认为...原创 2019-05-10 14:56:51 · 337 阅读 · 0 评论