自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

php小松

我本一心潜水奈何你在水里下毒

  • 博客(279)
  • 资源 (7)
  • 收藏
  • 关注

原创 小松博客修改成https

最近小松博客把http修改成https,去年百度就在推https,我没有修改主要原因就是很多免费的cdn不支持https,感觉这个技术还不成熟,于是一直拖到了今天cdn目前选择360的免费cdn,我在打开网站的时候经常会出现打不开的情况,感觉还不是很稳定,通过17ce测试速度也不是很快,之后考虑腾讯云的cdn,之前有文章看到腾讯云说阿里云有屏蔽其cdn节点的访问的情况,为了打击对手,于是腾讯云

2017-03-20 18:02:02 1007

原创 nginx配置http2无效不起作用

最近博客打算做https顺便把http2也做上去,但是测试的时候发现还是http/1.1,问题出来哪里?nginx -V 查看编译参数也带有 –with-http_v2_module 默认情况下http_v2_module是自动带着的Google 了一下发现是 OpenSSL 版本的问题OpenSSL 1.0.1e的版本不支持ALPN,所以无法开启 HTTP2问题已经找到开始怎么解决问题更新

2017-03-17 18:02:01 9312

原创 chrome不只信任StartCom和沃通CA证书的解决方法

最近有一点烦心事,还是CA证书的事,主要最近看到一篇新闻谷歌也不信任沃通的证书了,沃通秘密收购了StartCom这违反了对 CA 公司被收购需要披露信息的要求,也不在信任StartCom证书我才没有用几天StartCom证书就被爆出这个消息,而且时间证书很尴尬从 Chrome 56 开始,不再信任沃通及被其收购的 StartCom 于 2016 年 10 月 21 日之后所颁发的证书我的证

2017-03-14 18:02:02 5823 1

原创 哪些行为会被百度降权

最新官方百度排名影响解答1)网站被镜像,是否会引起百度判罚答:不会,百度有策略识别并判罚镜像站,建设站长使用官方保护工具2)别人给我做了大量垃圾外链或者黑链,是否会引起百度判罚答:百度会自动过滤垃圾外链和黑链,一般不会影响3)别人大量采集我的网站,是否会引起百度判罚答:不会,可使用链接提交工具第一时间提交数据,便于百度更快识别原创内容4)别人攻击我的网站,是否会引起百度判罚答:如果

2017-03-12 18:02:02 712

原创 申请免费startcom的ssl证书/CA证书

最近有人问小松ssl证书/CA证书用的是哪个,有没有申请的教程,今天针对群里的同学提的问题,来写这个文章小松用的是startcom的免费证书官方网站: https://www.startssl.com/主要是本来要使用沃通的免费证书,但是目前已经不能申请了,给出的公告为对不起,基于安全考虑,WoSign决定暂时关闭免费SSL证书的申请。2016年9月29日。请访问https://www.

2017-03-11 18:02:02 4041

原创 laravel匿名函数

匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。具体介绍请查官方手册http://php.net/manual/zh/class.closure.php匿名函数示例<?phpecho preg_replace_callback('~-([a-z])~', funct

2017-03-08 18:02:01 1691

原创 laravel composer自动加载函数

laravel中有两个自动加载的函数,今天主要讲composer生成的基于PSR规范【推荐阅读:laravel之PSR规范】的自动加载函数,另一个是laravel框架核心别名的自动加载函数从入口文件开始文件:laravel/public/index.php<?phprequire __DIR__.'/../bootstrap/autoload.php';文件:laravel/boots

2017-03-05 18:02:02 1972

原创 laravel之PSR规范

什么是PSR规范,从网上找了一个段FIG组织在制定跟PHP相关规范,简称PSR。目前已有4个代码规范。PSR-1基本代码规范1) PHP代码文件必须以 2) PHP代码必须且只可使用不带BOM的UTF-8编码【推荐阅读:文件bom头问题呈现与解决 http://www.phpsong.com/134.html】3)一份PHP文件中应该要不就只定义新的声明,如类、函数或常量等不产生从属效应

2017-03-02 18:02:02 2472

原创 centos安装web流量查看于监测工具vnstat-php-frontend

百度抓取还是有问题,在升级带宽之后,想做的就是流量的监控,于是百度找到了vnStat,使用vnStat的主要原因还是在于可以使用vnstat_php_frontend可以实现web预览,下面开始操作安装vnStat默认情况下vnStat是没有安装的下面通过yum来安装yum -y install vnstat我在本地测试的时候发现yum没有办法安装,要先安装epelhttps://dl

