编程环境JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。主流的JDK是Sun
转载
2023-07-19 13:51:38
210阅读
机器视觉工程应用主要可划分为硬件和软件两大部分。硬件:工程应用的第一步就是硬件选型。硬件选型很关键,因为它是你后面工作的基础。主要是光源、工业相机和镜头选择。软件:目前业内商业库主要有Halcon,康耐视,DALSA,evision,NI等,开源库有OpenCV.其中NI的labview+vision模块。机器视觉工程应用的基本开发思路是:一、图像采集,二、图像分割,三、形态学处理,四、特征提取,
转载
2024-05-24 10:03:11
45阅读
最近在写个实验程序,小波变换是预处理模块于是乎开始想法子实现之,好不容易找到了小波变换源程序结果只支持灰度图,于是乎又开始找从彩色图转灰度图的源程序(其实自己写也不太麻烦,无非就是Gray = R * 0.299 G *0.587 B * 0.114对每个点映射下,但有现成的当然更好啦~),搞了半天除了学会用注销键让屏幕变灰,然后截取系统自动转换的灰图(把要变灰的图之前打开当作背景),再就是发现了
转载
2024-08-26 14:01:44
63阅读
Unity-Hololens-Vuforia开发(图片识别和模型识别)有些东西纠结了许久,所以来记录一下 文章目录Unity-Hololens-Vuforia开发(图片识别和模型识别)环境一、环境要求二、步骤1.创建新的Unity工程2.导入Vuforia3.导入MRTK4.Player Setting设置5.MRTK工程设置6.导入Vuforia图片识别、模型识别数据包7.测试8.Hololen
转载
2024-01-12 07:13:42
88阅读
搭建深度学习开发环境1、前言1.1 本文章约定1.2 开始条件1.3 视频教程1.4 整个流程概览1.5 所需硬件1.6 软件版本概览2、安装 Anaconda2.1 创建环境 tf_gpu2.2 配置 Anaconda 镜像源2.3 配置虚拟环境 tf_gpu3、安装 PyCharm(非必要选项)4、安装Git5、安装 TensorFlow Object Decetion API 框架5.1
转载
2024-04-09 06:47:22
66阅读
Linux系统是一种开源操作系统,由于其稳定性、安全性和高度定制性而受到广泛的欢迎。在Linux系统上进行软件开发需要使用各种工具和技术,其中一个重要的工具就是红帽(Red Hat)。
红帽是一家知名的Linux发行版公司,其旗下的Red Hat Enterprise Linux(RHEL)是企业级Linux操作系统的领军产品。红帽提供的开发工具和解决方案,为开发者提供了丰富的资源和支持,使他们
原创
2024-02-29 11:42:43
59阅读
文章目录前言一、浅谈如何开发一款App1.一个好的idea2.根据这个idea完善好具体的需求3.分工合作4.设计阶段①UI设计②接口设计③架构设计5.开发阶段6.测试阶段7.上线阶段8.运维阶段二、Java后端开发在其中扮演了什么角色三、初探后端开发知识体系其他大佬的建议我的建议1.Java基础阶段2.初涉开发阶段3.框架开发阶段4.源码、原理阶段5.架构设计阶段四、如何自学Java总结 前言
转载
2023-07-10 15:44:07
327阅读
软件开发模型与生命周期 1 软件开发模型 1.1瀑布模型 瀑布模型得特点: 1.是线性模型的一种,每个阶段只执行一次 2.文档驱动 瀑布模型的优缺点? 优点:开发的各个阶段比较清晰,当前阶段完成后,只需关注后续阶段 缺点:不响应需求的变化 风险往往延至后期才显露,失去及时纠正的机会 定义阶段:可研与 ...
转载
2021-09-26 21:06:00
415阅读
2评论
大前端 web基础 js html css web框架 vue react angular web样式 bootstrap tailwind 原生 android java ios swift 混合 flutter unia
原创
2024-10-17 10:54:50
72阅读
VR是虚拟现实的简称,官方对虚拟现实的解释是:利用电脑模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般。虚拟现实现在已经在各个领域产生了巨大的影响,如:教育、房地产、购物、电商、娱乐等,当然很多人希望投身于虚拟现实产业,这些你必须了解。
VR开发语言 &n
转载
2023-07-29 22:52:33
168阅读
1.开发java程序步骤:编辑源文件:文件后缀名.java java编译器:javac->字节码文件(扩展名.class)  
转载
2023-05-30 14:17:29
203阅读
软件概念简介 软件(Software)简单的说就是那些在计算机中能看的着,但摸不着的东西,概念性的说软件也称为“软设备”,广义地说软件是指系统中的程序
转载
2010-06-16 22:01:00
290阅读
.NET基础介绍 .NET基础介绍一、.NET和C#是什么关系二、特性三、几个术语1、CLS2、CTSSystem.Object3、CLI4、托管5、非托管6、CLR7、.NET虚拟机(CLR)四、.NET程序执行原理五、程序集的规则六、应用程序域九、.net平台的区别 ) .NET基础介绍一、.NET和C#是什么关系微软公司是全球最大的电脑软件提供商,为了占据开发者市场,进而在2002年推出
转载
2023-10-31 23:08:13
265阅读
十一休假,杭州西湖边逛了一圈只能用人山人海来形容,浙大紫金港校区也逛了一圈风景如画,建设得真不错很棒,假期就去了这2个地方,然后在家里陪老婆、看孩子、洗尿布、打了几局星际争霸,在网上接了一个B/S架构的内部管理类定制软件、淘宝上收了600元辛苦费后就开始行动了、现在把整个开发过程讲解分享如下文。 客户需求
转载
2023-11-20 21:19:13
173阅读
假如硬要说Linux有什么硬伤的话,那就是游戏软件缺乏。windows下的很多自己耳熟能详的游戏,是不能间接在linux下玩的,但是如今进去了一些软件,能够似得windows下的软件在linux下间接运转,如wine.据我所知,在Linux下装置wine后,能够跑起来很多游戏,包括魔兽争霸等等。
而且不卡,很流利。但惋惜的是,wine还不太幼稚,还有局部软件跑不起来。 但是Linux下的游戏软件
转载
精选
2010-01-13 12:59:53
355阅读
经过两年多的爆炸性出货(针对我们这种小公司),目前稍微停顿了一下,现在难得有点时间继续写自己的,其实自己一直想静下心来做点东西,可惜做TI DAVINCI(ARM+DSP)这方面的人不太好招,本人这两年都一直在给大客户打杂,大批量生产,事情超级多,在《图像识别DM8127开发攻略——序》里面也提到这一点。对于这个ARM+DSP 的DM8127,我们还是从开发环境搭建开始写。在写开发环境搭建之前
Linux嵌入式软件开发是当前技术领域中备受关注的一个重要领域。随着物联网、智能设备等技术的发展,嵌入式系统在各个领域得到了广泛应用。而在Linux嵌入式软件开发中,红帽(Red Hat)作为一家知名的开源软件公司,发挥着重要的作用。
红帽公司成立于1993年,总部位于美国北卡罗来纳州。作为一家专注于Linux发行版和开源软件解决方案的公司,红帽在Linux嵌入式软件开发中扮演着重要的角色。红帽
原创
2024-03-07 13:11:02
116阅读
前言 4年本科,2年研究生,3年工作生活, 那些年,我试过一些开发环境,形形色色…不同的平台,不同的操作,不同的语言,那些年,我开发过各种程序,千奇百怪…用着用着,渐渐明白,君子生非异也,善假于物也,只有在合适的时机,使用正确的工具,才能顺利的解决工作中的问题。语言的魅力 小时候,喜欢看小说,喜欢打游戏,一直觉得写小说和写程序的人是非常厉害的,因为在他们的手中,可以创造一整个世界。后来上学就有意识
开发Java程序的步骤1.编写源程序新建文本文件,文件名和类名一致,.txt文件修改成.java文件。public class HelloWorld {
public static void main(String[] args) {
System.out.println("HelloWorld!!!");
}
}2.编译在命令窗口
转载
2023-06-08 14:24:31
907阅读
1、软件开发规范 -- 分文件(1)为什么使用软件开发规范当几百行--大几万行代码存在于一个py文件中时存在的问题:不便于管理、修改
可读性差
加载速度慢这时可以使用软件开发规范,规范项目目录结构,规范代码,遵循PEP8规范,能够更加清晰,合理的开发。(2)软件开发规范 -- 约定俗称<1> bin -- 启动文件 (启动接口)start.py 项目启动&
转载
2024-07-24 07:43:52
72阅读