`
文章列表

冒泡排序

    博客分类:
  • java
package demo; import java.util.Arrays; import org.junit.Test; public class Main { @Test public void testSort() { int[] cards = { 5, 1, 4, 6, 3, 2, 9, 8, 7, 11, 13, 10, 12 }; sort(cards); System.out.println(Arrays.toString(cards)); } @Test public void testFindKey() { ...

Java3D

    博客分类:
  • java
package com.demo.java3d.game; import java.applet.Applet; import java.awt.BorderLayout; import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media.j3d. ...

CentOS7 Linux 挂载ISO

[mi@localLinux ~]$ su 密码: [root@localLinux mi]# cd /run/media/mi/v/系统镜像/centOS/ [root@localLinux centOS]# ls CentOS 64 位_虚拟机.rar         CentOS-7-x86_64-DVD-1503-01.iso         centos document CentOS-6.6-x86_64-bin-DVD1.iso  CentOS-7-x86_64-Everything-1503-01.iso CentOS-6.6-x86_64-bin-DVD2.iso  CentO ...
import org.junit.Test; public class AssertUtil {  @Test public void assertDemo1(){    boolean isTrue = 1>2;//false  assert isTrue;//java.lang.AssertionError  System.out.println("程序正常");   }  @Test public void assertDemo2(){    boolean isTrue = 1>2;  assert isTrue : "我断言程序错误 ! ...

Java 虚拟机

    博客分类:
  • java
...
[参照多篇文章,加入我自己的理解,源码改动较大]   单单抽象出生产者和消费者,还够不上是生产者/消费者模式。该模式还需要有一个缓冲区处于生产者和消费者之间,作为一个中介。生产者把数据放入缓冲区,而消费者从缓冲区取出数据   ◇解耦   假设生产者和消费者分别是两个类。如果让生产者直接调用消费者的某个方法,那么生产者对于消费者就会产生依赖(也就是耦合)。将来如果消费者的代码发生变化,可能会影响到生产者。而如果两者都依赖于某个缓冲区,两者之间不直接依赖,耦合也就相应降低了。    ◇支持并发(concurrency)   生产者直接调用消费者的某个方法,还有另一个弊端。由于函数调用是同 ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function addFile(){ / ...
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.io.Serializable; import java.util.HashMap; import java.util.Map; public class Student implements Cloneable, ...
import java.io.File; public class FileTree { public static void main(String[] args) { File file = new File("d:\\Java\\jdk1.8.0_101"); String str = "|-"; listFile(file, str); } private static void listFile(File file, String str) { File[] listFiles = fil ...

java画三角函数

    博客分类:
  • java
import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax.swing.JPanel; public class Paint { public static void main(String[] args) { JFrame f = new PaintFrame(); f.setVisible(true); } } class Paintova ...
-startupplugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize1024M-showsplashorg.eclipse.platfor ...

MySQL系统时间

select current_date,now(),sysdate()      
[root@localhost /]# svn --versionsvn,版本 1.7.14 (r1542130)   编译于 Nov 20 2015,19:25:09 版权所有 (C) 2013 Apache 软件基金会。此软件包含了许多人的贡献,请查看文件 NOTICE 以获得更多信息。Subversion 是开放源代码软件,请参阅 http://subversion.apache.org/ 站点。 可使用以下的版本库访问模块: * ra_neon : 通过 WebDAV 协议使用 neon 访问版本库的模块。  - 处理“http”方案  - 处理“https”方案* ra_s ...
[root@localhost xiongjiajia]# vim /etc/my.cnf #sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES sql_mode=NO_ENGINE_SUBSTITUTION [root@localhost xiongjiajia]# service mysqld restart Redirecting to /bin/systemctl restart  mysqld.service[root@localhost xiongjiajia]# mysqladmin -u root password 12 ...

DbVisualizer 9.2.15

DbVisualizer 9.2.15 Linux 注册失败   [root@dbserver software]# rpm -ql dbvis[root@dbserver software]# cd /opt/DbVisualizer/lib/[root@dbserver lib]# lsAppleJavaExtensions.jar  icepdf-core.jar          jgoodies-forms.jar     synthetica.jarbatik.jar                icepdf-viewer.jar        jide.jar       ...
Global site tag (gtag.js) - Google Analytics