2017-02-27 18:03:43 2351

原创 wordpress ImageMagick漏洞

最近服务重新安装了,结果阿里云检查wordprss有漏洞,ImageMagick被爆高危漏洞点阿里云的【立即修复】结果要钱,网上找了修复方法,不知道有没有用在 /wp-includes/media.php 的_wp_image_editor_choose 函数内部找到:$implementations = apply_filters( 'wp_image_editors', array(

2017-02-24 18:02:01 969

原创 SELinux状态查看及关闭

最近在搞rsync,主要是阿里云的服务器百度抓取还是有错误,于是又买了台机子,提供给搜索引擎抓取,每次修改文件希望实时同步,于是就用到了rsync,关于rsync的文章之后发布同步的时候发现错误@ERROR: chdir failedrsync error: error starting client-server protocol (code 5) at main.c(1503) [re

2017-02-18 18:02:02 920

原创 where条件的顺序是否影响mysql的执行效率

where条件的顺序,where条件的复合索引的顺序,会不会影响效率复合索引explain SELECT * FROM `demo` where username=’ss’ and age=42explain SELECT * FROM `demo` where age=42 and username=’ss’可以从上面的结果看到,两个查询都使用到了username1这个复合索引单列

2017-02-15 18:02:01 5319

原创 对mysql使用索引的误解

之前我一直以为mysql一个查询中只能使用一个索引,网上的资料有这个说的,而且我也以为是这样的,结果今天发现错了主要是在验证只使用一个索引的时候发现,key中显示了两个索引字段,type中显示index_merge如图如果按照之前的理解只使用个索引,那就有问题了,那为什么有人会说只使用一个索引答案在这里版本问题MySQL5.0之前,一个表一次只能使用一个索引,无法同时使用多个索引分别进

2017-02-12 18:02:02 852

原创 MySQL官方文档中NULL和空值的区别

面试的时候遇到一个面试官问我NULL占不占空间,我说的是占,当时面试官说不占,今天突然想起这个问题,我决定百度一下百度的结果1:空值(”)是不占用空间的2: MySQL中的NULL其实是占用空间的。感觉百度不靠谱于是查了官方文档的说明:For MyISAM tables, NULL columns require additional space in the row to record

2017-02-09 18:02:02 396

原创 win7 VMware中安装centos64位

今天想在虚拟机中安装centos64位的系统,安装的时候提示错误this kernel requires an x86-64 CPU, but only detected an i686 CPU. unable to boot – please ues a kernel appropriate for your CPU百度了一下发现要启用BIOS cpu的虚拟化解决方法重启机子,重启的时

2017-02-06 18:02:02 362

原创 推荐手机端时间插件mobiscroll

Mobiscroll是一个用于触摸设备(Android phones, iPhone, iPad, Galaxy Tab)的日期和时间选择器jQuery插件。可以让用户很方便的只需要滑动数字既可以选择日期。Mobiscroll作为一款jQuery日期插件可以让用户自定义主题,完全通过CSS文件修改样式,经过测试可以完美使用在iOS4,Android 2.2, Android 2.3的浏览器,Saf

2017-02-03 18:02:01 2271

原创 lnmp无法删除.user.ini

在Linux里删除目录的时候发现没有办法删除,最后一个一个文件删除,发现是.user.ini文件的问题删除的是提示rm: cannot remove `.user.ini': Operation not permitted无法删除“.user.ini”文件解决方法,运行后删除即可文件可以修改chattr -i .user.ini文件不能修改chattr +i .user.inic

2017-01-31 18:02:02 14003

原创 代码对比工具winMerge

Beyond Compare是我最喜欢的对比工具,之前我在博客里也分享过这个工具【开发必备一款好用的代码对比工具Beyond Comparehttp://www.phpsong.com/212.html】,目前百度云共享已经失效了,破解版需要联系小松,貌似目前百度里已经找不到破解版了但是今天在新的机子上安装之后,没有办法访问远程的文件,比如svn中使用Beyond Compare为对比工具,发现

2017-01-28 18:02:02 4704

原创 php快速排序算法

快速排序原理:在要排序的数字中取一个值,把大于这个这个值和小于这个值得数字分别放到数组里,在递归执行,执行取值,在把大于这个这个值和小于这个值得数字分别放到数组里,最后执行的时候数组就一个元素,执行效率快排平均效率O(nlogn),最好情况O(nlogn)每次取中间值得,最坏情况是当数组有序时,退化成O(n^2)$arr=array(6,3,9,6,4,2,8,5,1);function p

2017-01-25 18:02:01 422 1

原创 sendmail邮件队列详解

sendmail是用来发邮件的,之前小松很多文章里都有提到过,今天这篇文件讲sendmail的知识点可能你不一定留意到①使用sendmail命令发的邮件默认保存在/var/spool/mqueue目录下②邮件消息可能由于很多原因而排入队列,如果一个远程主机不响应一个邮件连接的请求,邮件系统会将这些消息排入队列,稍后再作尝试,也就是按一定的时间间隔处理队列,而不是立即处理③邮件队列内容可以使用

2017-01-22 18:02:02 4276

原创 nginx和apache配置变量php调用

优点服务器的配置里添加数据库连接的用户名和密码,这么本地开发和线上的文件修改配置文件就不需要修改数据库的的用户名和密码了①apache在apache的配置文件httpd.conf添加如下代码SetEnv SINASRV_DB_HOST 127.0.0.1SetEnv SINASRV_DB_PORT 3306SetEnv SINASRV_DB_USER XXXXSetEnv SI

2017-01-19 18:02:02 1129

原创 163博客通过邮件更新博客失败

最近163博客通过邮件发博客失败,收到邮件邮件博客发表失败您的邮件未能成功发表到网易博客,原因可能如下:由于您未激活博客服务,激活请点这里由于您的邮件未知来源或者存在不安全的内容,请检查邮件来源或者邮件内容。由于系统服务繁忙或邮件内容审核的原因,请检查发送的邮件内容或者稍候再试。由此带来的不便,请谅解。网易博客邮件里有个邮件激活的连接,打开之后激活都没有办法登陆,于是测试使用另一个

2017-01-16 18:02:02 410

原创 从github上导项目到gitlab

安装好gitlab的时候默认这个功能是关闭的你可到创建项目的地方看一下,Import project from github的按钮是灰色的下面来开启这个功能注册一个github的账号,如果有就跳过这一步github 设置【OAuth applications】->【Developer applications】->【Register a new application】生成之后就会生

2017-01-13 18:02:02 6754

原创 gitlab 邮件设置

上一篇文件讲gitlab的时候没有将邮件的设置,这一章补上gitlab支持两种发邮件sendmail和smtpsendmail方式安装sendmail软件yum -y install sendmail修改配置cd /home/git/gitlabvi config/gitlab.yml修改## Email settings# Uncomment and set to fal

2017-01-10 18:02:02 1531

原创 centos 32位下安装gitlab

目前系统的环境centos6.4 32位已经安装mysql nginx下载并安装GPG keywget -O /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 https://www.fedoraproject.org/static/0608B895.txtrpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6检验下是否

2017-01-07 18:02:02 2106

原创 解决gem连接失败的问题

由于国内网络原因(你懂的),导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败,我是在执行gem install bundler --no-ri --no-rdoc命令的时候发现[root@carson ~]# gem install bundler --no-ri --no-rdocERROR: While executing gem ... (

2017-01-04 18:02:05 5645

原创 php zend加密破解

之前的公司做过cubecart的开发,这个系统是收费的,里面有个加密文件是用zend加密的,之前做网站优化的时候想着破解那个文件,但是没有成功,心里还是好奇里面写了什么代码,还想着免费使用这个系统,之前部署测试系统和本地开发很麻烦,因为要key,免费的key又有时间限制首先下载下载Dezende的软件 http://pan.baidu.com/s/1slKla25解压文件夹我把文件夹放在E:

2017-01-01 18:02:01 3460 1

原创 离线手动安装atom插件

之前有同学在群里问题,atom直接在线安装atom-chs-menu(汉化成中文版插件)安装不上去,【Atom编辑器汉化成中文版】显示错误网络等原因导致安装不上去于是想说用手动安装插件的方式安装①下载插件②把插件放到.atom\packages目录下packages目录可以在atom的设置在线安装插件的地方看到目录③打开dos窗口 window可用快捷键 win+r,输入cmd

2016-12-26 18:02:02 11502 2

原创 百度站长平台显示连接超时次数

前两个月一直有个烦恼,百度站长平台【抓取异常】总是显示有【连接超时次数】,也提交过反馈,看一下什么情况造成的,一直都没有想到解决方法首先怀疑的是不是我设置禁止抓取的规则影响了,因为修改规则比较频繁,于是百度反馈一下站长平台 【抓取异常】 【连接超时次数】 包不包括服务器反回403的状态码站长平台回复:您好,抓取异常下如果出现403错误,可以在下方的具体链接错误进行查看,上方图示只展现链接

2016-12-23 18:02:02 3393

原创 php-fpm中启用慢日志配置

apache+php的环境没有这个功能,必须是nginx+php-fpm环境中mysql可以启动慢日志,php-fpm也可以记录慢日志。启用慢日志的方法vi /usr/local/php/etc/php-fpm.conf打开php-fpm的配置文件PHP 5.3.3 之前版本10s1slogs/slow.logPHP 5.3.3 之后版本request_terminate_

2016-12-20 18:02:02 1456

原创 yum 出现错误File "/usr/bin/yum", line 30

今天用yum在安装ansible的时候,提示有错误百度一下原因这是因为yum采用python作为命令解释器,这可以从/usr/bin/yum文件中第一行#!/usr/bin/python发现。而python版本之间兼容性不太好,使得2.X版本与3.0版本之间存在语法不一致问题。而CentOS 5自带的yum采用的是python2.6,当系统将python升级到3.0后,出现语法解释错误

2016-12-18 18:02:01 4510

原创 python 升级亲测

之前在做利用腾讯cos备份网站的时候,因为python版本不够导致不能使用,腾讯云提供的程序,今天打算升级一下python【wodpress 利用腾讯COS对象存储器进行备份】我使用的是centos,想用yum升级一下,结果没有办法升级,那只能下载安装一下版本下载地: http://www.python.org/ftp/python/选择一个你要的版本下载wget http://www.

2016-12-15 18:02:02 334

原创 gcc升级日记

最近要执行一个c++的程序,不是自己写的自己也不会,发现有错误,查了一下要c++11版本,于是决定升级一下gcc,gcc默认带的是gcc4.4.7的老版本,下面开始升级操作wget http://gcc.skazkaforyou.com/releases/gcc-4.8.2/gcc-4.8.2.tar.gztar -xf gcc-4.8.2.tar.gzcd gcc-4.8.2./c

2016-12-12 18:02:03 377

原创 基于nginx-rtmp-module直播测试

nginx+nginx_mod_rtmp流媒体服务器搭建手记已经进过nginx怎么安装rtmp模块支持直播这篇文章里讲的都是简单的测试,并没有讲直播的测试。这篇文件来讲一下测试直播在这个nginx-rtmp-module模块下面就有测试的demo,我们以这个demo程序来做测试nginx.conf底下添加配置rtmp { server { listen 193

2016-12-09 18:02:02 1421

原创 百度统计代码导致wordpress静态文件使用二级域名有cookie

今天发现使用的静态文件的二级域名(http://static.phpsong.com)有cookie,为什么图片、css、js等要使用二级域名,请参考【网站打开速度优化-前端篇】【wordpress图片使用单独域名】主要目的是清除网站上header中带的cookie加速静态文件的加载,但是今天无意中发现,我的图片等静态文件带有request cookie如图主要是cookie的域设置在p

2016-12-06 18:02:02 587

原创 nginx+nginx_mod_rtmp流媒体服务器搭建手记

有一套直播的系统,想跑器来,但是要流媒体服务器,刚开始想到的是是否可以用第三方比如七牛云,但是七牛云流媒体服务器要企业用户才开放,那就自己搭建一个安装依赖包:yum install gcc glibc glibc-devel libtool make openssl-devel-0.9.8e pkgconfig lib-devel mhash.x86_64 pcre-8.30 nasm get

2016-12-03 18:02:03 2092

原创 编译FAAC-1.28时遇到错误

编译FAAC-1.28时遇到错误,mpeg4ip.h:126: error: new declaration ‘char* strcasestr(const char*, const char*)’如下图解决方法:vi common/mp4v2/mpeg4ip.h从123行开始修改此文件mpeg4ip.h,到129行结束#ifdef __cplusplusextern "C" {

2016-11-30 18:02:02 1111

原创 mongodb集合对应的文件

今天有群里的兄弟问我mongodb集合对应的文件是哪个,这个问题我也没有查看过,以mysql文件的保存方式很容易区分的,但是mongodb不是这么来的,保存的文件如下文件名上根本看不出来是哪个集合如果要备份什么的都要用命令导出的,既然有人想知道,那我就帮忙解决一下解决方法db.printCollectionStats() #返回当前库的数据集状态显示的内容中查找ns和uri的参数如图

2016-11-26 18:02:02 829

原创 Octotree实用工具推荐GitHub/GitLab 代码结构浏览插件

Octotree是一个游览器插件,目前支持有的游览器有Chrome, Firefox, Opera 和 Safari。可以在GitHub和GitLab显示代码机构,类似于sublime编辑器的目录结构,方便查看代码github地址: https://github.com/buunguyen/octotree小松平时用的都是chrome游览器,现在来安装一下打开网址扩展下载地址 https:

2016-11-23 18:02:02 5598

原创 wodpress 利用腾讯COS对象存储器进行备份

几天写个利用《百度云盘进行网站备份》的文章,其中提到一个问题,就是百度云盘的认证只有一个月,一个月之后还是要重新认证,于是想着怎么解决这个问题。今天看到腾讯云发过了一个文件,灵感来了,可以利用腾讯COS对象存储器进行网站备份①开通COS对象存储器每月50G免费存储空间,足够我用来备份网站了,怎么开通就不讲了。②利用COS 同步工具,进行备份https://www.qcloud.com/d

2016-11-20 18:02:02 1071

程序员的 AI 启蒙课:ChatGPT 让你 1 人顶 3 人

程序员的 AI 启蒙课:ChatGPT 让你 1 人顶 3 人

2023-10-31

微服务架构与实践 王磊高清 pdf

微服务架构与实践化大而复杂为小而简单,用快速交付支撑持续创新。通过使用微服务架构,在不影响现有业务运转的情况下,团队有效地将遗留的单块架构系统逐渐分解成不同功能的微服务应用。 同时,通过微服务开发框架,团队能够快速构建不同功能的微服务接口,并能方便地将其部署到验收环境或者生产环境。 最后,得益于微服务架构的灵活性以及扩展性,使得团队能够快速构建低耦合、易扩展、易伸缩性的应用系统。 这是一本从实践出发,用心积累、总结的微服务架构的书籍,读后受益匪浅,推荐阅读。 王磊作为微服务架构方面的资深专家,在工作期间积累了非常丰富的微服务架构一线实践经验,在本书中,他把自己的经验与理论相结合,深入浅出地讲解了如何实践微服务架构,推荐对此领域感兴趣的工程师仔细研读。 本书基于作者在微服务实践方面的经验,总结了微服务架构的诞生、构建、部署以及运维的持续交付过程,理论结合实际、内容丰富,值得一读。

2017-09-21

go程序设计语言

出版者的话 译者序 前言 第1章 入门 1 1.1 hello,world 1 1.2 命令行参数 3 1.3 找出重复行 6 1.4 GIF动画 10 1.5 获取一个URL 12 1.6 并发获取多个URL 13 1.7 一个Web服务器 14 1.8 其他内容 17 第2章 程序结构 20 2.1 名称 20 2.2 声明 21 2.3 变量 22 2.3.1 短变量声明 22 2.3.2 指针 23 2.3.3 new函数 25 2.3.4 变量的生命周期 26 2.4 赋值 27 2.4.1 多重赋值 27 2.4.2 可赋值性 28 2.5 类型声明 29 2.6 包和文件 30 2.6.1 导入 31 2.6.2 包初始化 33 2.7 作用域 34 第3章 基本数据 38 3.1 整数 38 3.2 浮点数 42 3.3 复数 45 3.4 布尔值 47 3.5 字符串 47 3.5.1 字符串字面量 49 3.5.2 Unicode 49 3.5.3 UTF-8 50 3.5.4 字符串和字节slice 53 3.5.5 字符串和数字的相互转换 56 3.6 常量 56 3.6.1 常量生成器iota 57 3.6.2 无类型常量 59 第4章 复合数据类型 61 4.1 数组 61 4.2 slice 63 4.2.1 append函数 66 4.2.2 slice就地修改 69 4.3 map 71 4.4 结构体 76 4.4.1 结构体字面量 78 4.4.2 结构体比较 80 4.4.3 结构体嵌套和匿名成员 80 4.5 JSON 82 4.6 文本和HTML模板 87 第5章 函数 92 5.1 函数声明 92 5.2 递归 93 5.3 多返回值 96 5.4 错误 98 5.4.1 错误处理策略 99 5.4.2 文件结束标识 101 5.5 函数变量 102 5.6 匿名函数 104 5.7 变长函数 110 5.8 延迟函数调用 111 5.9 宕机 115 5.10 恢复 118 第6章 方法 120 6.1 方法声明 120 6.2 指针接收者的方法 122 6.3 通过结构体内嵌组成类型 124 6.4 方法变量与表达式 127 6.5 示例:位向量 128 6.6 封装 130 第7章 接口 133 7.1 接口即约定 133 7.2 接口类型 135 7.3 实现接口 136 7.4 使用flag.Value来解析参数 139 7.5 接口值 141 7.6 使用sort.Interface来排序 144 7.7 http.Handler接口 148 7.8 error接口 152 7.9 示例:表达式求值器 154 7.10 类型断言 160 7.11 使用类型断言来识别错误 161 7.12 通过接口类型断言来查询特性 162 7.13 类型分支 164 7.14 示例:基于标记的XML解析 166 7.15 一些建议 168 第8章 goroutine和通道 170 8.1 goroutine 170 8.2 示例:并发时钟服务器 171 8.3 示例:并发回声服务器 174 8.4 通道 176 8.4.1 无缓冲通道 177 8.4.2 管道 178 8.4.3 单向通道类型 180 8.4.4 缓冲通道 181 8.5 并行循环 183 8.6 示例:并发的Web爬虫 187 8.7 使用select多路复用 190 8.8 示例:并发目录遍历 192 8.9 取消 195 8.10 示例:聊天服务器 198 第9章 使用共享变量实现并发 201 9.1 竞态 201 9.2 互斥锁:sync.Mutex 205 9.3 读写互斥锁:sync.RWMutex 208 9.4 内存同步 208 9.5 延迟初始化:sync.Once 210 9.6 竞态检测器 212 9.7 示例:并发非阻塞缓存 212 9.8 goroutine与线程 218 9.8.1 可增长的栈 219 9.8.2 goroutine调度 219 9.8.3 GOMAXPROCS 219 9.8.4 goroutine没有标识 220 第10章 包和go工具 221 10.1 引言 221 10.2 导入路径 221 10.3 包的声明 222 10.4 导入声明 223 10.5 空导入 223 10.6 包及其命名 225 10.7 go工具 226 10.7.1 工作空间的组织 227 10.7.2 包的下载 228 10.7.3 包的构建 229 10.7.4 包的文档化 231 10.7.5 内部包 232 10.7.6 包的查询 233 第11章 测试 235 11.1 go test工具 235 11.2 Test函数 236 11.2.1 随机测试 239 11.2.2 测试命令 240 11.2.3 白盒测试 242 11.2.4 外部测试包 245 11.2.5 编写有效测试 246 11.2.6 避免脆弱的测试 247 11.3 覆盖率 248 11.4 Benchmark函数 250 11.5 性能剖析 252 11.6 Example函数 254 第12章 反射 256 12.1 为什么使用反射 256 12.2 reflect.Type和reflect.Value 257 12.3 Display:一个递归的值显示器 259 12.4 示例:编码S表达式 263 12.5 使用reflect.Value来设置值 266 12.6 示例:解码S表达式 268 12.7 访问结构体字段标签 271 12.8 显示类型的方法 273 12.9 注意事项 274 第13章 低级编程 276 13.1 unsafe.Sizeof、Alignof 和Offsetof 276 13.2 unsafe.Pointer 278 13.3 示例:深度相等 280 13.4 使用cgo调用C代码 282 13.5 关于安全的注意事项 286

2017-07-19

日期时间选择控件

日期 时间 选择 控件,iE,火狐下都能兼容,里有有一个demo 不要错啊

2011-11-27

datetimepicker

jquery datetimepicker 时间日期插件,里面有demo

2011-11-27

lightbox lightinthebox 下载 zencart

sql文件 缓存设置同步工具 lightbox lightinthebox zencart

2011-08-05

lightinthebox

zen cart lightinthebox

2011-08-04

jquer图片切换 图片展览 图片

jquer图片切换 图片展览 图片

2010-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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