首页 > 2018年01月21日 > 全部分享
在PHP中,通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义函数来实现。
<?php function getsize($size, $format) { $p = 0; if ($format == 'kb') { $p = 1; } elseif ($format == 'mb') { $p = 2; } elseif ($format == 'gb') { $p = ...
分类:Web开发   时间:2018-01-21 15:41:12    收藏:0  评论:0  赞:0  阅读:213
socket编程原理
socket编程原理 1、问题的引入 1) 普通的I/O操作过程: UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并 ...
分类:其他   时间:2018-01-21 15:40:55    收藏:0  评论:0  赞:0  阅读:229
PHP框架的基本原理以及选择标准
PHP框架的原理 说到PHP框架,可能很多PHP新手会感到有些胆怯。其实,PHP框架也不是那么深不可测的,框架就是别人使用PHP基础只是为你写好了的东西,只是封装在一起;这就好比我们使用PHP的函数,函数都是已近写好了的,我们只要按照函数使用的规则,比如,为函数传递参数的个数、类型以及函数返回的值类 ...
分类:Web开发   时间:2018-01-21 15:40:24    收藏:0  评论:0  赞:0  阅读:217
如何用js检测手机是否安装某个app
//html代码中 的 a 标签,以微信为例,默认的是调用weixin scheme,去打开本机的微信,如果没有则跳转到相应连接 <a href="weixin://" class="btn-download">立即打开</a> // 为btn-download 绑定事件,如果在500ms内,没有解 ...
分类:移动平台   时间:2018-01-21 15:40:06    收藏:0  评论:0  赞:0  阅读:235
PHP高效率写法(详解原因)
1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。当然了,这个测试方法需要在十万级以上次执行,效果才明显。其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用 ...
分类:Web开发   时间:2018-01-21 15:39:25    收藏:0  评论:0  赞:0  阅读:232
Mysql错误:Ignoring query to other database解决方法
Mysql错误:Ignoring query to other database解决方法 今天登陆mysql show databases出现Ignoring query to other database错误,又试了几个命令和sql全部提示Ignoring query to other datab ...
分类:数据库技术   时间:2018-01-21 15:39:01    收藏:0  评论:0  赞:0  阅读:197
Java垃圾回收机制
综合了若干人的blog~ 1. 垃圾回收的意义 在C++中。对象所占的内存在程序结束执行之前一直被占用,在明白释放之前不能分配给其它对象;而在Java中。当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。JVM的一个系统级线程会自己主动释放该内存块。垃圾回收意味着程序不再须要的对象是" ...
分类:编程语言   时间:2018-01-21 15:38:41    收藏:0  评论:0  赞:0  阅读:212
partial_sum
版本1: 版本2: 算法partial_sum用来计算局部总和。他会将 *first 赋值给 *result,将 *first 和 *(first+1) 的和赋值给 * (result + 1),以此类推。注意,result可以等于 first,这使我们得以完成就地计算。在这种情况下它是一个质变算法 ...
分类:其他   时间:2018-01-21 15:38:23    收藏:0  评论:0  赞:0  阅读:201
php 解析xml 的四种方法(转)
XML处理是开发过程中经常遇到的,PHP对其也有很丰富的支持,本文只是对其中某几种解析技术做简要说明,包括:Xml parser, SimpleXML, XMLReader, DOMDocument。 1。 XML Expat Parser: XML Parser使用Expat XML解析器。Exp ...
分类:Web开发   时间:2018-01-21 15:37:50    收藏:0  评论:0  赞:0  阅读:259
Http 缓存机制
HTTP 缓存体系 首先我将 Http 缓存体系分为以下三个部分: 1. 缓存存储策略 用来确定 Http 响应内容是否可以被客户端缓存,以及可以被哪些客户端缓存 这个策略的作用只有一个,用于决定 Http 响应内容是否可缓存到客户端 对于 Cache-Control 头里的 Public、Priv ...
分类:Web开发   时间:2018-01-21 15:37:33    收藏:0  评论:0  赞:0  阅读:215
?很有料?系统负载能力浅析
VanillaOpenResty开发 来源:飒然Hang原文地址:http://www.rowkey.me/blog/2015/09/09/load-analysis/ 互联网时代,高并发是一个老生常谈的话题。无论对于一个web站点还是app应用,高峰时能承载的并发请求都是衡量一个系统性能的关键标志 ...
分类:其他   时间:2018-01-21 15:37:15    收藏:0  评论:0  赞:0  阅读:235
Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
/usr/local/mysql/bin/mysqldump -uroot -pxxxxx --all-databases > all.sql mysql用mysqldump导出数据库时提示“-- Warning: Skipping the data of table mysql.event. Sp ...
分类:数据库技术   时间:2018-01-21 15:36:43    收藏:0  评论:0  赞:0  阅读:185
MySql Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 解决方法
环境:linux,mysql5.5.21 错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' 原因: 同一个ip在短时间内产生太多(超过mysql数据库max_conn ...
分类:数据库技术   时间:2018-01-21 15:36:15    收藏:0  评论:0  赞:0  阅读:180
git常用操作命令
代码提交: git status git add . //或 git add * git commit -m "<message>" git push origin <your-branch> // <your-branch>:自己远程分支 git checkout new // new:代码合入的 ...
分类:其他   时间:2018-01-21 15:35:57    收藏:0  评论:0  赞:0  阅读:240
PHP debug_backtrace() 函数
PHP Error 和 Logging 函数 实例 生成 PHP backtrace: <?php function a($txt) { b("Glenn"); } function b($txt) { c("Cleveland"); } function c($txt) { var_dump(de ...
分类:Web开发   时间:2018-01-21 15:35:23    收藏:0  评论:0  赞:0  阅读:235
mac上SVN的图形工具 SmartSVN注册
mac上SVN的图形工具 SmartSVN注册 smartsvn.license ...
分类:系统服务   时间:2018-01-21 15:35:06    收藏:0  评论:0  赞:0  阅读:233
PHP内置的Web Server的使用
自PHP5.4之后 PHP内置了一个Web 服务器。 让我们来看看php Web Server的简单使用: 启动php Web Server php -S localhost:8080 通过 php -S 命令即可启动PHP自带的Web Server,后面跟网络地址及监听的端口号,默认的网站根目录为 ...
分类:Web开发   时间:2018-01-21 15:34:49    收藏:0  评论:0  赞:0  阅读:232
Mybatis配置文件中#{ }和${ }的区别
#{ }和${ }都可以从map中取到相对应的值, 但是 #{ }采取的是预编译的方式(PreparedStatement)来执行sql语句,有效防止了sql注入问题 select * from book where id=? and name = ? 而${ }采用的是拼接sql的方式 selec ...
分类:其他   时间:2018-01-21 15:34:18    收藏:0  评论:0  赞:0  阅读:296
中缀表达式std
#include<cstdio>#include<cstdlib>#include<string>#include<cstring>using namespace std;int number[101],i = 0, p = 1;char symbol[101],s[256], t[256]; vo ...
分类:其他   时间:2018-01-21 15:33:59    收藏:0  评论:0  赞:0  阅读:229
PHP函数篇详解十进制、二进制、八进制和十六进制转换函数说明
一,十进制(decimal system)转换函数说明 1,十进制转二进制 decbin() 函数,如下实例 echo decbin(12); //输出 1100 echo decbin(26); //输出 11010 decbin (PHP 3, PHP 4, PHP 5) decbin -- 十 ...
分类:Web开发   时间:2018-01-21 15:33:29    收藏:0  评论:0  赞:0  阅读:211
1127条   上一页 1 ... 28 29 30 31 32 ... 57 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!