首页
友人帐
留言板
关于
Search
1
IDE Eval Resetter:JetBrains 全家桶无限试用插件
556 阅读
2
影视资源采集站收录大全
493 阅读
3
linux安装或升级protoc
336 阅读
4
HEU KMS Activator v23.1.0 win10 office2019激活工具
239 阅读
5
Cloudflare国内自选IP节点整理收录
229 阅读
谈天说地
程序源码
技术教程
成品源码
登录
Search
标签搜索
PHP
linux
源码
go
windows
centos
原创
mysql
微信
激活
采集
宝塔
绿色版
API
解析
SDK
图片
破解
域名
html
云青
累计撰写
150
篇文章
累计收到
165
条评论
首页
栏目
谈天说地
程序源码
技术教程
成品源码
页面
友人帐
留言板
关于
搜索到
92
篇与
的结果
2018-12-11
HTTP和HTTPS有什么区别?
HTTP(Hypertext Transfer Protocol)超文本传输协议是用来在Internet上传送超文本的传送协议,它可以使浏览器更加高效,使网络传输减少。但HTTP协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险。HTTPS(Secure Hypertext Transfer Protocol) 安全超文本传输协议是一个安全的通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。HTTPS使用安全套接字层(SSL)进行信息交换,简单来说HTTPS是HTTP的安全版,是使用TLS/SSL加密的HTTP协议。HTTPS是加密传输协议,HTTP是明文传输协议;HTTPS需要用到SSL证书,而HTTP不用;HTTPS标准端口443,HTTP标准端口80;HTTPS基于传输层,HTTP基于应用层;什么是SSL?SSL是指安全套接层协议(以及传输层协议TLS),位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持,是目前使用最广泛的安全协议。它为互联网或内部网络连接,进行操作的两台机器之间提供安全信息通道,即HTTPS。1.1 数据传输期间,对信息进行加密1.2通过唯一的SSL凭据识别证书所有者身份。1.3先验证证书所有者身份,再颁发SSL证书。什么是SSL数字证书(SSL证书)?数字证书的一种,类似于驾驶证、护照和营业执照的电子副本。因为配置在服务器上,也称为SSL服务器证书。SSL 证书就是遵守 SSL协议,由受信任的数字证书颁发机构CA(如GlobalSign,wosign),在验证服务器身份后颁发,具有服务器身份验证和数据传输加密功能。CA:即证书授权中心(CA, Certificate Authority)。CA是负责签发证书、认证证书、管理已颁发证书的机关。用户向CA提出申请后,CA负责审核用户信息,然后对关键信息利用私钥进行”签名”,并公开对应的公钥。客户端可以利用公钥验证签名。CSR:CSR(Certificate Signing Request)即证书请求文件,也就是证书申请者在申请数字证书时由CSP(加密服务提供者)在生成私钥的同时也生成证书请求文件,证书申请者只要把CSR文件提交给证书颁发机构后,证书颁发机构使用其根证书私钥签名就生成了证书公钥文件,也就是颁发给用户的证书。使用ssl证书优势?谷歌从 2017 年1月1日起,Chrome 浏览器将会对未进行HTTPS加密的网站标记为「不安全」网站;同时苹果App Store的所有iOS应用将强制采用ATS标准,也就是强制使用 HTTPS;在国内热火朝天的小程序也要求必须使用 HTTPS 请求。1.防流量劫持全站Https是根治运营商、中间人流量劫持的解决方案,不仅可以杜绝网页中被插入的小广告,更可以保护用户隐私安全。2.提升搜索排名采用Https可以帮忙搜索排名的提升,提高站点的可信度和品牌形象。3.杜绝钓鱼网站Https地址栏绿色图标可以帮助用户识别出钓鱼网站,保障用户和企业的利益不受损害,增强用户信任。
2018年12月11日
15 阅读
0 评论
0 点赞
2018-12-08
Kali 2.0最新国内源:阿里云,中科大
leafpad /etc/apt/sources.list2018.10.19日更新:#中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib #清华大学 deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free #浙大 deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free #东软大学 deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib #官方源 deb http://http.kali.org/kali kali-rolling main non-free contrib deb-src http://http.kali.org/kali kali-rolling main non-free contrib --------------------------------------------------------------------------------------------------------------------------------------- -----Kali 2.0+ ---更新源--- #阿里云 deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib deb http://mirrors.aliyun.com/kali-security kali-rolling/updates main contrib non-free #中科大 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib 将新的Kali源粘贴进去,同时将官方源用#号注释掉。再: apt-get dist-upgrade apt-get update & apt-get upgrade apt-get clean
2018年12月08日
19 阅读
0 评论
0 点赞
2018-12-01
搜集到的各种网盘搜索类站点推荐
现在许多资源大家都是存在网络上的各个网盘之中尤其是百度网盘资源特别多。个别资源在各个名搜索如百度中并不能搜索到,就算搜到也有不少不能下载的。网盘搜索 资源比较靠谱,以前云盘精灵在的时候各类资源均能搜索到。现在罗列了一些网上的网盘搜索网站试试有没有比较另类的资源呢。★★★★★*盘多多:http://www.panduoduo.net*去转盘:http://www.quzhuanpan.com*Bdsola: http://www.3134.cc*西林街:http://www.xilinjie.com★★★★*探索云盘搜索:http://tansuo233.com*BDY搜:http://www.bdysou.com*盘窝窝:http://www.panww.com*百度网盘搜索:http://uzi8.cn*网盘007:https://wangpan007.com★★★*胖次:http://www.panc.cc*盘搜搜:http://www.pansoso.com*番茄搜索:https://www.fqsousou.com*微友搜索:http://www.weiyoou.com*凌风云:https://www.lingfengyun.com*盘优搜:http://www.panuso.comsoso*云盘:http://www.sosoyunpan.com*特百度:http://www.tebaidu.com*搜百度盘:http://www.sobaidupan.com*pan115:http://www.pan115.com*鸵鸟搜索:http://www.tuoniao.me*我的盘:http://www.wodepan.com*搜网盘:http://www.swangpan.com*51菜场:http://wx01.51caichang.com*网盘之家:http://www.wangpanzhijia.net*及搜盘:http://www.jisoupan.com*众人搜索:http://wangpan.renrensousuo.com*行笑网: http://www.walksmile.com*史莱姆搜索:http://www.slimego.cn*百度云盘:http://www.baiduyunpan.com*300搜:http://www.3bsou.com*58网盘搜索:http://www.58wangpan.com*56网盘搜索:http://www.56wangpan.com*我搜云:http://www.wosouyun.com*91百度盘:http://www.91baidupan.com*坑搜:http://www.kengso.com*搜盘吧: http://www.sopanba.com*搜盘侠: http://www.sopanxia.com
2018年12月01日
17 阅读
0 评论
0 点赞
2018-11-19
sql优化的几种方式
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:select id from t where num=03.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描4.应尽量避免在 where 子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num=10 or num=20可以这样查询:select id from t where num=10union allselect id from t where num=205.in 和 not in 也要慎用,否则会导致全表扫描,如:select id from t where num in(1,2,3)对于连续的数值,能用 between 就不要用 in 了:select id from t where num between 1 and 36.下面的查询也将导致全表扫描:select id from t where name like '%abc%'7.应尽量避免在 where 子句中对字段进行表达式操作,这将导致引擎放弃使用索引而进行全表扫描。如:select id from t where num/2=100应改为:select id from t where num=100*28.应尽量避免在where子句中对字段进行函数操作,这将导致引擎放弃使用索引而进行全表扫描。如:select id from t where substring(name,1,3)='abc'--name以abc开头的id应改为:select id from t where name like 'abc%'9.不要在 where 子句中的“=”左边进行函数、算术运算或其他表达式运算,否则系统将可能无法正确使用索引10.在使用索引字段作为条件时,如果该索引是复合索引,那么必须使用到该索引中的第一个字段作为条件时才能保证系统使用该索引,否则该索引将不会被使用,并且应尽可能的让字段顺序与索引顺序相一致11.不要写一些没有意义的查询,如需要生成一个空表结构:select col1,col2 into #t from t where 1=0这类代码不会返回任何结果集,但是会消耗系统资源的,应改成这样:create table #t(...)12.很多时候用 exists 代替 in 是一个好的选择:select num from a where num in(select num from b)用下面的语句替换:select num from a where exists(select 1 from b where num=a.num)13.并不是所有索引对查询都有效,SQL是根据表中数据来进行查询优化的,当索引列有大量数据重复时,SQL查询可能不会去利用索引,如一表中有字段sex,male、female几乎各一半,那么即使在sex上建了索引也对查询效率起不了作用14.索引并不是越多越好,索引固然可以提高相应的 select 的效率,但同时也降低了 insert 及 update 的效率,因为 insert 或 update 时有可能会重建索引,所以怎样建索引需要慎重考虑,视具体情况而定,一个表的索引数最好不要超过6个,若太多则应考虑一些不常使用到的列上建的索引是否有必要15.尽量使用数字型字段,若只含数值信息的字段尽量不要设计为字符型,这会降低查询和连接的性能,并会增加存储开销,这是因为引擎在处理查询和连接时会逐个比较字符串中每一个字符,而对于数字型而言只需要比较一次就够了16.尽可能的使用 varchar 代替 char ,因为首先变长字段存储空间小,可以节省存储空间,其次对于查询来说,在一个相对较小的字段内搜索效率显然要高些17.任何地方都不要使用 select from t ,用具体的字段列表代替“”,不要返回用不到的任何字段18.避免频繁创建和删除临时表,以减少系统表资源的消耗
2018年11月19日
15 阅读
0 评论
0 点赞
2018-11-13
微信支付类(含h5支付、APP二次签名)
最新地址 https://vclove.cn/archives/492.html什么是微信H5支付H5支付是指商户在微信客户端外的移动端网页展示商品或服务,用户在前述页面确认使用微信支付时,商户发起本服务呼起微信客户端进行支付主要用于触屏版的手机浏览器请求微信支付的场景。可以方便的从外部浏览器唤起微信支付开发流程1、用户在商户侧完成下单,使用微信支付进行支付2、由商户后台向微信支付发起下单请求(调用统一下单接口)注:交易类型trade_type=MWEB3、统一下单接口返回支付相关参数给商户后台,如支付跳转url(参数名“mweb_url”),商户通过mweb_url调起微信支付中间页4、中间页进行H5权限的校验,安全性检查(此处常见错误请见下文)5、如支付成功,商户后台会接收到微信侧的异步通知6、用户在微信支付收银台完成支付或取消支付,返回商户页面(默认为返回支付发起页面)7、商户在展示页面,引导用户主动发起支付结果的查询8、商户后台判断是否接到收微信侧的支付结果通知,如没有,后台调用订单查询接口确认订单状态9、展示最终的订单支付结果给用户相信大家都用过企鹅的sdk吧,那酸爽让人难以接受h5的支付我就不给大家截图了,看调用方式就知道了APP签名结果微信支付类库下载地址:wepay.tar.gz
2018年11月13日
8 阅读
0 评论
0 点赞
1
...
15
16
17
...
19