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
liunx开发学习笔记
web
开发学习笔记
(12.mysql数据库进阶)
1.多表查询2.内连接3.外连接,分为左外连接和右外连接左外连接完全包含左表的数据和两个表的交集右外连接完全包含右表的数据和两个表的交集4.子查询,又成为嵌套查询分为标量子查询和列子查询和行子查询首先是标量子查询列子查询in,notin行子查询,多个条件表子查询5.事务6.索引,加快查询速度创建索引在没有索引的情况下,查找数据默认使用的是全表扫描,按顺序进行查找,效率很低在有索引时,会建立一个数据
萌新pp
·
2024-01-23 14:28
学习
笔记
web
开发学习笔记
(13.mybatis基于注解配置)
1.使用mybatis基本步骤2.引入依赖com.mysqlmysql-connector-jorg.mybatis.spring.bootmybatis-spring-boot-starter2.2.2org.springframework.bootspring-boot-starter-test3.配置application.properties配置数据库连接信息#驱动类名称spring.da
萌新pp
·
2024-01-23 14:27
学习
笔记
liunx
开机自动运行命令
1.通用方法:[root@localhost~]#vim/etc/rc.d/rc.localtouch/var/lock/subsys/local#自动挂载命令mkdir/xxxmkdir/var/log/xxxfor((i=1;i>/var/log/xxx/dhcp.log&&breakdhclientsleep5echo"CIFS_Serverxxx.xx.x.xxxisnotactive">
_pass_
·
2024-01-23 11:45
linux
服务器
linux服务器
开发学习笔记
03
预处理gcc-Ehello.c-ohelle.i编译gcc-Shello.i-ohello.s汇编gcc-chello.s-ohello.o链接gcchello.o-ohello进程ps-utestu命令可以帮助查看当前系统属于test用户的所有进程最后的u表示用用户格式显示-UNIXoptionsBSDoptions--GNUlongoptionsps后面的选项以短破拆号-开头和没有它开头的含义
speoki
·
2024-01-23 04:38
matlab
图像处理
开发语言
【Linux】权限 !
Linux权限
Liunx
Linux权限1什么是权限1.1Linux用户1.2切换用户2权限管理2.1文件访问者的分类2.2文件类型和访问权限2.3文件权限的设置方法chmod命令chown命令chgrp
叫我龙翔
·
2024-01-23 01:58
linux
运维
服务器
学习
c语言
Linux下如何安装Redis及Another Redis Desktop Manager工具的简单使用
目录Linux安装Redis笔记一、工具准备二、Redis下载三、Xftp和Xshell下载四、
Liunx
部署Redis4.1解压Redis4.2部署Redis4.2.1说明文档4.2.2相关设置4.2.3
每天就学一点点丿
·
2024-01-22 22:44
笔记
linux
redis
C#winform上位机
开发学习笔记
3-串口助手的信息保存功能添加
1.功能描述下次开启串口助手时会存留上次的发送框信息,以及选择的串口号(备份串口号与发送栏内容)原理:将文本信息保存在,ini文件中,下次打开软件时读取文件信息刷新对应控件文本注意:在窗口关闭事件函数中也可进行信息备份工作,但不稳定,因此用本篇中的方法进行较为可靠2.代码部分2.1创建文件与编辑写入信息存储代码2.1.1publicpartialclassForm1:Form初始化程序中加入以下代
宽容人厚载物
·
2024-01-22 13:46
学习
笔记
c#
开发语言
上位机
winform
C#winform上位机
开发学习笔记
4-串口助手的发送接收字节统计功能添加
1.功能描述接收统计与发送统计功能开发,旨在统计发送字节数与接收字节数并且显示在指定的文本框内,发送接收清除按钮则是清零统计字节数量。2.代码部分2.1ASCII接收//统计接收字节数UInt32RBytes=Convert.ToUInt32(textBox7.Text,10);//定义接收字节数变量,并初始化为已接收字节数RBytes+=(UInt32)str.Length;//加ASCII码字
宽容人厚载物
·
2024-01-22 13:46
学习
笔记
c#
上位机
winform
串口助手
C#winform上位机
开发学习笔记
2-串口助手的断帧功能添加
1.功能描述按照设定时间对接收数据进行断帧(换行)应用于需要接收完整数据包的场景,例如下位机发送一包数据为1秒,每100ms发送一组数据大部分用于接收十六进制数据时2.代码部分步骤1:添加计时器,设置默认时间为500ms步骤2:去掉断帧复选框默认使能步骤3:设置断帧复选框时间集合步骤4:开启HEX接收数据选择框时//当开启HEX接收时事件privatevoidcheckBox16_CheckedC
宽容人厚载物
·
2024-01-22 13:46
学习
笔记
C#
winform
嵌入式
上位机
C#winform上位机
开发学习笔记
2-串口助手的定时发送功能添加
1.功能描述选择自动发送功能后,按照设定的发送时间发送发送框中的信息数据,设定时间可以手动输入,当手动输入信息无效(非数字)时,系统弹出错误提示,并将其设置为默认定时时间。2.代码部分步骤1:增加计时器空间Timer步骤2:使能计时器,默认设置定时时间为1秒注:这里在测试时出现错误,默认使能应该关闭,如果一开始就开启,那在软件打开时会自动启动定时发送数据!!!默认使能,点击定时发送选择框才会使能。
宽容人厚载物
·
2024-01-22 13:42
学习
笔记
winform
C#
上位机
嵌入式
Liunx
(ubuntu)环境下FTP安装
1.FTP安装1.安装#yuminstall-yvsftpd#mkdir/home/vsftpd2.启动#systemctlstartvsftpd.service3.查看端口是否启动成功#ss-anp|grep214.停止ftp,进行配置修改#systemctlstartvsftpd.service2.修改配置文件1.ftp的配置文件/etc/vsftpd/vsftpd.conf#vi/etc/v
不愿减肥的小胖子
·
2024-01-22 11:20
linux
运维
服务器
ubuntu
暴力破解常见的服务器
目录使用pydictor生成自己的字典工具
liunx
下载使用常用的参数说明插件型字典(可自己根据API文档开发)使用hydra工具在线破解系统用户密码使用hydra破解windows7远程桌面密码使用hydra
仲夏那片海
·
2024-01-22 11:03
网络安全专栏
服务器
运维
liunx
安装redis
安装redis1.向Xftp7上传Redis压缩包进行解压:tar-zxvfredis-6.0.8.tar.gz解压后预编译:cdredis-6.0.8make创建文件:mkdir-p/opt/redis安装到指定目录:makeinstallPREFIX=/opt/redis进入安装文件bin目录:cd/opt/redis/bin./redis-server启动服务启动成功基本设置从redis的源
小俱的一步步
·
2024-01-22 03:37
redis
数据库
缓存
Liunx
系统和Window系统有什么区别
在信息技术世界里,操作系统扮演着至关重要的角色,它负责管理和控制计算机硬件与软件资源。Linux和Windows是市面上两个最流行的操作系统。接下来,我们将深入研究这两种操作系统的主要差异。核心体系结构及源代码访问:首先,Linux是一种基于Unix的开源操作系统,其源代码对用户开放,允许他们自由修改并发行自己的版本。反观Windows,作为微软的专有产品,它的核心源代码是不公开的。用户不能随意修
莱卡云
·
2024-01-22 03:06
windows
linux
云计算
服务器
linux停机命令shutdown,linux下使用shutdown命令关机,提示: command not found (转)
没错,实际上shutdown确实是
liunx
的关机命令,再配合各种选项,实现不同的关机效果。然而在此之前,我却从没成功运行过shutdown。
《第一财经》YiMagazine
·
2024-01-21 22:59
Liunx
的/etc/resov.conf配置的options rotate对nameserver行为的影响
文章目录1.配置作用说明2.测试过程以及相关说明2.1.不配置optionsrotate验证解析过程2.1.1第一个nameserver能够正常解析2.1.2第一个nameserver解析超时2.2.配置optionsrotate验证解析过程2.2.1第二个nameserver能够正常解析2.2.2第二个nameserver解析超时3.疑问和思考3.1配置了rotate为什么优先使用第二个name
李姓门徒
·
2024-01-21 16:36
Linux
Dns
linux
判断操作系统
判断系统是Windown还是
liunx
importsys,platformprint(sys.platform)print(platform.system())在Windown上执行结果win32Windows
谛君_是心动啊
·
2024-01-21 11:18
web
开发学习笔记
(9.Tomcat介绍)
1.简介2.tomcat和nginx等web应用服务器的区别http://t.csdnimg.cn/OL9Qt3.tomcat基本使用4.tomcat更改端口号5.部署
萌新pp
·
2024-01-20 20:32
学习
笔记
web
开发学习笔记
(11.controller层开发思想)
1.分层解耦2.三层架构controller负责接收请求,返回响应(处理结果)service负责进行逻辑处理,访问dao层的数据方法dao负责提供数据和一些基础的数据处理,提供给service层3.面向接口编程service层controller层dao层负责数据的增删改查4.三层架构与传统方式比较5.控制反转与依赖注入,由容器来完成6.实现控制反转与依赖注入,首先需要在类上添加@Componen
萌新pp
·
2024-01-20 20:32
学习
笔记
web
开发学习笔记
(10.postman请求响应,后端接口基础知识)
1.springboot使用get请求接受简单参数上述写法不去别get或者post请求2.postman各种提交方式的区别1、form-data:就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来说明文件类型;content-dispositi
萌新pp
·
2024-01-20 20:31
学习
笔记
天翼云挂对象存储到
liunx
系统,象操作
liunx
系统文件一样
1、下载obsfshttps://obs-community.obs.cngz1.ctyun.cn/obsfs/obsfs_CentOS7.6_amd64.tar.gz直接访问下载,上传到服务器2、解压安装tar-xzvfobsfs软件包绝对路径/obsfs_xxx.tar.gz解压安装bashinstall_obsfs.sh3、安装openssl-develfusefuse-devel(安装这几
大得369
·
2024-01-20 12:09
linux
windows内核
开发学习笔记
十七:IRP 和 IO_STACK_LOCATION 的交互
windows内核
开发学习笔记
十七:IRP和IO_STACK_LOCATION的交互前面两篇学习笔记分别介绍了IRP和IO_STACK_LOCATION,整个设备栈来处理这个IRP,但是每个设备都应该有自己的参数信息
jyl_sh
·
2024-01-20 12:48
系统内核
操作系统
windows内核
系统内核
操作系统
windows内核
C/C++
驱动程序
windows内核
开发学习笔记
十八:IRP 处理的标准模式
windows内核
开发学习笔记
十八:IRP处理的标准模式在Windows内核中的请求基本上是通过I/ORequestPacket完成的。
jyl_sh
·
2024-01-20 12:48
系统内核
操作系统
windows内核
系统内核
windows内核
操作系统
C/C++
驱动程序
windows内核
开发学习笔记
四十六:事件追踪(ETW)
Windows提供了统一的跟踪和记录事件的机制,称为ETW(EventTracingForWindows)。用户模式应用程序和内核模式驱动程序都可以使用ETW来记录事件。ETW是直接由内核支持的事件记录机制。在它的框架结构中,共有三种组件:控制器(Control):负责启动、停止或配置事件记录会话。提供者(Provider):负责向ETW注册自己的事件类,并接受控制器的命令,以便启动或者停止它们所
jyl_sh
·
2024-01-20 12:48
系统内核
windows内核
操作系统
操作系统
系统内核
windows内核
驱动开发
C/C++
windows内核
开发学习笔记
十五:IRP结构
windows内核
开发学习笔记
十五:IRP结构IRP(I/ORequestPackage)在windows内核中,有一种系统组件——IRP,即输入输出请求包。
jyl_sh
·
2024-01-20 12:18
系统内核
操作系统
windows内核
驱动开发
C/C++
操作系统
Windows内核
系统内核
Flask框架小程序后端分离
开发学习笔记
《4》向服务器端发送模拟请求-爬虫
Flask框架小程序后端分离
开发学习笔记
《4》向服务器端发送模拟请求-爬虫Flask是使用python的后端,由于小程序需要后端开发,遂学习一下后端开发。下面代码,是一个比较老的版本了,可以借鉴一下。
tutgxuzyj
·
2024-01-20 07:25
flask
小程序
学习
Devops-Jenkins CI/CD
Harbor+Maven+SonarQube流程图服务器准备虚拟机虚拟化出一台4C16G80G服务器本次所有项目均使用Docker部署都在单节点运行,也可以拆解分配项目安装docker关闭firewalldse
liunx
萬萬萬v7
·
2024-01-20 01:11
jenkins
ci/cd
运维
devops
Liunx
:线程
我们先说一个程序是怎么执行的:我们编写好一个代码,经过预编译,编译,汇编,连接,形成一个二进制文件被写进磁盘中,通常我们把他叫做可执行程序。我们可以双击运行,运行需要经过几个步骤,先将二进制程序从磁盘加载到内存中,然后操作系统建立进程PCB。我们知道,程序被编译连接好后,都是一些二进制指令,这些指令在被加载到内存中后,每个指令在内存中都可以用一个地址来定位,这个地址叫做物理地址。同时,我们编译好的
三水吉吉
·
2024-01-19 21:01
算法
Liunx
:线程控制
目录创建线程:pthread_create();线程等待:pthread_join();线程退出:pthread_exit();线程取消:pthread_cancel()说线程的时候说过,
liunx
没有选择单独定义线程的数据结构和适配算法
三水吉吉
·
2024-01-19 21:57
java
开发语言
Centos6从零开始安装mysql和tomcat后台环境,并成功部署Tomcat项目图文详细过程
首先我的
liunx
使用版本是centos6.532位java版本:jdk-8u121-linux-i586.rpmTomcat的版本:apache-tomcat-7.0.56.tar.gzXshell版本是
轻烟飘荡
·
2024-01-19 18:13
liunx
mysql
tomcat
java
部署Tomcat项目
C#winform上位机
开发学习笔记
2-串口助手的中文支持功能添加
分为两步:1.串口接收支持中文显示1.1.在软件初始化时写入此代码以支持汉字显示//串口接收支持中文显示serialPort1.Encoding=Encoding.GetEncoding("GB2312");//串口1的解码支持GB2312汉字2.串口发送支持中文输出//支持中文输出EncodingChinese=System.Text.Encoding.GetEncoding("GB2312")
宽容人厚载物
·
2024-01-19 14:06
开发语言
winform
C#
上位机
嵌入式
C#winform上位机
开发学习笔记
1-串口助手的ModbusCRC功能
1.首先自定义CRC校验函数privateUInt16Crc_Check(byte[]Data,byteDataLEN){UInt16CRC=0xFFFF;for(bytei=0;i>1)^0xA001);}else{CRC=(UInt16)(CRC>>1);}}}CRC=(UInt16)((CRC>>8)+(CRC>8);byteCRC_L=(byte)CRC;try{data[0]=CRC_L
宽容人厚载物
·
2024-01-19 14:36
学习
笔记
C#
winform
嵌入式
上位机
Linux设备驱动
开发学习笔记
(等待队列,锁,字符驱动程序,设备树,i2C...)
1.内核工具和辅助函数1.1宏container_ofcontainer_of函数可以通过结构体的成员变量检索出整个结构体函数原型:/*pointer指向结构体字段的指针container_type结构体类型container_field结构体字段名称返回值是一个指针*/container_of(pointer,container_type,container_field);structmcp23
【linux嵌入式】玩家
·
2024-01-19 11:19
LInux嵌入式
linux
驱动开发
学习
嵌入式硬件
嵌入式软件
android
Jenkins部署构建项目
找到后勾选左下角安装中文设置插件Maven插件Jenkins部署前清空原有workspace安装git插件部署java流水线(以码云为例)全局配置maven配置Jdk设置Git设置MavenGit权限配置
Liunx
佳捷
·
2024-01-19 11:56
总结
jenkins
java
运维
node.js
Flask框架小程序后端分离
开发学习笔记
《3》客户端向服务器端发送请求
Flask框架小程序后端分离
开发学习笔记
《3》客户端向服务器端发送请求Flask是使用python的后端,由于小程序需要后端开发,遂学习一下后端开发。
tutgxuzyj
·
2024-01-19 10:20
flask
小程序
学习
SpringCloud(第六章 Zookeeper服务注册与发现)
文章目录一、Eureka停止更新了你怎么办二、SpringCloud整合Zookeeper代替Eureka1.
liunx
环境中zookeeper的部署2.注册中心Zookeeper3.服务提供者4.服务消费者一
懒惰的小白521
·
2024-01-19 07:03
java
SpringCloud
zookeeper
java
linux
Flask框架小程序后端分离
开发学习笔记
《2》构建基础的HTTP服务器
Flask框架小程序后端分离
开发学习笔记
《2》构建基础的HTTP服务器Flask是使用python的后端,由于小程序需要后端开发,遂学习一下后端开发。
tutgxuzyj
·
2024-01-18 09:13
flask
小程序
学习
web
开发学习笔记
(7.maven)
1.maven坐标2.依赖传递3.查看依赖间的依赖关系4.排除依赖5.通过scope设置依赖的作用范围6.maven生命周期,分先后顺序,前面执行失败会导致后面无法执行7.各阶段的任务8.跳过测试环节进行
萌新pp
·
2024-01-18 06:05
学习
笔记
web
开发学习笔记
(8.java web后端开发基础知识)
1.使用spring开发的优势,spring发展到今天已经形成了一种开发生态圈,提供了若干个子项目,每个项目用于完成特定的功能。使用spring全家桶,可以做到很多事情,可以很方便的套用很多的组件。2.pom构成指定父工程org.springframework.bootspring-boot-starter-parent2.7.8指定web构件org.springframework.bootspr
萌新pp
·
2024-01-18 06:05
学习
笔记
web
开发学习笔记
(5.前后端开发模型)
1.前后端分离的开发方式有利于专业化程度的提升,方便找出问题2.页面原型3.接口文档4.yapi平台5.node.js是一个开源、跨平台的javascript运行环境6.安装vue-cli脚手架7.vue文件夹内详解8.组件
萌新pp
·
2024-01-18 06:04
学习
笔记
web
开发学习笔记
(6.element ui)
1.安装2.在app.vue中引入ElementView中的内容3.表格控件,当页大小发生变化,当当前页发生变化4.对话框组件5.将form表单中的数据打印出来6.当遇到日期选择器得到的数据为昨日时,应该加入value-format="yyyy-MM-dd"即可避免这个问题7.vue中安装axios8.使用插槽构建三元表达式9.vue路由10.侧边栏路由管理然后在app.vue中添加router-
萌新pp
·
2024-01-18 06:31
学习
笔记
web
开发学习笔记
(2.js)
1.引入2.js的两种引入方式3.输出语句4.全等运算符5.定义函数6.数组7.数组属性8.字符串对象的对应方法9.自定义对象10.json对象11.bom属性12.window属性13.定时刷新时间14.跳转网址15.DOM文档对象模型16.获取DOM对象,根据DOM对象来操作网页如下图,使用js来更改html内容17.案例,操作网页内容18.两种事件绑定方式19.常见事件20.js添加键盘事件
萌新pp
·
2024-01-17 20:46
学习
笔记
工作常用小技巧
多人工作时需要拉取最新代码)gitpush(提交代码上传)切换分支gitcheckout分支名gitcheckout分支名文件名(文件名需要在要提交的目录文件下)(单独提交文件到主分支,一样需要拉取代码)
liunx
python_xd
·
2024-01-17 16:09
STM32 HAL库
开发学习笔记
: USART1串口通讯(中断方式) IDE-STM32CubeIDE
STM32串口通讯有三种方式,分别为阻塞(轮询)、中断、DMA。这里将用中断的方式开发。笔者也是刚入门STM32HAL库开发,该笔记致希望于能帮到初学者,文中配置步骤、代码、实验现象均是笔者实践可行后所得,绝对真实有效。同时也希望大神前辈指出文中不足或者告之更好的开发方式,让初学者少走弯路!目录一、串口模式和配置1、配置USART1为异步中断工作模式2、串口参数设置并生成配置代码二、代码编写1、在
OmegaTau
·
2024-01-17 02:54
STM32
单片机
stm32
串口通信
嵌入式
微信小程序
开发学习笔记
《12》下拉刷新事件
微信小程序
开发学习笔记
《12》下拉刷新事件博主正在学习微信小程序开发,希望记录自己学习过程同时与广大网友共同学习讨论。
tutgxuzyj
·
2024-01-17 00:33
微信小程序
学习
笔记
Flask框架小程序后端分离
开发学习笔记
《1》网络知识
Flask框架小程序后端分离
开发学习笔记
《1》网络知识Flask是使用python的后端,由于小程序需要后端开发,遂学习一下后端开发。
tutgxuzyj
·
2024-01-17 00:33
flask
学习
笔记
微信小程序
开发学习笔记
《11》导航传参
微信小程序
开发学习笔记
《11》导航传参博主正在学习微信小程序开发,希望记录自己学习过程同时与广大网友共同学习讨论。
tutgxuzyj
·
2024-01-17 00:00
微信小程序
学习
笔记
node.js笔记
Node.js回调函数node.js事件循环Node.jsEventEmitterNode.jsBuffer(缓冲区)Node.jsREPL(交互解释器)怎么理解这个交互解释呢,应该和windows的cmd,
liunx
小全upup
·
2024-01-16 18:26
前端
javascript
liunx
的三种修改文件名的方法 mv/rename/cp
标题Linux可以通过以下三种方法修改文件名:1.使用mv命令:mv原文件名新文件名例如:将文件oldname改为newname,可以使用以下命令:mvoldnamenewname2.使用rename命令:rename原文件名新文件名要重命名的文件名例如:将文件oldname改为newname,可以使用以下命令:renameoldname.txtnewname.txtoldname.txt该命令还
也不一样
·
2024-01-16 07:11
Liunx操作
linux
服务器
运维
在linux里运行springboot项目
springboot项目打jar包,在linux里运行注意:你的数据库密码和你在原来jar包里的密码一样点击idea右侧maven->点击生命周期里的package,在target里生成jar包2安装jdk在
liunx
CSDNlele666
·
2024-01-16 01:12
linux
spring
boot
运维
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他