摘要:https://docs.python.org/2/library/socketserver.html http://blog.marchtea.com/archives/77
阅读全文
摘要:Linux 虚拟串口及 Qt 串口通信实例 2011-06-22 17:49 佚名 互联网 字号:T | T Linux 虚拟串口及 Qt 串口通信实例是本文所要介绍的内容,在实现过程中,打开了两个伪终端,然后读两个口子的数据,如果是从1号口来的,就往2号口写入数据,从2号口来的就写到1号口。 AD:【线下活动】三大新锐HTML 5企业汇聚51CTO—大话移动前端技术 Linux下的虚...
阅读全文
摘要:#!/bin/bash echo $1 echo $# if [ ! $# -eq 1 ]; then echo "usage: ./gbk2utf8.sh src" exit 0 fi from=$1 find $from -type d -exec mkdir -p utf8/{} \; find $from -typ...
阅读全文
摘要:java7新加特性: 0B010101 二进制数 int c=0B0111_1111; 数值中使用下划线分隔 switch 支持String类型 字符串常量放在常量池 String s0="hello"; String s1="hello"; String s2="he" + "llo"; System.out.println(s0==s1); ...
阅读全文
摘要:Chrome 控制台console的用法 下面我们来看看console里面具体提供了哪些方法可以供我们平时调试时使用。 目前控制台方法和属性有: ["$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", "monitorEvents", "unmonitorEvents", "inspect"
阅读全文
摘要:chrome console 可以查看执行的javascript么? 举个例子: 比如这张图片,163邮箱,我点击上一封邮件和下一封邮件执行的是javascript方法。 虽然在chrome的console里面我可以用getelementbyclassname然后click执行,但我不知道这个类点击时执行的是什么方法。而且如果不是点击触发的方法,比如鼠标划过、滚动条位置这类调用的jav...
阅读全文
摘要:Chrome 浏览器允许安装第三方扩展程序以扩展浏览器并给浏览器加入新的功能,扩展使用 JavaScript 以及 HTMl 编写并允许互相访问和控制 DOM。 因为允许访问 DOM,攻击者就可以读取表单字段中的内容,包括用户名以及密码字段,这就是让我冒出做这个原型想法的原因。 我这里放出的这个扩展很简单,每当用户提交一个表单时,扩展就尝试去获取用户名与密码字段,通过 Ajax 调用发送一封带...
阅读全文
摘要:window.location.hash属性介绍 location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin的location.hash="#admin"。利用这个属性值...
阅读全文
摘要:上一篇文章结束了ESC/POS的指令集,没看过的可以去看一下,可以当作工具文档来使用的 android 控制POS机图文打印(一) 这一篇正式介绍如何使用POS机来打印图文信息。 首先介绍一下,ESC/POS指令是如何使用的, 字体加粗指令: byte[] FONT_B =new byte[3]; FONT_B[0] = 27; FONT_B[1] = 33; FONT_B[2] ...
阅读全文
摘要:package com.common.util.portprinter; import java.io.IOException; import java.io.OutputStream; import com.common.util.PrinterParameterConf; /** * @author ChenMing * */ public ...
阅读全文
摘要:很多时候,我们在开发的时候是面对嵌入式平台,因此由于资源的限制需要用到相关的交叉编译。即在你host宿主机上要生成target目标机的程序。里面牵扯到相关头文件的切换和编译器的选择以及环境变量的改变等,我今天仅仅简单介绍下相关CMake在面对交叉编译的时候,需要做的一些准备工作。 CMake给交叉编译预留了一个很好的变量即CMAKE_TOOLCHAIN_FILE,它定义了一个文件的路径,...
阅读全文
摘要:1. 找到SecureFX配置文件夹(选项–全局选项,常规下的配置文件夹),比如:C:\Users\James\AppData\Roaming\VanDyke\Config\Sessions 2. 在配置文件夹下的Sessions子目录中,找到SecureCRT连接对应的Session文件(.ini扩展名),双击打开;如 192.168.39.60.ini 3. 查找Filenam...
阅读全文
摘要:jeb-1.5.201408040(full)_keygen_by_scz(20150725) http://scz.617.cn/ 修改jeb_wincon.bat 中java home 变量,然后就可以启动 注册机 java kegen
阅读全文
摘要:科普:揭秘手机软件自启原理 2014-07-26 11:32 原创 郝晓茹 4条评论 一些手机软件不是用户主动运行的,那么它到底是如何自己运行起来的呢?接下来我们将简单讲讲软件自启的方式和原理。(以下内容有些偏技术,读起来可能有些晦涩) 不过在介绍之前,先要铺垫一下:Android四大基本组件分别是Activity、Service服务、Content Provider内容提供者以及Broa...
阅读全文
摘要:要在windows下图形化访问Ubuntu或其它Linux系统桌面环境有很多方法,我比较喜欢的是使用VNC服务,需要在Ubuntu下安装vncserver和在windows下安装客户端访问工具。 1. windows下客户端访问工具 对于VNC,客户端访问工具也有不少,比如RealVNC、VNCViewer等,我比较喜欢的是VNCViewer,比较小巧轻量级,使用也十分简单,如下图所示: ...
阅读全文
摘要:用buildroot 选择x11相关 在选择qt x11版本 export PATH=~/buildroot/output/host/usr/bin:$PATH 进入~/buildroot/output/build/qt-4.8.7/examples/desktop/screenshot qmake make
阅读全文
摘要:Freeing init memory: 4568K init... Freeing init memory 后,就是开始init进程
阅读全文
摘要:vi /etc/ssh/sshd_config 最后加上 UseDNS no
阅读全文
摘要:ubuntu 12.10上安装tftpd-hpa 1)安装tftp-hpa,tftpd-hpa sudo apt-get install tftp-hpa tftpd-hpa tftp-hpa是client,tftpd-hpa是server 2) 配置tftpd-hpa sudo vim /etc/default/tftpd-hpa TFTP_USERNAME="tftp" TF...
阅读全文
摘要:在固件开发过程中常常遇到这样的情况:为测试某个新功能,必需修改某个系统文件。而这个文件在只读文件系统上(总不能为一个小小的测试就重刷固件吧),或者是虽然文件可写,但是自己对这个改动没有把握,不愿意直接修改。这时候mount --bind就是你的好帮手。 假设我们要改的文件是/etc/hosts,可按下面的步骤操作: 1. 把新的hosts文件放在/tmp下。当然也可放在硬盘或U...
阅读全文
摘要:sudo adduser 用户名 组名 sudo minicom –s 配置 minicom访问ttyUSB0没权限,发现属于dialout 组 james@james-OptiPlex-380:~/android/6818/lollipop-dev$ ll /dev/ttyUSB0 crw-rw---- 1 root dialout 188, 0 10月 13 11:21 /d...
阅读全文
摘要:Ubuntu 14.04 使用速度极快的Genymotion 取代蜗牛速度的原生AVD模拟器 2014-5-29阅读4045 评论0 默认的AVD的速度可谓奇慢无比,一番搜索最后找到了一致好评的Genymotion,记录下安装步骤! 安装之前需要另外安装VirtualBox,参考这里安装! 先前往官网下载安装包,不过要先注册才能下载,点击注册...
阅读全文
摘要:这段时间在做Android的基础开发,现在有一需求是开机启动,按照网上某些博文教程做了下,始终不成功,一开机总是提示所启动的应用程序意外终止,于是参考了Android SDK doc,终于解决问题,下面把自己的经验分享给大家。 【原理】 当Android系统完成BOOT阶段之后,就会发送一条名为 ACTION_BOOT_COMPLETED 的广播,我们便可在一个BroadcastRec...
阅读全文
摘要:android sdk官网下载r23版本的adt时自带的eclipse没有设置ndk路径的地方,通过Install New Software 发现无法更新,那么如何解决这个问题呢? 软件百度云链接:http://pan.baidu.com/s/1qWz5rNA 密码:0qhk 工具/原料 Win7 x64 adt-bundle-windows...
阅读全文
摘要:在使用Java局部内部类或者内部类时,若该类调用了所在方法的局部变量,则该局部变量必须使用final关键字来修饰,否则将会出现编译错误“Cannot refer to a non-final variable * inside an inner class defined in a different method” 下面通过一段代码来演示和分析原因。 public class Exam...
阅读全文
摘要:参考 https://developer.android.com/ndk/index.html 配置 下载android-ndk-r10d-linux-x86_64.bin ,运行自解压。 ~/.bashrc中加入 export ANDROID_NDK=/home/james/android/android-ndk-r10d export PATH=$ANDROID_N...
阅读全文
摘要:uboot 下更改NAND的分区 fdisk 分类: S5PXX(三星)2012-07-01 18:59 8946人阅读 评论(7) 收藏 举报 flash平台cacheandroid三星null 关键词:android 4.0 nand 分区 userdata 大小 fdisk 平台信息: 内核:linux3.0 系统:android4.0.3 INAND:SDIN5C2-8G-...
阅读全文
摘要:中试 中试就是产品正式投产前的试验,即[pilotscale experiment] 中间阶段的试验,是产品在大规模量产前的较小规模试验。 企业在确定一个项目前,第一要进行试验室试验;第二步是“小试”,也就是根据试验室效果进行放大;第三步是“中试”,就是根据小试结果继续放大。中试成功后基本就可以量产了。 产品经理确定项目是否可做,试验室试验归属研发部门完成,“小试”和“中试”统归属中试...
阅读全文
摘要:http://blog.csdn.net/xubin341719/article/details/8449352 关键词:android 4.0默认语言蓝牙名称 MTP名称默认时区关于平板电脑 内核版本号 平台信息: 内核:linux2.6/linux3.0 系统:android/android4.0 平台:S5PV310(samsungexynos4210...
阅读全文