- 博客(166)
- 资源 (9)
- 收藏
- 关注
原创 jquery--select获取选中的option(类型为multiple,使用val()方法),并更改form表单input内容
jquery--select获取选中的option(类型为multiple,使用val()方法),并更改form表单input内容
2023-02-24 19:54:40
1010
原创 JQuery遍历json数组--ajax处理返回的data数据--3种方式
JQuery遍历json数组的3种方法,本文分别给出了使用eachfor遍历json的方法,其中for又分成两种形式。
2023-02-23 14:24:52
3415
原创 FTP服务详解
当需要传送数据时,客户端开始监听端口N+1,并在命令链路上用PORT命令发送N+1端口到FTP服务器,于是服务器会从自己的数据端口(20)向客户端指定的数据端口(N+1)发送连接请求,建立一条数据链路来传送数据。(FTP服务器收到Pasv命令后,随机打开一个临时端口(也叫自由端口,端口号大于1023小于65535)并且 通知客户端在此端口上传送数据的请求,客户端连接服务器此端口然后FTP将通过这个端口进行数据的传送,这个时候FTP服务器不在需要建立一个新的和客户端直接爱你的连接。连接前会先进行三次握手。
2022-09-22 14:59:21
5858
原创 FTP环境搭建及使用实例–linux系统(使用shell脚本或者使用配置文件)
linux上使用,仅需要 安装ftp包:yum install -y ftp客户端访问的前提是,ftp服务端需要配置完毕,配置完毕以后 客户端可以直接访问的。注:ftp服务端只需要把vsftpd服务启动,客户端就可以访问了哦。ftp配置方法见最下面“ftp服务端配置–linux”链接:https://pan.baidu.com/s/1yDal6NTDcPOpNmWA8IebOA?pwd=jar4提取码:jar4链接:https://pan.baidu.com/s/1EW4ZEwBcT34p2rOYzvE
2022-09-22 14:56:43
1841
原创 [PHP是否安装了 SOAP 扩]对于php实现soap代理的一个常见问题:Class ‘SoapClient‘ not found in PHP的处理方法
[PHP是否安装了 SOAP 扩]对于php实现soap代理的一个常见问题:Class 'SoapClient' not found in PHP的处理方法
2022-06-14 16:31:49
713
原创 Python 开发与测试 Webservice(SOAP)-Win
1.从表面上看,WebService就是一个应用程序向外界暴露出一个能通过Web进行调用的API,也就是说能用编程的方法通过Web来调用这个应用程序。我们把调用这个WebService的应用程序叫做客户端,而把提供这个WebService的应用程序叫做服务端。2.从深层次看,WebService是建立可互操作的分布式应用程序的新平台,是一个平台,是一套标准。它定义了应用程序如何在Web上实现互操作性,你可以用任何你喜欢的语言,在任何你喜欢的平台上写Web service ,只要我们可以通过Web servi
2022-06-10 14:38:00
5675
1
原创 LaTex的图文安装--TexLife+SumtraPDF+Vscode
一般来说,完整的完成LaTeX功能需要TeX 系统、编辑器和pdf阅读器三个东西。TeX系统主要包括TeX Live和CTeX,下载TeX Live基本可以满足大部分常用的需求,但是有一些特殊需求必须要用到CTeX,例如有极少数的中文期刊LaTeX投稿模板一直用的是CTeX,不过这种情况基本可忽略,放心下载最新版TeX Live即可。 LaTeX的专用编辑器有WinEdt和TexStudio,不过毕竟这只是一个编辑器,常用的VSCode,Sublime text,Atom,Vim等编辑器都可以作为..
2022-05-20 15:37:49
1259
原创 LaTex的图文安装--TexLife+SumtraPDF+WinEdt
1、TexLife安装1.1 下载TexLife安装包网盘镜像:开源镜像:-- texlive.iso下载清华镜像:-- texlive.iso下载1.2 进入文件夹,管理员身份运行1.3 修改安装路径一般情况下,我们都不要将软件装入C盘在弹出的框中,可更改 安装路径点击Advance点击...
2022-05-20 11:42:23
4102
1
原创 python--remove函数-append函数
# -*- coding: UTF-8 -*-#append() 方法用于在列表末尾添加新的对象。aList = [123, 'xyz', 'zara', 'abc']aList.append( 2009 )print(aList)#remove() 函数用于移除列表中某个值的第一个匹配项aList = [123, 'xyz', 'zara', 'abc', 'xyz']aList.remove('xyz')print(aList)结果显示:[123, 'xyz', 'zar.
2022-05-19 10:41:48
560
原创 python--for循环-range函数
python比如要为一个集合(序列和其他可迭代对象)的每个元素都执行一个代码块。需要使用for循环。# -*- coding: UTF-8 -*-words = ['this', 'is', 'an', 'ex', 'parrot']for word in words: print(word)print("***********************")#range函数的工作方式类似与分片,其包括下限和上限。for i in range(5):
2022-05-19 10:13:25
938
原创 VMware--配置php debug环境之PHPStudy+VSCode Xdebug php调试
vscodephp debugphp调试phpstudy
2022-05-07 16:26:00
2578
原创 c从sqlite3数据库中获取数据,并对数据进行拼接
c从sqlite3数据库中获取数据,并对数据进行拼接函数功能对数据库的操作创建数据库:创建USER表:创建表内数据:查看表内数据:查看表结构:函数功能数据库内的表:USER获取数据的命令:select id,name,pass from USER where name = ‘user_one’获取到的数据:拼接后的格式:对数据库的操作创建数据库: [root@localhost database]# sqlite3 user.db创建USER表: sqlite> CR
2021-03-10 00:47:26
2212
2
原创 c拆分字符串,并按照指定格式存入结构体数组
c将字符串拆分,并按照指定格式存入结构体数组函数功能代码实现结果显示函数功能字符串格式:username1,password1;username2,password2;结构体格式:typedef struct{ char acUserName[120]; char acPassword[120];}NODE_S;最终将`username1、password1、username2、password2存入到结构体数组NODE_S[2]中代码实现#include <stdio.h>
2021-03-09 23:58:00
1130
原创 c将字符串拆分,并存入结构体
c将字符串拆分,并存入结构体函数功能代码实现结果显示函数功能字符串格式:type=0&u=user1&p=pass1结构体格式:typedef struct{ unsigned int len; char *data;}STRING_S;最终将0、user1、pass1存入到结构体STRING_S中代码实现#include <stdio.h>#include <stdlib.h>#include <strin
2021-03-09 23:47:47
1643
原创 c语言:一个C文件可否调用另一个c文件中的函数
前提:a.c函数中有main()函数,且调用b.c中的b_fun()函数。演示结果:[root@localhost make]# lsa.c b.c[root@localhost make]# gcc -g a.c b.c -o main[root@localhost make]# lsa.c b.c main[root@localhost make]# ./main 这是从a.c中打印出来的消息!这是从b.c中打印出来的消息! 代码展示:[root@localho
2020-11-13 15:50:01
5658
原创 C语言—用结构体指针给数组赋值(结构体指针指向字符串,给字符串赋值)
数组定义:char acBuf[sizeof(TRANS_HEAD_S) + sizeof(USER_HEAD_S) + 4] = {0};结构体定义: typedef struct { int iOne; int iTwo; int iThr;}TRANS_HEAD_S;typedef struct { int iUser;}USER...
2019-07-24 23:29:55
13266
1
原创 C语言——四字节对齐(4对齐后是4, 5对齐后是8)
1、功能描述实现数值的,四字节对齐,若数值是4的倍数,则不变;若不是4的倍数则改变;2、结果显示如下所示:7四字节对齐后是8;8四字节对齐后是8;[root@localhost 20190613]# ./11 7iLen = 7iRecvLen = 1iLen = 8[root@localhost 20190613]# ./11 8iLen = 8iRecvLen =...
2019-07-23 22:45:06
2113
原创 Socket编程(C语言实现)—— AF_INET(典型的TCP/IP四层模型的通信过程),AF_UNIX(本地进程间通信)
1、AF_INET域与Socket通信 其是典型的TCP/IP四层模型的通信过程。(1)接收方与发送方依赖IP和port来标识,即,将本地socket绑定到对应的IP端口上;(2)发送数据时指定对方的IP与端口,经过Internet可以根据此端口最终找到接收方;(3)接受数据时,可以从数据包内获取到发送方的IP和端口号。(1) 发送方通过系统调用send()将原始数据发...
2019-07-21 23:39:27
5726
1
原创 Socket编程(C语言实现)—— 为什么流式传输类似于管道?不区分边界?
1、管道实现:(1)代码实现:[root@localhost pipe]# cat pipe.c#include <stdio.h>#include <unistd.h>int main(void){ int i = 0; int aiPipe[2] = {0}; pid_t stPid = {0}; char acSendBuf[2] = {...
2019-07-21 23:38:51
734
原创 Socket编程(C语言实现)——UDP协议(进程间通信AF_UNIX)的流式(SOCK_STREAM)+报式(SOCK_DGRAM)传输【循环监听】
Socket编程目前较为流行的网络编程模型是客户机/服务器通信模式客户进程向服务器进程发出要求某种服务的请求,服务器进程响应该请求。如图所示,通常,一个服务器进程会同时为多个客户端进程服务,图中服务器进程B1同时为客户进程A1、A2和B2提供服务。Socket概述① 所谓Socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”...
2019-07-17 23:24:09
3902
原创 C语言——把结构体数据封装成TLV格式的数据
功能描述:typedef struct{ unsigned char ucPort; pid_t stPid;}TEST_INFO_S;结构体TETS_INFO_S内有两个变量分别是ucPort和stPid,在本文中把此结构体作为TLV的value部分,type部分为0,len为此结构体的大小。代码实现:#include <stdio.h>#in...
2019-07-17 22:33:10
1310
原创 Makefile —— 如何在文件内使用变量?
在上篇Makefile —— Makefile的规则是什么?make是如何工作的?make的工作方式是什么?文章中我们可以看到[.o]文件的字符串被重复用了三次,如果我们在工程中需要加入一个新的[.o]文件,那么我们需要在三个地方加。# 为了makefile文件易维护,我们使用变量来表示。# makefile的变量也就是一个字符串,理解成C语言中的宏会更好## 声明一个变量,obje...
2019-07-08 21:32:41
677
原创 Makefile —— Makefile的规则是什么?make是如何工作的?make的工作方式是什么?
#1、Makefile的规则:# target... : prerequisites...# commandtarget是:【目标文件:包含执行文件edit与中间目标文件(*.o)文件】prerequisites是: 【依赖文件:包含冒号后面那些.c文件与.h文件;edit的依赖文件是所有.o文件】command是:【命令:定义了如何生成目标文件的操作系统命令,一定要以T...
2019-07-08 21:07:54
803
原创 C实现读写文件——对文件进行读写open(),read(),write()
功能: 文件内存储一个数字,该数字初始化为0;之后取出改数字对数字加3后再次写入文件;期望结果:文件内数字初始化为0,可执行文件被执行一次,改数字变为3;执行两次,改数字变为6……结果显示:准备工作:/*创建文件,存储值*/# touch operation_log_id/*文件内的值初始化为0*/[root@localhost 20190613]# cat opera...
2019-06-13 22:47:10
6981
1
C语言入门经典(第5版)——清华大学出版社(Ivor Horton著 杨浩译)
2018-11-02
Linux系统C语言编程连接MySql数据库实现的用户用户组色权限管理系统(图形界面)
2018-10-31
Linux系统C语言编程连接MySql数据库实现的用户 用户组 用户策略 管理系统(getopt函数方式解析命令行参数)
2018-10-31
centos 6 安装 mantisbt-1.2.8 -- centos 7 安装 mantisbt-2.12.0.zip
2018-10-31
Openldap配置TLS加密传输
2018-10-31
WEB解析本地文件
2018-07-12
code__openLdapTlsOpenldap配置TLS加密传输(完整版——shell脚本实现[分别在客户端与服务器端执行脚本,实现TLS加密])
2018-07-05
code__openLdapTlsExpectOpenldap配置TLS加密传输(完整版——shell脚本实现[即在客户端执行代码,即可实现TLS加密])
2018-07-05
Linux系统C语言编程连接MySql数据库实现的用户 用户组 用户策略 管理系统(getopt解析命令行参数)
2018-07-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人