Java实训:实训一 本文会解释一些设计思路. 想看具体过程,请转:https://www.cnblogs.com/lxwlxw/p/10114187.html 笑维的码云项目命名不太对,所以我来:https://gitee.com/SoridoD/java_shixun1 (括号里的内容为写文章时想到的,写代码时没有考虑到) 我的设计思路: 既然是个多人游戏,必然是有服务器和客户端的 玩家过多的话,用TCP也许会导致服务器内存满了,所以我选择用UDP来负责两者的通信 所有的计算由服务器完成(也…
通过java实现对zip和rar文件的解压缩…
转-https://www.ibm.com/developerworks/cn/java/j-lo-java-performance-testing/?cm_mmc=dwchina-_-homepa Java 性能测试的四项原则 绝大数的开发人员在日常工作过程中都会或多或少的遇见过性能问题,本文旨在阐述性能测试的理论,从而为性能分析和开发人员做指导.本文对于那些刚刚接触性能调优和正在解决问题的开发人员也能提供一些启发性的思路. 10 评论 李 伟军, 高级软件工程师, IBM 杨 翔宇, 软件工…
做一个积极的人 编码.改bug.提升自己 我有一个乐园,面向编程,春暖花开! 在未来城市工作的的程序员小木,做了一个梦,梦到自己在塔鲁姆的街道上看到一个姑娘,这个姑娘从远处走向他,脸上带着微笑.让小木很是着迷,小木呆呆的望着姑娘从他身边走过,当他回过神来,发现姑娘已经走远,小木赶忙去追这位姑娘,突然天空中飘下一张字条,上面写着: 我一眼就看出你是Java程序员了,当你能用代码实现 520~1314 之间的随机整数,那么我会主动来找你的! 小木还很纳闷,为什么这个姑娘知道自己是一个程序员,姑娘难道…
java实训题目:源管理系统. 答辩的时候被老师怼了以下几个的地方: 1.主键改变了 2.没时间戳却说自己的程序里有先后(这就是老师迂腐了,主键自增可以间接反馈出他加入的早晚,即使主键做出了改变但只是做了交换,而不是胡乱的改.所以这并没有影响主键显示某一行加入早晚的功能) 反思: 其实12两点错误负负得正了,确实巧妙的实现了功能. 其实对于还没学过数据库原理的人来讲,只要实现功能就行了. 但老师说是歪门邪道也不无道理,毕竟将来可能还会有人来改或者拓展我的代码对吧,总要符合一定的原则的. 拓展知识…
Java架构师-十项全能学习笔记(1) @Configuration @EnableStateMachine public class OrderStateMachineConfig extends EnumStateMachineConfigurerAdapter<OrderState, OrderEvent> { @Override public void configure(StateMachineStateConfigurer<OrderState, OrderEvent>…
java中对集合对象list的几种循环访问的总结如下 1 经典的for循环 public static void main(String[] args) { List<String> list = new ArrayList(); list.add("123"); list.add("java"); list.add("j2ee"); System.out.println("=========经典的for循环=======&…
Java集合的Stack.Queue.Map的遍历   在集合操作中,常常离不开对集合的遍历,对集合遍历一般来说一个foreach就搞定了,但是,对于Stack.Queue.Map类型的遍历,还是有一些讲究的.   最近看了一些代码,在便利Map时候,惨不忍睹,还有一些是遍历错误,忽略了队列.栈与普通Collection的差别导致的,这些代码就不作为反面教材了.   下面是常用的写法:   一.Map的遍历   import java.util.HashMap;  import java.uti…
JAVA进阶之旅(一)--增强for循环,基本数据类型的自动拆箱与装箱,享元设计模式,枚举的概述,枚举的应用,枚举的构造方法,枚举的抽象方法 学完我们的java之旅,其实收获还是很多的,但是依然还有很多的知识点需要我们的突破,所以写下这个java进阶之旅的系列,这个系列不会说的那么的基础,主要是对一些高级点的功能进行剖析,所以,一起来看看吧! 一.增强for循环 for循环在我们的开发中是非常非常的多的,但是有多少人会用增强for循环?其实还是有很多人会用哈,但是还是有很多人一知半解,我们来看一…
基础很重要,基础很重要,基础很重要.重要的事情说三遍,. 程序设计中的控制语句主要有三种:顺序.分支和循环.我们每天写的代码,除了业务相关,里面会包含大量的控制语句.但是控制语句的基本使用,是否有些坑我们需要避免,以及一些常见的规范我们是否遵守了呢,我们来简单复习一下. 控制语句包含: 1.分支语句:if和switch 2.循环语句:while.for.do-while(使用较少),(在c#中还有一种语法糖foreach.linq的each等,这里不比较c#) 3.跳转语句:break.cont…