定律 软件开发 项目 软件

如何查看网站的开发信息

Web Technologies used by Cnblogs.com (w3techs.com) 这个网站可以查看网站的开发信息。 w3techs.com 例如上面就显示了博客园的后端是ASP。。。。。。。妈耶,一直以为是PHP 前端居然用了VUE。666 ......
网站 信息

v072冒险岛sf开发周记(一)

上周末的时候看到tx代理了冒险岛手游,但是又还没上线,便回忆起自己从前玩冒险岛的时光。那时候和邻居哥哥们,和同学一起玩,只有冒险家职业,消磨了很多的时光,也认识了一些友善的网络好友,虽然打怪升级真的很慢,也没有好装备很菜,但是和朋友们一起玩的时候还是很快乐的,一起刷刷刷。也是各种职业都玩过,虽然等级 ......
周记 冒险岛 v072 072

领域驱动设计-软件核心复杂性应对之道 11-13

## 11. 分析模式的应用 马丁 分析模式:表示业务建模中的常见构造 分析模式的最大作用是借鉴其他项目的经验,把那些项目中所做的广泛的设计方向讨论和实现结果的经验与当前的模型结合起来。 记账:钱不会无中生有,也不会无故消失。它只能从一个账户迁移到另一个账户。 当你可以幸运地使用一种分析模式时,它一 ......
复杂性 核心 领域 软件 11

测试开发学习路线

阶段1 : 入门 目标该阶段是通过学习编程语言基础,能够了解编程语言的基本语法、使用规则,能编写出简单的程序,为后续学习自动化测试框架、Web开发框架做准备。 Python知识点 函数 面向对象编程 模块 包 异常处理 文件操作 迭代器/装饰器/生成器 常用库(Requests、openpyxl) ......
路线

项目介绍+环境搭建

# 项目介绍 + 环境搭建 ## 1、什么是神领物流 是一个基于微服务架构体系的**【生产级】**物流项目系统 神领物流系统类似顺丰速运,是向C端用户提供快递服务的系统 ## 2、公司组织架构 > 公司有六个一级部门 > java开发位于 信息中心部门,主要负责集团新系统的研发、维护、更新迭代 > ......
环境 项目

软件重构--代码的坏味道(更新中)

# 1.重复代码 > 如何做 - 把相同的部分抽取为一个方法 - 兄弟类:方法放在父类中 - 不相关的类:将重复代码提到一个独立的类中 # 2.过长的函数 > 如何做 - 把复杂的业务拆分成简单的业务,并封装为方法放在本类中 - 分析方法的临时变量,修改变量名为见名知意的名字,然后消除不必要的临时变 ......
味道 代码 软件

NodeJS系列(2)- 在 NPM 项目里使用 ECMAScript 6 (ES6) 规范

NPM (Node Package Manager),NodeJS 包或模块管理工具,比较新的 NodeJS 版本一般内置 NPM 。NPM 有点类似于 Maven 在 Java 开发中的作用,NPM 项目也和 Maven 项目类似,包含了创建、编译、运行、打包、部署等功能。ECMAScript 6 ......
ECMAScript 项目 NodeJS NPM ES6

路飞学城项目开发第一天 数据库配置 ,调整目录结构

[toc] # 一、企业项目类型 ``` # 1 面向互联网用户:商城类项目 -微信小程序商城 -app商城 -得物 -饿了么 -问卷网 # 2 面向互联网用户:二手交易类的 -咸鱼 -转转 # 3 公司内部项目:python写的重点 # 传统软件行业,互联网 -给客户做软件:国家电网,社保局,银行 ......
项目开发 结构 数据库 目录 项目

Python3网络爬虫开发实战阅读笔记

## 基本库的使用 ### 网络请求库 #### urllib(HTTP/1.1) Python自带请求库,繁琐 基础使用:略 #### requests(HTTP/1.1) Python常用第三方请求库,便捷 基础使用:略 #### httpx(HTTP/2.0) Python第三方库,支持HTT ......
爬虫 实战 Python3 笔记 Python

