程序设计20231301计算机 基础

几种主流原型设计工具的对比介绍

PixsoPixso是由国内的万兴科技推出的主打设计协作的工具,可完成涉及多人协作的 UI 设计、交互设计、原型设计、视觉设计等工作。Pixso操作界面简单明了,内置了许多资源,使用时很容易上手,并且是一款免费的软件。它还是集原型、设计、协同、交付和资源管理于一体的软件。它是搭载在web端的软件,支 ......
原型 主流 工具

扩展可能性:发挥React Native与小程序集成的优势

React Native与小程序容器技术的结合为移动应用开发提供了更广阔的可能性,促进了开发效率和用户体验的提升。开发者可以根据项目需求和技术栈选择适合的技术组合,为用户带来更优质的应用体验。 ......
可能性 优势 程序 Native React

编程打卡:面向对象程序设计

``` import os import sqlite3 # Create a database connection conn = sqlite3.connect('todo.db') # Create a todo table cur = conn.cursor() cur.execute('' ......
程序设计 对象 程序

一个基础的vue图片放大镜自定义指令

<template> <div> <div v-magnify ref="content" class="content"> <img src="https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg" alt= ......
放大镜 指令 基础 图片 vue

原型设计工具介绍

一、墨刀 墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。 优点:采用简单的拖拽连线操作,和十分简洁的产品制作设计流程,大大提升设计效率。墨刀还支持云端保存,实时预览,一键分享以及多人协作功能。可以不下载客服端,直接 ......
原型 工具

领域驱动设计-软件核心复杂性应对之道:第七章

## 第七章 使用语言:一个扩展的实例 ### 7.1 货物运输系统简介 1)跟踪客户货物的主要处理部署 2)事先预约货物 3)当货物到达其处理过程中的某个位置时,自动向客户寄送发票 >一个货物从货主手上通过托运公司运输货物,从起始点到目的地,托运公司(可能只负责一段路途,再由合作伙伴/外包/私人等 ......
复杂性 核心 领域 软件

API技巧集 (二)-编译运行程序

3、编译运行程序。 API技巧集 (二) (三)获得、设置鼠标双击的间隔时间 在指定间隔的时间内,连续两次鼠标单击操作称为双击,双击间隔的时间可以在控制面板中的鼠标属性里面改变。若要在自编的应用程序中能获得或设置鼠标双击的间隔时间,我们只需使用Windows的两个API函数GetDoubleClic ......
技巧 程序 API

PCIe 载板设计资料原理图:382-基于FMC+的XCVU3P高性能 PCIe 载板

基于FMC+的XCVU3P高性能 PCIe 载板 一、板卡概述 板卡主控芯片采用Xilinx UltraScale+16 nm VU3P芯片(XCVU3P-2FFVC1517I)。板载 2 组 64bit 的DDR4 SDRAM,支持 IOX16或者 JTAG 口,支持PCIe X 16 ReV3. ......
PCIe 高性能 原理 XCVU3P 资料

《程序员修炼之道》笔记3

最后,具体到实际问题,当我们在编程时,项目开始之前,应该注意一些什么呢? 本书作者郑重提倡开始编程之前,请深思熟虑,不要靠巧合编程,所谓巧合编程,就是不加思索,接到任务开始coding,run 一下,正常运行了,甚至于自己都不清楚它为什么能运行,作者批注这是由于一系列的巧合和隐含的假设,所以建议读者 ......
程序员 笔记 程序

《程序员修炼之道》笔记1

首先不得不说这是一本熔知识,哲理,幽默与实践与一炉的奇书,引导你领悟程序设计的真谛,只可惜我没能好好的理解透彻,更加难得可贵的是它是一本英文原著,却有着丰富的难词和背景信息注释。本书出版之后,两位作者都参与起草了敏捷运动的纲领性文件《敏捷宣言》,所以敏捷软件开发可以视为Pragmatic Progr ......
程序员 笔记 程序

《程序员修炼之道》笔记2

通过阅读书籍,想和同学们分享简单介绍几个非常重要的原则和习惯: 1, DRY—don’t repeat yourself 由于各种原因,代码的复制有时候难以避免,为了你的代码效率,千万不要自我复制。复制的代价可想而知,当你修改一处时,你必须得修改其他代码,这样的代码是难以管理的,更不幸的是你常常忘记 ......
程序员 笔记 程序

使用GPS坐标来计算距离和方位角

https://johnnyqian.net/blog/gps-locator.html 根据地球上任意两地的经纬度,可以计算它们在球面上的最短距离(Great-circle Distance / Orthodromic Distance)及相对始末位置的方位角(Bearing)。 基本概念 行星的 ......
方位角 坐标 方位 GPS

GPS 经纬度换算方法和定位误差计算

https://blog.csdn.net/dxpqxb/article/details/102612119 经纬度的表示 1884年国际经度会议规定,以通过英国伦敦格林威治天文台子午仪中心的经线为0°经线。从0°经线往东叫东经,往西叫西经,东、西各分180°。习惯上以西经20°和东经160°为分界 ......
经纬度 误差 经纬 方法 GPS

Python的基础语法(五)“数据内置方法之字典、元组、集合”

### 字典的内置方法 ```python 1、字典常用的定义方法: info={'name':'tony','age':18,'sex':'male'} info = dict(name='tony',age='18') 2、字典的内置方法 2.1、按照key取值,可存可取: dic = { 'n ......
字典 语法 基础 方法 数据

解决 VS2022 .NET 7 项目中的 T4 模版无法引用其他程序集的问题

搜索 `devenv.exe.config` 文件. 一般在 `C:\Program Files\Microsoft Visual Studio\2022\*\Common7\IDE\devenv.exe.config` 修改无效的话再修改AppData下的 `C:\Users\*\AppData\ ......
模版 程序 项目 问题 2022

uniapp微信小程序昵称和头像更新

问题:微信小程序更新昵称和头像 1.昵称更新 前端: <input class="font_1 text_2 tex" v-model="nickname" type="nickname" @blur="bindblur" placeholder-style="color:#fff" placeho ......
头像 昵称 程序 uniapp

Python多进程运行——Multiprocessing基础教程2

转载:Python多进程运行——Multiprocessing基础教程2 - 知乎 (zhihu.com) 1 数据共享 在多进程处理中,所有新创建的进程都会有这两个特点:独立运行,有自己的内存空间。 我们来举个例子展示一下: import multiprocessing # empty list ......
Multiprocessing 进程 基础 教程 Python

原型设计工具——Adobe XD

介绍: Adobe XD是一站式UX/UI设计平台,在这款产品上面用户可以进行移动应用和网页设计与原型制作。同时它也是一款结合设计与建立原型功能,并同时提供工业级性能的跨平台设计产品。设计师使用Adobe XD可以高效准确的完成静态编译或者框架图到交互原型的转变。 主要功能: 设计与原型制作:用户能 ......
原型 工具 Adobe XD

计算题总结

[TOC] # 计算题 ```python ``` ## 1. 给定一个长度为 n 的整数数组 nums 和一个目标值 target,请你从 nums 中选出三个整数,使得它们的和与 target 最接近。 ```python def threeSumClosest(nums, target): n ......

Nginx,安装及基础配置

一:下载Nginx 官网:http://nginx.org/ 中文网:https://nginx.p2hp.com/ 二:Nginx目录 conf:存放核心配置文件 contrib:存放语法支持脚本 docs:存放文档资料 html:存放静态html文件 logs:存放日志文件 temp:存放临时文 ......
基础 Nginx

MySQL学习基础篇Day7

5.5 自连接 5.5.1 自连接查询 自连接查询,顾名思义,就是自己连接自己,也就是把一张表连接查询多次。我们先来学习一下自连接 的查询语法: SELECT 字段列表 FROM 表A 别名A JOIN 表A 别名B ON 条件 ... ; 而对于自连接查询,可以是内连接查询,也可以是外连接查询。 ......
基础 MySQL Day7 Day

javascript基础2

script标签里一旦使用src加载外部js文件后,这个script标签就不能写js语句了 警告框!通知用户出错了。alert("哈哈!") 输入框-输入内容 prompt 得到输入内容永远都是字符串 var n1 = prompt ("第一个数") var n2 = prompt ("第二个数") ......
javascript 基础

程序员修炼之道阅读笔记

第31节 靠巧合编程 从本节开始进入书目的第6章,本章主要讲在编码时应该注意的各类事项。传统智慧认为,项目一旦进入编码阶段,工作主要就是机械的把设计转换成可执行语句。我们认为,这种态度是许多程序丑陋、结构糟糕、不可维护的最大一个原因。编码不是机械工作,要想让程序长久无误的运行,每一分钟都需要做出决策 ......
程序员 笔记 程序

uni 微信小程序修改checkbox-group样式

uni-checkbox .uni-checkbox-input { border-radius: 50% !important; color: #ffffff !important; } uni-checkbox .uni-checkbox-input.uni-checkbox-input-che ......
checkbox-group 样式 checkbox 程序 group

Unity 热更新学习笔记四:xLua插件 Part1-基础调用

各平台如何热更新? Android,PC(C#) 将执行代码预编译为AssemblyDLL 将代码作为TextAsset打包进AssetBundle 运行时调用AssemblyDLL代码 更新相应的AssetBundle即可实现热更新 IOS(不允许使用C#的部分反射功能并不支持JIT) Unity ......
插件 基础 笔记 Unity Part1

一个简单的应用MVC思想的php程序

<?php //controller.php 控制器程序 require_once("model.class.php"); $type = isset($_GET['type'])?$_GET['type']:3; $modelObj = new DateTime2(); switch($type) ......
思想 程序 MVC php

DDD领域驱动设计

本文源于最近学习实践DDD相关知识的自我总结。相关内容源于网络 本文部分引用 1、钟敬老师极客时间的DDD课程——手把手教你落地 DDD 2、欧创新老师极客时间的DDD课程——DDD 实战课 一、DDD基本开发过程 1、捕获行为需求 识别需求流程、功能、参与者、功能结果 (1)常用手段:用例建模 ( ......
领域 DDD

java 基础

1、hashMap 原理 是一个key value 的存储结构。把key 经过hash算法行程一个索引,在理想的过程中,行程的key是惟一的,但是不理想的状况,就会出现相同的索引,也就是hash碰撞。 解决hash冲突 JDK1.7的时候,用链表+数组 JDK1.8引入了红黑树 当链表的长度大于等于 ......
基础 java

eBPF学习笔记(二)开发一个程序

### eBPF程序开发过程 首先你要了解Linux的基本知识,知道Linux有哪些系统调用,这些调用时干什么用的,以及你着重关注哪些系统操作,在Linux系统中可以到/proc/kallsyms中查询所有的内核系统调用函数,可以参考这个网页 http://blog.chinaunix.net/ui ......
笔记 程序 eBPF

计算机组成原理—输入输出系统

# 计算机组成原理—硬件结构(3) ## 三.输入输出系统 ### 1.I/O接口 #### 1.1概述 可以看作两个系统或两个部件之间的交接部分,即可以是两种硬设备之间的连接电路,也可以是两个软件的共同逻辑边界。 - **接口和端口的区别** 接口:若干端口+相应的控制逻辑 = 接口 端口:是接口 ......
原理 计算机 系统