• 基于Eclipse+GUI+Swing开发得Java聊天室的设计与实现

    时间:2024-03-23 21:11:44

    开发使用技术   本系统使用java技术开发,集成开发环境使用eclipse。开发者应有java程序设计语言、Socket技术,Swing技术,数据流以及面向对象数据的应用。Socket和多线程的特点 Socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。套接字...

  • Java开发工程师如何培养解决问题的能力

    时间:2024-03-23 08:59:47

    Java仍然是最流行、招聘供需量最大的技术语言。在此基础上,互联网行业针对 Java 开发的招聘需求,也是近年技术类岗位供需量最大,且变化最稳定的。企业对 Java 工程师发放的面邀数占比也远高于其他岗位,在100 offer平台上,Java工程师的需求占总需求的近60%,可以说,在当前各大公司“裁...

  • java -- jre 精简,为桌面小工具开发瘦身

    时间:2024-03-22 07:11:01

    开发桌面应用程序经常需要打包运行。这时就要jre运行环境,jre包比较大180M左右。好多没用的文件,jar包就要去掉。1,第一步,先用工具。GreenJVMMake.jar 对jre包里的rt.jar精简这里连接资源上传了这个小工具。 里边有执行步骤。得到的是经常别我们精简的rt.jar。60M多...

  • Java开发小工具(1)(生成一个可执行的jar包)

    时间:2024-03-21 19:12:39

    一、概述 平常工作中难免会遇到些大量重复性没有什么技术含量的体力活,这时候,我们通常用程序去写个小工具来完成,最简单常见的就是写个Java  Main方法,执行Main方法就可以完成相应的功能,但这样的工具只能我们开发人员自己使用,如果要向更多的人提供这样的小工具该怎么做呢? 本系列通过一个计算器的...

  • 此安装程序必须使用 Java 开发工具包 (JDK) 执行, 但 C:\Program Files\Java\jre1.8.0_172 不是有效的 JDK Java 主目录。

    时间:2024-03-21 16:17:08

    前言安装jar时遇到这个问题,以管理员身份运行注:着急了直接看解决,跳过检查检查打开此电脑>属性>高级系统设置>JAVA_HOME没问题(检查这是不是你的jdk安装路径)往下拉,打开Path(不是上边的Path)加入%JAVA_HOME%\bin上移到最顶部(有了上移,没了添加上移...

  • 如何安装Java软件开发工具包(JDK)

    时间:2024-03-21 16:16:44

     首先,您需要在系统中安装JDK(Java开发工具包)。Java软件开发工具包(Java SDK或JDK)是由Sun Microsystems创建的用于创建和修改Java程序的应用程序。所以你的下一个问题将是“ 如何下载Java或JDK ”。 单击此处下载Java并根据给定的安装指南在系统中安装Ja...

  • Java开发工具IntelliJ IDEA使用教程:创建新的Andriod项目

    时间:2024-03-21 15:56:34

    为什么80%的码农都做不了架构师?>>>    IntelliJ IDEA社区版作为一个轻量级的Java开发IDE,本身是一个开箱即用的Android开发工具。 注意:在本次的教程中我们将以Android平台2.2为例进行IntelliJ IDEA的使用说明,Android 2....

  • 【Java 2D游戏开发】监听键盘输入 / 方向键控制人物

    时间:2024-03-21 14:15:04

    最终效果:我们必须用键盘来控制游戏,所以下面来实现监听键盘按键监听按键十分简单,只需要实现 KeyListener 接口就可以了假设现在已经可以监听到键盘的输入,那怎样让 Player 类中监听按键呢?@Overridepublic void onTick(){if(按下左方向键)左移;if(按下右...

  • Java实战开发之Apache HttpClient

    时间:2024-03-21 12:54:17

    Apache HttpClient 是一个强大的高性能的HTTP客户端库,它是Apache软件基金会Jakarta项目的一部分。HttpClient允许Java应用程序与HTTP服务器进行交互,支持执行GET、POST、PUT、DELETE等各种HTTP方法,处理cookies、HTTP状态管理、重...

  • Java微信公众号开发之网页授权获取用户基本信息

    时间:2024-03-19 14:33:30

     前言微信公众号开发,需要用到网页授权获取用户信息,通过OAuth2.0网页授权机制,来获取用户基本信息,进而实现自己的业务逻辑。 (前提条件:公众号为服务号,且通过认证),我的项目开发就是已认证的服务号,写这篇文章的目的是因为刚接触微信开发的小白对微信授权的文档很模糊,你只要按照我下面提供的授权接...

  • J2EE开发InfluxDB相关时报java.lang.NoClassDefFoundError的错误

    时间:2024-03-18 22:53:50

    J2EE开发InfluxDB相关时报java.lang.NoClassDefFoundError的错误本文主要是记录我在发生该异常抛出时的原因和做法,希望与我情景相同的同学能得到帮助~异常原因:java.lang.NoClassDefFoundError就是jdk在编译项目时找得到你所使用的依赖包所...

  • SAP观察之三:开发平台已全面转向Java(J2EE)

    时间:2024-03-18 22:47:42

    SAP自从NetWeaver企业平台推出以后,一方面大力改造ABAP,一方面不余遗力地将原有开发资源向Java阵营转移。我关注的几个德国、英国的SAP开发核心人员最近的博客,技术文章已明显大量地向Java转移。ABAP作为SAP的专用语言,仍将长期存在,但Java已经完全可以替代,甚至超越它。在SA...

  • 使用Web3j(JAVA)开发ETH钱包-3

    时间:2024-03-18 15:52:52

    一、简介之前的文章中已经提到了ETH的转账相关内容,接下来,我们将使用智能合约,发布我们自己的Token,并实现Token的转账等相关操作。下篇文章我会讲解一些关于事件日志、交易、区块监听相关的内容。二、智能合约的书写智能合约是使用Solidity书写的,具体学习可以查看官网。Solidity是一门...

  • Visual Studio Code 配置java开发环境

    时间:2024-03-18 14:52:01

    最近在学习算法,有时需要在自己的机器上调试一下代码。有些算法题目的题解是用java编的,因为这类代码只是单个的java文件,所以不想动用MyEclipse那样的重型工具。正好机器上有一个轻量级的VS Code,我就试着在上面搭了一个java开发环境。VS Code本身是不支持调试java程序的,但它...

  • java服务端集成极光消息推送--详细开发步骤

    时间:2024-03-17 21:38:41

    1.极光推送账号准备要使用极光消息推送必须先在官方网站上注册账号,并添加应用.产品介绍:https://docs.jiguang.cn/jpush/guidelin...

  • JAVA后端开发面试基础知识(四)——计算机网络

    时间:2024-03-16 21:20:02

    1. HTTP状态码 1xx 提示信息,是协议处理中的一种中间状态,实际用到的比较少。 2xx 表示服务器成功处理了客户端的请求。 200 OK 表示一切正常。如果是非 HEAD 请求,服务器返回的响应头都会有 body 数据。 204 No Content 与 200 OK 基本相同,...

  • 对接银联支付接口详解java版mac开发

    时间:2024-03-15 17:54:20

    首先,这是一篇工具类的文章了,也是为了备忘,需求就是微信公众号的开发后台对接支付,有银联,支付宝,微信等,我负责写银联的接口。明天大年三十,今天在公司码完字也要灰走了,祝大家新年快乐,发大财。先说一下实现的整个流程,通过一个链接或者按钮直接跳转到银联的页面,中间带着支付金额和收款的银行账户,支付完成...

  • idea开发springboot项目启动报错java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException

    时间:2024-03-15 12:10:58

    使用idea开发简单的springboot项目,启动时报错java.util.concurrent.ExecutionException:org.apache.catalina.LifecycleException,项目错误,然后检查了一下代码和pom文件都没有问题,想了想可能是maven的配置问题...

  • Java开发从入门到精通(二十一):Java MySQL 连接

    时间:2024-03-14 20:18:49

    import java.sql.DriverManager;import java.sql.Connection;import java.sql.SQLException;public class MySQLConnection { public static void main(String...

  • Java 2D 游戏引擎开发(一)

    时间:2024-03-14 14:35:33

    以前就想用java做桌面端游戏,基于awt和swing,这样可以在轻易的跨平台运行,同时还比Python,Javascript之类的高效。不过很可惜,一直没有找到一个合适的java写的2d游戏引擎。前几天偶然发现了一本书,科学出版社出版的《Java游戏编程》,译自David Brackeen的同名作...