45fan.com - 路饭网

搜索: 您的位置网站首页>标签列表>
  • 2019-04-14 08:50:25JAVA基础学习第二章(知识要点)
  • 1:关键字(掌握) (1)被Java语言赋予特定含义的单词 (2)特点: 全部小写。 (3)注意事项: A:goto和const作为保留字存在。 B:类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记 2:标识符(掌握) (1)就是给类,接口,方法,变量等起名字的字符序列 (2)组... [阅读全文]
  • 2019-04-14 08:15:24一份Java架构技术图谱,谱写一位Java程序员的8年心酸实战史
  • 前言 笔者有位好友在京东Java后端做了大牛,牛不牛我不知道,头发是已经掉得能屈指可数了,要是以后别人说头发是数不清楚的, 那他可能是把程序员这个职业给忘了。 好了不吐槽他了,我最佩服他的就是他对工作的热爱,那股冲劲,用了整整八年的时间,造就了他... [阅读全文]
  • 2019-04-14 06:28:49java游戏开发杂谈 - 事件处理
  • 大家都知道,游戏需要跟玩家交互,需要接收玩家的鼠标、键盘发出的命令,比如在地图上点击一下,人物就自动寻路走过去;键盘上按下某个键,就弹出一个背包界面。 这些逻辑是怎么处理的呢? 大家先不用深究太详细的,只需要知道,当我们按下键盘时,操作系统... [阅读全文]
  • 2019-04-07 08:18:52六边形架构 Java 实现
  • 六边形架构是一种设计风格,通过分层实现核心逻辑与外部对象隔离。其核心逻辑是业务模块,外部元素是整合点,比如数据库、外部 API、界面等。它将软件分为内部与外部,内部包含了核心业务逻辑与领域层(所谓分层架构),外部包含界面、数据库、消息传递及其... [阅读全文]
  • 2019-04-05 05:49:34java游戏开发杂谈 - 画布和画笔
  • 在Eclipse里,编写如下两个类: package game2;import java.awt.Color;import java.awt.Graphics;import javax.swing.JPanel;/** * java游戏开发杂谈 * ---demo2:画布和画笔 * * @author 台哥 * @date 2019-04-02 */public class GamePanel extends JPanel... [阅读全文]
  • 2019-04-04 06:14:02Java嵌入式数据库H2学习总结(一)——H2数据库入门
  • 一、H2数据库介绍 常用的开源数据库有:H2,Derby,HSQLDB,MySQL,PostgreSQL。其中H2和HSQLDB类似,十分适合作为嵌入式数据库使用,而其它的数据库大部分都需要安装独立的客户端和服务器端。 H2的优势: 1、h2采用纯Java编写,因此不受平台的限制。 2、h2... [阅读全文]
  • 2019-03-31 07:28:27【java_web】零基础搭建vue项目环境
  • 下载node.js,官网: https://nodejs.org/en/ 默认配置一路next, 注意安装目录尽量简洁 在安装目录下新建两个文件夹 node_cache node_global 修改配置 prefix = E : / nodejs / node_globalcache = E : / nodejs / node_cacheregistry = https : / / registr... [阅读全文]
  • 2019-03-31 06:33:05C++和java的区别和联系
  • 最近在看C++和java的基础知识,对它们面向对象编程的概念还不是很了解,但觉得它们之间有很多相通的地方,现在java比较热门,觉得使用java的框架可以做很多很多事情,而对C++ 的认识只知道在游戏开发上面用的比较多,自己接触编程还是太少,想要一点一点地积... [阅读全文]
  • 2019-03-31 04:06:54java中JVM的原理
  • 一、java虚拟机的生命周期: Java虚拟机的生命周期 一个运行中的Java虚拟机有着一个清晰的任务:执行Java程序。程序开始执行时他才运行,程序结束时他就停止。你在同一台机器上运行三个程序,就会有三个运行中的Java虚拟机。 Java虚拟机总是开始于一个main()... [阅读全文]
  • 2019-03-30 20:31:35Java线上应用故障排查之一:高CPU占用
  • 一个应用占用CPU很高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。 (友情提示:本博文章欢迎转载,但请注明出处:hankchen, http://www.blogjava.net/hankchen ) 以我们最近出现的一个实际故障为例,介绍怎么定位和解决这类问题。 根据top... [阅读全文]
  • 2019-03-30 20:08:56java游戏开发杂谈 - java是什么
  • 先简单介绍一下java。 java是一门编程语言, 它有三个开发平台:j2ee, j2se, j2me. j2ee, 也就是web开发,比如一些网站,一些数据库应用系统,这个平台叫做j2ee, 需要学习很多的东西,除了java语法,还需要掌握html/css/javascript等浏览器前端开发技术, mys... [阅读全文]
  • 2019-03-30 19:18:07java游戏开发杂谈 - 游戏编程浅析
  • 每个游戏,你所看到的它的一切,都是计算机画出来的! 地图是画出来,人物是画出来的,树木建筑是画出来的,菜单按钮是画出来的,滚动的文字、闪烁的图标、云雾烟火,都是画出来的。 游戏编程,所要做的,就是控制程序,在什么时间,界面上画出什么东西! 大... [阅读全文]
  • 2019-03-30 19:25:11Java设计模式18——状态模式
  • 一、定义 状态(State)模式 又称为 状态对象模式(Pattern of Objects for State) ,状态模式是对象的行为模式。状态模式允许一个对象在其内部状态改变时改变其行为,用于解决系统中复杂对象的状态装换以及不同状态下行为的封装问题。 状态和行为: 所谓对象的... [阅读全文]
  • 2019-03-30 18:33:48PageRank算法 java版
  • 现假设有A,B,C,D,E五个网页,其中 1)A网页有链接指向B,C,D,E 2)B网页有链接指向A,D 3)C网页有链接指向A,D 4)D网页有链接指向C 5)E网页有链接指向A,C 易知其Google矩阵如下,利用PageRank算法实现网页排序。 代码如下: package pageRank;import java.util.Ar... [阅读全文]
  • 2019-03-30 16:08:48Java中BIO、NIO和AIO的区别和应用场景
  • 最近一直在准备面试,为了使自己的Java水平更上一个档次,拜读了李林峰老师的 《Netty权威指南》,了解了Java关于IO的发展和最新的技术,真是受益匪浅,现在把 我总结的关于BIO、NIO和AIO的区别和应用场景概述一遍。 在此之前,先弄清几个概念: 1.同步:使... [阅读全文]
  • 2019-03-30 14:14:41Java设计模式11——享元模式
  • 一、适用场景 内存属于稀缺资源,不能随意浪费。如果在一个系统中有很多个完全相同或相似的对象,我们就可以使用 享元模式 ,让他们共享一份内存即可,不必每个都去实例化对象,从而节省内存空间。 二、模式核心 享元模式以共享的方式高效的支持大量细粒度对... [阅读全文]
  • 2019-03-29 16:18:01Java设计模式学习08——组合模式
  • 一、组合模式适用场景 把部分和整体的关系用树形结构来表示,从而使客户端可以使用统一的方式对部分对象和整体对象进行管理。 二、组合模式结构 抽象构件(Conponent)角色 :所有类的共有接口,定义了叶子和容器的共同点。 叶子(Leaf)构件角色 :在组合中表示... [阅读全文]
  • 2019-03-29 15:04:42用Java SPI实现可插拔
  • 前言: 在软件系统的设计中,可插拔是一个重要特性。它意味着给系统添加新功能的时候(或者将原来功能的实现替换成新的实现而保持接口不变),不改变系统已有功能。这样的可插拔的功能模块被称为插件。插件(plugin)的出现可以很好地支持系统的可扩展性(Exten... [阅读全文]
  • 2019-03-29 15:39:29Java WEB 分页实现
  • 分页实现的效果: 组图0-1.分页实现效果图一 组图0-2.分页实现效果图二 一、从效果可以看出内容由两部分组成: 1.学生信息 数据库中插入一些记录,此处以学生对象为例。通过JDBC获取数据库中全部的学生记录,显示在前端页面用来演示。 2.页码查询 当前页码为... [阅读全文]
  • 2019-03-29 13:14:51.NET和java的RSA互通,仅此而已
  • .NET 和 java 的 RSA 互通,仅此而已 在开始这篇文章之前,先请读者朋友阅读老唐的这两篇文章: 1 、 Java 与 .Net 环境下 RSA 加密解密交互不成功的问题解决 2 、 Java 与 .Net 环境下 RSA 加密解密交互不成功的问题解决【续】 和我的这篇文章 3 、 .NET_RS... [阅读全文]
关于我们 | 联系我们 | 友情链接 | 网站地图 | 手机版 | 返回顶部