程序设计20231301计算机 基础

Matlab:GUI基础

GUI坐标轴只显示白色图框 ......
基础 Matlab GUI

jdbc编程基础

package com.local.util; import java.sql.*; /** * @date 2023/4/15 18:13 * @description */ public class JdbcUtil { public static final String DRIVER_NAM ......
基础 jdbc

微信小程序后端开发

微信开发java SDK https://gitee.com/binary/weixin-java-tools <dependency> <groupId>com.github.binarywang</groupId> <artifactId>(不同模块参考下文)</artifactId> <ver ......
程序

【小程序】微信小程序基础语法讲解(一)

一、概述 微信小程序是一种快速构建应用的平台,其基础语法主要包括以下几个方面: WXML:微信小程序的模板语言,类似于 HTML,用于描述页面结构。 WXSS:微信小程序的样式语言,类似于 CSS,用于描述页面样式。 JS:微信小程序的脚本语言,用于实现页面的逻辑和交互。 JSON:微信小程序的配置 ......
程序 语法 基础

【游戏设计随笔03】一些女性向游戏和市场的感悟

一些女性向tips 1:女性市场趋势好,规模逐渐扩大 随着一些平台崛起,青少年女性用户有了一个平台可以聚集,最近这一两年低龄女性用户群实现了规模化的效应。 聚焦在女性方面不一定会让你游戏的受众群收窄,反而能聚集到非常核心的玩家。 2:女性群体更容易被游戏创意所吸引 最好做一些比较深度的创意测试。我注 ......
随笔 女性 市场

笔记本主图设计

# 第一步,先将背景颜色拉一个渐变 # 笔记本做出3D的感觉,笔记本屏幕出现一些游戏场景,而且有人物从笔记本跑出来的这种效果 # 第二步,将笔记本抠图抠出来 # 第三步,要把笔记本屏幕抠出来;先复制一个图层,然后图像/曲线,将亮度提高,用钢笔抠图即可 # 第四步,找到游戏图片素材,然后抠图; # 第 ......
本主 笔记

代理网关设计与实现(基于NETTY)

一 问题背景 平台端购置一批裸代理,来做广告异地展现审核。从外部购置的代理,使用方式为: 通过给定的HTTP 的 API 提取代理 IP:PORT,返回的结果会给出代理的有效时长 3~5 分钟,以及代理所属地域; 从提取的代理中,选取指定地域,添加认证信息,请求获取结果; 本文设计实现一个通过的代理 ......
网关 NETTY

为何vs编译边出来的程序ebp-4存放的不是第一个局部变量?而是security_cookie——本质上就是存的随机数和ebp异或的值

探究security_cookie在程序中的作用 from:https://www.kn0sky.com/?p=66 学习环境:Windows 10 20H2 + Visual Studio 2019 前言 在学习看反汇编程序的时候,使用VS2019编译的release版本的程序里经常会出现__se ......
随机数 security_cookie 变量 局部 ebp

浅谈-api项目设计(上)

从事api后端接口开发也有五六年时间了,都没有好好的整理下api项目架构模板以及如何从零开始设计。 抽空写个文章记录下,顺便检查下自己对这块的理解,如有不正确的地方,欢迎底下友好交流。 本文的目的是检查自己对架构设计的理解,思考架构设计的意义和常用的设计思想 按照软件工程流程。我们需要需求分析(之前 ......
项目 api

matlab练习程序(Frechet距离)

Frechet距离用于描述路径的相似性。 可以用一个二维矩阵$Ca$来表示。 设$d(i,j)$为A,B路径第$i$和第$j$个点的欧式距离。 首先计算A路径第一个点到B路径第一个点的欧式距离,设为$Ca$矩阵的第一个元素。 然后再计算$Ca$矩阵的第一行和第一列: $Ca(1,j)=Max(Ca( ......
Frechet 程序 matlab

《Linux基础》06. 进程管理 · 服务管理

(Linux基础-06) 本文以 CentOS7.6 为例 1:进程管理 在 Linux 中,每个执行的程序都称为一个进程。每一个进程都分配一个 ID(pid,进程号)。 每个进程都可能以两种方式存在:前台与后台。 前台进程就是用户目前的屏幕上可以进行操作的程序。后台进程则是实际在运行,但在屏幕上看 ......
进程 基础 Linux 183 06

基础语法

java基础语法 注释: ​ 单行注释: //这里是单行注释 ​ 多行注释: /* 这里 是 多行 注释 */ ​ 文档注释: /** 这里是文档注释 */ 关键字: ​ 关键字共50个,其中 const 和 goto 是保留字 ​ true、false、null 不是关键字,是特殊值 标识符 ​ ......
语法 基础

程序员的哲学

引言 本文篇幅较长,且不涉及任何技术方面的代码,亦可能涉及一些浅层的哲学方面的,如不喜,求放过。 经常看到在各个程序员论坛上,总是以术成文,鲜有以道成术,而诸多同僚大多数都追求于术,却略于道,而经验之谈,却是重于术数之用,故,今日开篇总结我的程序员之路,六年下来总结的属于自己的方法论分享给大家,希望 ......
程序员 哲学 程序

C++基础知识系列-1

C++基础知识1 git基础 SVN(集中式版本控制器)和git(分布式版本控制器)区别 ​ SVN本地没有仓库信息存储代码,代码信息全部存储到云端。本地代码全部push到云端。 ​ git 好处:版本库对提交的代码保存其版本提交记录; 每次提交代码push之前先拉取代码pull,再次push时只会 ......
基础知识 基础 知识

C++基础知识系列-2

C++11新特性 C++11易用性改进 静态断言 使用范围几乎不受限制 static_assert断言对象必须是常量表达式,编译期给出断言警告。用于ERROR提示 强枚举类型 // enum关键字 enum class HighSchool: unsigned int { student, teac ......
基础知识 基础 知识

C++基础知识系列-3

设计模式 GoF设计模式清单 工厂模式和抽象工厂模式在实际开发中使用较少; 单例模式是重点,针对一个类的唯一实例; 单例模式:通过设计的接口getInstance()获得对象,在接口内部设计只能有一个对象。 将类的构造函数定义为私有属性【外部不能创建对象】;定义一个私有的类的静态私有成员变量;提供一 ......
基础知识 基础 知识

前端基础之JavaScript

JS简介 全称JavaScript但是与Java一毛钱关系都没有 之所以这么叫是为了蹭Java的热度 它是一门前端工程师的编程语言 但是它本身有很多逻辑错误(不是很严谨) IT行业鄙视链: 后端 > 前端、运维、测试、产品、老板 前端想一统天下:node.js JS发展史>>>:JavaScript ......
前端 JavaScript 基础

第8章_索引的创建与设计原则

1. 索引的声明与使用 1.1 索引的分类 MySQL的索引包括普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 从 功能逻辑 上说,索引主要有 4 种,分别是普通索引、唯一索引、主键索引、全文索引。 按照物理实现方式 ,索引可以分为 2 种:聚簇索引和非聚簇索引。 按照作用字段个数 ......
索引 原则

计算机基础和linux安装及帮助

一、按系列罗列linux的发行版,并描述不同发行版之间的联系与区别 Linux可以分为两种版本: 1、商业版:最常见的如Redhat和centos,是属于商业公司维护的发行版本,其中很多软件都是需要收费的。Redhat系统是属于免费的,服务软件是需要收费的。其中Redhat和Centos内核相同,开 ......
计算机 基础 linux

AI时代下普通小程序员的想法

在我接触了一系列AI技术后,不禁产生了许多思考。我先后尝试了AI编程、AI写论文、AI写小说、AI绘画等,最近看到了一些关于AI构建虚拟世界以及Auto-GPT的AI类新闻。在这个过程中,我心头涌现出诸多疑问和想法。 首先,我不禁感到迷茫:传统编程在这样一个日益智能化的世界中还有前途吗?面对AI的崛 ......
程序员 想法 程序 时代

一般处理程序的局限性

今天做了一个Demo,想深入理解ASP.NET里面的一般处理程序的概念、作用和局限性。 我就用HTML加一般处理程序,实现一个前后台的交互,做了一个简单的计算功能,来证明它的局限性。 需要输出和原来的HTML页面一样样式界面。我从浏览器copy出HTML源码,又给它换行什么,操作过程中,我的感受是太 ......
局限性 程序

java——maven——基础转载

Maven 坐标 Maven 坐标一套规则,它规定:世界上任何一个构件都可以使用 Maven 坐标并作为其唯一标识,Maven 坐标包括 groupId、artifactId、version、packaging 等元素,只要用户提供了正确的坐标元素,Maven 就能找到对应的构件。 任何一个构件都必 ......
基础 maven java

mongodb基础教程

知识点 理解 MongoDB 的业务场景, 熟悉 MongoDB 的简介, 特点和体系结构, 数据类型等. 能够通过docker-compose创建并启动mongodb和mongo-express 掌握 MongoDB 基本常用命令实现数据的 CRUD 掌握 MongoDB 的索引类型, 索引管理, ......
mongodb 基础 教程

手撕商城体系之支付系统设计与实现

继续接前文手撕商城系统架构设计与实现 支付系统是商城体系里面另一个关键核心系统,所有商城线上交易行为最终转化收入业绩重要支撑。支付最主要目标是保证系统稳定、高可靠,承载高并发支付结算场景。广大企业是没有支付牌照的,全国有支付牌照的公司就那么20几家,所以众多公司都是接入第三方公司(如:支付宝、微信、 ......
体系 商城 系统

android studio 简易计算器制作

只是记录一下代码,随意取用 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://sche ......
计算器 简易 android studio

(二)vue组件化基础跟脚手架vue-cli/vite

vue组件化开发思想 组件化的思想: 将一个页面的所有的处理逻辑放到一起,处理起来就会非常复杂,而且不利于后续的管理以及扩展; 如果,将一个页面拆分为一个个小功能块,每个功能块完成属于自己这部分独立的功能,那么之后整个页面的管理和维护就变得非常容易了; 就像搭积木一样来搭建我们的项目; 用组件化思想 ......
脚手架 组件 vue vue-cli 基础

4.深度学习计算机视觉概述

深度学习计算机视觉方法概述 概述 深度学习已经成为计算机视觉领域的一个热门研究方向,被广泛用于图像分类、目标检测、人脸识别等任务中。与传统方法相比,深度学习方法可以通过端到端的学习,从原始数据中直接学习任务所需的特征表示,无需手工设计复杂的特征提取算法。 在深度学习计算机视觉领域,最常使用的神经网络 ......
深度 视觉 计算机

计算机网络

计算机网络是利用通信线路和通信设备将分布在不同地点的具有独立功能的计算机系统**(节点)连接起来,在通信协议和网络软件的支持下实现数据通信和资源共享**的系统 计算机网络的功能 共享资源 硬件资源 软件资源 数据资源 数据通信 分布式数据处理 计算机网络的分类 按覆盖范围分 个人网 局域网 城域网 ......
计算机网络

【计算机网络-数据链路层】广域网(WAN)

1 广域网的概念 广域网(Wide Area Network,WAN),又称外网、公网。是连接不同地区局域网或城域网计算机通信的远程网。通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个地区、城市和国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。广域网的通信子网主要使 ......
广域网 链路 计算机网络 数据 WAN

3.传统计算机视觉方法

传统计算机视觉方法 ChatGPT: 传统的计算机视觉方法是指在深度学习广泛使用之前,主要采用传统机器学习、数字信号处理等技术的一系列方法。以下是其中一些常用的方法和模型: 特征提取方法 特征提取是计算机视觉中一个非常基础而重要的步骤,其目的是从图片或视频数据中提取出具有代表性和有区别性的特征,以便 ......
视觉 传统 计算机 方法