活到老学到老  

记录遇到问题的点点滴滴。

1

PHP 比较运算符用于比较两个值(数字或字符串) ==等于$x == $y如果 $x 等于 $y,则返回 true。===全等(完全相同)$x === $y如果 $x 等于 $y,且它们类型相同,则返回 true。  <?php$a = 0.58 * 100;$b = 58;var_dump($a);// 输出 float 58va...

6年前发布  · 1445 次阅读
0

经常我们会遇到想找出不包含某个字符串的文本,程序员最容易想到的是在正则表达式里使用,^(hede)来过滤”hede”字串,但这种写法是错误的。我们可以这样写:[^hede],但这样的正则表达式完全是另外一个意思,它的意思是字符串里不能包含‘h',‘e',‘d'三个但字符。那什么样的正则表达式能过滤出不包含完整“hello”字串的信息呢?事...

6年前发布  · 1712 次阅读
  Regex 
0

1. 工作时,我复制/粘贴你的代码。尝试更换双引号中的str_replace()用单引号或转义反斜杠("\\u00a0")。 2. 我只是有这个问题,显然是PHP的的json_encode将返回null,在它的“非换空间”的任意字符串。 解决方案是用一个正则空间替换此: str_replace函数(CHR(160),''); 希望这会有所...

6年前发布  · 2159 次阅读
0

phpstorm设置界面:Android Studio界面如下: Shadowsocks界面:

6年前发布  · 5615 次阅读
0

$text为要高亮的源文本$keywords需要高亮的关键字<?php $text = "php multiple highlight keywords"; $keywords = ['php', 'highlight']; $highlights = []; foreach ($keywords as $word) { $...

6年前发布  · 1410 次阅读
0

适用于主流浏览器的百度网盘脚本,获取百度网盘真实下载地址。以Firefox为例:第一步:安装greasemonkey插件第二步:安装百度网盘下载助手脚本第三步:直接下载或者显示链接复制到特定的下载器下载。下载速度比较: 

0

将https://maven.google.com修改成https://dl.google.com/dl/android/maven2如下:buildscript { repositories { jcenter() maven { url 'https://maven.go...

6年前发布  · 2902 次阅读
  gradle  maven2 
0

Linux用户执行:curl http://update.aegis.aliyun.com/download/uninstall.sh | bash -

6年前发布  · 1522 次阅读
  Aliyun 
0

第一步:mysql用户允许远程连接将password修改成你的密码GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; FLUSH PRIVILEGES;第二步:修改配置文件Unix/OSX系统找到/etc/mysql/m...

6年前发布  · 1348 次阅读
  mysql  remote 
0

cat EOF来输出多行文本a) $,shell命令不被替换/执行,原样输出文本到文件。cat > /tmp/test <<\EOF $PATH EOF b) $, shell命令执行替换,( cat << EOF $PATH EOF ) >/tmp/test  

6年前发布  · 1434 次阅读
  bash  EOF 
0

.tar解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:...

6年前发布  · 1641 次阅读
  tar  bz2  zip  gun  gzip 
0

采集天猫品牌数据的时候遇到了中文显示为 "Philips/飞利浦" 的问题,直接显示在网页上是正常的中文。这些 "飞"格式的 就是NCR(Numberic character reference)。PHP可以用 mb_convert_encoding(...

6年前发布  · 1273 次阅读
  ncr  utf8  ncr转utf8 
0

经常代码调试日志或者监听大量的日志时,肉眼很难快速定位到需要查找的关键字使用tail -f高亮关键字就可以解决这问题。将example.log换成你的log文件路径。将Message关键字替换成你需要高亮的关键字。tail -f example.log | perl -pe 's/(Message)/\e[1;31m$1\e[0m/g'

6年前发布  · 2379 次阅读
0

Android视频录制命令screenrecord你要知道:screenrecord是一个shell命令支持Android4.4(API level 19)以上支持视频格式: mp4一些限制某些设备可能无法直接录制,原因是分辨率太高,如果遇到此类问题,请试着指定较低的分辨率不支持录制过程中屏幕旋转,如果录制过程中旋转,有可能画面被切断录制...

6年前发布  · 1770 次阅读
  adb  录制屏幕 
0

jquery.chosen.js查询时,chosen默认从第一个字符搜索,所以写中间的字符搜索时,是搜索不出来的若想实现中间字符的模糊查询,下面的js中(search_contains属性为true即可)可以让chosen搜索选项的中间及末尾字符no_results_text是搜索不到内容时,显示的提示语placeholder_text是...

6年前发布  · 1295 次阅读
  chosen