木子屋 Dnawo's BLOG

2013-03 归档

共 30 篇

新浪微博高级搜索参数说明文档

1.搜索接口 http://s.weibo.com/weibo/keyword&name1=value1&name2=value2 2.搜索参数 关键字:keyword 排序:xsort=empty,time,hot 原创:scope=ori 认证用户:vip=1 我关注的:atten=1 图片:haspic=1 视频:hasvideo=1 音乐:hasmusic=1 短链:haslink=1 昵称:userscope=custom:nick 时间:timescope=custom:yyyy-MM-dd-HH:yyyy-MM-dd-HH 地点:region=custom:provid:cityid…

云计算之路-博客园迁入阿里云故障一二三

编者的话:这篇文章是由博客园官方博客发表的几篇文章整理而来,目的是学习下他们服务器发生问题后,怎么分析问题以及解决问题的方法。 一、奇怪的云服务器问题 其中一台的故事是这样的: 博客园找找看的后台服务(建索引,查找索引)很早就迁入阿里云的一台云服务器上,一直正常,Windows性能监视器中的Avg.Disk Read Queue Length在2左右。前几天,我们将它移到了另外一台云服务器上,找找看搜索速度变得很慢,在Windows性能监视器中监测到Avg.Disk Read Queue Length达到200多,竟然有百倍的差距。相同的程序,都是云服务器,却出现这么大的性能差距,而且速度慢的云服务器配置更好,我们拍脑袋就确定这台云服务器肯定有问题。…

小米手机1S使用USB调试示例

1.安装小米手机驱动: 2.手机开启USB调试: 依次打开"设置→系统→开发人员选项",开启USB调试: 3.使用adb管理手机: 资源链接 .小米手机驱动:http://bigota.d.miui.com/tools/xiaomi_usb_driver.rar .adb下载:https://dl-ssl.google.com/android/repository/platform-tools_r16.0.2-windows.zip

BlueStacks App Player模拟器IMEI生成方法

BlueStacks模拟器的IMEI是根据Guid生成的,生成方法如下: 实际上,只要把Guid保存到注册表中就可以了,共有两处: HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks: "USER_GUID"="6fa858ce-772d-ed8f-e314-eb788ebbbbba" HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks\Guests\Android: "BootParameters"="noxsave noxsaveopt root=/dev/sda1 SRC=/android DATA=/dev/sdb1 SDCARD=/dev/sdc1 PREBUNDLEDAPPSFS=/dev/sdd1 HOST=WIN GUID=6fa858ce-772d-ed8f-e314-eb788ebbbbba VERSION=0.7.7.813 OEM=BlueStacks LANG=en_US armApps=true GlMode=1"…

AndroidManifest.xml文件解码反编译两种方法

1.apktool解码反编译AndroidManifest.xml apktool可以将整个apk文件反编译,这样可以得到解码反编译后的AndroidManifest.xml文件。将下载的apktool1.5.2.tar.bz2和apktool-install-windows-r05-ibot.tar.bz2解压到同一个文件夹中,此时文件夹包含aapt.exe、apktool.jar和apktool.bat三个文件。 1).语法 2).批处理 2.AXMLPrinter2解码反编译AndroidManifest.xml AXMLPrinter2只能对单个AndroidManifest.xml文件解码反编译。…

第一个WPF应用程序:Hello World!

今天体验了下WPF,它和WinForm的区别是把Designer.cs文件换成了xaml文件,xaml是一个xml文件,设计人员设计好UI生成xaml文件,开发人员无需修改直接替换项目文件就可使用,非常方便,最大程度实现UI和程序的分离。 MainWindow.xaml: MainWindow.xaml.cs:

减少.NET应用程序内存占用的一则实践[转]

最近一周比较忙,主要的工作内容是在做一个叫“键盘精灵”的东西,简单来讲就是将很多数据放到内存中,对这些数据进行快速检索,然后找出根据输入条件最匹配的10条记录并予以展示。具体和下面两款炒股软件的相关功能类似: 数据以文本形式存在文件中,且数据量较大,有近20万条,每一条记录有几个字段,以分隔符分割。当时使用的是6万条记录的测试数据,文本文件将近10M,这个模块加载到内存并建立缓存之后,大概会占用将近70-80M的内存。自我接手以后,主要的任务就是降低内存消耗和提高匹配效率。 一、避免创建不必要的对象 拿到代码后,第一步就是看设计文档,然后断点一步一步的看代码,大概明白了逻辑之后,发现思路有一些问题。之前的代码处理流程思路大概是下面这样的:…

VMware安装Android-x86示例

一、VMware创建虚拟机 VMware创建虚拟机的教程网上很多了,唯一要注意的是硬盘类型必须为IDE: 二、VMware安装Android-x86 1.使用iso启动虚拟机,选择"Installation - Install Android-x86 to harddisk": 2.选择"Create/Modify partitions"创建分区: 3.使用方向键移动到"",回车: 4.选择""创建主分区: 5.设置分区大小: 6.选择""将sda1设置为启动盘: 7.选择""将分区表写入磁盘: 8.输入yes确认操作: 9.选择""退出分区: 10.选择将Android-x86安装到sda1:…

小米手机1S开启ROOT权限示例

第一步:确保手机MIUI为开发版(《刷机教程》),然后在"授权管理"开启ROOT权限: 第二步:打开应用,弹出警告说应用在请求系统最高管理权限,点下一步,最后允许ROOT即可:

C#模拟客户端发送数据示例

在给一些客户端做服务器端支持时,发现他们提交上来的数据大都不是http请求格式,因而使用Request.Form获取不到内容,今天用C#做下模拟,并演示下数据接收。 1.发送文本 1).客户端发送文本 2).服务器端接收文本 说明:只需增加request.ContentType = "application/x-www-form-urlencoded",并将文本格式改为"data=木子屋",服务器端即可用Request.Form接收。 2.上传文件 1).客户端上传文件 2).服务器端接收文件