开发语言:Java框架:springbootJDK版本:JDK1.8服务器:tomcat7数据库:mysql 5.7/8.0数据库工具:Navicat11开发软件:eclipse/myeclipse/ideaMaven包:Maven3.3.9浏览器:谷歌浏览器前言介绍自动排课系统也都将通过计算机进行整体智能化操作,对于自动排课系统所牵扯的管理及数据保存都是非常多的,例如(1)管理员;首页、个人中心
 1、命令: D:\desktop>javac -d ./ JNotePad.java D:\desktop>jar cvf jnotepad.jar desktop added manifest adding: desktop/(in = 0) (out= 0)(stored 0%) adding: desktop/11/(in = 0) (out= 0)(sto
转载 2023-07-10 15:39:19
113阅读
作者:Steve Hannah翻译:核子可乐编辑:燕珊2004 年 Google Maps 的面世标志着 Java 桌面时代的终结,也改变了桌面环境下“跨平台”的基本定义。本文作者以个人视角对 Java 桌面发展历程做了回顾,内容来自他在上世纪九十年代后期担任 Java 开发者时的所见所感,主要讲述曾经的“杀手级”桌面语言 Java 是为何从 21 世纪开始颓势尽显、步入衰落的。值得一提的是,作者
重复做着同一件事情是对宝贵时间的一种浪费,就拿我们平时编辑代码一样,一遍又一遍地复制粘贴同一条或同一段代码,浪费了时间不说,工作效率又何在?幸运的是,我们有可用、好用的代码管理软件,能够在我们管理和使用源代码时给我们充当强有力的助手,就如本文向大家推荐的10款最流行的代码管理应用程序一样,可以强力而有效地帮助您保存、组织、调用您常用的源代码片段,当然,它们最终会为您节约大量宝贵的时间,同时大大提高
转载 精选 2014-08-16 15:48:16
4485阅读
Python实现设置windows桌面壁纸代码发布于 2015-04-07 16:59:42 | 122 次阅读 | 评论: 0 |Python编程语言Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块
一、实验要求玩家通过移动球杆到单一的桌球处碰撞桌球运动,当桌球于一定速度通过桌面右方的同样颜色的球洞后,则该球进洞,在桌面左边重新分配新球开始游戏。要求如下:1 游戏的初始界面如图,其中左边有一个体积较小的桌球,其x方向位置固定,y方向位置随机。右边有八个颜色不一样,体积较大的球洞,游戏的目的是使用左边的桌球以一定小的速度穿过右边同样颜色的球洞就算桌球进洞,然后重新分配新球。2&nbsp
1.java开发桌面应用一般有swing和javaFx。推荐使用javaFx,JavaFX 是一个开源的下一代客户端应用平台,适用于基于Java构建的桌面、移动端和嵌入式系统。 它是许多个人和公司的共同努力的成果,目的是为开发丰富的客户端应用提供一个现代、高效、功能齐全的工具包。javaFx官网:https://openjfx.cn/2.Scene Builder:FXML对应的图形化编辑器,可视
下载的源码是objc库的源码苹果开源地址:opensource.apple.com
转载 2023-05-24 11:48:27
274阅读
Android的源代码分为两类,一类是SDK源代码,一类是原版操作系统源代码,SDK的代码哪都有,直接google就成了。操作系统的源代码要用git从 http://android.git.kernel.org/这里下载,首先你要安装git。官网就长这模样:我在网上搜索时有的说要用repo下载,可是这样下载的是全部的代码,不仅耗时,而且如果中途出问题就麻烦了(我就是这样...),况且我也不需要这么
阅读目录一、通信方式分类二、单播  三、广播四、多播(组播)五、参考资料 一、通信方式分类  在当前的网络通信中有三种通信模式:单播、广播和多播(组播),其中多播出现时间最晚,同时具备单播和广播的优点。单播:单台主机与单台主机之间的通信广播:当台主机与网络中的所有主机通信多播:当台主机与选定的一组主机的通信 二、单播  单播是网络通信中最常见的,网络节点之间的通信 就好像是人们之间的对
yolov5的windows开发桌面应用实践!
原创 2022-10-18 20:36:49
159阅读
# Python开发Windows桌面程序:一个简单示例 Python是一种广泛使用的高级编程语言,以其简洁的语法和强大的功能而受到开发者的喜爱。在本文中,我们将探讨如何使用Python开发Windows桌面应用程序。我们将通过一个简单的示例来展示这一过程,包括使用甘特图和类图来组织和展示项目结构。 ## 环境准备 首先,确保你的计算机上安装了Python。我们推荐使用Python 3.8或
原创 2024-07-30 12:16:17
117阅读
IDEA环境生成Jar设置配置File -> Project Structure -> Artifacts -> + -> JAR -> From modules with dependencies选择模块的启动类main方法之后,勾选第二个选项,文件路径默认也可以。构建构件这里Build选项是第一次构建jar,Rebuild是修改后重新构建jar,clean是删除j
转载 2023-05-22 22:22:43
296阅读
 过分了,别人用来做桌面应用开发,这家伙却用来撩妹(2)-上帝给你开了各种撩妹窗口(Tkinter)续上一篇学习,我们搞定了了tkinter的基础函数,这次我们开始来搞事情。一、目录  过分了,别人用来做桌面应用开发,这家伙却用来撩妹(2)-上帝给你开了各种撩妹窗口(Tkinter)一、目录二、前言三、撩妹弹窗正文第一步:实现一个窗口第二步:弹窗都是爱你的模样第三步:
转载 2023-08-25 17:48:38
236阅读
最近需要用Java写一个桌面的程序,考虑到环境要一起打包,参照别人和自己的操作过程写一个文,主要是为记录。本文主要将以下两个博客内容放在一起,相对全面,在此谢谢两位示例中盗图的jre是1.6,而我的是1.8,所以看客需要心里有数,做一些小的修改先看一下自己eclipse的jre和Jdk一、eclipse部分:写代码、导出新建java Project   命名为SwingTest,选择jr
转载 2023-11-22 06:39:32
135阅读
?jdk下载本文使用JDK版本为jdk1.8下载地址:https://www.oracle.com/java/technologies/downloads/archive/?获取源码下载jdk压缩包版就可以,解压后,文件路径中会有一个src.zip文件,这个就是jdk源码。 解压后就可以获得jdk源码啦。建议拷贝后换个路径再解压。如下是我存放的路径?导入IDEA☘️新建java项目使用默认配置,选
转载 2023-07-26 22:15:15
268阅读
Tomcat 源代码(GitHub) Javaweb 服务器机制:servlet 是javaweb的请求和响应的出入口,所以javaweb开发必定基于支持servlet,或者有servlet容器,如jetty,tomcat,weblogic服务器。servlet运行起来就是web applicaiton,其在容器中就是一个个对象,当然web 服务器中的s
转载 2023-10-17 08:31:36
107阅读
今天学习下ArrayList的源代码,不同于其他人写的博客,很多都是翻译源代码中的注释,然后直接贴到文章中去。小编打算换一种书写风格,带着问题看源码可能收获会更大,本文将围绕着下面几个问题展开讨论。一、问题产生1、为什么ArrayList集合中存储元素的容器声明为transient Object[] elementData;?2、既然ArrayList可以自动扩容,那么它的扩容机制是怎样实现的?3
转载 2024-05-29 23:14:40
29阅读
最近在研究多线程的内容,在看Java源码的时候有很多是调用native的本地方法,就想着下载一下Hotspot源码从而能更深入的了解一下底层原理。好了废话不多说,下面介绍一下Hotspot源码下载方法。1、登录打开openjdk官网:http://hg.openjdk.java.net ,选择要下载的版本,本文以jdk8为例。2、选择jdk版本从上图中选择jdk8,点击进去openjdk ——
一、Java中文问题的由来   Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。   首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保
转载 2023-07-21 17:36:59
176阅读
  • 1
  • 2
  • 3
  • 4
  • 5