-
坦克大战
实现swing页面坦克大战,多线程,自由控制,设置敌方坦克数量,设置子弹速度、连发次数。设置页面大小。设置游戏难度,敌方坦克可以找我方坦克。
- 2022-09-04 00:05:03下载
- 积分:1
-
在网上药店管理
应用背景药房管理销售,库存,客户登记,网上销售,到期chickingpharmacy管理销售,库存,客户登记,网上销售,到期校验关键技术如果有在您的描述代码,请使用“插入代码”按钮并选择插入代码的编程语言。这将使你的源代码的美丽和吸引力。
- 2022-12-09 21:05:03下载
- 积分:1
-
android 测身高标准体重 示例源码
android 测身高标准体重 示例源码
- 2014-04-16下载
- 积分:1
-
通过ThreadRunable接口实现线程间的关系
通过ThreadRunable接口实现线程间的关系-ThreadRunable interface through the relationship between threads
- 2022-04-16 16:35:22下载
- 积分:1
-
APICITO,反思专业程序
给一个类的反思,还为您提供 html 和 xml 您搜索的类的和 drawing2D 的超级 clases 被搜索的一个小小的程序。是由马里亚诺 · 蒙特和费尔南达 · 查韦斯 ITCR 开发的一个项目吗
- 2022-05-13 01:36:31下载
- 积分:1
-
Student-attendance
学生出勤管理系统的开发与应用 有较详细的源代码 有需要的话可以参考(Student attendance management system development and application of more detailed source code if necessary can refer to)
- 2013-04-04 20:46:52下载
- 积分:1
-
论坛
校园论坛系统BBS,有发帖、回帖、看帖、浏览帖子并回复,可参与留言可看评论数和转载量。包含各类校园论坛主题。大家可以一起参与到校园热点事件的讨论中。
- 2022-06-30 12:05:38下载
- 积分:1
-
Android tcp通讯学习用
核心代码:package com.Test;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.util.Log;import android.app.Activity;import android.view.Menu;import android.widget.Button;import android.view.View;import android.view.View.OnClickListener;import java.io.BufferedInputStream;import java.io.InputStream;import java.io.OutputStream;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.io.InputStreamReader;import java.io.BufferedReader;import java.io.PrintWriter;import java.io.Reader;import java.net.Socket;import java.net.ServerSocket;import java.net.UnknownHostException;import android.view.TextureView;import android.widget.EditText;import java.lang.String;import java.lang.Thread;public class MainActivity extends Activity implements OnClickListener{ private Button m_btn; private Button m_sendbtn; private ServerSocket mySerSocket; private Socket clientSocket; private EditText m_edit; private String line; boolean conn = true; private Socket accSocket; private static final String Host = "10.0.2.2"; private static final int Port = 12000; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); m_btn = (Button)findViewById(R.id.button1); m_sendbtn = (Button)findViewById(R.id.button2); m_edit = (EditText)findViewById(R.id.editText1); //m_btn.setOnClickListener(this); m_btn.setOnClickListener(new ReceiverListener()); m_sendbtn.setOnClickListener(this); //Socket clientSocket = new Socket(Host, Port); } class ReceiverListener implements OnClickListener { private ReceiveThread mReceiveThread = null; private boolean stop = true; private Handler mHandler = null; public void onClick(View v) { try { if(clientSocket == null) { clientSocket = new Socket(Host, Port); } // InputStream myInputStream = clientSocket.getInputStream();// // //BufferedReader in = new BufferedReader(new InputStreamReader(myInputStream));//// byte [] buffer = new byte[myInputStream.available()]; //int temp = 0; //String strMsg = in.readLine(); // myInputStream.read(buffer);// // // String strMsg = new String(buffer);// // m_edit.setText(strMsg);// while ((temp = myInputStream.read(buffer)) != -1)// {// m_edit.setText(new String(buffer, 0, temp));//// } mReceiveThread = new ReceiveThread(clientSocket); stop = false; mReceiveThread.start(); } catch (IOException e) { e.printStackTrace(); } //消息处理 mHandler = new Handler() { public void handleMessage(Message msg) { m_edit.setText((msg.obj).toString()); } }; } private class ReceiveThread extends Thread { private InputStream inStream = null; private byte[] buf; private String str = null; ReceiveThread(Socket s) { try { this.inStream = s.getInputStream(); } catch(IOException e) { e.printStackTrace(); } } public void run() { while(!stop) { this.buf = new byte[512]; try { this.inStream.read(this.buf); } catch(IOException e) { e.printStackTrace(); } try { this.str = new String(this.buf, "GB2312").trim(); } catch(UnsupportedEncodingException e) { e.printStackTrace(); } Message msg = new Message(); msg.obj = this.str; mHandler.sendMessage(msg); } } } } public void onClick(View v) {// if (v.getId() == R.id.button1)// {// new Thread()// {// public void run()// {// try // {// if(clientSocket == null)// {// clientSocket = new Socket(Host, Port);// } // InputStream myInputStream = clientSocket.getInputStream();// // BufferedReader in = new BufferedReader(new InputStreamReader(myInputStream));//// byte [] buffer = new byte[1024 * 4];//// int temp = 0;// // String strMsg = in.readLine();// // //myInputStream.read(buffer);// // //String strMsg = new String(buffer);// // m_edit.setText(strMsg);////// while ((temp = myInputStream.read(buffer)) != -1)//// {//// m_edit.setText(new String(buffer, 0, temp));//////// }// // }// catch (IOException e)// {// e.printStackTrace();// }// }// }.start();// // } if(v.getId() == R.id.button2) { new Thread() { public void run() { try { if(clientSocket == null) { clientSocket = new Socket(Host, Port); } //inputStream clientInputStream = clientSocket. String msg = "RESET-SHOW"; //InputStream clientInputStream = clientSocket.getInputStream(); //BufferedReader br = new BufferedReader(new InputStreamReader(clientSocket.getInputStream())); //BufferedReader br = new BufferedReader(); //line = br.readLine(); OutputStream clientOutputStream = clientSocket.getOutputStream(); byte buffer[]=msg.getBytes(); clientOutputStream.write(buffer); clientOutputStream.flush(); //int temp = 0; // PrintWriter out = new PrintWriter(clientOutputStream);// // out.println("Serer Message: " msg); } catch(IOException e) { e.printStackTrace(); } } }.start(); } }private Reader InputStreamReader() { // TODO Auto-generated method stub return null; }// private Handler handler = new Handler()// {// public void handleMessage(Message msg)// {// super.handleMessage(msg);// //处理UI// m_edit.setText("Finish");// Log.i("PDA", "Finish");// // }// }; @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; }}
- 2014-08-18下载
- 积分:1
-
java生成xml,model,jsp,主要用于springside+struts+ibatis
java生成xml,model,jsp,主要用于springside+struts+ibatis-java generate xml, model, jsp, mainly used for springside+ struts+ ibatis
- 2022-08-18 21:57:11下载
- 积分:1
-
studentsmanagementsystem
高校开发一学生课绩管理系统,该系统由登陆模块,学生模块,教师模块,管理员模块,四部分组成。其功能如下:
学生登陆以后,可以选报课程。系统会根据学生所在系及课程的预修课判断(课程有系别,预修课等属性)。教师在本系统中拥有是否接受学生所选课程,以及给学生打分的权力,只有先接受学生,才能给该生打分。管理员在本系统中有着最高的权力,包括新增,更改,删除学生,教师,课程以及班级。(Colleges and universities where students develop a performance management system, which from the landing module, student module, teacher module, the administrator module, the four components. Its functions are as follows: students landing after the report can choose courses. System where the student system and the curriculum taught in pre-judgment (courses in other departments, pre-taught, etc. properties). Teachers in this system has a choice whether to accept students in courses, as well as to students scoring power, and only accept students in order to give the student scoring. Administrators in this system have the highest powers, including add, change, delete students, teachers, courses and classes.)
- 2009-12-16 13:07:11下载
- 积分:1