E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
贝叶斯网络代码实现
设计模式 开闭原则
设计模式-开闭原则即对立与统一原则什么是开闭原则软件实体应该对扩展开放,对修改关闭,即实体应当通过扩展实现变化,而不是修改
代码实现
变化什么是软件实体,项目或软件中按照一定逻辑规划划分的模块抽象类方法书店销售书籍
小小小8021
·
2024-01-23 04:00
python_ACM模式《剑指offer刷题》链表1
代码实现
:1.classListNode:def__init__(self,val=0,next=None):self.val=valself.next=nextclassmyClass:defprintList
cuier520
·
2024-01-23 03:44
剑指offer练习
链表
数据结构
瑞_数据结构与算法_二叉树
使用树节点类TreeNode存储(代码)2.2使用数组存储3二叉树的遍历3.1广度优先遍历3.2深度优先遍历3.2.1深度优先——前序遍历3.2.2深度优先——中序遍历3.2.3深度优先——后序遍历3.3
代码实现
瑞486
·
2024-01-23 03:43
数据结构与算法
刷题
java
数据结构
二叉树
数据结构—线性栈(通过数组实现)C语言描述
线性栈(通过数组实现)**栈模型**C
代码实现
**代码注释非常详细,可直接编译运行**////Createdbywenon2021/9/20.
toptap8_nn
·
2024-01-23 03:09
C语言学习
数据结构
数据结构
c语言
堆栈
栈
c算法
2024年美国大学生数学建模思路 - 案例:感知机原理剖析及实现
文章目录1感知机的直观理解2感知机的数学角度3
代码实现
4建模资料#0赛题思路(赛题出来以后第一时间在CSDN分享)https://blog.csdn.net/dc_sinor?
m0_71450098
·
2024-01-23 03:33
算法
数据结构——链表的实现(Java版)
目录一、链表二、
代码实现
1.创建结点2.构造函数3.链表的相关属性4.添加虚拟节点5.判断链表是否为空6.添加方法(1)在头部添加(2)在尾部添加(3)在索引位置添加(4)对头插法和尾插法代码进行简化(
刘伊珂
·
2024-01-23 00:53
java
数据结构
链表
利用函数和数组实践一个扫雷小游戏!(start from scratch)
不知道大家有没有玩过扫雷,这可是中学时期信息课没网但又可以快乐的好东西(手动狗头),但是如果电脑上没有安装扫雷,又怎么能让美好的信息课白白流逝呢(不是没有)目录test.c中创立布置游戏界面文件结构设计扫雷游戏的
代码实现
在
GISer_pearl
·
2024-01-23 00:43
apache
利用QT写的局域网聊天工具(客户端)
一、客户端涉及到UI界面的跳转和回显
代码实现
思路:1.1、界面跳转通过信号槽实现,登录界面完成后,发送信号给主界面,同时主界面通过信号函数获取服务端信息,从而建立socket,实现网络通信;1.2、数据库记录现有用户列表
AMDDMA
·
2024-01-22 23:04
Linux学习&开发
顺时针打印矩阵:偏移量法与边界控制法比较---剑指offer-JZ29 顺时针打印矩阵
代码实现
importjava.util.ArrayList;importjava.util.L
like455
·
2024-01-22 23:02
剑指offer
数据结构与算法分析
java
算法
数据结构
笔记
计算机图形学:二维图形的几何变换(算法原理及
代码实现
)
一、实现方案对于一个二维图形作平移、旋转、放缩变换,可以转换为在二维坐标系中图形的所有点分别可以对应到在x,y轴方向分别平移tx,ty(平移)、绕一点旋转固定的角(旋转)、在x,y轴方向分别放缩sx,sy倍。对于变换的原理,只需要将原图形的点通过极坐标或者相加、相乘,再结合二维矩阵的原理即可实现,如果图形需要对图形对象进行旋转和放缩两类变换进行多次操作,则可以首先将两变换矩阵合成一个复合变换矩阵。
封小平男友
·
2024-01-22 22:09
计算机图形学
算法
矩阵
389. 找不同(Java)
代码实现
:publicclassMain{publicstaticvoidmain(String[]args){Strings="abcd";Stringt="abcde";Sys
JungleiRim
·
2024-01-22 22:42
力扣刷题
java
算法
开发语言
28. 找出字符串中第一个匹配项的下标(Java)
代码实现
:publicclassMain{p
JungleiRim
·
2024-01-22 22:42
力扣刷题
java
开发语言
设计模式-责任链
之前写代码的时候看到过有审批场景使用了责任链,当时大概看了一下
代码实现
,今天终于有时间抽出来梳理一下,下面是本文的大纲:使用场景审批场景的普遍应用实际案例:HttpClient中的责任链模式责任链模式在事件处理
会说话的皮卡丘
·
2024-01-22 21:00
JAVA学习实战
设计模式
设计模式
机器学习大作业——基于DEAP数据集的脑电信号识别(DNN+CNN)
目录一、实验目的二、实验原理介绍2.1数据集描述2.2深度神经网络2.2.1关于DNN2.2.2网络模型
代码实现
2.3卷积神经网络2.3.1关于CNN2.3.2网络模型
代码实现
三、模型训练与测试3.1数据预处理
长安er
·
2024-01-22 20:22
机器学习
人工智能
DEAP
脑电信号识别
DNN
神经网络
CNN
机器学习实验报告- SVM算法
算法实现步骤二、算法关键点2.1核函数选择2.2支持向量的选取2.3间隔最大化三、算法公式推导3.1关键概念和方法介绍3.2支持向量机公式推导3.3基于核函数的支持向量机公式推导四、算法实现4.1数据集描述4.2
代码实现
五
长安er
·
2024-01-22 20:20
机器学习
机器学习
算法
支持向量机
Leetcode 3013. Divide an Array Into Subarrays With Minimum Cost II
Leetcode3013.DivideanArrayIntoSubarraysWithMinimumCostII1.解题思路2.
代码实现
题目链接:3013.DivideanArrayIntoSubarraysWithMinimumCostII1
Espresso Macchiato
·
2024-01-22 19:46
leetcode笔记
leetcode
3013
leetcode
hard
leetcode双周赛122
滑动窗口
leetcode题解
Leetcode 3017. Count the Number of Houses at a Certain Distance II
Leetcode3017.CounttheNumberofHousesataCertainDistanceII1.解题思路2.
代码实现
题目链接:3017.CounttheNumberofHousesataCertainDistanceII1
Espresso Macchiato
·
2024-01-22 19:46
leetcode笔记
leetcode
3017
leetcode
hard
leetcode周赛381
图论
分类讨论
Leetcode 3012. Minimize Length of Array Using Operations
Leetcode3012.MinimizeLengthofArrayUsingOperations1.解题思路2.
代码实现
题目链接:3012.MinimizeLengthofArrayUsingOperations1
Espresso Macchiato
·
2024-01-22 19:45
leetcode笔记
leetcode
3012
leetcode双周赛122
leetcode
medium
leetcode题解
最大公约数
Leetcode 3016. Minimum Number of Pushes to Type Word II
Leetcode3016.MinimumNumberofPushestoTypeWordII1.解题思路2.
代码实现
题目链接:3016.MinimumNumberofPushestoTypeWordII1
Espresso Macchiato
·
2024-01-22 19:14
leetcode笔记
leetcode
3016
leetcode周赛381
leetcode
medium
leetcode题解
频率统计
大数据Flink实时大屏统计
目录1需求2数据3编码步骤:4
代码实现
5效果1需求Flink模拟双十一实时大屏统计在大数据的实时处理中,实时的大屏展示已经成了一个很重要的展示项,比如最有名的双十一大屏实时销售总价展示。
赵广陆
·
2024-01-22 19:56
flink
flink
java
big
data
前缀、中缀、后缀表达式规则及逆波兰计算器
=>-*+3456二、中缀表达式与数学算式运算一样:如(3+4)*5-6三、后缀表达式(逆波兰表达式)与前缀表达式相似,只不过运算符位于操作数之后:如(3+4)*5-6=>34+5*6-逆波兰计算器(
代码实现
小月禾只
·
2024-01-22 18:06
java
PTA.植树
输入样例:10030输出样例:2题目讲解:考察利用
代码实现
等比数列的循环。代码:#includeintmain(
vann..
·
2024-01-22 18:35
算法
c++
数据结构
Golang leetcode28 找出字符串中第一个匹配项的下标 KMP算法详解
文章目录找出字符串中第一个匹配项的下标leetcode28串的模式匹配问题暴力求解使用KMP模式匹配算法KMP算法简述KMP算法的
代码实现
找出字符串中第一个匹配项的下标leetcode28串的模式匹配问题暴力求解
鳄梨阿龙
·
2024-01-22 18:03
个人
leetcode学习
Golang
golang
算法
开发语言
KMP
python基础-面向对象(1)
引入:当我们在进行游戏制作时,往往需要多个角色,但是其都有许多相似的属性,例如:名字,年龄,性别...这些共有的属性通过基本的
代码实现
会有较高的重复率,并且使用起来也多有不便,此时,我们就需要引入面向对象来使问题得到简化
꧁༺朝花夕逝༻꧂
·
2024-01-22 16:25
python
开发语言
基于esp32 的modbus转mqtt dtu设计
基于esp32的modbus转mqttdtu设计说明目前这个版本的
代码实现
了eeprom参数保存,字符串参数设置,将config.h文件中eeprom_config_io定义的引脚拉低进入配置参数模式,
qq_41666269
·
2024-01-22 16:20
笔记
esp32
物联网
单片机
iot
优化算法matlab实现(三十一)阿基米德算法matlab实现
注意:此
代码实现
的是求目标函数最大值,求最小值可将适应度函数乘以-1(框架代码已实现)。注意:此
代码实现
的是求目标函数最大值,求最小值可将适应度函数乘以-1(框架代码已实现)。
stronghorse
·
2024-01-22 16:44
30 个Python
代码实现
的常用功能(附案例源码)
==================================2、计算x的n次方的方法3、计算a*a+b*b+c*c+……4、计算阶乘n!5、列出当前目录下的所有文件和目录名6、把一个list中所有的字符串变成小写:7、输出某个路径下的所有文件和文件夹的路径8、输出某个路径及其子目录下的所有文件路径9、输出某个路径及其子目录下所有以.html为后缀的文件10、把原字典的键值对颠倒并生产新的字
我算是程序猿
·
2024-01-22 15:03
python
开发语言
数据分析
unity打造路径编辑与导航系统
本文将详细介绍如何在Unity中打造路径编辑与导航系统,并给出
代码实现
。一、NavMesh系统Unity自带的NavMesh系统可以帮助开发者快速创建一个可导航的场景。
游戏程序猿
·
2024-01-22 15:36
【C语言】百行
代码实现
简单通讯录
1.通讯录功能:实现增、删、查、改等基本功能2.实现步骤:(1)定义一个结构体来存储联系人的基本信息例如:名字、电话、性别等;typedefstructPeoInfo{charname[MAX_NAME];charsex[MAX_SEX];chartele[MAX_TELE];charaddr[MAX_ADDR];intage;}PeoInfo;(2)定义另一个结构体来封装100个联系人及其下标;
大耳朵土土垚
·
2024-01-22 13:20
C语言笔记
c语言
开发语言
【Java多线程】: 线程池的详解和实现
文章目录一.什么是线程池1.线程池的概念2.Java库中的线程池二.实现线程池1.核心操作2.
代码实现
三.总结一.什么是线程池1.线程池的概念在多线程编程中,我们通常会面临创建和管理多个线程的任务,而线程池就是管理这些线程的只能方式
不白白糖
·
2024-01-22 12:33
JavaEE
java
开发语言
【 Python 中 time 的用法】
今天多进步一点点~~背景:增收活动中,每月都有目标用户划分,在进行造数的过程中,需要获取到当前的时间,年月日这种
代码实现
Python中time官方文档https://docs.python.org/3/
KarenChen666
·
2024-01-22 11:43
python
开发语言
requests
time
删除顺序表表中值为X的数据元素,要求时间复杂度为O(n),空间复杂度为O(1)
也就是说一需要在一轮扫描中完成删除所有的值为X的数据元素的操作,空间复杂度为O(1)要求你不能借助另一个数组来实现此算法算法思路:用一个变量来记录当前已经扫描到的值为X的数据元素的个数,然后将当前的数据元素向前移动k个位置
代码实现
步骤
mili_m
·
2024-01-22 08:15
数据结构
数据结构
算法
程序人生
笔记
学习
手写简化版数据库--MYDB
系列文章目录参考:菜狗日常文章目录系列文章目录项目结构事务管理模块(TM)基础知识
代码实现
数据管理模块(DM)前言引用计数缓存框架实现共享内存数组前言页面缓存数据页管理第一页普通页前言日志读写恢复策略单线程恢复策略多线程恢复策略实现前言页面索引
灵动鱼
·
2024-01-22 05:50
手写简化版数据库
数据库
java
开发语言
Web项目旅游网 day03 分页展示&搜索
一个分类下面有多个线路1.2在之前获取分类数据的时候也获取了分类的cid,可通过页面传递cid:route_list.html中获取传递来的cid:1.3根据cid查询不同类别的旅游线路数据:1.3.1前端
代码实现
小陈工
·
2024-01-22 05:13
Web项目旅游网站开发
前端
javascript
开发语言
java
servlet
Web项目旅游网 day04 详情页展示&收藏功能
一、旅游网综合案例——旅游线路的详情展示1.1
代码实现
——后端
代码实现
1.1.1编写Servlet:1.1.2编写Service:1.1.3编写SellerDao:1.1.4编写routeDao:1.1.5
小陈工
·
2024-01-22 05:13
Web项目旅游网站开发
前端
java
tomcat
ajax
servlet
成年人的世界没有容易二字
绞尽脑汁将客户的奇葩要求终于用
代码实现
的时候是艰难的,客户的一句“我觉得应该这样,这样...”,将设计一下子推翻也只是上嘴唇碰下嘴唇的事儿,在风中凌乱的自己,难免感叹成年人的世界呀一言难尽!
小裤兜儿
·
2024-01-22 03:46
使用VS2015用C#最简单
代码实现
串口通讯
使用VS2015用C#最简单
代码实现
串口通讯上位机界面如图:具体代码:usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel
yukuaidere
·
2024-01-22 03:20
上位机串口通讯
c#
(力扣记录)739. 每日温度
数据结构:栈时间复杂度:O(n)空间复杂度:O(n)
代码实现
:classSolution:defdailyTemperatures(self,temperatures:List[int])->List[
Wilson_ZheLIN
·
2024-01-22 03:45
力扣算法题目记录
leetcode
python
算法
数据结构
(力扣记录)23. 合并K个升序链表
数据类型:链表时间复杂度:O(NKlogK),N为链表长度空间复杂度:O(K)
代码实现
:#Definitionforsingly-linkedlist.
Wilson_ZheLIN
·
2024-01-22 03:15
力扣算法题目记录
leetcode
链表
算法
数据结构
python
四.Winform使用Webview2加载本地HTML页面并互相通信
Winform使用Webview2加载本地HTML页面并互相通信往期目录本节目标核心
代码实现
HTML
代码实现
的窗体Demo2代码效果图往期目录往期相关文章目录专栏目录本节目标实现刷新按钮点击C#winform
东明之羞
·
2024-01-22 02:21
html
前端
c#
winform
【Java 设计模式】结构型之外观模式
文章目录1.定义2.应用场景3.
代码实现
结语外观模式(FacadePattern)是一种结构型设计模式,它为复杂系统提供了一个简化的接口,隐藏了系统的复杂性,使得客户端更容易使用系统。
好久不见的流星
·
2024-01-22 00:48
设计模式
java
设计模式
外观模式
【Java 设计模式】结构型之享元模式
文章目录1.定义2.应用场景3.
代码实现
结语享元模式(FlyweightPattern)是一种结构型设计模式,它旨在减少对象的数量以节省内存和提高性能。
好久不见的流星
·
2024-01-22 00:48
设计模式
java
设计模式
享元模式
【Java 设计模式】行为型之观察者模式
文章目录1.定义2.应用场景3.
代码实现
结语观察者模式(ObserverPattern)是一种行为型设计模式,用于定义一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新
好久不见的流星
·
2024-01-22 00:48
设计模式
java
设计模式
观察者模式
【Java 设计模式】结构型之代理模式
文章目录1.定义2.应用场景3.
代码实现
结语代理模式(ProxyPattern)是一种结构型设计模式,它允许通过一个代理对象控制对其他对象的访问。
好久不见的流星
·
2024-01-22 00:16
设计模式
java
设计模式
代理模式
单链表的基本操作
代码实现
(C语言版)
目录前言:单链表的基本操作准备工作(头文件、各种宏定义以及结构体定义)一.较简单操作1.单链表的初始化2.判断单链表是否为空表3.单链表的销毁4.单链表的清空5.求单链表的表长二.较重要操作1.单链表的取值2.单链表元素的查找3.单链表的结点插入4.单链表的结点删除5.单链表的创建以下是主函数以及函数声明补充前言:在实现顺序表的基本操作后,觉得自己对单链表基本操作的思路无大问题,因此当时没有对链表
KT pro
·
2024-01-22 00:57
数据结构的实现
大一大二学习记录
c语言
链表
数据结构
windows
c++
vue3组合式 API:使用axios调接口方式
响应拦截器:(响应参数处理)项目安装axiosnpminstallaxios-S
代码实现
(注意util文件我就不复制了,将就看。。。。
Life a dream
·
2024-01-21 23:35
笔记
vue.js
前端
javascript
2019-12-11
快速幂问题描述:计算a**n%b其中a、b和n都是32位的非负整数即求a的n次方对b的余数问题示例:例如:2**31%3=2
代码实现
如下classSolution:deffastPower(self,a
齐天大圣如来佛
·
2024-01-21 23:53
C# Socket通信从入门到精通(17)——单个异步UDP服务器监听一个客户端C#
代码实现
前言:我们在开发UDP通信程序时,除了开发UDP同步客户端程序,有时候我们也需要开发异步UDP服务器程序,所谓的异步最常见的应用就是服务器接收客户端数据以后,程序不会卡在数据接收这里,而是可以继续往下执行,这在实际项目中是经常会遇到的,所以说掌握异步UDP服务器程序的开发是一项必备的技能,尤其在上位机软件开发领域,掌握异步UDP服务器程序的开发是走向高级工程师的必经之路,也是面试必考题目之一,本文
c#上位机
·
2024-01-21 23:29
c#
udp
服务器
C# Socket通信从入门到精通(13)——单个异步UDP客户端C#
代码实现
Socket通信中有tcp通信,同时也有udp通信,并且udp有客户端和服务器,对于udp客户端程序既有同步程序又有异步程序,所谓的同步主要是指在执行接收udp数据时程序会卡住,一直等到有数据才接着往下执行;对于异步接收而言,在执行了接收指令以后,即使不能立马接收到数据,程序依然可以接着往下执行,在之前的文章中介绍了同步udp客户端的使用,C#Socket通信从入门到精通(11)——单个同步UDP
c#上位机
·
2024-01-21 23:59
c#
udp
socket
通信
C# Socket通信从入门到精通(14)——多个异步UDP客户端C#
代码实现
前言:在之前的文章C#Socket通信从入门到精通(13)——单个异步UDP客户端C#
代码实现
我介绍了单个异步Udp客户端的c#
代码实现
,但是有的时候,我们需要连接多个服务器,并且对于每个服务器,我们都有一些比如异步发送
c#上位机
·
2024-01-21 23:59
c#
udp
异步通信
socket
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他