Jeffrey Richter CLR via C#, Fourth Edition (October, 2012)CLR via C#, Third Edition (February 10, 2010)Windows via C/C++ Fifth Edition (Decembe...
转载 2014-03-06 21:24:00
131阅读
Jeffrey RichterCLR via C#, Fourth Edition (October, 201ion (December 2007) (with Christophe Nasarre)CLR via C# Second
原创 2023-07-31 12:01:20
115阅读
开发角度来说,选择用 nw.js 还是 election ,区别其实不是很大。大部分工作还是在自己的 javascript 和 HTML 上。国内比较有名的,比如微信web开发工具、钉钉都是基于  开发的electron 相对来说比 nw.js 靠谱。有一堆成功的案例:1. Atom 编辑器 2. Slac
转载 2023-06-08 11:05:15
267阅读
使用swift开发已经有半年之久了,期间做了一个电商应用,类似京东,苏宁的。主要谈谈感受,swift简洁的语法,不用写分号,所有自己写得工具类,第三方类库,都能自动import,着实令人大呼过瘾。但是开发到后期,把我折磨得最惨的是它的编译、启动速度。我们都知道,objective-c只编译修改过的文件,而且取消了.pch文件之后,更减少了编译工作量。但是swift的编译速度却慢得令人疑惑,有时候修
Photo by Chris Ried on UnsplashPython 是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还有简单有效的面向对象编程。Python 优雅的语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的理想语言。Python 解释器及丰富的标准库以源码或机器码的形式提供,可以到 Python 官网 www.python.or
作为一名程序员,好的开发环境可以提升你的工作效率,事半功倍。那么一名Java程序员应该拥有什么样的开发工具呢。JDKjava程序员都知道,第一节课就会教你安装jdk。jdk是java开发工具包,包含了jvm虚拟机,你写的java代码就是通过jdk编译运行的。开发编辑器IntelliJ IDEAjava开发工具一般比较流行的有eclipse,前几年也还有用myeclipse的。现阶段IntelliJ
系统:Windows 7 Ultimate SP1安装:Python 3.5.4 (x32) + PyQt GPL v5.6 for Python v3.5 (x32) + eric6-17.08 PyCharm community 2017.2 + PyInstaller 3.2.1软件均可从官网的download页面下载,需注意:若下载pyqt打包成exe的安装包(文件名如上所示),需与已安装
从1996年1月23日的首发到现在,Java已经走过了24个年头了。根据TIOBE指数(译者注:该排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,使用搜索引擎统计出各类排名)的显示:Java持续排名第一。Java已证明了自己配得上用于定制软件开发的优秀通用编程语言。而且,包括ESPN、SnapDeal、以及阿里巴巴在内的134,861个网站均将Java作为其主要的编程语言。在下面提供的
转载 2023-07-26 10:38:26
92阅读
# Android桌面开发入门指南 作为一名经验丰富的开发者,我将带你一步步了解和实现Android桌面开发。本文将分为以下几个部分: 1. 概述 2. 准备工作 3. 创建Android桌面应用 4. 添加桌面小部件 5. 发布和测试 ## 1. 概述 Android桌面开发是指开发能够在Android设备主屏幕上显示的应用程序。用户可以在桌面上添加和管理这些应用程序,以便快速访问和执行
原创 2023-10-17 12:37:06
161阅读
使用Nwjs开发桌面应用体验之前一直用.net开发桌面应用,最近由于公司需要转为nodejs,但也是一直用nodejs开发后台应用,网站,接口等。近期,需要开发一个客户端,想着既然nodejs号称全栈,就试一下开发桌面应用到底行不行。是骡子是马总要拉出来溜溜才知道,是吧。查了一下,目前用Nodejs开发桌面应用,主要有两种方案  1.Electron  Electron是一款利用Web技术开发跨平
转载 2023-08-28 20:28:20
662阅读
vue.js 开发桌面应用程序
转载 2019-06-01 15:10:00
270阅读
2评论
# Python桌面开发入门 ## 1. 简介 Python是一种简单易学、功能强大的编程语言,广泛应用于各个领域。除了在Web开发、数据分析、人工智能等领域有着广泛的应用外,Python还可以用于桌面应用程序的开发。本文将介绍如何使用Python进行桌面开发,并演示一个简单的示例。 ## 2. Python桌面开发工具 Python有许多开发桌面应用的工具可供选择。其中,比较常用的工具有
原创 11月前
126阅读
# Java 桌面开发 Java 是一种广泛应用于各个领域的编程语言,它具有跨平台、面向对象和安全性等特点。在桌面开发领域,Java 也有着重要的应用。本文将介绍 Java 桌面开发的基础知识,并通过代码示例来说明。 ## 桌面应用程序和 Java 桌面应用程序是指运行在桌面操作系统上的应用程序,它们提供了丰富的图形用户界面(Graphical User Interface,GUI)和交互功
原创 2023-08-31 09:37:44
131阅读
https://lawsie.github.io/guizero/start/ 1 按键创建和背景 https://lawsie.github.io/guizero/pushbutton/ from guizero import App, PushButton def do_nothing(): p
转载 2020-01-12 17:58:00
180阅读
2评论
## Python桌面开发简介 Python是一种优雅且易于学习的编程语言,因其强大的生态系统和丰富的库而受到开发者的喜爱。虽然Python在Web开发和数据科学领域非常流行,但它也可以用于桌面应用程序的开发。在本文中,我们将介绍Python桌面开发的基本知识,并提供一些代码示例来帮助您入门。 ### Tkinter库 在Python中,最常用的桌面开发库是Tkinter。它是Python标
原创 2023-10-11 11:41:58
125阅读
# Java桌面开发简介 Java是一种广泛使用的编程语言,可以用于开发各种应用程序,包括桌面应用程序。本文将介绍如何使用Java进行桌面开发,并提供一些代码示例。 ## Java桌面开发工具 Java桌面应用程序的开发通常使用Java开发工具包(Java Development Kit,JDK)和Java图形用户界面(Graphical User Interface,GUI)库。以下是常用
原创 11月前
66阅读
第一次启动Android模拟器时,可以看到在桌面上有很多图标,如图9-18所示的Google搜索框、时钟、联系人、浏览器等,点击这些图标,系统就会执行相应的程序,与PC操作系统桌面上的快捷方式很像,但是它不完全是快捷方式,还包括了实时文件夹(Live Folder)和桌面插件(Widget),这样既美观又方便用户操作。本节将学习这每一种桌面组件的开发,让我们自己的应用程序也能轻松地放置到桌面上。图
1. 新建空项目(右击) --> 添加 --> 新建项目 --> 选择windows 下面的 windows服务 --> 确定此时主要生成了Service1.cs和Program.cs2. Service1.cs(双击,切换到设计窗口模式) --> 右键 --> 查看代码 --> OnStart 和 OnStop两个方法分别为启动服务和停止服务所所执行的方
桌面应用程序与web应用程序的对比对两者的理解:桌面应用程序主要为C/S型模式(客户机 / 服务器),像我们电脑上的程序:office、QQ、chrome属于此类;web应用程序主要为B/S型模式(浏览器 / 服务器),简单来说,web程序是通过web(简单理解为浏览器)的应用程序,像淘宝网、QQ邮箱属于此类。开发中两者的比较:桌面应用程序:缺少共享、以windows窗口的形式
转载 2023-10-30 22:03:56
67阅读
对于web开发人员来说的话,目前开发桌面应用也是比较easy的. 比较火的应该是node-webkit/nw.js. 官方的解释是 Web应用程序运行时环境(基于Chromium) ,简单来说就是,你可以利用你所知道的几乎所有web技术来构建本地应用程序,HTML5, JS, Nodejs 等以及native的 api。使用HTML5,CSS3和WebGL,JS. 来去编写完整的支持nodejs
  • 1
  • 2
  • 3
  • 4
  • 5