- 博客(96)
- 资源 (61)
- 收藏
- 关注
原创 Java CRC16校验
从C版本(freemodbus源代码)移植过来的:简单的对比了几次校验结果,正确的,上代码:需要CRC8的看这里http://blog.csdn.net/trbbadboy/article/details/16859937
2014-12-25 13:55:56 45466 8
原创 TP-LINK TL-WR703N OpenWRT 12.09 从U盘启动
先把固件弄到12.09,12.09的地址在这http://downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/
2014-09-30 10:11:19 4703
原创 Windows Phone 保存图片抛错InvalidOperationException或UnauthorizedAccessException
InvalidOperationException异常可能是因为你的流Stream不正确,如你的流为空,或者起始位置不对。
2014-09-24 01:23:56 1233
原创 BeagleBone Black编译安装nginx
官网下载最新的直接在板子上面编译。./configure之前先安装一下libpcre-dev:opkg install libpcre-dev之后就:# ./configure# make# make install会被安装到/usr/local/nginx然后启动试试:# /usr/local/nginx/sbin/nginx一般会遇到端口占用的问题,
2014-09-17 16:09:20 1366
原创 C# 字符串转意和反转意
System.Text.RegularExpressions.Regex.UnescapeSystem.Text.RegularExpressions.Regex.Unescape
2014-08-06 22:18:48 3533 1
原创 Python map和列表推导效率比较
直接来测试代码吧:#!/usr/bin/env python# -*- coding: utf-8 -*-# list comprehension and mapimport timedef test(f, name): st = time.time() f() print '%s %ss'%(name, time.time()-st)TIMES = 1000ARR
2014-08-05 16:32:50 4728 2
原创 为Django中的模型Model添加JSON类型字段
Django里面让,Model用于JSON字段,添加一个JSONField自动类型如下:class JSONField(models.TextField): __metaclass__ = models.SubfieldBase description = "Json" def to_python(self, value): v = models.Tex
2014-07-24 17:00:50 8691 2
原创 Python 求两个文本文件以行为单位的交集 并集 差集
Python 求两个文本文件以行为单位的交集 并集 差集,来代码:s1 = set(open('a.txt','r').readlines())s2 = set(open('b.txt','r').readlines())print 'ins: %s'%(s1.intersection(s2))print 'uni: %s'%(s1.union(s2))print 'dif: %s'
2014-07-08 16:54:18 6201
原创 BeagleBone Black上面配置samba服务
更新软件包:opkg update 安装: opkg install samba 添加root到samba用户: smbpasswd -a root 不考虑安全性的话建议不用设置密码 在/home文件夹下面添加samba的文件夹:mkdir /home/samba 修改samba配置文件:nano /etc/samba/smb.conf ,添加
2014-06-03 14:59:33 2157
原创 Windows Phone 开发添加Google Analytics
Run the following command in the Package Manager ConsolePM> Install-Package GoogleAnalyticsSDK -PreBy default, a file called analytics.xml will be automatically added to the root of your p
2014-05-26 22:35:31 1485
原创 Windows Phone开发,引入dll出现“无法向项目中添加对较高版本或不兼容程序集的引用”
WP开发需要对JSON数据进行解析,看了一下网上推荐Newtons
2014-04-07 20:38:20 4128 2
原创 C# 自定义控件绘图 未处理 System.AccessViolationException异常
在自定义一个控件,绘图(DrawLine)的时候出现了System.AccessViolationException异常异常,如下未处理 System.AccessViolationException Message="尝试读取或写入受保护的内存。这通常指示其他内存已损坏。" Source="System.Drawing" StackTrace: 在 System.D
2014-02-28 13:30:28 6876 1
原创 Red5-1.0.0+flowpalyer搭建简易flv流媒体网站
我把相关的文件都配置好了,直接去这个地方下载就行:http://pan.baidu.com/s/1o6nsnto首先你必须安装Java(运行时就行了)。解压之后运行red5.bat(windows下)或者red5.sh(Linux环境)。用浏览器打开http://localhost:5080/oflaDemo/test/flowplayer.html,如果可以播放的话说明一切o
2014-01-12 15:20:53 3596
原创 Python 合并两个字典的各种方法以及效率的比较
下面的代码举例了5种合并两个字典的方法,并且做了个简单的性能测试#!/usr/bin/pythonimport timedef f1(d1, d2): return dict(d1, **d2)def f2(d1, d2): return dict(d1.items() + d2.items())def f3(d1, d2): return d1.copy().updat
2014-01-08 20:05:45 12319 2
原创 mp4box工具包下载
DSS需要,找了半天。http://www.videohelp.com/tools/MP4Box/old-versions#download
2013-12-30 22:40:24 2189
原创 BeagleBone Black CAN总线读写数据操作
进入BBB之后可以通过ifconfig -a来查看是否打开CAN总线了:root@BBB-CAN:~# ifconfig -acan0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 UP RUNNING NOARP MTU:16 Metric:1
2013-12-16 11:00:14 7353 2
原创 BeagleBone Black I2C总线相关操作
连接接线要点:共地(一定得共否则问题很多),SDA、SCL分别和从设备的SDA、SCL对应连接。下图中我的i2c从设备是TI的9B92,已经给它写好了i2c的程序(i2c地址为0x22),也就是它已经有自己的id了。连接主要就是三根线(GND、I2C2_SDA、I2C2_SCL)。I2C2对应系统里面的1通道,即/dev/i2c-1。使用i2c探测命令查
2013-12-13 15:04:38 3899
原创 BeagleBone Black 打开CAN总线
下载SD版本的系统,如Angstrom-Cloud9-IDE-GNOME-eglibc-ipk-v2012.12-beaglebone-2013.07.31.img 烧写到SD上,把SD卡查到电脑上面,修改uEnv.txt文件,在后面添加上 capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,从而禁用HDMI(因为该接口和CAN冲
2013-12-06 01:15:27 7638 4
原创 Java CRC8校验
Java版本的CRC8校验,查表法,效率不会很差吧,需要CRC16的看这里http://blog.csdn.net/trbbadboy/article/details/42145461/** * CRC8相关计算 * encode: utf-8 * * @author trb * @date 2013-11-21 */public class CRC8 { st
2013-11-21 13:46:56 17269 6
原创 Android开发 EditTextPreference 和 ListPreference的summary值动态修改
有的时候需要在编辑了EditTextPreference或者修改了ListPreferenceListPreference的时候动态的来改变他们的summary值。下面给出我采用的一种解决方案,这种方案的有点是你只需要在xml里面设置好summary的模板就行,而不去去java代码里面动态的组成summary字符串。这样的优点是修改summary样式方便,同时也容易做到多语言支持。
2013-11-19 15:28:06 5587 1
原创 nginx 出现403 Forbidden 解决方法
给nginx添加了一个location: location /tmp/ { alias /home/trb/DO/tmp/; allow all; }sudo nginx -s reload之后却出现了403错误,后来法系是目录的权限问题,修改之后解决。需要注意的是location中的deny也会影响到403,一般安全要求不高的实验阶段建议设成allow
2013-10-25 15:53:28 21643
原创 Android 链接https出现 javax.net.ssl.SSLException: hostname in certificate didn't match:
抛出的错误是这样的: javax.net.ssl.SSLException: hostname in certificate didn't match: != OR OR at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:185) at org.apache.http.conn.s
2013-09-11 14:19:36 30132 6
转载 VirtualBox 使用物理硬盘作为虚拟机硬盘
VirtualBox 使用物理硬盘作为虚拟机硬盘前言有的时候需要将一整个物理硬盘都当作虚拟的硬盘,其实这样做的用途很广的。比如你安装了双系统,Windows在第一分区上,Linux在第4分区,那么你可以在启动Windows之后创建一个虚拟机,并把整块硬盘作为虚拟机的硬盘。虚拟机启动之后进入到你的Linux系统,这样就可以同时运行你同一块硬盘的两个分区上的系统了。或者你也可以进入Li
2013-09-07 13:14:17 24668
原创 BeagleBone Black Angstrom系统开机自启动
create myservice.service file in /lib/systemd/system/like this:[Unit]Description=CAN Bus bridge to EthernetAfter=syslog.target network.target[Service]Restart=alwaysExecStart=/etc/init.d/star
2013-09-05 15:19:35 5642 5
原创 微信公众平台 接口设置出现“你的服务器没有正确响应Token验证,请阅读消息接口使用指南”解决方案 Python
设置接口信息的时候出现这种情况:你的服务器没有正确响应Token验证,请阅读消息接口使用指南这是因为在设置的时候微信服务器对你的服务器响应进行测试,你可以这样子,我的实在SAE上的,代码如下:index.wsgi# -*- coding: UTF-8 -*'''Created on 2013-8-31@author: RobinTang'''import hashli
2013-08-31 02:19:48 6734 2
原创 debian下安装nginx
官网下载最新版的nginx,解压 安装gcc make libpcre3 libpcre3-dev zlib1g-dev ./configure --prefix=/usr/local/nginx 生成makefile make 编译nginx make install 编译生成的文件放在/usr/local/nginx目录中
2013-07-05 15:09:22 3915
原创 C# 使用默认浏览器打开网页
废话少说,直接上代码。 public static bool OpenBrowser(String url) { RegistryKey key = Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command\"); String s = key.GetValu
2013-06-24 19:41:31 3328
原创 web.py 启动时候出现AttributeError: 'module' object has no attribute 'inet_pton'错误
错误信息如下:Traceback (most recent call last): File "webpy.py", line 84, in app.run() File "D:\Python27\lib\site-packages\web\application.py", line 313, in run return wsgi.runwsgi(self.wsg
2013-06-08 14:32:06 11227
原创 MMA7361串口三轴加速度模块设计漏洞
设计电路图:Serial Accelerometer Dongle v21.pdf漏洞说明:1)整块电路从DTR取电(RS232的高电平,超过+3.3V),经过一个稳压芯片之后将电压稳到3.3供单片机ATMEGA328和加速度传感器MMA7361使用。2)因此必须保证DTR上面为高电平,而在某些控制器(如周立功的EAC-1000)上面使DTR为高电平也就意味着使用硬件流控。这样
2013-06-07 16:33:04 3049
原创 WinCE 窗口居中
CE下面貌似没有PC上的Startposition属性,但是可以通过窗口的Location来重新设置窗口位置。如下public MyForm(){ InitializeComponent(); this.Location = new Point((Screen.PrimaryScreen.Bounds.Width - this.Width) / 2, (Screen.PrimaryS
2013-05-27 14:17:25 2956
原创 Android USB Host开发之manager.getDeviceList()获取不到设备列表
同样遇到这样的问题,我的Android设备是原道N12C,官方的4.0.3系统,遇到这个问题,后来找了半天找到的,现在汇总一下。
2013-05-15 11:46:19 19511 10
原创 Python 使用urllib2模块实现断点续传下载
在使用HTTP协议进行下载的时候只需要在头上设置一下Range的范围就可以进行断点续传下载,当然,首先服务器需要支持断点续传。利用Python的urllib2模块完成断点续传下载的例子:#!/usr/bin/python# -*- coding: UTF-8 -*'''Created on 2013-04-15Created by RobinTangA demo for Resu
2013-04-14 11:13:14 8003
原创 BeagleBone/BeagleBoard手动启动Cloud9开发环境
由于项目的缘故有机会接触到BeagleBone(我的是Rev5)的,说实话深深地被Cloud9和BoneScript这种开发方式震撼到。研究了几天稍稍的有点眉目了,下面就谈谈怎么手动的启动Cloud9开发环境吧。一开始我是用ps -ef看到了启动Cloud9的命令,Bone101的也看得了,Cloud9用的是node4,而Bone101用的是node,不清楚它们之间有什么不同,试了一下用nod
2013-03-21 11:35:49 2775
原创 js触发select的change事件
写一个Chrome插件是碰到的问题,因为好像没法直接在注入的代码里面调用页面本身的方法,所以只能通过发送change事件让页面本身去执行了。先是看来click事件的触发,下面给出的是change的事件触发:st = document.getElementById("order_billing_state");ev = document.createEvent("HTMLEvents");
2013-03-15 13:12:14 17089
原创 Chrome插件开发之CSDN博客阅读模式
初学Chrome的插件开发,做了这个“CSDN博客阅读模式”,用它可以方便阅读或者打印CSDN博客(因为我常有需要把CSDN的博客打印成为PDF的需求)。在Chrome上安装并启用插件之后如果你进入CSDN的博客阅读界面,那么在浏览器的地址栏上面可以看到插件的图标(在非CSDN博客页面没法看到的),你单击它之后将弹出一个小操作面板。点击小面板上面的“阅读模式”将自动去除博客页面上除了博客正文外
2013-02-05 23:07:37 3228
原创 Android ListView列表 刷新和加载更多
上下拉实现刷新和加载更多的ListView,如下:package com.sin.android.ui;import android.content.Context;import android.util.AttributeSet;import android.view.Gravity;import android.view.MotionEvent;import android
2013-02-02 17:56:09 14441 10
Python 使用Opencv实现目标检测与识别的示例代码
2021-04-17
DarwinStreamingSrvr5.5.5-Windows(Darwin Streaming Server)
2011-09-26
ActivePerl-5.12.4.1205-MSWin32-x86-294981.msi
2011-09-26
Windows XP SP3 SAM文件
2010-05-01
TopNote v1.1
2009-12-04
TopNote v1.1
2009-12-04
GetScreen v1.0
2009-12-04
TopNote ver1.0
2009-10-06
Pic View for small size pictures
2009-05-09
Text Record 1.0
2009-04-17
Getpath L&T Company trbbadboy Made
2009-02-08
mysql-5.5.62.tar.gz
2020-07-09
基于Yasea-2.6实现的Android RTMP推流APP.apk
2020-04-15
C#.NET使用DirectShowLib进行摄像头捕捉示例 VS2012
2012-06-08
赛灵思Xilinx ISE Design Suite 10.1 Regietr ID(注册码)
2011-11-16
QuickTimeInstaller
2011-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人