您现在的位置: Gufang > 博客 > 学无止境

sub过程与function函数的区别

2024/2/28 16:29:58Posted by Gufang

摘 要:很多人对sub过程与function函数的区别很迷糊,现举例讲解:

正 文:

function是函数,sub是子程序,都可以传递参数,但函数有返回值,子程序没有

function   可以用自身名字返回一个值,sub   需定义别的变量,用传址方式传回值。  

  Sub   过程与Function   过程的区别:      

<...

关于 IIS短文件名泄露漏洞

2023/9/25 11:22:50Posted by Gufang

0x00 概述

漏洞名称:IIS短文件名泄露

风险等级:低

问题类型:信息泄露

0x01 漏洞描述

此漏洞实际是由HTTP请求中旧DOS 8.3名称约定(SFN)的代字符(〜)波浪号引起的。

为了兼容16位MS-DOS程序,Windows为文件名较长的文件(和文件夹)生成了对应的windows 8.3 短文件名。

Microsoft IIS 波浪号造成的信息泄露是世界网络范围内最常见的中等风险漏洞。这个问题至少从1990年开始就已经存在,但是已经证明难以发现,难以...

一起由360蜘蛛引起的数据错“案”,360云

2023/3/25 9:53:59Posted by Gufang

今天一大早6点被客户电话紧急唤醒,商城数据有错,很多会员当天多次收到相同金额的分润。

经过核查,系统的一个私密结算地址(计划任务调用),被来自42.236.10.117、180.153.232.171等多个IP在同一时间访问,造成了数据的多次结算。

经过核查,这些IP地址均是来自360蜘蛛。

我们的私密结算地址,都在系统后台,并且会被蜘蛛猎取的呢,原来服务器上安装了360安全卫士、360杀毒软件和360极速浏览器,肯定是360收集并上报了云URL,造成地址外漏。

解决办法:私密结算地址中,加个IP判断,只容许部分IP访问即可。

...

ASP过滤SQL非法字符并格式化html代码

2022/12/9 3:30:32Posted by Gufang

<%

function changechr(str)

changechr=replace(replace(replace(replace(str,"<","&lt;"),">","&gt;"),chr(13),"<br>")," ","&nbsp;")

changechr=replace(replace(replace(replace(change...

此网站无法提供安全连接(客户端和服务器不支持

2022/10/20 14:57:32Posted by Gufang

首先简单说一下我遇到问题的过程,我们公司有一根电信专线,下面有4个固定IP,有一个IP1已经绑定了A域名,且A域名申请过开端80、443端口(提交给客户经理),现在我们使用IP2来绑定另一个新的域名B,此时不需要在申请开端80、443端口了,因为同属一条专线,已经开通过了,在网站搭建好后,绑定了https证书后,发现https只有360能访问,其它浏览器一概报下面这个错误:

通过360浏览器打开的情况,对比了其它网站打开的情况,截图如下,对比看一下:

 

 通过对比,可以看到,域名B因为使用的是 TLS 1.0,所以会出现问题

这里推...

asp formatNumber处理逗号问题

2022/10/20 7:25:43Posted by Gufang

Formatnumber函数在javascript中是不能识别的,当然在vb script中是没有问题的.formatnumber函数的输出结果是字符串函数,不能被解释为数字,如果想要数字化的话就用replace(",","")把逗号代替掉。。ok,搞定。。。

<%=Formatnumber(6665.8999)%>6,665.90<%=Formatnumber(“6665.8999”)%>6,665.90<%=Formatnumber(6665.8999,3)%>6,665.900<%=For...

Web应用程序性能优化学习笔记(使用瀑布图初

2022/5/9 0:55:48Posted by Gufang

1、 使用瀑布图初步诊断网站性能瓶颈

一般来说,打开一个网页的速度会受到以下几项的影响:

1) 服务器花了太长的时间将.aspx页面的内容转化为html。

2) .aspx页面花了太长的时间从服务器端将内容发送到客户端。

3) 页面上的图片或者flash文件花了太长的时间从服务器端发送到客户端。

4) JavaScript和CSS文件阻塞页面渲染。

我们可以使用“瀑布图”来确定一个页面的性能问题是由于哪一项造成的。FireBug、Chrome自带的“开发人员工具”都可以生成...

SQL SERVER 2008 r2 数据库

2022/3/30 2:36:35Posted by Gufang

有时候sql server 2008 数据库日志文件太大,需要收缩释放硬盘内存。如果ldb文件过大会导致数据库运行缓慢,甚至系统都会卡住。

1.登陆项目平台数据库服务器。双击SQL Server Management Studio打开数据库管理。登陆数据库

2.如下图,打开数据库属性窗口

3.如下图,更改数据库恢复模式

4.如下图,收缩数据库日志

到这里已经完成了,数据库的日志收缩

5.如下图,数据库恢复模式修改为完整

经过测试,完美解决,我们成功的把一个几十G的文件,压缩到1M。

...

H5(移动端)前端使用input type=

2022/3/29 14:01:55Posted by Gufang

input class="addPicInput" type="file" ref="uploadFile"  @change="fileChange" accept="image/*" multiple

在移动端页面使用上传文件或者图片时,IOS和安卓的展现方式有很多不一样。

input 有 captrure属性,取值:camera:相机;camcorder:摄像;microphone:录音

为何找不到microsoft excel a

2022/2/9 13:43:11Posted by Gufang

由於Dcomcnfg是一个32位和配置,在64系统下并不能被完全支持,因此需要对WIN2008 X64系统进行DCOM配置,操作步骤如下:1.1运行:mmc -321.2在菜单中选择File(文件)->Add/Remove Snap(添加/删除管理单元)添加Component Services(组件服务),然後在Component Services下找到Excel後再进行配置,就和32位系统一样可以看到Microsoft Excel Appliction 组件了。2.由于用户没有操作excel的权限,需要通过如下操作对 Microsoft Excel Appliction 进行授权...