自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

野蛮秘籍

冰冻三尺非一日之寒

  • 博客(13)
  • 资源 (2)
  • 收藏
  • 关注

原创 最大连续和

思路:设sum[i] 为前i个元素中,包含第i个元素且和最大的连续子数组,result 为已找到的子数组中和最大的。对第i+1个元素有两种选择:做为新子数组的第一个元素、放入前面找到的子数组。 sum[i+1] = max(a[i+1], sum[i] + a[i+1]) result = max(result, sum[i])// 方法一function max_sum_arr($ar

2018-01-18 14:56:54 257

原创 charles抓包配置

以mac环境为例说明1、Charles安装官网下载安装Charles: https://www.charlesproxy.com/download/2、Charles破解一个在线破解工具,很方便。https://www.zzzmode.com/mytools/charles/替换前记得备份下原来的charles.jar,以防失败后恢复。3、HTTP抓包配置1️⃣、

2018-01-18 10:42:50 6602

转载 $_SERVER中的SERVER_NAME 和HTTP_HOST的区别

当满足以下三个条件时,两者会输出相同信息。 1. 服务器为80端口 2. apache的conf中ServerName设置正确 3. HTTP/1.1协议规范不同点:通常情况: _SERVER[“HTTP_HOST”] 在HTTP/1.1协议规范下,会根据客户端的HTTP请求输出信息。 _SERVER[“SERVER_NAME”] 默认情况下直接输出apache的配置文件htt

2018-01-17 14:34:16 8685

原创 静态方法里不能使用$this

静态方法随着类的加载而加载,静态方法是优先于对象而存在的。当我们加载一个类的时候,对象还没有存在,而this代表的是对象的引用,试问当我们加载类的时候对象都没有,又怎么可以使用this呢?答案显而易见this是指当前对象,静态方法是通过类调用的方法,不需要实例化,既然不需要实例化,就没有当前对象,既然没有当前对象,就不会有this

2018-01-17 11:02:46 4592

原创 约瑟夫问题

问题描述约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1 开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。/** * get_king_monkey 获取猴大王 * @param int $n 猴子数目 * @param int $m

2018-01-16 14:48:12 275

原创 js多次上传同一图片失效问题

项目中遇到上传图片,需要本地预览效果,测试时无意间发现,当选择A图片,然后更换为B图片,完全正常;当选择A图片,删除该图片,再重新上传A图片后,发现不会触发上传,出现了bug;解决办法:1️⃣、来回切换input的type属性值,可以是‘text’,’button’,’button’….,然后再切换回来‘file’2️⃣、每次删除图片后,重置input的value的值, 如xx

2018-01-16 10:12:06 1635

原创 angularjs 时间格式问题

PHP开发中,一般存的时间戳是秒数,angularjs的时间戳是毫秒数,所有在视图里处理时间的时候,需要把秒 * 1000 转换为毫秒// 这里的dt1单位是秒{{ dt1 * 1000 | date:'yyyy-MM-dd HH:mm:ss' }}如果不转化为毫秒,就会出现日期显示1970年的问题

2018-01-16 10:02:27 900

原创 phpstorm git使用

1、配置git2、新建项目3、关联远程服务器开发的时候一般我们会有自己的github服务器(拉取项目代码),测试服务器(部署代码),本地(git),所以我们在修改完代码后,应该先部署到测试服务器上进行测试。这就需要本地与测试服务器之间进行关联。phpstorm里有deploy工具,非常方便,只需简单配置即可。点击添加点击options 配置 ctrl+s自动

2018-01-16 09:49:06 45690 2

原创 virtual box 存储文件vdi迁移

最近在使用virtual box 时 不小心把存储文件放到了系统盘,导致系统盘空间紧张,于是就想办法迁移vdi文件,此文章记录下迁移过程,遇到类似情况的朋友可以尝试下。1、迁移原始文件到新的盘不放心的朋友可以先复制一份到别的盘,比如我的是win10 系统,virtualbox vdi文件默认存放在 C:\Users\pc\VirtualBox VMs。比如copy到 E:\VirtualB

2018-01-13 17:45:58 3510

原创 PHP易犯错误集锦

1、布尔值问题 以下情况的值均为false:布尔值 FALSE 本身整型值 0(零)浮点型值 0.0(零)空字符串,以及字符串 “0”不包括任何元素的数组特殊类型 NULL(包括尚未赋值的变量)// 字符串falsevar_dump((bool) "false"); // bool(true)// 类型自动转换问题 字符串all会转换成int型 0var_dump

2018-01-09 13:36:13 240

原创 phpstorm+xdebug+chrome 配置

1、mac下安装xdebug打开cmd端,执行如下命令// 查找可安装xdebugbrew search xdebug// 查看本机php版本php -v// 安装对应的xdebug// 本机PHP版本为7.1,对应的xdebug版本如下brew install homebrew/php/php71-xdebug// 安装完成后可查看brew info homebrew/php/php71-

2018-01-04 11:15:14 557

原创 zcat命令

zcat zcat /var/log/yongche/rebate/rebate_DAEMON_rebate_job_ERROR_log-20161120.gz | grep -E "37839328|1622131|76000088154"grep -E 匹配多个

2018-01-02 11:11:39 1651

原创 curl常用命令

1、get请求格式: curl protocol://address:port/url?args例子: curl http://xxxx/check_your_statususer=Summer&passwd=123456782、post请求格式: curl -d “args” “protocol://address:port/url”例子: curl -d “user_id=1000&de

2018-01-02 10:53:09 316

js双日历选择器

项目中用的一款日历双选插件,简单的配置下参数即可。具体说明在sample.html里。

2016-04-28

面向对象分析设计

详细的讲述面向对象分析设计与方法 北航老师的精品课程

2012-10-23

空空如也

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

TA关注的人

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