精华内容
下载资源
问答
  • java cs架构系统参考

    2018-08-16 13:43:56
    在学cs架构的系统,当入门吧,从网上下载的,不是我写的,感觉还可以,分享
  • 此文档描述JAVA在脱离IDE开发框架的情况下,如何进行界面设计,及事件代码动态开发,包含测试视频。
  • Java实现CS框架的聊天程序,CS框架也就是Client客户端和Server服务端,客户端和服务端都可以看到消息,在客户端可编写消息,通过建立好的服务端连接,可实现点对点式的简单消息发送,也就是聊天的功能,程序还是框架...
  • java Swing 开发cs的C/S版的一个小工具软件

    万次阅读 热门讨论 2018-12-02 07:37:24
    前段时间,用java Swing 开发的C/S版的一个小工具软件,当时主要是一个档案的录入工具,想着给客户用的时候,如果是原生态的java swing界面,那就是太丑陋,太土了,在网上找了一下皮肤的j...

    需要这个C/S版的一个小工具源代码的,关注微信公众号之后,在公众号中发送cs这2个字母,公众号就会自动回复您百度的网盘下载链接地址,也可以加Q群,在群里发消息跟我要源码就可以了!

     

     

    前段时间,用java Swing 开发的C/S版的一个小工具软件,当时主要是做一个档案的录入工具,想着给客户用的时候,如果是原生态的java swing界面,那就是太丑陋,太土了,在网上找了一下皮肤的jar包,感觉效果还不错,如下图:

    说实话,我个人觉得,java不太适合用来开发C/S版的应用程序,我个人觉得布局很麻烦,做界面很痛苦!

    展开全文
  • util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...
  • 基于JAVA CS远程监控系统软件的实现

    千次阅读 2019-07-23 22:11:56
    摘 要 近年来,网络技术的不断发展,为远程监控技术的发展...本系统采用Java网络编程和Java图形编程实现。笔者在开发过程中将网络技术与远程监控理论基础相结合,实现了以下功能:能连续获得被监控端机器屏幕变化;...

    摘 要

    近年来,网络技术的不断发展,为远程监控技术的发展创造了条件。远程监控系统软件越来越受到人们的重视,其实用性也毋庸质疑。基于JAVA C/S远程监控系统软件突破了空间的限制,使用者不用亲临,在自己的电脑面前就能轻松的实现对被监控端机器的监控。本系统采用Java网络编程和Java图形编程实现。笔者在开发过程中将网络技术与远程监控理论基础相结合,实现了以下功能:能连续获得被监控端机器屏幕变化;实现被监控端硬盘文件的上传、下载;实现对鼠标、键盘的模拟;实现在远程机器上执行任意DOS命令;远程关机、远程重启计算机,方便了用户监视和操作被监控端机器。本系统从系统需求分析、概要设计、详细设计到具体的编码实现和后期的代码优化、功能测试都严格遵循了软件工程的思想。

    关键词:远程监控;Java Robot;屏幕截取;Java Socket

    点击此处下载文档和源码

    展开全文
  • 我知道现在java主流上是BS架构的东西,那么我想问问大家如果一些面向运营商的CS架构的东西,会不会有前途。
  • 航空订票系统Java源码CS-166-项目 描述: 在这个项目中,我们创建模型并构建一个航空公司管理系统。 我们使用这个系统来跟踪不同航空公司的信息、他们拥有的飞机、这些飞机的维护、他们雇佣的飞行员和飞行员的旅行,...
  • java cs架构swing框架

    热门讨论 2011-07-27 11:49:50
    在JavaEye上发现的很好、很炫的Swing框架。做java CS系统的朋友可以借鉴一下。
  • 以下所有项目均为java编写的j2se项目 Card java实现的斗地主游戏,单机,音乐来自QQ斗地主 Chess 象棋界面,实现基本的下棋功能 Downloader 一款JAVA版本的多线程断点下载 Game3D 使用J3D实现的JAVA 3D游戏 ...
  • java实现扫雷源码CSCI 1302 - 扫雷 Alpha 项目 该存储库包含分配给佐治亚大学 Michael E. Cotterell 2014 年Spring CSCI 1302 班学生的扫雷 Alpha 项目的框架代码。 在开始您的项目之前,请阅读该文件的全部内容。 ...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...
  • CS模式设计与实现

    2013-12-01 21:49:04
    to help you C/S设计模式实现,java代码实现
  • 此网站利用JAVA语言编写的,并采用Myeclipse10.6开发工具编写而成的。其后台数据库采用Mysql数据库进行支持,界面美化是利用Adobe PhotoshopCS6图片处理软件进行处理的。本系统从使用者角度出发,界面友好美观,人机...
  • java打印快递面单,自己得程序,能预先。安装jdk,属于cs程序。
  • java面试题典 java 面试题 经典

    热门讨论 2010-06-18 13:42:36
    53. BS与CS的联系与区别。 16 54. 内部类可以引用他包含类的成员吗?有没有什么限制? 17 二、 JAVA高级(servlet 、ejb、 线程、J2EE) 17 1. 说出Servlet的生命周期,并说出Servlet和CGI的区别 17 2. EJB是基于...
  • Java集合练习题

    千次阅读 多人点赞 2018-12-27 09:08:57
    //• 3.2 将集合进行排序,并将排序后的结果打印在控制台上 [必题 public class MyScort { public static void main(String[] args) { List<String> list = new ArrayList(); list.add("apple"); list.add(...

    一.生成10个1到20之间的不重复的随机数

    分析过程:

    1. 需要生成随机数,那么需要Random类

    2. 需要存储10个不能重复的数,需要HashSet集合(当前TreeSet还没学习到)

    3. 判断,当HashSet的Size小于10就往里存储随机数,等于就停止添加存储元素

    4. 通过Random的nextInt()方法获取随机数并加入到HashSet里

    5. 遍历HashSet,打印出10个随机数
     

    package hashset;
     
    import java.util.HashSet;
    import java.util.Random;
     
    public class Test1_HashSet {
     
    	public static void main(String[] args) {
    		
    		//1.创建Random对象
    		Random r = new Random();
    		//2.创建HashSet对象
    		HashSet<Integer> hs = new HashSet<>(); 	//注意是包装类不是int
    		//3.判断并添加元素
    		while(hs.size()< 10) {
    			//4.通过Random中随机方法nextInt()获取1到20范围内随机数
    			hs.add(r.nextInt(20) + 1); 		//如果不加1,随机范围是0到19
    		}
    		
    		//5.遍历HashSet
    		for (Integer integer : hs) {
    			System.out.println(integer);
    		}
    	}
    }

    从键盘获取一行输入字符串,要求去除重复字符。

    分析过程:

    1. 需要使用Scanner类

    2. 输入的是一行字符串,需要转换成字符数组

    3. 创建HashSet集合对象(利用HashSet无法储存相同元素的特性达到去除重复字符的目的)

    4. 字符数组遍历元素,并添加进入HashSet集合

    5. 变量集合元素

    package hashset;
     
    import java.util.Arrays;
    import java.util.HashSet;
    import java.util.Scanner;
     
    import javax.swing.plaf.synth.SynthSpinnerUI;
     
    public class Test2_HashSet {
     
    	public static void main(String[] args) {
    		
    		//1.创建键盘输入对象
    		Scanner sc = new Scanner(System.in);
    		System.out.println("请输入一行字符串:");
    		String line = sc.nextLine();
    		
    		//2.字符串转换成字符数组
    		char[] c = line.toCharArray();
    		
    		//3.字符数组转换成集合对象,创建HashSet
    		HashSet<Character> hs = new HashSet<>();
    	
    		//4.遍历数组,元素依次添加进集合
    		for (int i = 0; i < c.length; i++) {
    			hs.add(c[i]);
    		}
    		
    		//5.遍历HashSet集合
    		for (Character character : hs) {
    			System.out.println(character);
    		}
    		
    	}
     
    }

    假设顺序列表ArrayList中存储的元素是整型数字1~5,遍历每个元素,将每个元素顺序输出。(list集合遍历方法总结)

    import java.util.ArrayList;
    import java.util.Iterator;
    import java.util.List;
    
    //假设顺序列表ArrayList中存储的元素是整型数字1~5,遍历每个元素,将每个元素顺序输出。 [必做题]
    public class MyArray {
        public static void main(String[] args) {
            List<Integer> list = new ArrayList<Integer>();
            list.add(1);
            list.add(2);
            list.add(3);
            list.add(4);
            list.add(5);
            Iterator<Integer> it = list.iterator();
    //      迭代器遍历
            while(it.hasNext()){
                System.out.println(it.next());
            }
    //      for循环遍历
            for(int i = 0;i<list.size();i++){
                System.out.println(list.get(i));
            }
    //      增强for循环
            for(Integer i :list){
                System.out.println(i);
            }
        }
    }
    

     3、在一个列表中存储以下元素:apple,grape,banana,pear 
    • 3.1 返回集合中的最大的和最小的元素 
    • 3.2 将集合进行排序,并将排序后的结果打印在控制台上 

    import java.util.ArrayList;
    import java.util.List;
    
    //3、在一个列表中存储以下元素:
    //apple,grape,banana,pear
    //• 3.1 返回集合中的最大的和最小的元素
    //• 3.2 将集合进行排序,并将排序后的结果打印在控制台上 [必做题
    public class MyScort {
        public static void main(String[] args) {
            List<String> list = new ArrayList<String>();
            list.add("apple");
            list.add("grape");
            list.add("banana");
            list.add("pear");
            for(int j = 0;j<list.size()-1;j++){//冒泡排序
                for(int i = 0;i<list.size()-1-j;i++){
                    if(list.get(i).compareTo(list.get(i+1))>0){
                        String temp = list.get(i);
                        list.set(i, list.get(i+1));
                        list.set(i+1, temp);
                    }
                }
            }
    
            System.out.print("排序后的顺序:");
            for(int i = 0;i<list.size();i++){
                System.out.print(list.get(i)+" ");
            }
            System.out.println();
            System.out.println("集合中最大的元素是"+list.get(0));
            System.out.println("集合中最小的元素是"+list.get(3));
        }
    }
    

     

    编写程序,获取命令行参数中的字符串列表,输出其中重复的字符、不重复的字符以及消除重复以后的字符列表。

    public static void main(String[] args) {
        String str = "abcdeafblmbnopawc";
        System.out.println("原字符串:"+str);
    
    
        Set<Character> set1 = new HashSet<Character>();//消除重复后的字符
        Set<Character> set2 = new HashSet<Character>();//重复的字符
        Set<Character> set3 = new HashSet<Character>();//不重复的字符
    
        //把字符串转为字符数组
        char[] cs = str.toCharArray();
        for (char c : cs) {
            boolean b = set1.add(c);
            if(!b){
                set2.add(c);
            }
        }
    
        //把消除重复后的字符赋给set3
        set3.addAll(set1);
        //把消除重复后的字符 - 重复的字符 = 不重复的字符
        set3.removeAll(set2);
    
        System.out.println("====消除重复后的字符========");
        for (char c : set1) {
            System.out.print(c+" ");
        }
    
        System.out.println("\n====重复的字符========");
        for (char c : set2) {
            System.out.print(c+" ");
        }
    
        System.out.println("\n====不重复的字符========");
        for (char c : set3) {
            System.out.print(c+" ");
        }
    
    
    }
    

     

    使用Scanner从控制台读取一个字符串,统计字符串中每个字符出现的次数,要求使用学习过的知识完成以上要求 
    实现思路根据Set、List、Map集合的特性完成。

    public static void main(String[] args) {
        String str = "abcdeblmbac";
        System.out.println("原字符串:"+str);
    
        Map<Character,Integer> map = new HashMap<Character,Integer>();
        char[] cs = str.toCharArray();
    
        for (char c : cs) {
    
            if(map.containsKey(c)){
                Integer value = map.get(c);
                value++;
    
                map.put(c, value);
    
            }else{
                map.put(c, 1);
            }   
        }
        //遍历map
        Set<Character> set = map.keySet();
        for (Character c : set) {
            System.out.println(c+"出现了"+map.get(c)+"次");
        }
    }
    

    // 写一个Student类, 包含属性id[1-30), grade[1-6], score[0-100], 所有属性都是随机生成
    // 创建一个Set集合, 保存20个对象, 如果两个对象的id是一样的,则不允许添加.
    // 使用迭代器遍历集合,打印输出对象的信息, 并找出分数最高的同学和分数最低的同学, 最后打印输出最高分和最低分同学信息. 

    package Test;
    
    import java.util.*;
    // 写一个Student类, 包含属性id[1-30), grade[1-6], score[0-100], 所有属性都是随机生成
    // 创建一个Set集合, 保存20个对象, 如果两个对象的id是一样的,则不允许添加.
    // 使用迭代器遍历集合,打印输出对象的信息, 并找出分数最高的同学和分数最低的同学, 最后打印输出最高分和最低分同学信息.
    public class Test13 {
    
    	public static void main(String[] args) {
    		Set<Student> set = new HashSet<Student>();
    		for (; set.size() != 20;) {
    			int id = (int) (Math.random() * 29 + 1);
    			int grade = (int) (Math.random() * 6 + 1);
    			double score = (int) (Math.random() * 1001) / 10.0;
    			set.add(new Student(id, grade, score));
    		}
    		for (Student student : set) {
    			System.out.println(student);
    		}
    		System.out.println("---------------------------");
    		Student maxScoreStudent = null;
    		Student minScoreStudent = null;
    		Iterator<Student> iterator = set.iterator();
    		while (iterator.hasNext()) {
    			Student student = iterator.next();
    			if (maxScoreStudent == null) {
    				maxScoreStudent = student;
    				minScoreStudent = student;
    			}
    			if (student.getScore() > maxScoreStudent.getScore()) {
    				maxScoreStudent = student;
    			}
    			if (student.getScore() < minScoreStudent.getScore()) {
    				minScoreStudent = student;
    			}
    		}
    		System.out.println(maxScoreStudent);
    		System.out.println(minScoreStudent);
    	}
    }
    
    class Student implements Comparable<Student> {
    
    	private int id;
    	private int grade;
    	private double score;
    
    	public Student() {
    	}
    
    	public Student(int id, int grade, double score) {
    		super();
    		this.id = id;
    		this.grade = grade;
    		this.score = score;
    	}
    
    	public int getId() {
    		return id;
    	}
    
    	public void setId(int id) {
    		this.id = id;
    	}
    
    	public int getGrade() {
    		return grade;
    	}
    
    	public void setGrade(int grade) {
    		this.grade = grade;
    	}
    
    	public double getScore() {
    		return score;
    	}
    
    	public void setScore(double score) {
    		this.score = score;
    	}
    
    	@Override
    	public String toString() {
    		return "Student [id=" + id + ", grade=" + grade + ", score=" + score + "]";
    
    	}
    
    	public int compareTo(Student o) {
    		return (int) (this.score - o.score);
    	}
    
    }
    

     

    展开全文
  • java学生管理系统cs

    2009-03-02 09:50:05
    java 学生管理系统 cs 学校实训时候
  • 本程序基于java做的一个简单通讯录查询程序,IDE为eclipse,数据库为mysql数据库,具有登录,查询功能
  • 的事 确保您的机器上安装并运行了 git、Java 1.7+ JDK 和 ant。 您将需要编辑 HW0Runner 并创建容器接口的实现类。 首先分叉 hw0 存储库并从课程 GitHub 下载 hw0 的代码。 接口 如果您从未使用过接口,请参阅:...
  • eecs214 作业1:霍夫曼树 山姆·弗里德曼和马克斯·舒曼 编码器 主要功能位于Encode.java中,并说明了我们的大部分过程。 我们首先要的是通读文件,并创建一个频率表,将其存储为freqCounter对象。 然后,我们将...
  • eecs285.project4 联网的 java 梦幻足球应用程序。 去: 第一阶段:(11/21/14) 团队视图,包含团队得分和该团队的球员 点击播放器显示播放器统计数据 所有这些都带有虚拟数据 阶段 2: (11/26/14) 在数据库中...
  • 小弟用java写的 连接mysql数据库 服务器客户端模式 小弟的第一个项目 请各位大虾多多指点
  • 我在CS2110中所的工作-2015年康奈尔大学夏季会议上的数据结构和OOP 学习的话题 文件I / O 面向对象编程 班级 对象 遗产自订例外 数据结构(通常用链接列表而不是数组来实现) 节点数 迭代器 单链表 双链表 堆栈...
  • 基于CS模式(采用Java+Swing技术开发)的学生管理系统,包含:学生信息管理系统、学生选课管理系统、学生考勤管理系统、学生成绩管理系统。文件内附有项目源码,数据库文件,项目素材和文件模板,适合课程设计的同学...
  • 12级java 我在 12 年级 cs 课程中关于 java的工作的存储库。
  • 主要介绍了bs架构和cs架构的区别,小编觉得挺不错的,现在分享给大家,也给大家个参考。一起跟随小编过来看看吧
  • Java写的GUI界面,主要实现管理员登陆,新增图书,删除图书,修改图书信息,借阅图书,新增读者信息,修改和删除读者信息,就是这么多吧
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
    util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印图片的路径,水印一般格式是gif,png,这种图片可以设置透明度、水印旋转等,可以参考代码加以...
  • AP-CS 我在AP CS课上所的所有实验。 随着时间的流逝,这些项目变得越来越困难。 包括图形和非图形程序。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 64,512
精华内容 25,804
关键字:

java怎么做cs

java 订阅