鸿蒙 开发者harmonyos生态

底层开发代码规范

前言:此文主要针对stm32系列工程,规范代码可以加速开发速度和dbg速度 源文件和头文件格式规范 这里给出比较规范的源文件和头文件应该大致具备的一些格式。 /* Includes */ #include <name.h> /* Private typedef */ /* Private defin ......
底层 代码

如何用低代码开发平台快速实现单据打印功能?

每家企业在日常工作中,业务流转时,都经常需要在线打印各种纸质文件,如凭证、采购单、出入库单据、销售合同等,不同企业都有个性化的排版要求,每一次需要在固定文档模板的基础上重新填充业务数据,过程中难免会遇到数据错漏、耗时费力等问题。 事实上,虽然“无纸化办公”正在成为企业信息化的大趋势,但可以打印出单据 ......
开发平台 单据 代码 功能 平台

我在使用Winform7.0开发海康相机应用的时候系统悄无声息的退出

一、简介 1、说明一下 最近,我在开发一个玻璃幕墙检测的项目,这个项目需要使用到海康的相机系统。业务是这样的,相机按着指定的坐标,扫描玻璃幕墙的每块玻璃,通过算法查看是否有损坏的,如果有就发出报警信息,告诉客户。这个项目是有一个同事写好的,我后来重构了一下,但是运行起来,运行若干次,就退悄无声息的退 ......
悄无声息 Winform7 Winform 相机 时候

玖章算术与百度智能云达成合作,「NineData SQL 开发」成为百度智能云主推的数据库工具

2023 年 6 月 19 日,玖章算术(浙江)科技有限公司旗下的多云数据管理平台 NineData 正式入驻百度智能云市场,双方的深度技术融合将为客户提供智能高效、安全可靠的数据库开发服务。通过适配百度智能云数据库,NineData 为开发者、企业提供了支持关系型数据库、NoSQL数据库的一站式数... ......
智能 算术 NineData 数据库 工具

[渗透测试]—7.1 漏洞利用开发和Shellcode编写

在本章节中,我们将学习漏洞利用开发和Shellcode编写的基本概念和技巧。我们会尽量详细、通俗易懂地讲解,并提供尽可能多的实例。 ### 7.1 漏洞利用开发 漏洞利用开发是渗透测试中的高级技能。当你发现一个软件或系统存在漏洞时,你需要编写一段代码来利用这个漏洞,从而在目标系统上执行恶意代码、获取 ......
漏洞 Shellcode 7.1

一条从Java基础到Java开发各个方向的学习路线(书籍)

一条从Java基础到Java开发各个方向的学习路线,按照难度递增的顺序排列: Java基础: * 《Java核心技术卷一》- Cay S. Horstmann 和 Gary Cornell * 《Head First Java》- Kathy Sierra 和 Bert Bates JavaWeb开 ......
Java 路线 方向 书籍 基础

直播app开发搭建,搜索框+含搜索历史记录

直播app开发搭建,搜索框+含搜索历史记录 1.撸个页面 activity_main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/an ......
历史 app

插件开发

苍穹开发知识总结获取简单字段的值数据模型IDataModel中存储了当前页面的数据包,对于文本类型、整数、时间字段等简单类型字段,可以直接通过IDataModel的get方法直接获取字段值,值的返回类型有String、Date、BigDecimal等。IDataModel model = this. ......
插件

急速报表开发步骤

新建字段库根据中台报表模板在该应用下创建报表页面导出页面到想要的位置设置过滤条件添加需要查询的字段到字段库创建字段映射创建数据源编写报表页面插件 extends AbstractReportFormPlugin给查询条件加默认值 afterCreateNewData{}验证查询 verifyQuer ......
报表 步骤

Ruby web开发实战(3)-Ruby疑难点(3)

[TOC] # 运算符方法调用 ```ruby irb(main):001:0> 10-9*33 => -287 irb(main):002:0> irb(main):003:0> a=11 => 11 irb(main):004:0> b=12 => 12 irb(main):005:0> c=3 ......
Ruby 疑难 实战 web

远程连接lunux开发

## 远程连接lunux开发 linux开发 linux部署 1. 在电脑上直接装ubuntu 2. 在电脑上转虚拟机 ,虚拟机装ubuntu 在ubuntu开发 3. 电脑装win 然后装centos虚拟机, 在电脑上的windows系统远程连接centos开发。 #### pycharm操作步骤 ......
lunux

IOS开发--UILabel的基本使用

UILabel是iOS中用于显示静态文本的控件。 它的主要功能是:1. 显示一行或多行文本 UILabel可以用来显示单行或多行文本内容。通过设置numberOfLines属性可以控制文本显示的行数。2. 字体、颜色和对齐方式定制可以通过font、textColor和textAlignment属性来 ......
UILabel IOS

从0到1: Angular + .NET Core 前后端分离项目Compass的开发过程

# 简单记录下一个前后端分离的项目Compass开发的整个过程 ## 涉及到知识点及功能点 ### 前端: Angular(版本号15.0.0) + Ant Design #### 国际化 ### 后端: .NET(.net 6.0) ### 数据库: MySQL(版本号) ### 部署: Dock ......
过程 Angular Compass 项目 Core

驱动开发:应用DeviceIoContro模板精讲

在笔者上一篇文章`《驱动开发:应用DeviceIoContro开发模板》`简单为大家介绍了如何使用`DeviceIoContro`模板快速创建一个驱动开发通信案例,但是该案例过于简单也无法独立加载运行,本章将继续延申这个知识点,通过封装一套标准通用模板来实现驱动通信中的常用传递方式,这其中包括了如何... ......
DeviceIoContro 模板

GPL协议与开源生态:GPL促进的开源生态发展

