炫Q 发布的文章

httpget & httppost

internal static string httpGet(string url)
{
    string ret = null;
    HttpWebRequest webRequest = null;
    try
    {
        webRequest = WebRequest.Create(url) as HttpWebRequest;
        webRequest.Method = "GET";
        webRequest.ContentType = "application/json; encoding=utf-8";
        HttpWebResponse webResponse = webRequest.GetResponse() as HttpWebResponse;
        if (webResponse != null)
        {
            using (StreamReader sr = new StreamReader(webResponse.GetResponseStream()))
            {
                string content = sr.ReadToEnd();
                ret = content;
            }
            webResponse.Close();
        }
    }
    catch (WebException webException)
    {
        Console.WriteLine("*** WebException ***");
        Console.WriteLine(webException.Message);
    }
    catch (Exception ex)
    {
        Console.WriteLine("*** Exception ***");
        Console.WriteLine(ex.Message);
    }
    finally
    {
        if (webRequest != null)
        {
            webRequest.Abort();
        }
    }
    return ret;
}

参考文献:
https://www.cnblogs.com/SavionZhang/p/11392709.html

iPad如何进入DFU模式

第一种方法:正常进入DFU恢复

  这个恢复方法是我们在一般的解锁教程中最常用的恢复iPad固件的方法。

  1.将iPad连上电脑,然后将iPad关机

  2.同时按住开关机键和home键

  3.当你看见白色的苹果logo时,请松开开关机键,并继续保持按住home键。

  4.开启iTunes,等待其提示你进行恢复模式后,即可按住键盘上的shift键,点击“恢复”,选择相应的固件进行恢复。

第二个方法:黑屏进入DFU恢复

  1.用USB线将iPad连接上电脑,然后你将会听见电脑已连接成功的提示声音。

  2.现在请先将iPad关机,然后你将会听见电脑未连接成功的提示声音。

  3.请同时按住开关机键和home键,持续到第10秒的时候,请立即松开开关键,并继续保持按住home键。

  4.这个时候iTunes会自动启动,并提示你进行恢复模式(iPad会一直保持黑屏状态)。那么你就可以按住键盘上的shift键,点击“恢复”,选择相应的固件进行恢复。

ubuntu下的安卓adb

sudo apt-get install android-tools-adb
lsusb
Bus 005 Device 003: ID 12d1:107e Huawei Technologies Co., Ltd.

创建adb_usb.ini文件,写入android设备的VID:
cd ~/.android
touch adb_usb.ini
在adb_usb.ini文件中写入以下内容:
0x12d1
添加权限:
创建权限文件:sudo touch /etc/udev/rules.d/70-android.rules
在70-android.rules文件中写入一下内容:
UBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="107e", MODE="0666"
重启USB服务:
sudo chmod 666 /etc/udev/rules.d/70-android.rules
sudo service udev restart
重启adb服务:
sudo adb kill-server
sudo adb start-server
查看adb设备:
adb devices
如没特殊提示应表示adb安装成功;
adb shell

adb forward tcp:11111 tcp:22222
adb forward --list
netstat -a | grep 11111

抓log
adb logcat

参考文献:
https://blog.csdn.net/qq_20725221/article/details/82775103

W95 Ext'd (LBA)分区如何挂载

硬盘上三个分区,两个HPFS/NTFS/exFAT,一个W95 Ext'd (LBA)死活挂不上

mount /dev/sdb1 mnt
mount: /root/mnt: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

通过努力一直未果,后来发现一个问题,这东西应该是以前传说中的逻辑分区吧,作罢

体验DTU的流水帐

暂且称之为DTU吧,稀饭老师做这个已经很久了,从最早的202模块透传固件,好像还有个字母尾标,记不清了,会不会是202U呢?后来有了iRTU,功能越来越多,支持各种主流无联网平台,某日稀饭老师宣布开源,同时也对720提供了支持。最近呢,称为SmartDTU(智连DTU),底层库也进行了重构。
闲话少讲吧,这里主要记录一下一个小白体验dtu的过程吧,沿用一下网友总结的使用流程,记录一下自己的操作过程,以作备忘。

1、把IMEI号码告诉稀饭老师,添加到自己的账户里
2、烧录官方的DTU固件
3、网页配置参数
4、断电重启

*****第一步*****

首先就是提交,imei号码,订货记录里有4g模块的imei,没有找到2g模块的imei,发照片也是不成的,不过也不用去抄,容易出错,可以用qq的二维码扫描功能获取,然后发给稀饭就可以啦,很快,不到2分钟就添加到后台了。
登录http://dtu.openluat.com/,在“设备列表”中就可以看到自己的设备出现在了未分组设备中,先给设备分个组,点击“分组管理”->“添加分组”,添加一个“测试组”,可以在设备列表中“修改分组”把设备分到新组中。“分组管理”中可以为组中的设备“修改别名/修改备注”,这样更好记一些。

- 阅读剩余部分 -