项目优化

缓存优化 问题说明 如果用户数量多,系统访问量大,频繁访问数据库,系统性能下降,用户体验差 环境搭建 1.创建gitee仓库,使用git管理代码,创建v1.0分支,用于编写缓存优化相关代码1 2.导入maven坐标 ,使用redis进行缓存优化,导入相关依赖 缓存短信验证码 实现思路 前面我们已经实 ......
项目

使用Docker将Vite Vue项目部署到Nginx二级目录

将使用Vite创建的Vue项目打包,并以二级目录方式部署到Nginx,同时设置代理地址。需要注意静态资源路径,路由模式等问题。 ......
目录 项目 Docker Nginx Vite

项目级思维与团队合作

# 思维导图与笔记合集 ## 项目管理过程 ![image](https://img2023.cnblogs.com/blog/2954438/202306/2954438-20230617142935413-444479832.jpg) ## 项目管理基础 ![image](https://img ......
思维 团队 项目

Android-JNI开发概论

### 什么是JNI开发 JNI的全称是Java Native Interface,顾名思义,这是一种解决Java和C/C++相互调用的编程方式。**它其实只解决两个方面的问题,怎么找到和怎么访问。** 弄清楚这两个话题,我们就学会了JNI开发。**需要注意的是,JNI开发只涉及到一小部分C/C++ ......
概论 Android-JNI Android JNI

软件开发人员必须阅读的20本书

本文翻译自国外论坛 medium,原文地址:https://irina-seng.medium.com/top-20-books-a-software-developer-must-read-updated-b24bcc9ee3d > 持续学习的心态是软件开发人员想要保持专业相关性并增长自身价值的关 ......
软件开发 人员 软件

《安富莱嵌入式周报》第315期:开源USB高速分析仪,8GHz示波器开发, 600行C编写RISC-V内核,英特尔推出用于开发人员等宽字体,便携物联网监测器

周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版: https://www.bilibili.com/video/BV1gV4y117UD/ 1、开源USB2.0高速分 ......
监测器 示波器 分析仪 周报 内核

【GStreamer rtsp】gstreamer-rtsp-server开发环境搭建

1.安装gstreamer基础库 ``` sudo apt-get install libgl1-mesa-dev sudo apt-get install gstreamer1.0-libav sudo apt-get install gstreamer1.0-plugins-bad sudo a ......

基于uniapp+vite4+vue3搭建跨端项目|uni-app+uview-plus模板

最近得空学习了下uniapp结合vue3搭建跨端项目。之前也有使用uniapp开发过几款聊天/仿抖音/后台管理等项目,但都是基于vue2开发。随着vite.js破局出圈,越来越多的项目偏向于vue3开发,就想着uniapp搭配vite4.x构建项目效果会如何?经过一番尝试果然真香~ 版本信息 HBu ......
uview-plus 模板 uni-app 项目 uniapp

人工智能创业投资项目案例:基于深度学习的机器人技术

[toc] 人工智能创业投资项目案例:基于深度学习的机器人技术 随着人工智能技术的快速发展,机器人技术也逐渐成为了一个热门的领域。机器人技术在工业、农业、医疗、教育、娱乐等领域都有广泛的应用。近年来,随着深度学习技术的不断发展,机器人技术也逐渐实现了智能化和自动化。其中,基于深度学习的机器人技术成为 ......

人工智能创业投资项目案例:基于自然语言处理技术的社交媒体分析

[toc] 2. 人工智能创业投资项目案例:基于自然语言处理技术的社交媒体分析 随着社交媒体的不断发展和普及,越来越多的企业和个人开始通过社交媒体进行营销和宣传。社交媒体数据分析成为了现代商业中必不可少的一部分。然而,传统的方法很难精确地分析社交媒体上的用户行为和数据,而基于自然语言处理技术(NLP ......

企业级实战开发:深度学习技术在智能客服领域的应用

[toc] 1. 引言 随着人工智能的不断发展和应用,智能客服领域成为了深度学习技术的重要应用领域之一。智能客服能够自动化处理客户的问题,提高客户满意度,减少人力成本,同时也能够在客户遇到困难时快速响应,提供及时的帮助和支持。因此,将深度学习技术应用于智能客服领域具有重要的意义和价值。本文将介绍深度 ......
实战 深度 领域 智能 技术

2023.24 聊聊软件架构设计

架构设计的本质是为了设计出一个满足业务需求、可维护、可扩展、可靠、安全的软件系统,并且在设计过程中考虑到可用性、性能和可测试性等重要特性。架构设计是软件开发中非常重要的一个环节,能够影响整个软件系统的质量和可维护性,要做好架构设计,要注意不要违反一些重要的设计原则。常见的架构设计原则如有:单一职责原 ......
架构 2023.24 软件 2023 24

《瑞吉外卖》的软件开发流程

# 《瑞吉外卖》 springboot+mybatis ## 软件开发流程 ![image-20230615184413920](https://img2023.cnblogs.com/blog/1529167/202306/1529167-20230617011213156-1791409260. ......
软件开发 流程 软件

Python项目打包及发布

## 项目结构设置 在项目目录中建议建一个包,所有的代码实现放到包下,示例如下 ``` excel-runner # 项目目录,可以包含中划线 excel_runner/ # 包名,只能包含字母数字下划线,不能包含中划线 __init__.py runner.py # 代码实现 setup.py # ......
项目 Python

