- 博客(41)
- 收藏
- 关注
原创 wifi direct是什么意思
wifi direct是指允许无线网络中的设备无需通过无线路由器即可相互连接,与蓝牙技术类似,这种标准允许无线设备以点对点形式互连,而且在传输速度与传输距离方面则比蓝牙有大幅提升。 推荐:《编程视频》 WiFi Direct是指允许无线网络中的设备无需通过无线路由器即可相互连接。与蓝牙技术类似,这种标准允许无线设备以点对点形式互连,而且在传输速度与传输距离方面则比蓝牙有大幅提升。 按照定义,WiFi Direct设备是支持对等连接的设备,这种设备既支持基础网络也支持P2P连接,能够作为典型的站点STA加入基
2020-12-18 21:00:20
3065
1
原创 jquery如何使用正则
jquery正则使用的方法:1、用户密码,代码为【/^[a-zA-Z][a-zA-Z0-9_]{5,20}$/】;2、邮件,代码为【/^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$/】。 本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。 推荐:jquery视频教程 jquery正则使用的方法: 1、正则表达式的创建 a) var checkNum = /^[A-Za-z0-9]+$/; b) var re=new RegExp(“["+
2020-12-18 18:40:52
1531
1
原创 jquery库是什么意思
jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript库,jquery封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作。 本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。 相关免费学习推荐:javascript(视频)、jQuery教程(视频) jquery库是指一种封装好的JavaScript函数库,一个轻量级的"写的少,做的多"的JavaScript
2020-12-18 17:23:40
344
1
原创 PHP global(总体的)—— 全局变量的作用域
global(总体的)—— 全局变量的作用域 在所有函数外部定义的变量是全局变量,除了函数外,全局变量可以被脚本中的任何部分访问、要在一个函数中访问一个全局变量,需要使用 global 关键字。 <?php $x = 5; $y = 10; $z = 0; function test() { global$x,$y,$z; $z = $x + $y; } test(); echo $z; ?> 结果:15 PHP 将所有的全局变量存储在一个名为 $GLOBALS[index]
2020-12-17 10:30:33
471
原创 PHP 中有四种不同的变量作用域
PHP 变量作用域 变量的作用域是脚本中变量可被引用和使用的部分,PHP 中有四种不同的变量作用域: 序号 作用域 描述 1 local 局部作用域 2 global 全局作用域 3 static 静态作用域 4 parameter 函数参数作用域 1、local(本地的)—— 局部变量的作用域 在 PHP 函数内部声明的变量是局部变量,仅能在函数内部访问。 <?php function test() { $a = 15; echo "内部输出结果:" . $a; } echo "外部
2020-12-17 10:21:44
780
原创 简述php 中函数是有独立的作用域
1、定义在函数外部的就是全局变量,它的作用域从定义处一直到文件结尾。 2、函数内定义的变量就是局部变量,它的作用域为函数定义范围内。 3、函数之间存在作用域互不影响。 4、函数内访问全局变量需要 global 关键字或者使用 $GLOBALS[index] 数组 在 php 中函数是有独立的作用域,所以局部变量会覆盖全局变量,即使局部变量中没有全局变量相同的变量,也会被覆盖。如下: <?php $a=5; $b=3; function t() { echo $a-$b; // 输出 0 } t
2020-12-17 10:20:54
223
原创 互联网数据整合和数据API等几个层面
随着移动互联网的加速,互联网已经从IT进入了DT时代,数据服务为国内众多企业提供底层技术与完善的解决方案的同时,除了其商业价值外,更多的便利和实惠更要回馈给用户。有人说大数据是「石油」是「黄金」,涂子沛说大数据是「土壤」,而马云说大数据是「生产资料」,我觉得他们说得都对,但是也都不对。当大数据应用在不同的领域和不同的场景下,所产生的意义及其所代表的意义也都不一样,没有办法用一句话完全概况。 大数据商业模式可以分为数据源增值,数据源整合和数据API等几个层面。数据本身就是一种产品,进数据进行筛选,调研,分析从
2020-12-16 08:37:29
342
原创 荣耀产品提供安全升级以及售后服
IT之家12月10日消息11 月,华为官方发布声明宣布,决定整体出售荣耀业务资产,收购方为深圳市智信新信息技术有限公司。 据腾讯《深网》报道,荣耀 CEO 赵明在一场员工沟通会上明确提出,荣耀的目标是成为国内手机市场第一。赵明还提到,除了手机之外,其他产品也会继续做。 报道指出,芯片供应方面,一位接近高通的消息人士表示,高通与荣耀的谈判进展非常乐观,双方已接近达成供应合作。此外,荣耀计划于 2021 年一月发布 V40 系列手机。V40 将采用此前库存的联发科芯片。 月初,高.
2020-12-16 08:36:40
21794
原创 Python3正则表达式之条件性匹配:(?(id/name)yes-pattern|no-pattern)
Python3正则表达式之:(?(id/name)yes-pattern|no-pattern)条件性匹配 1. 用途 (?(id/name)yes-pattern|no-pattern)的作用是: 对于给出的id或者name,先尝试去匹配yes-pattern部分的内容; 如果id或name条件不满足,则去匹配no-pattern部分的内容; 这句话听着还是很拗口的,或者说一下子还是很难懂的。 2. 参数含义 此处的name或id,是针对(当前位置的)条件性匹配之前的,某个已经通过grou.
2020-12-16 06:34:07
459
原创 kvm切换器是什么?
KVM切换器又被称为多计算机控制器,一台KVM切换器可以控制2台、4台、8台、16台或更多的计算机或服务器,它们之间的网络连接在全球不论远近都可控制;KVM切换器的控制端口主要用来连接键盘和鼠标的USB端口与显示器的VGA端口。 推荐:《编程视频》 在服务器机房的机架不便于存放多个显示器和键盘的空间里,KVM切换器起着重要的作用。KVM切换器能从本地或远程监视与控制多个计算机与服务器,由键盘、鼠标和显示屏组成的KVM控制台是最方便和经济的理想解决方案。 1、什么是KVM切换器 KVM切换器又被称为多计算机控
2020-12-16 03:47:00
568
原创 jquery使用时serialize()出现中文乱码如何解决
原因【.serialize()】自动调用了encodeURIComponent方法将数据编码了,jquery使用serialize()出现中文乱码的解决办法:调用【decodeURIComponent(XXX,true);】将数据解码。 本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。 推荐:jquery视频教程 jquery使用serialize()出现中文乱码的解决办法: 原因:.serialize()自动调用了encodeURIComponent方法将数据编
2020-12-16 02:22:01
426
1
原创 详解java使用python的几种用法
python视频教程栏目介绍java调用python的用法 相关免费学习推荐:python视频教程 java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐) 调用python脚本中的函数 准备工作: 创建maven工程,结构如下: 到官网https://www.jython.org/download.html下载Jython的jar包或者在maven的pom.xm
2020-12-16 00:48:50
180
原创 简述jquery判断文件是否存在的方式
jquery判断文件是否存在的方法:首先封装一个fileExists方法,接收url参数;然后使用【$.ajax()】方法发送请求,设置同步方式请求;最后返回请求结果。 本教程操作环境:windows7系统、jquery3.2.1版本,该方法适用于所有品牌电脑。 相关免费学习推荐:javascript(视频)、jQuery教程 (视频) jquery判断文件是否存在的方法: js或jquery判断文件是否存在,需要用到ajax 用法var Exists=Exists('/cache/view_num/'+u
2020-12-15 12:06:22
350
原创 简述mysql实现递归查询的方法
mysql实现递归查询的方法:首先创建表,并初始化数据;然后向下递归,利用【find_in_set()】函数和【group_concat()】函数实现递归查询。 本教程操作环境:windows7系统、mysql8.0.22版,该方法适用于所有品牌电脑。 免费学习推荐:mysql教程(视频) mysql实现递归查询的方法: 1、创建表 1 2 3 4 5 6 7 8 9 DROP TABLE IF EXISTS `t_areainfo`; CREATE TABLE `t_areainfo` ( `id` i.
2020-12-15 10:48:25
1647
原创 vue.resource是什么
vue-resource是【Vue.js】的一款插件,它可以通过XMLHttpRequest或JSONP发起请求并处理响应,也就是说,【$.ajax】能做的事情,【vue-resource】插件一样也能做到。 本教程操作环境:windows7系统、Vue2.9.6版,该方法适用于所有品牌电脑。 vue-resource特点 vue-resource插件具有以下特点: 1. 体积小 vue-resource非常小巧,在压缩以后只有大约12KB,服务端启用gzip压缩后只有4.5KB大小,这远比jQuery的体
2020-12-15 10:20:41
921
原创 Python3实现旋转数组的3种算法
下面是Python3实现的旋转数组的3种算法。 一、题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 例如: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 3 步: [5,6,7,1,2,3,4] 说明: 1.尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 2.要求使用
2020-12-11 03:34:13
166
原创 如何解决bootstrap导航条不跳转的问题
bootstrap导航条不跳转的解决办法:1、使用“$('#myTabs a').click(function (e){...}”方式;2、使用“data-toggle”标记;3、通过“window.location”实现跳转即可。 本教程操作环境:Windows7系统、bootstrap3版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》 最近在学习bootstrap,准备做一个个人网站的主页。前端就准备采用bootstrap来做了,因为,bootstrap确实很漂亮,也很流行,有了问题
2020-12-11 01:55:37
271
原创 python3 数组(列表)初始化
python3 数组(列表)初始化 1. 初始化一个定长的数组 有时需要预定义一个定长的数组,并给每个元素赋值 方法1: python3中代码如下: 1 2 3 4 #coding=utf-8 item='PythonTab' array=[itemforvinrange(10)]#把item的值赋给range()迭代器的每个元素 print(array) 结果: 1 ...
2020-12-11 00:08:57
335
原创 2020版互联网+UI/UE路线图(内含大纲+视频+工具+书籍+面试)
写在前面:(本帖干货较多耐心阅读收获颇丰,图片点击可放大) 传智播客黑马程序员作为一个IT学习平台,历经13年的成长,免费分享视频教程长达10万余小时,累计下载量超3000万次,受益人数达千万。免费公开课直播1000余次,听课人数近百万人!2020年我们不忘初心,继续前行!新版学习路线图上线,对UI/UE感兴趣的同学们,赶紧学起来吧! 一、2020新版UI/UE学习路线图---每阶段市场价值及可解决的问题 点击可看高清大图 二、2020新版UI/UE学习路线图---学习大纲及各阶段知识点
2020-12-10 04:02:14
281
原创 Web应用程序测试的工具selenium用法详解
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。 模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候 一、声明浏览器对象 注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入 1 2 3 fromseleniumimportwebdriver #webdriver可以认为是浏览器的驱动器,要驱动浏览器必须用到webdriver,...
2020-12-10 01:38:17
199
原创 bootstrap remote用法是什么
bootstrap remote的用法:首先设置主页面,并放置好一个模态框;然后在主页面上放一个按钮来触发这个模态窗口的显示;接着给这个按钮绑定点击事件;最后通过“remote: '/sys/toAddUser'”从远程加载内容的地址即可。 本教程操作环境:Windows7系统、bootsrap3.3.7版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》《css视频教程》 Bootstrap的Modal这个模态窗组件还是很好用的,但在开发的过程中模态窗中的内容大部分都是从后端加载的。要实现
2020-12-10 00:47:41
86
原创 如何解决bootstrap导航条不跳转的问题
bootstrap导航条不跳转的解决办法:1、使用“$('#myTabs a').click(function (e){...}”方式;2、使用“data-toggle”标记;3、通过“window.location”实现跳转即可。 本教程操作环境:Windows7系统、bootstrap3版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》 最近在学习bootstrap,准备做一个个人网站的主页。前端就准备采用bootstrap来做了,因为,bootstrap确实很漂亮,也很流行,有了问题
2020-12-09 04:45:57
254
原创 记一次crontab中date命令错用导致的问题
问题 我在crontab中添加一条定时任务如下,用于每天把旧日志移到指定目录: 1 00***cd/home/vg/odp/log&&mv*`date-d"-10day""+%Y%m%d"`*archives 然后这个定时任务似乎没有生效。单独执行后面的命令都是成功的没有报错。 原因追踪 crontab的执行情况,linux都会给对应的用户发邮件,因此可以通过邮件来定位问题。上面的任务在vg用户下,查看对应的邮件...
2020-12-09 04:16:40
234
原创 区块链技术的主要特征有哪些
区块链技术的主要特征有:1、去中心化;2、开放性;3、独立性;4、安全性;5、匿名性。从本质上讲,区块链是一个共享数据库,存储于其中的数据或信息,具有不可伪造、全程留痕、公开透明和集体维护等特征。 区块链技术的特征: 去中心化。区块链技术不依赖额外的第三方管理机构或硬件设施,没有中心管制,除了自成一体的区块链本身,通过分布式核算和存储,各个节点实现了信息自我验证、传递和管理。去中心化是区块链最突出最本质的特征。 (相关推荐:服务器安全) 开放性。区块链技术基础是开源的,除了交易各方的私有信息被加密外,区块链
2020-12-09 03:47:34
6171
原创 Python3实现旋转数组的3种算法
下面是Python3实现的旋转数组的3种算法。 一、题目 给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 例如: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 3 步: [5,6,7,1,2,3,4] 说明: 1.尽可能想出更多的解决方案,至少有三种不同的方法可以解决这个问题。 2.要求使用
2020-12-09 03:18:05
185
原创 layui数据表格url是什么
layui数据表格url是数据接口,用来接收数据的,其中LayUI数据表格URL默认为Get请求,语句格式如“URL:'sypaysrhlist.aspx?action=...'”。 本教程操作环境:Windows7系统、layui2.4版,该方法适用于所有品牌电脑。 推荐:《javascript基础教程》《layUI教程》 URL是数据接口,用来接收数据的 LayUI数据表格URL默认Get请求 aspx请求cs url:请求链接; method:以何种方式请求; where:请求参数 ...
2020-12-09 02:48:37
2166
原创 bootstrap remote用法是什么
bootstrap remote的用法:首先设置主页面,并放置好一个模态框;然后在主页面上放一个按钮来触发这个模态窗口的显示;接着给这个按钮绑定点击事件;最后通过“remote: '/sys/toAddUser'”从远程加载内容的地址即可。 本教程操作环境:Windows7系统、bootsrap3.3.7版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》《css视频教程》 Bootstrap的Modal这个模态窗组件还是很好用的,但在开发的过程中模态窗中的内容大部分都是从后端加载的。要实现
2020-12-09 02:19:12
149
原创 【最新版】Java基础视频精华版深入浅出(有源码)
【最新版】Java基础视频精华版深入浅出 Java入门教程目录: 1.计算机的基础知识(day01) 2.Java语言基础(day02-day06) 3.Java面向对象(day07-day10) 4.Java开发工具(day11) 5.Java常见对象(day12-day14) 6.Java集合框架(day15-day19) 7.JavaIO流(day20-day22) 8.Java多线程(day23-day24) 9.JavaGUI(day25) 10.Java网络编程(day26) 11.Java反
2020-12-09 01:50:00
132
原创 CentOS 7 下修改主机名
1.查看当前的主机名 方法1: 1 2 [root@localhost~]#hostname localhost.localdomain 方法2:centos7及以上版本 1 2 3 4 5 6 7 8 9 10 11 [root@localhost~]#hostnamectl Statichostname:l...
2020-12-09 01:20:19
197
原创 Python3中_和__的用途和区别
在看一些Python开源代码时,经常会看到以下划线或者双下划线开头的方法或者属性,到底它们有什么作用,又有什么样的区别呢?今天我们来总结一下(注:下文中的代码在Python3下测试通过) _ 的含义 在python的类中没有真正的私有属性或方法,没有真正的私有化。 但为了编程的需要,我们常常需要区分私有方法和共有方法以方便管理和调用。那么在Python中如何做呢? 一般Python约定加了下划线 _ 的属性和方法为私有方法或属性,以提示该属性和方法不应在外部调用,也不会被from ModuleA i
2020-12-09 00:49:55
144
原创 Python3正则表达式之:(?(id/name)yes-pattern|no-
Python3正则表达式之:(?(id/name)yes-pattern|no-pattern)条件性匹配 1. 用途 (?(id/name)yes-pattern|no-pattern)的作用是: 对于给出的id或者name,先尝试去匹配yes-pattern部分的内容; 如果id或name条件不满足,则去匹配no-pattern部分的内容; 这句话听着还是很拗口的,或者说一下子还是很难懂的。 2. 参数含义 此处的name或id,是针对(当前位置的)条件性匹配之前的,某个已经通过grou.
2020-12-09 00:20:16
136
原创 css子元素如何相对父元素定位?
在css中,可以使用position属性,通过给父元素设置相对定位“position:relative;”样式,给子元素设置绝对定位“position:absolute;”样式来实现子元素相对父级元素定位。 本教程操作环境:windows7系统、css2版,该方法适用于所有品牌电脑。 相关推荐:《编程视频课程》 css中子元素相对父元素定位的实现方法 父级元素 样式设置: 1 position:relative; 子元素样式: 1 position:absolute; 示例代码: html结构 1 2 3
2020-12-08 15:38:01
5313
原创 bootstrap remote用法是什么
bootstrap remote的用法:首先设置主页面,并放置好一个模态框;然后在主页面上放一个按钮来触发这个模态窗口的显示;接着给这个按钮绑定点击事件;最后通过“remote: '/sys/toAddUser'”从远程加载内容的地址即可。 本教程操作环境:Windows7系统、bootsrap3.3.7版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》《css视频教程》 Bootstrap的Modal这个模态窗组件还是很好用的,但在开发的过程中模态窗中的内容大部分都是从后端加载的。要实现
2020-12-08 14:21:54
89
原创 bootstrap remote用法是什么
bootstrap remote的用法:首先设置主页面,并放置好一个模态框;然后在主页面上放一个按钮来触发这个模态窗口的显示;接着给这个按钮绑定点击事件;最后通过“remote: '/sys/toAddUser'”从远程加载内容的地址即可。 本教程操作环境:Windows7系统、bootsrap3.3.7版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》《css视频教程》 Bootstrap的Modal这个模态窗组件还是很好用的,但在开发的过程中模态窗中的内容大部分都是从后端加载的。要实现
2020-12-08 13:44:11
98
原创 如何解决bootstrap导航条不跳转的问题
bootstrap导航条不跳转的解决办法:1、使用“$('#myTabs a').click(function (e){...}”方式;2、使用“data-toggle”标记;3、通过“window.location”实现跳转即可。 本教程操作环境:Windows7系统、bootstrap3版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》 最近在学习bootstrap,准备做一个个人网站的主页。前端就准备采用bootstrap来做了,因为,bootstrap确实很漂亮,也很流行,有了问题
2020-12-08 12:54:52
140
原创 golang向上取整、向下取整和四舍五入
一、概述 官方的math包中提供了取整的方法,向上取整math.Ceil(),向下取整math.Floor() 二、用法 1 2 3 4 5 6 7 8 9 10 package main import ( "fmt" "math" ) func main(){ x := 1.1 fmt.Println(math.Ceil(x)) // 2 fmt.Println(math.Floor(x)) // 1 } ...
2020-12-08 12:17:20
4606
原创 golang语言中map的初始化及使用
//先声明map varm1map[string]string //再使用make函数创建一个非nil的map,nilmap不能赋值 m1=make(map[string]string) //最后给已声明的map赋值 m1["a"]="aa" m1["b"]="bb" //直接创建 m2:=make(map[string]string) //然后赋值 m2["a"]="aa" m2["b"]="bb" //初始化+赋值一体化 m3:=map[strin...
2020-12-08 10:35:42
150
原创 range方法在Python2和Python3中的不同
range()方法是Python中常用的方法, 但是在Python2和Python3中使用方法不同,下面看下它们的不同使用方法。 range方法详解 range(start, stop[, step]) range是python中的其中一个内置函数 作用:可创建一个整数列表。一般用在 for 循环中。 参数说明: start:起点,一般和stop搭配使用,既生成从start开始到stop结束(不包括stop)范围内的整数,例如:range(1,10),会生成[1,2,3,4,5,6,7,8,9]
2020-12-08 09:55:28
75
原创 python3 数组(列表)初始化
python3 数组(列表)初始化 1. 初始化一个定长的数组 有时需要预定义一个定长的数组,并给每个元素赋值 方法1: python3中代码如下: 1 2 3 4 #coding=utf-8 item='PythonTab' array=[itemforvinrange(10)]#把item的值赋给range()迭代器的每个元素 print(array) 结果: 1 ...
2020-12-08 00:01:11
190
原创 如何解决bootstrap导航条不跳转的问题
bootstrap导航条不跳转的解决办法:1、使用“$('#myTabs a').click(function (e){...}”方式;2、使用“data-toggle”标记;3、通过“window.location”实现跳转即可。 本教程操作环境:Windows7系统、bootstrap3版,该方法适用于所有品牌电脑。 推荐:《bootstrap视频教程》 最近在学习bootstrap,准备做一个个人网站的主页。前端就准备采用bootstrap来做了,因为,bootstrap确实很漂亮,也很流行,有了问题
2020-12-07 18:27:40
927
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