存档

‘小技巧’ 分类的存档

电信iphone4s无信号,不会自动恢复搜索网络

2013年9月6日 没有评论

我的iphone4s用的一直挺好的,在保期间出过一次问题,就是电池没电后,在充电死活从不进去,时间长一会就机身发烫。

我是电信合约机且那时在保修期内,就送去中关村的中邮普泰维修点,维修人员询问情况后,检查了一下机身时候磨损等认为因素后说后盖自己带走,过几天来拿一个新的,但是信息跟原来的一模一样。这里顺便提醒一下想修iphone的同学要提前把照片等个人数据导出来。因为导照片很耗时,一般维修点人多不愿意给你导数据,如果换新机器都会直接把数据格式化掉。

没几天就打电话让我取新机器,新机器拿到后了确实串号什么的跟原来一样,但机器肯定不是原来那台了,充电插口都变干净,按键也变紧了。

这都无所谓,关键是手机能用了,跟新手机一样,这一点还是比较赞苹果的售后服务,至少不用跟js废什么话,就换新了。

今年3月份手机就过保了,结果到了7,8月份办了一个副卡后,把主卡放到另外一个手机后,狗血的事来了。

手机放到口袋里,大概两三天就没信号显示无服务,但是不再会自动搜索信号了。

刚开始我怀疑是卡的问题,因为当时办的时候我把卡放到iphone5了,剪了一下,当我办副卡的时候,就说4s用大卡,结果电信给我真给我弄了个大卡,我就用5的剪卡器剪成5的卡,套个4s的卡托这样使用。我觉得可能是卡接触不好,所以变的没信号。

后来我把补办了一个4s的卡,以为这样就能解决为题,可是插上卡两天后,又无服务了。

而且这回是我在地铁上眼看着手机变成无服务了,确保卡没有接触不好,是机器自身出问题了,是关开飞行模式都不行,都不会自动搜索信号,只能重启恢复信号。

这样一来问题就可以归结为硬件问题或者固件问题,如果要是硬件的问题就应该一直没信号,不会重启之后就会恢复搜索信息并能搜索到信号。那么就应该是固件问题,上网一查,发现无论是电信,联通,还是移动用户都出现过这类问题。

而且也有苹果官方回答,但是非常繁琐,基本就是无服务就重启,但是这也tmd无意义了吧,放口袋里没信号到重启这期间的电话怎么办?分割线下是官方回答

=================================================================

Phone:“无服务”故障诊断
症状

iPhone 的状态栏中可能会显示以下任一症状:

在信号覆盖较好的区域显示“无服务”或“正在搜索”
返回信号覆盖区域后,没有重新获得服务
解决方法

如果您在 iPhone 上发现上述任意症状,请尝试以下步骤来试着解决此问题。执行每个步骤后请进行测试。

尝试关闭 iPhone,然后再打开。
取出 SIM 卡并验证其是否为运营商制造的有效 SIM 卡。也请验证其是否损坏、磨损或已修改。然后将其重新插入。
检查运营商设置更新。连接到 Wi-Fi 网络时,轻按设置 > 通用 > 关于本机。如果有可用更新,系统应立即显示提示。如果没有可用的 Wi-Fi 网络,请将设备连接至 iTunes。
将 iPhone 更新到最新版本的 iOS。
恢复 iPhone。
如果仍然存在“无服务”问题,请联系您的运营商以检查可导致此问题的任何网络或帐户问题。

=================================================================
其中一个比较靠谱的回答是这样:

电信版非越狱iPhone4S下地库或进电梯后显示“无服务”,不能自动恢复手机信号,只能重启手机。

解决方法:进入“设置”,然后进入“通用”,然后进入“网络”,然后进入“漫游”,然后关闭“语音漫游”。

