自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (8)
  • 收藏
  • 关注

原创 如何发布一个 Composer 包

文章目录流程Composer 说明说明目录结构CHANGES.mdLICENSEREADME.md.gitignorecomposer.jsonsrcsample问题开始步骤一 创建远程仓库步骤二 提交 packagist.org流程参考: https://packagist.org/about#how-to-update-packagesComposer 说明说明包名在 composer.json 确定版本号由仓库的发布版本确定, 必须发布第一个版本才能进行下载建议使用 PSR-4目录

2020-11-20 15:45:04 61

原创 自签名证书

参考文档https://medium.com/@tbusser/creating-a-browser-trusted-self-signed-ssl-certificate-2709ce43fd15说明测试用的自签名证书针对NET::ERR_CERT_COMMON_NAME_INVALID 的报错, 是因为从 Chrome 58 版本后, 证书必须包含Subject Alternative Name, 才能被认为正确自签名证书版本# 生成私钥 -des3 -aes256 加上密码保护ope

2020-05-23 15:34:12 145

翻译 mac 的 excel 替换换行符

说明: 听说在 Windows 的 excel 中只要调出替换对话框, 在输入框中输入alt 0010, 就表示单元格内换行符, 但是 mac 的 excel 并不支持, 查询了很多文档, 只能实现曲线救国.方法实现在导入数据时, 用指定字符表示换行符, 比如CHAR, 同时建议在需要替换列后面留两个空列在替换列后的第一个空列使用 excel 函数 =SUBSTITUTE(A1, "CHA...

2020-04-14 09:42:03 3025 3

原创 云服务器安全管理

文章目录说明操作流程用户管理/etc/ssh/sshd_config配置说明操作参考说明文档主要针对除阿里云和腾讯云外的云服务器所有操作流程都不会影响当前已登录的 ssh 连接, 所以为避免修改配置后无法连接, 在未结束前, 不要断开此次连接操作流程删除系统默认创建用户, 如联通云会默认创建和 root 密码相同的用户 administrator创建部门使用的非 root 用户,...

2020-04-13 09:32:33 105

原创 LNMP 一键安装脚本阅读

文章目录基础笔记软件介绍版本号.user.ininginxphp.ini文件描述符系统级别用户级别安装编译安装Mysql后续处理编译安装 php工具编译安装 nginxlua 配置流程安装流程其他工具tool/*addons.sh卸载流程删除路径常用命令phpnginxmysqlyumpythoniptables规则服务lnmp 脚本其他源码地址SHELL学习系统信息内存大小版本信息内存大小Swa...

2019-12-27 18:23:32 147

原创 性能分析

lscpu# 逻辑cpu核数CPU(s): 8On-line CPU(s) list: 0-7# 每个核心线程, 如何大于1则使用了超线程技术Thread(s) per core: 1# 每个cpu插槽核数 / 每颗物理cpu核数Core(s) per socket: 8# 物理CPU的插槽Socket(s): ...

2019-03-28 11:33:18 88

原创 通过frm和ibd恢复数据库

文章目录参考地址步骤通过mysqlfrm可以从frm中获取表结构使用批量导出问题新建空的数据库, 导入上述表结构删除对应的表空间, 将表对应的ibd文件复制到数据目录下单个批量重新插入表空间mysql参考地址https://www.nullalo.com/en/recover-mysql-innodb-tables-without-ibdata1-file/https://www.cnbl...

2019-03-19 15:52:18 449

原创 nginx配置proxy_pass URL末尾加与不加/(斜线)的区别

说明curl在终端进行访问,可以避免浏览器缓存影响测试结果测试结果在本地通过一个虚拟主机8087的acces_log获取每一条curl下面为对应的测试结果测试1location /tobaidu { proxy_pass http://127.0.0.1:8087;}curl http://127.0.0.1/tobaiduhttp://127.0.0...

2018-07-11 16:40:47 5951 2

原创 SoapClinet 使用CDATA

new SoapVar([new SoapVar('<![CDATA['.$v.']]>',XSD_ANYXML)],SOAP_ENC_OBJECT);

2018-07-05 23:04:24 594

原创 mysql入门使用

说明数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据RDBMS 关系数据库管理系统 Relational Database Management System参照完整性:参照的完整性要求关系中不允许引用不存在的实体MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8TBBSON( Bin...

2018-04-07 17:30:15 153

原创 防止浏览器记住密码

网站开发中的登录注册模块如果涉及到验证码,密码,通常导致浏览器错误识别验证码为账号提示保存密码;又或者在网站保存账号密码,但是在输入验证码时自动填充为真实账号密码,不同的浏览器效果不同,下面提供三种方法防止自动填充在验证码的输入框增加属性autocomplete=”off”,不自动填充 autocomplete="off"屏蔽浏览器识别动态更改input属性浏览器是根据type=”passwor

2017-10-09 16:29:33 312

原创 微信公共号如何本地调试

微信使用的是内置的浏览器,所以授权或其他调用微信接口不能直接在浏览器执行下载微信开发者工具注:要调试的公告号和开发者必须绑定 官方文档工具下载地址修改本地hosts hosts文件是一个域名解析文件,用于存储计算机网络中各节点信息,负责将主机名映射到相应的IP地址,用来补充网络中DNS的功能. 通过修改hosts文件,我们可以将授权回调地址映射到本地,即可在本地实现调试问题mac修

2017-10-09 11:05:35 448

原创 git 操作文档

配置文件用户配置查看当前项目配置设置显示颜色使命令输出语法高亮配置所在目录文档解释分支命名入门初始化git查看工作区状态提交本地库文件对比查看日志回退或前进版本版本表示版本操作删除文件远程仓库创建密钥操作远程仓库推送本地仓库到远程仓库确认指纹信息克隆远程仓库显示详细信息远程分支操作分支创建分支查看分支删除分支合并指定分支到当前分支合并冲突解

2017-09-04 22:41:19 260

原创 px dip sp

px像素–基本原色素及其灰度的基本编码spsp(scaled pixels—best for text size)——带比例的像素,是放大像素,主要是用于字体显示,在更改系统字体时可以实现同步变化dipdip(device independent pixels)——设备独立像素 ,和屏幕的物理尺寸正比换算公式:dip = dpr * pxdpr设备像素比dpr(devicePixelRatio)

2017-07-30 18:49:33 198

原创 php-cgi php-fpm说明

CGICommon Gateway Interface公共网关接口FastCGI工作原理php-cgi- php-cgi变更phpini配置后需重启php-cgi才能让新的php-ini生效php-fpmCGI(Common Gateway Interface)公共网关接口 遇到连接请求时,创建cgi的子进程,处理完后结束这个子进程,这就是fork-and-excute,有多少请求就

2017-07-30 18:48:24 167

原创 HTTP请求

基本说明请求数据请求格式图片说明实例响应数据响应格式实例基本说明HTTP是无连接:无连接的含义是限制每次连接只处理一个请求HTTP是媒体独立的:任何类型的数据都可以通过HTTP发送,客户端以及服务器指定使用适合的MIME-type内容类型.HTTP是无状态:HTTP协议是无状态协议.无状态是指协议对于事务处理没有记忆能力.请求数据请求格式请求行请求头部空行请求数据图片

2017-07-30 18:46:00 197

原创 计算机百科

编程语言JQueryPerlPCREerlang编码Base64URL编码url编码涉及的特殊字符书签和锚url注释23Latin1xmlCDATA预定义实体服务器边缘服务器分类三层架构代码规范变量命名规则网络IPA类B类C类D类E类特殊IP子网掩码工具虚拟机三种网络模式桥接模式NATNetwork Address Translatio

2017-07-30 18:43:32 129

原创 HTTPS

术语SSLSecure Sockets Layer安全套接层TSLTransport Layer Security传输层安全协议分层SSL记录协议SSL Record ProtocolSSL握手协议SSL Handshake Protocol服务器配置认证过程术语SSL(Secure Sockets Layer,安全套接层)网络通信提供安全及数据完整性的一种安全协议TSL(Transp

2017-07-30 18:41:54 229

原创 消息队列介绍

技术AMQP介绍模型术语Routing Key技术AMQP介绍Advanced Message Queuing Protocol 一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计模型exchange接收发布应用程序发送的消息,并根据一定的规则将这些消息路由到“消息队列”message queue存储消息,直到这些消息被消费者安全处

2017-07-30 18:38:47 122

原创 sgml html xml dtd xml dom

SGMLHTMLXMLDTDXML SchemaDOMSGMLStandard Generalized Markup Language 国际上定义电子文件结构和内容描述的标准,是一种非常复杂的文档的结构,主要用于大量高度结构化数据的防卫区和其他各种工业领域,利于分类和索引,定义的功能很强大,缺点是它不适用于Web数据描述HTMLHyperText Markup Language -

2017-07-30 18:38:03 312

原创 计算机名词解释

守护进程文件描述符反向代理正向代理公网IPSocket套接字BitTorrent对等网络P2PCrosswalklinux内核单例模式闭包面包屑导航增量开发边缘服务器脚本axisApache Extensible Interaction System防火墙BSD Berkeley Software DistributionCDNContent Delivery

2017-07-30 17:35:31 841

原创 升级SSH版本

查看版本查看ssh版本查看系统版本安装相关工具添加telnet配置新建连接用户推荐允许root登录不推荐增加虚拟控制台允许root登录启动服务开放23端口显示现有规则表添加23端口重启测试软件说明telnet-servertelnetxinetd升级openssh安装必要的软件zlibpam安装openssh备份etcssh必须删除原有配置否在在make

2017-07-19 10:44:06 3793

原创 计算机百科

千年虫htm和html有什么区别为什么计算机时间从1970年1月1日开始千年虫闰年识别使用数字串99或99/99作为文件结束(4月9号或者9月9号)两位数字表示年份htm和html有什么区别DOS仅能识别8+3的文件名,所以.htm的命名方法可以被DOS识别,而.html的文件命名方式不能被之识别为什么计算机时间从1970年1月1日开始32位系统大概68年,64位系统2900亿年.

2017-06-19 15:38:47 226

原创 mac 在php工程中实现curl的https访问

注:mac中自带的curl和php版本可能不兼容,或者其他原因,在未安装curl时总是无法调用https,提示SSL certificate problem: Invalid certificate chain操作流程# 通过brew 安装curl# Build with OpenSSL instead of Secure Transportbrew install curl --with-op

2017-05-22 21:54:47 1862

原创 mac下实现内外网通用

# 查看当前路由表netstat -rn# 获取默认路由route get 0.0.0.0# 删除默认路由sudo route -n delete default 10.2.0.1# 添加公网网关sudo route add -net 0.0.0.0 10.2.0.1# 添加内网网关sudo route add -net 194.0.0.0 194.2.100.254

2017-03-30 22:10:04 8740 1

原创 nginx反向代理php工程

配置php-fpm来处理php代码

2017-03-15 16:48:21 5042

原创 Alfred配置

常用Alfred配置

2017-03-15 14:56:47 1090

原创 Xcode启动失败,提示"Loading a plug-in failed The plug-in or one of its prerequisite plug-ins may be missin

查看错误日志如何查看注:正常启动时弹出错误”Loading a plug-in failed The plug-in or one of its prerequisite plug-ins may be missing or damaged and may need to be reinstalled” ,可以使用下述命令行来启动程序,则可以看到错误日志$/Applications/Xcode.ap

2017-03-12 14:34:49 6919 5

原创 IE9 cookie删除不了怎么办

IE9 cookie删除不了怎么办找到cookie所在文件夹,删除文件夹下的所有文件,在cmd中运行下述命令del /Q %APPDATA%\Microsoft\Windows\Cookies\*.*

2017-02-27 17:58:33 793

原创 Android Studio 如何自定义导出apk文件名

Android Studio默认打包输出apk文件名为app-release或者app-debug,不便分类,所以需要对输出配置进行修改,使输出的apk带有版本信息和日期

2017-01-03 12:10:39 1884

原创 Android Studio 如何混淆打包

代码混淆

2017-01-03 12:04:18 735

原创 将eclipse中的Android项目导入到Android Studio

摘要:最先尝试的方法是从eclipse导出项目时选择Generate Gradle build files,然后在Android Studio导入,需要更新gradle的版本,保留了原始的目录结构,后来在更新gradle时遇到了很多问题,也记不清了,后来使用的是直接将项目导入到Android Studio,由Android Studio来重新构造目录结构.

2016-12-12 20:05:24 4319

转载 Android 后台运行程序要求重新登录

本文转自http://blog.csdn.net/goodlixueyong/article/details/50543627 注:对一些安全性要求较高的app,在用户后台运行一段时间后重新打开都是需要进行一次身份验证原理

2016-12-08 19:40:27 2301

原创 webservice加入账号验证调用

注:webservice请求报文包含head和body,账号验证的部分包含在head中

2016-12-08 17:17:49 1605

原创 Android Studio 中svn的使用

摘要:mac下的Android Studio中svn使用对目录结构有着近乎变态的要求,我就以工作中的经验写的文章,有什么不对的地方欢迎留言

2016-12-08 16:34:17 357

原创 Android 在eclipse中更换包名

注:有时候一个Android应用需要用在多个项目上,只需服务器的地址,但是这个时候打包需要修改包名,不然不能在同一个手机上安装多个项目的应用.注意事项 修改包名时需要备份,防止修改未成功无法还原 修改包名时可以选择是否更换目录的名字

2016-12-08 16:15:05 393

原创 Android 如何读取本地图片或者资源图片并自定义大小

摘要:将图片资源设置到控件的src属性并且要求全屏,且不丢失内容时,我们需要对原始的图片进行处理,改变大小来适应屏幕,尤其是对包含虚拟键盘的Android设备,需要手动增加图片的高度来实现虚拟键盘消失时的全屏

2016-12-08 15:34:50 4815

原创 利用kxml2解析和构造xml

利用kxml2解析和构造xml

2016-12-08 14:32:51 642

原创 Android Studio上传svn时忽略文件列表

文件列表.gradle/.idea/app/build/*.imlbuild/local.properties忽略后文件如下(屎黄色)

2016-11-15 16:35:34 380

原创 mac 利用brew安装php开发环境--apache

mac 利用brew安装php开发环境

2016-10-24 15:06:41 9377

如何建立iis_win7

关于在win7环境下开启web服务器管理,对于使用ftp站点是必须的。

2012-12-15

alfred主题文件

alfred主题文件,黑色系

2017-03-15

Alfred常用workflow

Alfred常用workflow,开发常用

2017-03-15

IE9 cookie删除文件

IE9 cookie删除文件

2017-02-28

可拖拽的ListView

使用方法http://blog.csdn.net/shichen501

2016-10-20

Android搜索框

简单的一个搜索框,包含src和res文件夹

2016-09-21

SimpleFilter源代码

一个关于Android的简单图片处理的app源代码

2016-09-20

SystemBarTintManager.java沉浸式布局

沉浸式布局实现方式查看博客http://blog.csdn.net/shichen501中的Android日常代码

2016-09-13

空空如也

空空如也

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

TA关注的人 TA的粉丝

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