自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 列表中的Copy与DeepCopy

import copyoriginalList = ['a','b',[1,2]]passingList = originalListprint('OriginalList:')print(originalList)copyList = copy.copy(originalList)deepcopyList = copy.deepcopy(originalList)print('__

2016-12-12 10:19:01 576

原创 完整的写一个Python小程序

def collatz(number): if number%2 == 0: print('number/2') return number / 2 elif number%2 == 1: print('3 * ' + str(number) + ' + 1') return 3*number+1print('th

2016-12-06 18:01:10 12897 3

原创 Python的While循环与逻辑判断语法

ico = 0while ico != 5: print('Type "your name"!') name = input() ico+=1 if name != 'your name': print('you have' + str(5 - ico) + 'times left') elif name == 'your

2016-11-17 11:13:42 1304

原创 RedHat Enterprise 7.2(RHEL7)安装Oracle 12.X报compat-libstdc++包的解决办法

1. 注册RedHat 开发者账户(Developer account)2.下载链接https://access.redhat.com/downloads/content/rhel---7/x86_64/2463/compat-libstdc++-33/3.2.3-71.el7/x86_64/fd431d51/package3. rpm -ivh 对应安装成因:The co

2016-07-20 11:23:14 5013

原创 Oracel与Java的自学,辩证的学习,而不是吃饱了骂厨子

最近两年,我一直从互联网下载相关的学习视频来加快相关技术的学习进度。在进程中,偶尔通过Google翻找原文资料或含有中英文双语对照翻译之资料做debug,其中会发现视频中有瑕不掩瑜之处。然后返回到国内论坛,则会在某些BBS上看到一些吃饱了骂厨子的状况。技术的应用,能否达到设计目的是第一位的。优雅且正确的语法重要,但没那么重要。况且,技术本身是一个过程——Java在变动,Oracle

2016-07-09 15:06:49 606

原创 用JDBC连接Oracle数据库 via Eclipse

老方法链接数据库是这样的:Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Connection conn = DriverManager.getConnection("jdbc:odbc:testsp","system","123");从Stack overflow得知,"For Java 8 you cannot use the JDBC-O

2016-07-08 11:29:36 856

原创 Oracle: 对数据分组(max,min,avg,sum等)的想法

1. 分组函数只能出现在选择列表(select),having,order by 子句中;2.如果在select语句中同时包含有group by,having,order by,那么,他们的优先级是,group by,having和order by3.在选择列种,如果有列,表达式和分组函数,那么,这些列和表达式,必须有一个出现在group by子句中!EMPNO ENAME JO

2016-07-05 13:25:51 10521

原创 Oracle创建用户,删除用户及删除用户报错之应对。

SQL> create user will identified by 123;create user will identified by 123SQL> grant connect,resource to will;Grant succeededSQL> commit;Commit complete//删除失败SQL> drop user will cascade;drop

2016-06-30 13:56:21 1322

转载 CJV_1——简单的Applet程序

package WelcomeApplet;import java.awt.*;import java.awt.event.*;import java.net.*;import javax.swing.*;public class WelcomeApplet extends JApplet { public void init(){ EventQueue.invoke

2016-06-25 01:10:48 339

转载 CJV_1——ImageViewer via swing

package ImageViewer;import java.awt.EventQueue;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.File;import javax.swing.ImageIcon;import javax.swing.JFileC

2016-06-24 16:13:16 313

转载 CJV_I——helloworld中的字符串数组与简易for循环

package Welcome2Java;public class Welcome { public static void main(String[] args) { String [] greeting = new String[3]; greeting[0] = "Welcome to Core Java"; greeting[1] = "by Cay Horstmann

2016-06-24 16:02:13 689

原创 匿名类,键盘事件相应,KeyAdapter,KeyPressed

import java.awt.*;import java.awt.event.*;public class TestKeyEvent { Frame fr = new Frame("KeyEvent..."); public TestKeyEvent(){ fr.setLocation(300, 300); fr.setVisible(true); fr.pack();

2016-06-06 09:44:49 6503

原创 匿名类,迭代器,WindowAdapter,Point,MouseAdapter,paint

import java.awt.*;import java.awt.event.*;import java.util.*;public class TestMyMouseAdapter { public static void main(String[] args) { new MyFrame("Drawing...."); }}class MyFrame exten

2016-06-06 07:59:36 378

原创 内部类,非局部类

import java.awt.*;import java.awt.event.*;public class TestInnerClass { public static void main(String[] args) { new TFrame(); }}class TFrame extends Frame{ TextField tf1, tf2, tf3; TFra

2016-06-04 00:23:58 410

原创 GUI中的事件绑定

import java.awt.*;import java.awt.event.*;public class TFMath { public static void main(String[] args) { new TFrame(); }}class TFrame extends Frame{ TextField tf1, tf2, tf3; TFrame(){

2016-06-04 00:22:12 879

原创 多按钮的事件相应,getActionCommand & setActionCommand篇

import java.awt.*;import java.awt.event.*;public class TestAction2Event { public static void main(String[] args) { Frame frm = new Frame("Two Button Event"); frm.setBounds(300, 300, 400, 400

2016-06-03 11:19:41 3313

原创 事件模型的基础响应

import java.awt.*;import java.awt.event.*;public class TestActionEvent { public static void main(String[] args) { Frame fr = new Frame("Action Event"); fr.setBackground(new Color(20,100,50))

2016-06-03 09:30:57 372

原创 一个框架10个按钮,嵌套Panel,同时Panel嵌套Panel。GridLayout,BorderLayout,

import java.awt.*;public class TestTenButtons { public static void main(String[] args) { new MyFrame("Java Frame",200,200,400,500); }}class MyFrame extends Frame{ private Panel pup = new Pa

2016-06-02 15:10:13 810

原创 Panel in the Frame,手动居中

import java.awt.*;public class TestCenterPanel { public static void main(String[] args) { new SelfFrame("FrameWithPanel", 50,50,400,400); }}class SelfFrame extends Frame{ private Panel pn

2016-06-01 15:43:31 608

原创 AWT,Panel入门,多框架,多Panel

import java.awt.*;public class TestMultiPanel{ public static void main(String[] args) { SubFrame f1 = new SubFrame(100,100,200,200,Color.BLUE); SubFrame f2 = new SubFrame(300,100,200,200,Color

2016-06-01 15:06:51 1192

原创 AWT入门 Frame篇

import java.awt.*;public class TestMultiFrame { public static void main(String[] args) { SubFrame f1 = new SubFrame(100,100,200,200,Color.BLUE); SubFrame f2 = new SubFrame(300,100,200,200,Co

2016-06-01 15:05:27 732

原创 ToyProgram UDP server and client with IOStream

import java.io.*;import java.net.*;public class TestUdpServerlong2array { public static void main(String[] args) { try{ DatagramSocket dtskt = new DatagramSocket(8888); byte[] buffer = ne

2016-05-31 14:07:10 296

原创 Java网络编程进阶版

服务器端:import java.net.*;import java.io.*;public class TestSend_OutServer { public static void main(String[] args) { try{ ServerSocket sSocket = new ServerSocket(8888); while(true)

2016-05-23 20:15:01 625

原创 Java网络编程入门

服务器端:import java.io.*;import java.net.*;public class TestTcpServer { public static void main(String[] args) { try{ ServerSocket serS = new ServerSocket(6666); while(true){ Socket s

2016-05-23 20:11:19 362

原创 Toy Program:线程 alive

public class TestThreadaLive { public static void main(String[] args) { SubThread sbt = new SubThread(); Thread tr = new Thread(sbt); tr.start(); for(int i = 0; i < 50; i++){ System.ou

2016-05-21 17:50:59 497

原创 Toy Program——线程同步。涉及wait(),notifyall(),runnable,toString

public class TestProducerConsumer { public static void main(String[] args) { SyncStack ss = new SyncStack(); Producer pd = new Producer(ss); Consumer cs = new Consumer(ss); new Thread(pd).st

2016-05-20 14:17:39 422

原创 Toy Program——线程的优先级Priority

public class TestThreadPriority { public static void main(String[] args) { Thread t1 = new Thread(new SubThread("Thread_1")); Thread t2 = new Thread(new SubThread("T_H_R_E_A_D_-_-_2")); t1.set

2016-05-10 21:57:01 449

原创 通过Interface的Runnable实现多线程的Yield,含setName,getName

public class TestThreadYield { public static void main(String[] args) { SubThread subThread_1 = new SubThread("subThread_1"); SubThread subThread_2 = new SubThread("subThread_2"); Thread th1 =

2016-05-10 21:09:04 726

原创 通过interface的Runnable实现线程合并(join),涉及setName,getName,sleep

public class TestThreadJoin { public static void main(String[] args) { SubThread sub = new SubThread("AllByMyself"); Thread hst = new Thread(sub); hst.start(); try{ hst.join(); }catc

2016-05-10 20:45:41 764

原创 线程玩具:打断(interrupted)

import java.util.*;public class TestInterrupt { public static void main(String[] args) { SubThread subt = new SubThread(); Thread thr = new Thread(subt); thr.start(); try{ Thread.slee

2016-05-09 01:26:33 964

原创 Toy Program 基础线程入门 via “extends Thread”

public class TestThreadviaClassThread { public static void main(String[] args) { SubThread sthr = new SubThread(); sthr.start(); for(int i = 0; i < 100; i++){ System.out.println("MainThre

2016-05-08 23:19:24 436

原创 java.io.*下的日志功能入门

import java.util.*;import java.io.*;public class TestPrintStream2log { public static void main(String[] args) { String str = null; BufferedReader br = new BufferedReader(new InputStreamReader(

2016-05-08 22:39:13 307

原创 在执行期间制定文件位置并读取。利用BufferedReader与FileReader

import java.io.*;public class TestPrintStreamToReadingFile { public static void showOut(String str, PrintStream pstr){ try{ BufferedReader br = new BufferedReader(new FileReader(str)); Stri

2016-05-08 16:16:33 403

原创 IO.Util中的log(日志)

import java.util.*;import java.io.*;public class TestPrintStream2log { public static void main(String[] args) { String str = null; BufferedReader br = new BufferedReader(new InputStreamReader(

2016-05-08 16:14:25 239

原创 对象序列化输出 Serializable

import java.io.*;class DataGroup implements Serializable{ transient int h = 31; int i = 44; double j = 17.15; int k = 91;}public class TestObjectIO { public static void main(String[] args) {

2016-05-08 16:11:05 490

原创 为了解决直接把double数写入文件,用了ByteArrayOutputStream和DataOutputStream系列

import java.io.*;public class TestDataStream { public static void main(String[] args) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream(bao

2016-04-28 22:50:55 1058

原创 接受屏幕输入转换为大写 via InputStreamReader & System.in

import java.io.*;public class TestTransformReader { public static void main(String[] args) { InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr

2016-04-26 23:44:41 402

原创 建立更可靠的开发方法——基于官方API文档的学习尝试之异常处理

专科学习中,老师不曾教授过如何阅读官方开发文档,即便曾经带小组做Cobol项目的debug,无非是阅读日本开发人员编纂的开发文档。阅读官方文档完全摸不到头脑,而且语言关不是问题,但仍旧花的时间较长,主要是打消挫败感的时间较长——4天升了Blizzard《风暴英雄》15级,英雄雷诺升到8级。玩一个新的游戏也要读文档——理解英雄特长,在不同地图内,根据对面不同对手,参照技能设计升级技能点。

2016-04-26 23:42:43 481

原创 处理流中的转换流。InputStreamReader & OutputStreamWriter

import java.io.*;public class TestTransform { public static void main(String[] args) { try{ //create a text file OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream("E:\\sy

2016-04-26 11:17:06 354

原创 BufferedReader & BufferedWriter

import java.io.*;public class TestBufferReader { public static void main(String[] args) { try{ BufferedWriter bw = new BufferedWriter(new FileWriter("E:\\sync\\Java\\TestBufferReader\\randomNu

2016-04-26 11:12:32 309

空空如也

空空如也

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

TA关注的人

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