区块链 通俗讲解

通俗讲解: 因为面向的读者是不想知道具体技术实现只想了解区块链的人群,因此本文避开了一些底层和算法细节,采用比较主观的方式来展示笔者对区块链技术的感性认识。如果你只是对区块链感兴趣,并没有深入学习的打算,或者只是想像我一样在别人问起来的时候装逼,本文应该是一篇很好的“导论”。 总览 区块链本...

2018-07-31 23:54:29

阅读数 476

评论数 0

js 刷新,返回上一步,前进,后退,

<input type=button value=刷新 onclick="window.location.reload()"> <input type=button value=前进 oncl...

2018-07-31 22:17:38

阅读数 908

评论数 0

php array函数 array_keys返回数组的键值

实例 返回包含数组中所有键名的一个新数组: <?php $a=array("Volvo"=>"XC90","BMW"=&a...

2018-07-31 22:11:50

阅读数 1727

评论数 0

php array函数 array_sum 求数组所有值和

返回数组中所有值的和(5+15+25): <?php $a=array(5,15,25); echo array_sum($a); ?> 运行实例 定义和用法 array_sum() 函数返回数组中所有值的和。 如果所有值都是...

2018-07-31 22:04:32

阅读数 1588

评论数 0

bootstrap modal远程加载的两种方式

方法一: 使用链接   href属性 <a href="demo.jsp" data-toggle="modal" data-target="#mymodal"&...

2018-07-31 21:54:45

阅读数 1067

评论数 0

workman 心跳

心跳 注意:长连接应用必须加心跳,否则连接可能由于长时间未通讯被路由节点强行断开。 心跳作用主要有两个: 1、客户端定时给服务端发送点数据,防止连接由于长时间没有通讯而被某些节点的防火墙关闭导致连接断开的情况。 2、服务端可以通过心跳来判断客户端是否在线,如果客户端在规定时间内没有发来任何...

2018-07-31 21:43:35

阅读数 395

评论数 0

关于同步、异步与阻塞、非阻塞的理解

关于同步、异步与阻塞、非阻塞的理解 1、前言   前一段时间出去面试,被问到同步、异步与阻塞、非阻塞的区别。我一时半会没有想出来,作为一个工作三年的人来说,实在很惭愧。我当时理解同步、异步属于两个进程中间的协作关系,例如使用浏览器访问一个网站,需要多次请求服务端,才能加载完整个页面的内容。同步...

2018-07-31 00:23:04

阅读数 791

评论数 0

linux 高并发网络编程之epoll详解

前言       I/O多路复用有很多种实现。在linux上,2.4内核前主要是select和poll,自Linux 2.6内核正式引入epoll以来,epoll已经成为了目前实现高性能网络服务器的必备技术。尽管他们的使用方法不尽相同,但是本质上却没有什么区别。本文将重点探讨将放在EPOLL的实...

2018-07-31 00:07:25

阅读数 478

评论数 0

linux下 文件描述符(fd)与 文件指针(FILE*)

一、文件描述符(fd) 我们都知道在Linux下一切皆文件。当然设备也不例外,如果要对某个设备进行操作,就不得不打开此设备文件,打开文件就会获得该文件的文件描述符fd( file discriptor), 它就是一个很小的整数,每个进程在PCB(Process Control Block)中保存...

2018-07-30 23:29:04

阅读数 36

评论数 0

mysqlL时间戳和时间的获取/相互转换/格式化

  获取当前时间戳 select unix_timestamp();   同 select unix_timestamp(now()); 获取当前时间 select now(); 时间转时间戳 select unix_timestamp('2018-01-15 09:45:...

2018-07-30 10:23:39

阅读数 76

评论数 0

判断端口是否通

    转载:https://my.oschina.net/yongqing/blog/305715 使用telnet判断 telnet是windows标准服务,可以直接用;如果是linux机器,需要安装telnet. 用法: telnet ip port 先用telnet连接不存在的...

2018-07-30 00:35:09

阅读数 914

评论数 0

php pcntl实现多进程

  server.php  /** * 信息处理函数,结束进程. * */ function sig_func() { echo "SIGCHLD \r\n"; pcntl_waitpid(-1, $status, WNOHANG);...

2018-07-30 00:08:22

阅读数 212

评论数 0

linux 终端复用神器-tmux使用梳理

Linux终端复用神器-Tmux使用梳理   Tmux是一个优秀的终端复用软件,类似GNU Screen,但来自于OpenBSD,采用BSD授权。使用它最直观的好处就是,通过一个终端登录远程主机并运行tmux后,在其中可以开启多个控制台而无需再“浪费”多余的终端来连接这台远程主机;是BSD实现...

2018-07-29 23:57:09

阅读数 54

评论数 0

linux 软件包安装管理

第1章 概述 1-1 Linux软件安装管理概述 (02:37)  第2章 软件包管理简介  2-1 Linux软件包管理之源码包 (12:49)    2-2 Linux软件包管理之RPM包和脚本安装包 (09:35) 第3章 rpm命令管理  3-1 Li...

2018-07-29 23:24:52

阅读数 31

评论数 0

mysql show processlist

mysql的show processlist命令大作用 1.当连接数据库时,报错“too many connections”,就可使用此命令查看有哪些线程正在执行 2.主要列解释  - command 列,显示当前连接的执行的命令,一般就是休眠( sleep ),查询( query ),连接(...

2018-07-28 11:41:15

阅读数 78

评论数 0

mysql 查询正在运行的事务并且杀掉该事务

查询 正在执行的事务: SELECT * FROM information_schema.INNODB_TRX 根据这个事务的线程ID(trx_mysql_thread_id): 可以使用mysql命令杀掉线程:kill 线程id       

2018-07-28 11:23:25

阅读数 513

评论数 0

php 页面执行时长

<?php /** * 得到微妙. * * @return float * * @author yzm */ function microtime_float() { list($usec, $sec) = explode(" &...

2018-07-27 18:08:52

阅读数 106

评论数 0

mysql 事务

MySQL 事务 MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你即需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务! 在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或...

2018-07-27 16:58:55

阅读数 29

评论数 0

mysql having函数

1. having与group by联合使用,用于分组后的筛选 eg:查询订单按渠道分组后订单总金额大于1000的渠道   SELECT regagent,sum(amount) as total FROM `cy_pay_ok` group by regagent having total&...

2018-07-27 11:58:28

阅读数 232

评论数 0

mysql insert ignore into 与replace 避免重复插入

MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE) 本次教程文章要给大家介绍的是MySql避免重复插入记录方法(ignore,Replace,ON DUPLICATE KEY UPDATE),相信这也是很多人想要了解的,下面我们具体来看...

2018-07-27 01:19:16

阅读数 643

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