- 博客(67)
- 问答 (31)
- 收藏
- 关注
原创 发现fastcgi配置
原文链接:https://www.jianshu.com/p/a28b6ecd41a8自从去年6月份毕业以后,从前端转到了后端,也就很久没有写文章记录了。[原文地址:掘金](https://juejin.im/post/5af9276b5188254287734196)### 前情提要:测试服务器被新人误操作直接删除了根目录,奈何只能重装服务。结果导致微信扫码支付时二维码显示不出来...
2018-08-17 10:34:21
374
原创 Thinkphp 3.2中控制页面不缓存
原文链接:https://www.jianshu.com/p/943198320885 [我的掘金通道](https://juejin.im/post/5b0666be6fb9a07ab459060d)最近开发WAP网站时,最讨厌的就是back键,会造成些麻烦事。不过,问题总有办法解决。有些页面,点击back键回退会加载缓存,这不是想要的,所以希望能够控制该页面不缓存,每次请求都需...
2018-08-17 10:33:36
1507
原创 微信 H5支付
原文连接:https://www.jianshu.com/p/a6d9fe43c995 这几天做WAP网站,涉及到微信支付和支付宝支付,在开通应用前只是针对技术文档做了预研,了解下程序的逻辑实现。结果导致后期开发中支付宝很顺利,毕竟API很强大。微信有些坑要填补,真是悲催。>第一个坑:浏览器兼容问题 都城在阳城,今河南登封东。商朝(公元前16世纪至公元前11世纪) 都城在亳,今河南商丘北。公元前14世纪,商王盘庚迁都到殷,今河南安阳。西周(公元前11世纪到公元前771年)都城在镐京,今陕西西安西。东周(公元前770年至公元前221年)都城在洛邑,今河南洛阳。东周分春秋和战国两个时期。秦朝(公元前221年至公元前206年)
2016-06-03 11:48:18
10875
原创 NAT服务器
NAT英文全称是"Network Address Translation",中文意思是"网络地址转换",它是一个IETF(Internet Engineering Task Force, Internet工程任务组)标准,允许一个整体机构以一个公用IP(Internet Protocol)地址出现在Internet上。顾名思义,它是一种把内部私有网络地址(IP地址)翻译成合法网络I
2016-06-03 11:46:06
754
转载 VirtualBox虚拟机网络连接设置的四种方式
VirtualBox虚拟机网络连接设置的四种方式VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全,你可以在官网上找到适合各种操作系统平台的版本。这里我先给大家大致讲解下VBox的网络配置及应用。VirtualBox的提供了四种网络接入模式,它们分别是:1、NAT 网络地址转换模式(NAT,Network Address Translation)
2016-06-03 11:45:32
843
转载 VMware 虚拟机的网络连接方式详解
VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。 1.bridged(桥接模式) 选择桥接之后一定要重新启动主机的本地连接,否则桥接无法上网使用.这个问题可能出现在大部分人身上。 在这种模式下,VMWa
2016-06-03 11:44:28
4616
转载 阿里双11狂欢幕后:打造世界级计算引擎
2015天猫双11全球狂欢节拉开帷幕,阿里巴巴的工程师们又忙碌了起来。在力保全球“剁手党”顺畅购物的同时,他们还将在双11验证多项开创性技术,对全世界展示阿里巴巴的整体技术实力。阿里巴巴双11技术总指挥刘振飞表示:“双11不仅是一场全球消费者的狂欢,也是对中国互联网技术体系的实力检验。一下子几千万人涌进来买买买, 这种真实的商业场景全世界一年也只有一次。阿里技术人能够用世界级的技术创新,支
2016-06-03 11:43:32
715
原创 一个简单的双重for循环的汇编语句解释
#includevoid show() { int i,j; for(i=0;i<100;i++){ for(j=2;j<=i;j++){ if(i%j==0) break; } if(j>=i) printf("%d",i); }}show:.LFB24: pushl %ebx
2016-06-03 11:40:14
4037
转载 堆和栈的区别(2)
0.申请方式和回收方式不同不知道你是否有点明白了。堆和栈的第一个区别就是申请方式不同:栈(英文名称是stack)是系统自动分配空间的,例如我们定义一个 char a;系统会自动在栈上为其开辟空间。而堆(英文名称是heap)则是程序员根据需要自己申请的空间,例如malloc(10);开辟十个字节的空间。由于栈上的空间是自动分配自动回收的,所以栈上的数据的生存周期只是在函数的运
2016-06-03 11:39:49
280
转载 内存堆和栈的区别(1)
数据结构的栈和堆 首先在数据结构上要知道堆栈,尽管我们这么称呼它,但实际上堆栈是两种数据结构:堆和栈。堆和栈都是一种数据项按序排列的数据结构。栈就像装数据的桶或箱子我们先从大家比较熟悉的栈说起吧,它是一种具有后进先出性质的数据结构,也就是说后存放的先取,先存放的后取。这就如同我们要取出放在箱子里面底下的东西(放入的比较早的物体),我们首先要移开压
2016-06-03 11:39:35
279
转载 解析阿里云大数据服务——ODPS
摘要:基于飞天的ODPS,对内是阿里集团30多个事业部唯一的大数据处理平台;对外,以RESTful API对外提供数据仓库、数据挖掘和其他数据应用服务。阿里云总裁王文彬为之站场,称其为“中国进入大数据时代的里程碑”。阿里云有许多很好的技术,比如负载均衡SLB,关系型数据库RDS,云服务器ECS,开放存储服务OSS等。如今又增加了一款重磅云服务产品:基于飞天的ODPS(Open Data
2016-06-02 14:37:59
3241
转载 Oracle、聚石塔
甲骨文股份有限公司(NASDAQ:ORCL,Oracle)是全球大型数据库软件公司。总部位于美国加州红木城的红木岸(Redwood Shores),现时首席执行官为公司创办人劳伦斯·埃里森(Lawrence J. Ellison)。在2008年,甲骨文是继Microsoft及IBM后,全球收入第三多的软件公司。 聚石塔作为一个巨大的开放性电商云工作平台,聚石塔发挥着其庞大的数
2016-06-02 14:37:21
1048
转载 为什么百度手机搜索和电脑搜索排名不一样
一:百度搜索的数据库在收录网页如此之多的情况下,我想百度不会专门为手机搜索开一个数据库,应该还是与电脑搜索公用一个数据库。只是从搜索端来判断使用不同的算法,来显示排列结果。二:百度搜索的地域性我们举个例子,比如“SEO技术培训”这个关键词,我们把他做到百度排名第一,在河南搜索的话可能是第一,但是在山东搜索的话,可能山东的一些网站会排在前面,这就是百度在地域性上的一些算法调整
2016-06-02 14:36:46
2057
转载 .xin域名
xin是什么域名?经常关注域名的朋友可能有注意到又新出了一个.xin域名。很多朋友对于xin是什么域名还不了解,随着域名后缀越来越多,很多朋友确实混淆不清,小编之所以了解.xin域名,是因为这个与马云有关。话不多说,本文将详细介绍下.xin域名是什么意思。.xin域名注册局:阿里巴巴集团注册商:万网域名类型:国际域名.xin是一个网络诚信专属域名,音同“信”,意
2016-06-02 14:36:14
1391
原创 malloc和free
C 语言中使用函数库来解决,即在头(在 C 中称为)中定义的函数:malloc ,calloc ,realloc ,free . 这些函数在 C++ 中依然有效。但是使用上面函数分配的内存块和用 new 返回的并不一定兼容,不要混用,他们应当在各自的函数集或操作中使用。(1) 函数 malloc 这个函数是给指针动态分配内存,原型: void* ma
2016-06-02 14:35:25
245
原创 云终端
云端 云端 是一个小软件,但又是一个大平台。安装云端之后,再使用其他软件不再需要安装--一点、下载、直接使用;并且,通过虚拟化的运行环境,能够保持系统长久的干净、绿色,并保持软件与系统的安全隔离--此方面类似沙盒(sandbox)。简言之,云端=应用软件的免安装/便携化 安全环境。提醒:云端软件平台的"云端"二字,并不是指目前正在热炒的"云计算"。 云端
2016-06-02 14:34:48
743
原创 Tracert实例详解
下面显示的是一个执行tracert后的信息,目标地址是www.cia.gov首先显示的信息是目的地, []内是该域名解析出来的IP地址,随后一行表表示默认最多追踪30跳路由。说明一、从1到14显示的是到达目标地址所经过的每一跳路由的详细信息。1显示的是默认路由器的信息,也就是默认网关了,这里使用的是那种TP-LINK之类的家用路由器。2是离你最近的外
2016-06-02 14:34:18
2204
原创 如何查看端口占用情况
假如我们需要确定谁占用了我们的9050端口 Windows平台 在windows命令行窗口下执行:步骤 1:查看所有的端口占用情况C:\>netstat -ano 协议 本地地址 外部地址 状态 PID TCP 127.0.0.1:1434
2016-06-02 14:33:26
480
原创 无线宽带和有线宽带、光纤宽带有什么不同?
宽带:有无线宽带、有线宽带、光纤宽带等分类。无线宽带 无线宽带包括两种,一种就是手机上网,当然现在也可以用上网卡通过笔记本电脑上网。另外一种就是现在非常时髦的无线局域网,又叫做WiFi的东西。有线宽带 有线宽带有好多中,比较常见的一是ADSL,原来电信运营商为了充分利用现有的电话线而开发的一种技术。因为利用了住宅中已经有的电话铜线,所有建设成本比
2016-06-02 14:29:46
10609
原创 拨号上网和宽带区别
连接方式和带宽不一样:拨号是用电话线,带宽14kbps-56kbps(Modem不同速度不同),而宽带用网线连到Adsl Modem,再连到电话线,须向营运商申请,带宽1-3Mbps都有,带宽大的速度快。另外,拨号是模拟信号,也就是说电脑将数字信号通过modem转为模拟信号,然后通过电话线路进行传输,在电信那里再转为数字信号,而宽带传输的就是数字信号。还有,拨号所用的频率和
2016-06-02 14:28:52
10368
原创 划分子网
例1:假如某公司申请到了一个C类的网络地址199.1.1.0 / 24。该单位有5个部门,每个部门最多只会有28台计算机。为了增加安全性,我们使用路由器来限制各个部门的访问,请问子网设为多少比较合适,每个部门使用的IP地址范围是多少? 答:分为5个子网,需要向主机位借位:借3位:可以划分 2^3 = 8 个子网,分配 2^5-2 = 30 个IP地址。借4位:可以划
2016-06-02 14:27:39
2503
原创 IP地址、IP地址分类、子网掩码
判断是否在同一个子网?1.1的主机192.168.1.1 (11000000.1000100.00000001.1)255.255.255.0 (11111111.11111111.11111111.0)相与运算得: (1100000.1000100.00000001.0) 2.1的主机192.168.2.1
2016-06-02 14:26:59
570
原创 网络协议
ICMP协议IP不提供可靠的传输服务,也不提供端到端或点到点的确认,如果出错可以通过ICMP报告来看,它在IP模块中实现。TCP/IP协议涉及了ICMP就是为了弥补IP协议的不足。它是TCP/IP协议族的一个子协议,用于在IP主机。路由器之间专递控制消息。控制消息指网络不通,主机可否达,路由是否可用等。这些控制消息传递的并不是用户数据,但是对用户数据的传输起到了重要的作用。
2016-06-02 14:26:24
328
原创 TCP/IP参考模型
网际层功能:1、处理来自传输层的分组发送请求,将分组装入IP数据报,填充报头,选择去往目的的节点的路径,然后将数据包发送适当的端口。2、处理输入数据3、处理ICMP报文 IP协议1、负责把数据从源传到目的,但是不负责保证传输的可靠性,流控制,报顺序和其他主机到主机协议等2、实现两个基本功能:寻址和分段。根据数据报报头中的目的地址将数
2016-06-02 14:25:39
342
原创 表示层、应用层
表示层功能:为异种机通信提供一种公共语言,以便能进行互操作。这种类型的服务之所以需要,是因为不同的计算机体系结构使用的数据表示法不同。例如,IBM主机使用EBCDIC编码,而大部分PC机使用的是ASCII码。在这种情况下,便需要表示层来完成这种转换。应用层包含了通常要使用的协议:HTTP协议:超文本传输协议 使用TCP的80端口FTP协议:文件传输
2016-06-02 14:25:08
695
原创 数据路链路层、网络层、传输层
数据路链路层(2)交换机:更具源MAC地址学习,目标MAC地址转发问题 1:交换机有几个冲突域和几个广播域?交换机有几个端口就有几个冲突域,且只有一个广播域。问题2:交换机和网桥的区别:1、网桥通常只有两个端口,交换机至少有4个端口,也有24,48或者更多端口的交换机。2、网桥是基于软件转发的,交换机是基于硬件转发的。问题3:一个两个端口的网
2016-06-02 14:24:35
888
原创 IP、子网掩码
IP和子网掩码子网掩码IP是由四段数字组成,在此,我们先来了解一下3类常用的IPA类IP段 0.0.0.0 到127.255.255.255 B类IP段 128.0.0.0 到191.255.255.255 C类IP段 192.0.0.0 到223.255.255.255 XP默认分配的子网掩码每段只有255或0 A类的默认子网掩码
2016-06-02 14:23:35
355
原创 物理层、数据路链路层1
OSI参考模型介绍物理层1、主要功能: 完成相邻节点比特流之间的传输,控制数据怎样被放到通信介质上的,关心的是用什么物理信号来表示“0”和“1”,最初的链接是如何建立的,或者链接后的如何终止的。2、物理层的主要设备 中继器(Repeater)、集线器(Hub)通过1.1去ping 1.2:
2016-06-02 14:22:45
453
原创 计算机网络分类
1、网络分类 局域网(LAN---Local Area Network) 城域网(MAN---Metropolis Area Network) 广域网(WAN---Wide Area Network)2 、 2M宽带下载100MB的视频大概需要多久?2M宽带 = 2Mb / 秒的数据传输速度(单位:Mb / 秒),但是这个速度不等于下载速度(单位:
2016-06-02 14:19:24
356
转载 PHP PDO数据对象
PDO中包含三个预定义的类PDO中包含三个预定义的类,它们分别是 PDO、PDOStatement 和 PDOException。一、PDOPDO->beginTransaction() — 标明回滚起始点PDO->commit() — 标明回滚结束点,并执行SQLPDO->rollBack() — 执行回滚PDO->__construct() — 建立一个PDO链接数据库的实例PD
2016-01-19 16:31:48
382
转载 PHP ( $_SERVER[" ... "]的用法)
$_SERVER存储当前服务器信息,其中有几个值如$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER["SCRIPT_NAME"],$_SERVER["PHP_SELF"]常常容易混淆,以下通过实例详解$_SERVER函数中QUERY_STRING,REQUEST_URI,SCRIPT_NA
2016-01-19 15:20:50
346
原创 C++ 课本学习笔记(2)
第三章构造函数1. 构造函数不需要用户调用它,而是建立对象的时候自动执行。2. 可以用一个类对象来初始化另一个类对象,如: Time t1; Time t2=t1; 3. 如果用户自己没有定义构造函数,则C++系统会自动生成一个构造函数,知识这个构造函数体是空的,也没有参数,不执行任何操作。一个类只有一个默认构造函数。4. 用参数初始
2016-01-10 14:59:23
489
原创 C++ 课本学习笔记(1)
1.3 C++对C的扩充1.3.1 C++的输入输出1. 标准输入输出流cout和cin。在头文件。2. cerr:标准出错输出clog:cerr的缓冲形式3. cin>>:>>常称为“提取运算符”。用”>>” 从键盘取得数据并送到输入流cin中,然后再送到内存。4. 简单的程序:int mian(){coutchar name[20];cin>>n
2016-01-10 12:49:01
510
原创 C++ concurrent programming(3) mutex
#include#include#include#includeusing namespace std;std::mutex mu;void shared_print(string msg, int i) { mu.lock(); cout << msg << i << endl; mu.unlock();}void function_1() { for (int i
2016-01-08 15:27:13
283
原创 c++ concurrent progamming(2) thread manage
#include#include#includeusing namespace std;class Fctor { public: void operator()(string& msg) { cout << "t1 say: " <<msg<< endl; msg = "Truse is the mother of deceit. "; //ms
2016-01-08 14:14:03
399
原创 C++11 concurrent progamming (1) join/detach
理解john() 和detach() #include#includeusing namespace std;void function_1(){ std::cout << "Hello,world!" << std::endl;}int main() { std::thread t1(function_1); //t1 starts running. 实例化一个线
2016-01-08 10:18:59
691
空空如也
webapp在微信中支付问题
2018-05-02
[nginx fastcgi 配置问题] 端口映射后如何获取真实外网端口?
2018-04-27
sql语句 想要遍历表数据进行处理
2017-12-27
ajax同步请求好慢,可是后台接口执行很快
2017-12-23
关于redis缓存禁言名单该用哪种类型存储?
2017-11-10
请教关于方法封装的问题
2017-11-03
高性能mysql中关于sql语句的提问
2017-11-02
数据库字段设计关于时间戳该怎么存储?
2017-11-02
数据表字段设计中,varchar宽度的意义
2017-11-01
多表查询的两种方法区别
2017-10-27
mysql回行查询和建立复合索引的衡量?
2017-10-17
C++ 关于哲学家进餐问题求教??
2016-01-11
C++ 线程和仿函数的问题??
2016-01-08
C++ thread的detach函数问题??
2016-01-07
vs2015连接mysql数据库问题??
2015-12-25
关于-2147483648的问题??
2015-12-23
递归问题,求n的阶乘?
2015-12-23
C语言中单向的链表反转?
2015-12-22
判断32位数相加溢出问题?
2015-12-22
关于指针问题,报错:flag是nullprt
2015-12-21
有符号加法,无符号减法溢出处理的C程序,并运用条件编译指令。。
2015-12-21
磁盘多出来几个奇怪的文件
2015-12-20
Visual studio 2013 community提示到期??
2015-12-20
单链表的头指针和头结点问题??
2015-12-18
c语言单向链表的问题???
2015-12-18
c++中关于符号 << 的问题??
2015-12-17
请问汇编语句的解释?
2015-12-16
32位的数乘以64位数的结果?
2015-12-16
c语言中字节对齐求解??
2015-12-15
求大神解释下c语言双重for循环的汇编语句??
2015-12-15
TA创建的收藏夹 TA关注的收藏夹
TA关注的人