北京交通大学自动选课软件

# BJTU-course-autoget 北京交通大学自动选课软件,`python`自动化网络请求,高效稳定。 项目地址:https://github.com/hyskr/BJTU-course-autoget ## 依赖 这个Python脚本的依赖项包括以下库: 1. `requests`:用于 ......
交通大学 交通 大学 软件

使用hashicorp Raft开发分布式服务

## 使用hashicorp Raft开发高可用服务 开发raft时用到的比较主流的两个库是Etcd [Raft](https://github.com/etcd-io/raft) 和hashicorp [Raft](https://github.com/hashicorp/raft),网上也有一些 ......
分布式 hashicorp Raft

Mac上将本地项目上传到Github

请查看:https://www.jianshu.com/p/ee678badb842 如果出现:fatal: remote origin already exists 就先删除已存在的: $ git remote rm origin 再执行: $ git remote add origin your ......
上将 项目 Github Mac

6月有奖征文挑战,ZEGO开发者社区首季活动报名入口!

前 言 哈喽 开发者们: ZEGO即构科技作为一家20年技术积累的音视频云服务商,已经为全球200+个国家的企业服务,单日通话时长突破30亿+分钟,现下即构开发者社区举办首期征文活动!本次征文活动围绕音视频开发系列,从采集到播放每个环节的内容均可投稿,期待大家发挥创造力与想象力~我们会给这些优质的内 ......
首季 活动报名 开发者 征文 入口

java开发手记

1.把json数据封装成一个对象接收,需要前面加上一个注解 @RequestBosy @PutMating //修改操作 public Result update(@RequestBody Emp emp){ } 2.按住alt键+鼠标左键向下拖动,可以同时选取编辑多行 3.springboot配置 ......
手记 java

Android 开发(一)新建一个Android项目运行

一:打开Android Studio New Project创建新项目 选择Empty Activity创建空白界面项目 语言看个人,我这是Kotlin 创建完成 AndroidManifest.xml:整个安卓项目的配置文件 java:所有java代码的地方(Kotlin代码也是放在这里) res ......
Android 项目

记录一次测试同学导入前端项目后启动不成功的处理方式

背景: 从git上clone下来代码后,安装依赖不成功,请教了前端大佬,原因是npm偶尔不稳定,需要把管理工具换为yarn 原先的依赖安装方式:npm 更改后的依赖安装方式:yarn yarn安装方式: 安装好依赖后,启动项目: ......
前端 同学 方式 项目