作者:禅与计算机程序设计艺术 20. "GPL 协议与开源生态: GPL 促进的开源生态发展" 1. 引言 1.1. 背景介绍 随着互联网和信息技术的快速发展,开源已经成为软件开发和推进数字化时代的重要手段。开源项目不仅推动了软件的传播和发展,也促进了软件生态系统的建设。其中,GPL 协议是开源领域 ......
生态 GPL

使用Java14开发企业级微服务

作者:禅与计算机程序设计艺术 《4. "使用Java 14开发企业级微服务"》 引言 4.1 背景介绍 随着互联网的发展,企业级应用越来越依赖微服务架构来支持业务的快速扩展和维护。Java作为一种广泛应用的编程语言,成为了开发微服务架构的首选。本文旨在介绍如何使用Java 14开发企业级微服务,帮助 ......
企业 Java 14

基于区块链的智能安全控制:构建安全的生态系统

作者:禅与计算机程序设计艺术 基于区块链的智能安全控制:构建安全的生态系统 摘要 随着信息技术的快速发展,智能安全控制已成为网络安全领域不可或缺的一部分。智能安全控制旨在通过区块链技术构建安全的生态系统,实现数据安全共享、隐私保护等功能。本文将介绍基于区块链的智能安全控制的理论原理、实现步骤、应用示 ......
区块 生态 智能 系统

全栈测试开发系列----WebDriver API及对象识别技术(二)---selenium文件上传及下载

目录 一、文件上传 二、文件下载 正文 一、文件上传:selenium+AutoIT 在网页上传文件的时候,Selenium无法直接操作如Flash、JavaScript 或Ajax 等技术所实现的上传功能,selenium是根据网页上的标签来定位的,但是上传文件时却是调用的非网页上的窗口,针对se ......
WebDriver selenium 对象 文件 技术

掌握这40个 SpringBoot 常用注解,开发效率翻几倍!

## Spring Web MVC 与 Spring Bean 注解 ### Spring Web MVC 注解 1. @RequestMapping @RequestMapping注解的主要用途是将Web请求与请求处理类中的方法进行映射。Spring MVC和Spring WebFlux都通过Rq ......
注解 SpringBoot 效率 常用

从微信仓库下载一个项目到本地开发

1. 从微信的远程仓库下载项目到本地 登录微信代码管理 复制git地址,如上图红框的地址 ,执行 git clone https://git.weixin.qq.com/wx_wx************************xxxx_mini_program.git ,克隆远程项目到本地,clo ......
仓库 项目

嵌入式-Qt开发环境搭建

1.什么是QT SDK,QT,QT Creator (1)QT SDK包括 QT库 , QT Creator (IDE) , QT工具(qmake等,qmake用于生产Makefile) (2)QT 是基于C++的跨平台的应用程序框架, 可以认为是一个库文件 (3)QT Creator 一款IDE ......
嵌入式 环境 Qt

苹果开发者账号注册设备异常是怎么回事

对于近期新续费的,或者新注册的苹果开发者账号,有一些开发人员发现,当在开发者账号里添加了一定数目的设备后,会出现如下的提示信息: Registration is being processed for these devices. They may become available for deve ......
开发者 账号 回事 苹果 设备

1. 使用 IntelliJ IDEA 开发 Azure Function APP (Java)

1.1 前提 Azure 账户并有可食用的订阅。创建免费的 Azure 账户。 Azure 支持的 Java Development Kit (JDK),JDK 8 或 JDK 11。 IntelliJ IDEA 无限制版本或社区版本均可。 Maven 3.5+ 最新的 Function Core ......
IntelliJ Function Azure IDEA Java

国内移动端开发者苦微信久已!

国内移动端开发者苦微信久已! ​自2017年1月微信发布微信小程序功能以来​小程序的使用量就如同雨后春笋般迅猛增长同时​也将国内移动端生态向后倒退10余年​当国外还在研究多端api共享,努力缩小不同端口差异时。​国内微信小程序将这条路直接堵死,微信的api还是封闭的,这就走上了与国外完全不同的道路 ......
开发者

181_带你体验 Power BI 开发者模式 pbip

# 181\_带你体验 Power BI 开发者模式 pbip ## 一、背景 如果你是一个 Power BI 重度用户,你是不是也有如下的情况? ![图-01](https://image.jiaopengzi.com/blog/202306280958012.png) 是的,Power BI 的 ......
开发者 模式 Power pbip 181

期末项目--基于springboot开发的员工管理系统数据库

一,数据库管理 我们创建数据库xdb,这五张表基于RBAC的角色模型来创建(用户表,角色表,菜单表,用户映射表,角色映射表) 1. 用户表 CREATE TABLE `x_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar ......

Ruby web开发实战(6)-JQuery(2)

[TOC] # 特殊效果 一些方便的效果,使您的网站脱颖而出 ```javascript var isEnglish=true; let helloElement=document.getElementById("hello"); let $jQueryElement= jQuery(helloEl ......
实战 JQuery Ruby web

【HarmonyOS】一文教你快速解决低代码连接器返参数据结构嵌套错误问题

​ 【关键字】 低代码平台、连接器、返参数据结构嵌套 【写在前面】 关于低代码平台中的连接器如何使用,请参考以下内容: https://blog.51cto.com/u_15687416/6414269 下文将会介绍连接器在实际使用中遇到的一个常见的问题。 【问题描述】 1、云侧接口定义 首先来一起 ......

Java开发环境安装-JDK、Java IDEA、Mawen、Git

Java本地开发环境安装-JDK、Java IDEA、Mawen、Git JDK 官网(推荐JDK8):https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html 教程:https://www.cnbl ......
Java 环境 Mawen IDEA JDK