故障分析:估计是iPhone固件的Bug. 下地库后,没有搜索到CDMA信号,就认为出国了,改为搜索国外CDMA/GSM运营商信号,仍然没有搜到,于是显示“无信号”。打到“飞行模式”后退出“飞行模式”时,继续搜索国外CDMA/GSM运营商信号,当然还是没有搜索到。于是继续显示“无服务”。重启手机时,按照默认的中国电信去搜索运营商,于是搜索到了,恢复正常工作。通过关闭漫游,会一直搜索中国电信的CDMA信号,一旦有信号就会恢复服务。

我在地铁上跟地库很相似都是信号差的地方,考虑到自己确实不需要出国漫游,就把语音漫游关掉了,测试几天看看吧,希望能够解决问题。

修改vim字体颜色解决编辑c或php文件蓝色注释看不清的问题

2012年11月30日 没有评论

通过putty或者securecrt连到linux服务器,使用vi编辑*.php 或*.c文件时,

蓝色的注释很淡,看不清,看起来很费眼

效果如下

我本身有习惯于默认配色,不想修改配色方案,只想把看不清蓝色的注释换掉,修改成目录的蓝色

翻了翻相关资料,大部分都是修改配色方案,最后发现可以通过hi命令来修改注释的颜色。

hi指令使用方法

设置关键字为蓝色非粗体 :hi Identifier ctermfg =blue cterm =none (bold 就设置成粗体)

那我们的问题就可以通过添加一条hi指令解决了

 

1. vi ~/.vimrc 加入如下内容

hi Comment ctermfg =blue

2.修改后效果

 

以下是vim不同关键字字体颜色修改方法

修改字符串颜色

hi String ctermfg =darkred

修改类型颜色

hi Type ctermfg =yellow

修改数字颜色

hi Number ctermfg =darkblue

修改常量颜色

hi Constant ctermfg =blue

修改声明颜色

hi Statement ctermfg =darkyellow

 

分类: 小技巧 标签: , ,

mongodb批量导入数据

2012年9月2日 1 条评论

mongodb 命令行可以把sql文件批量导入数据,首先把sql文件加工称如下格式

zip.sql源文件
INSERT INTO POST(id,PostNumber,Province,City,District,Address,jd) VALUES ('1161','010010','内蒙古自治区','呼和浩特市','新城区','光华街(十四中家属楼)','内蒙古自治区呼和浩特市新城区');
INSERT INTO POST(id,PostNumber,Province,City,District,Address,jd) VALUES ('1162','010010','内蒙古自治区','呼和浩特市','新城区','兴安南路','内蒙古自治区呼和浩特市新城区');

借助awk和sed
awk -f "','" '{print "x27number:x27"$2"x27,x27provincex27:x27"$3"x27,x27cityx27:x27"$4"x27,x27discx27:x27"$5"x27,x27addrx27:x27"$6"x27,x27jdx27:x27"$7} zip.sql >step1.txt
sed -e 's/);/})/g' setp1.txt > mon

加工后的mon文件
db.area.insert({'number':'010010','province':'内蒙古自治区','city':'呼和浩特市','disc':'新城区','addr':'光华街(十四中家属楼)','jd':'内蒙古自治区呼和浩特市新城区'})
db.area.insert({'number':'010010','province':'内蒙古自治区','city':'呼和浩特市','disc':'新城区','addr':'兴安南路','jd':'内蒙古自治区呼和浩特市新城区'})

cat mon | /usr/local/mongodb/bin/mongo localhost/zip --shell

其中zip为数据库名 area为集合名

mongodb建立索引

/usr/local/mongodb/bin/mongo

use zip

db.area.ensureIndex({"number":1})

分类: 小技巧 标签:

notepad++设置tab宽度四个空格

2012年7月5日 没有评论

notepad++设置tab宽度的地方:菜单的“设置–首选项–语言”,你会在右下角处看到“标签尺寸”,后面的数字就是tab占用的字符数。比如我现在就是8,点一下数字,输入4,然后直接回车,就行了

分类: 小技巧 标签: