作为一个学习加Java的小白,非常开心能记录下自己的成长历程。技术有限,请见谅! 我主要学习的是Java后端,当我学着做了一个web小项目之后对javaee项目也有了初步见解! 老师说万物皆对象,万物皆增删改查。我的web小项目也仅仅实现了增删改查。正文来了: 我将其分解为三个部分。数据存储,数据操作,数据显示。分别技术是:MySQL存储对象数据,Javaee对数据进行增删改查操作,ht
转载
2023-06-17 23:54:45
156阅读
本文适合有 Java 基础知识的人群,跟着本文可学习和运行
Java 的游戏。
HelloGitHub 推出的《讲解开源项目》系列,今天给大家带来一款开源 Java 游戏框架项目—— FXGLGames
项目源码地址:
https://
github.com/AlmasB/FXGLG
ames
一、项目介绍都说 Java 语言无处
转载
2023-07-21 13:16:31
70阅读
想要更有效率的学习Java技术,理论中穿插项目练习很有必要。但项目的练习要在你掌握了一定的技术之后才能做得,它是用来加深对你技术理解的。就拿javaweb来说,如果你想要做项目,是需要掌握以下技术的:一、前端语言;HTML+CSS+JavaScript开发工具:webstorm/vscode调试器:Chrome1、学会HTML的常用标签、元素、以及他们的属性2、学会CSS的基本语法、各种各样的使用
转载
2023-06-28 14:38:30
82阅读
其实在spark上构建一个项目是一个很简单的事情,比较繁琐的是环境的搭建。spark上实现一个项目就和实现一个普通的非分布式的项目一样,下面用两个例子来说明:1、Wordcount程序(spark和Hadoop对比)(1)Hadoop比较繁琐,需要写一个map程序,实现单词的切分,以及进行发送出去(也就是写到磁盘的过程),然后你还要写一个reduce程序,将相同的单词进行计数累加,最后你还要写一个
转载
2023-07-17 16:39:46
83阅读
文章目录新建项目项目信息配置创建Java类编译和运行 新建项目首先双击eclipse进入到eclipse页面。 菜单“File”下的“New”里“Java Project”,点击即可创建Java项目。项目信息配置 1)给项目起名称。 2)use default location(使用默认位置),当然,你也可以使用Browse更改默认位置 3)确保勾选Use project folder as r
转载
2023-06-18 21:29:24
81阅读
目录引入效果图Eclipse EE上集成tomcat1、添加一个Server2、 添加servlet相关的jar包3、设置端口号和context-pathDao层封装jdbc,简化数据库操作1、导入对应版本的驱动jar包2、编写数据库连接的自定义配置文件3、编写获取数据库连接的类4、编写基础的数据库操作工具类5、编写数据库表对应的实体类编写Servlet1、生成验证码图片的servlet2、登录的
Vue项目使用AES做加密先在vue项目中安装crypto-js在项目中新建一个utils.js文件/**工具类
*/
import Vue from 'vue'
import CryptoJS from 'crypto-js'
export default {//加密
encrypt(word, keyStr){
keyStr = keyStr ? keyStr : 'abcdefgabcdef
原创
2023-04-28 10:05:55
368阅读
刚学习Java的小伙伴肯定觉得在控制台输入、打印的操作low爆了吧,那么你可以试一试画图板项目。完成这个项目之后,你可以制作一个属于自己的画图板,来取代电脑自带的画图板 通过这个项目,你可以学习到GUI的基本知识以及监听控制界面的知识 目录一、准备界面1、界面属性设置1)基本属性2)布局器2、界面组件添加二、监听器1、实现接口2、怎样画图3、绘制基本图形1)直线2)矩形3)椭圆4)铅笔三、优化 一
转载
2021-01-29 18:39:34
82阅读
1、前端后端的思考,到底前端做什么工作 有关前端后端工作的区分,曾经有个朋友告诉我:web开发过程,前端负责从将数据从数据接口提取到前端、路由转换、前端交互展示等等所有工作,后端负责处理数据库里面的数据,从收集到计算属性、或许还包括一些数据挖掘等等重要工作,他们会把需要展示的数据封装成数据接口给前端使用。 我曾经一度怀疑这个说法,因为我印象中的前端需要接触的不就是js和html、css吗?这样
转载
2024-01-17 11:46:19
42阅读
操作系统:Mac OS 10.11.6Tomcat版本:9.0.0.M17前言:部署Tomcat可以参考我一年前做的笔记:《在MAC下搭建JSP开发环境》,也可以参考大神写的挺好的《Mac 安装和配置 Tomcat》。1、部署好Tomcat之后,在浏览器中输入localhost:8080,即可进入下面的页面:然后点击取消之后会有提示页面:配置tomcat-users.xml中需要按照上面提示配置r
转载
2023-12-25 14:46:39
37阅读
项目全部文件(包括素材和源码)已上传到github https://github.com/codervivi/MyQqChat,欢迎克隆。qq聊天项目使用简介:一、项目环境配置软件开发工具:IntelliJ IDEA 2018(刚开始在eclipse,中途移过来了,现在不确定能不能在eclipse上运行)数据库:MySQL8.0通信协议:tcp协议项目结构:客户端/服务器结构功能实现:可与不同好友
转载
2023-08-03 16:17:49
55阅读
使用华为云进行小项目开发的流程如下:
| 步骤 | 内容 |
| ---- | ---- |
| 1 | 准备工作 |
| 2 | 创建项目 |
| 3 | 配置开发环境 |
| 4 | 编写代码 |
| 5 | 部署项目 |
下面将详细介绍每个步骤需要做的事情以及相应的代码示例。
### 1. 准备工作
在开始开发前,你需要拥有一台可以连接互联网的电脑,并且注册一个华为云账号。然后在华为云
原创
2024-01-12 21:32:20
72阅读
目管理提供...
原创
精选
2023-04-30 06:54:24
540阅读
一.什么是AOPAOP(Aspect Oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构OOP(Object Oriented Programming)面向对象编程作用:在不惊动原始设计的基础上为其进行功能增强。简单的说就是在不改变方法源代码的基础上对方法进行功能增强。Spring理念:无入侵式/无侵入式连接点(JoinPoint):正在执行的方法,例
ireport jasperreport jfreechart上述三者虽然都是开源项目,不过令人不爽的是ireport和jasperreport文档是要收费的,google和baidu到的资料也不是很全版本都比较低 其实三者关系并非孤立的,关系很微妙的,我搞了好久才弄清楚......ireport并不是什么报表工具,只是个可视化报表设计器而已,就跟
转载
2023-06-15 19:47:20
147阅读
硬件方面还包含厂家烧制的EPROM和定制的专用集成电路,以达到不可复制的效果。 这是我在雨林木风论坛看到的一篇文章,我们仅使用最简单的U盘校验来实现简单加密狗的功能,下面进入正题了哦,实现功能: 为了避免他人随便开启自己的电脑查看自己的私密信息,除了设置个人密码外,还可以通过简单的设置让电脑只有在插入自己的U盘后才能启动,否则启动后即自动关机。简易加密狗制作步骤: 1.首先确定U盘的盘
转载
2023-10-05 08:19:43
364阅读
1、创建项目django-admin startproject TestPython 2、创建应用python3 manage.py startapp books 3、目录讲解├── TestPython # 与创建的项目文件名同名
│ ├── __init__.py #是一个空文件,表示这个目录test可以被当做包使用
│ ├── __pycache__
│
转载
2018-02-08 09:37:00
95阅读
有很多 Python 新手留言问:“Python 入门很久了,但项目经验很少,有没有什么项目,可以让自己实践一下呢?”这是个很普遍的问题,首先你要想好做什么类别的项目,总体来说,项目分为三类:Web构建一个 Web 应用发布在网络上让用户访问使用。需要实现 Web 应用的前端、后端、可视化部分的业务逻辑。可以使用 Django,Flask 和 Web2Py 等工具和框架来完成。桌面 GUI桌面应用
转载
2023-06-16 21:17:01
0阅读
# 如何将Java社招项目展示给未来雇主
作为一名刚入行的小白,如何将自己在求职过程中做的项目展示给雇主是一个重要的课题。这不仅能够令你在面试中更加出色,还能提升你在行业中的认可度。本文将从项目的准备、编码、测试、文档编写到最终的展示,逐步带你走过这个过程。
## 项目准备流程
下面是我们项目实现的基本流程:
| 步骤 | 描述
最近做了一个J2ME的项目,有一些经验和大家一起分享。如有不足或者需要和我联系,请发email到cqucyf@263.net.该项目中使用的工具为J2MEWTK1.0.4_01+CodeWarrior。因为该项目不是一个游戏,所以没有设计到底层界面编程,总结起来有以下几点:1、 &
转载
2024-06-12 15:42:34
16阅读