摘要:
Ps: 把之前的日志也进行了整合,以后就用这篇日志记录所有的工具实用方法,和一些常用的小工,软件的一些插件等内容。EclipsePropEdit可以方便的编辑 .properties 文件,可以解决 编码问题,也就是说它可以自动将各种语言转化成所需的编码格式Subversivesvn插件,版本管理器EGitgit插件,版本管理器ADTandroid 开发Eclipse插件Eclipse-FullScreen一款全屏的小插件,不过有个小遗憾就是快捷键和QQ的全局快捷键冲突。FirefoxPencil一款不错的原型设计插件,支持各种风格的组件。FoxyProxy代理插件,就不多介绍了,支持黑白名单 阅读全文
摘要:
学习使用单片机就是理解单片机硬件结构,以及内部资源的应用,在汇编或C语言中学会各种功能的初始化设置,以及实现各种功能的程序编制。第一步:数字I/O的使用 使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想,例如,必须设置很多寄存器对引脚进行初始化处理,才能使引脚具备有数字输入和输出输出功能。每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,千万不要怕麻烦,所有的单片机都是这样。第二步:定时器的使用 学会定时器的使用,就可以用.. 阅读全文
摘要:
接口介绍串口:9Pin Con口 RS232电平标准 逻辑1:-15V、逻辑0:+15V TXD、RXD、GND(接地线)。串口的电脑通信需要将通信线进行交叉连接。串口与电子设备之间的连接需要考虑到电平的问题,一般电子设备的电平是TTL、LVTTL、CMOS,所以电子设备和串口连接需要增加电平转换芯片。 电平转换芯片 1.RS232 <-> TTL 用MAX232转换 2.RS232 <-> LVTTL 用MAX3232转换USB接口 特点:高速、方便、通用 USB 1.0/1.1 最大传输速率12Mbps USB 2.0 最大传输速率480Mbps USB1.1与US 阅读全文
摘要:
aptitude 是 Debian GNU/Linux 系统中, 非常神奇的的软件包管理器, 基于大名鼎鼎的 APT 机制, 整合了 dselect 和 apt-ge2 的所有功能, 并提供的更多特性, 特别是在依赖关系处理上。aptitude与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude在处理依赖问题上更佳一些。举例来说,aptitude在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用 的包,整个系统更为干净。以下是一些常用 aptitude命令:命令 作用 aptitude update. 阅读全文
摘要:
程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访. 阅读全文
摘要:
博客分类:xmlXMLJavaOSimport java.io.*; import javax.xml.transform.*; import javax.xml.transform.dom.[url=][/url]DOMSource; import javax.xml.transform.stream.StreamResult; import javax.xml.parsers.*; import org.w3c.dom.*; import org.xml.sax.InputSource; 1、[url=][/url]将XML文件的内容[url=][/url... 阅读全文
摘要:
搞了好几次rails的运行环境了,每次笔记记下来之后都忘了保存了,这次索性就贴出来。下面是基于ubuntu12.04安装ruby运行环境和rails的一些必要步骤,有兴趣的可以尝试下。# 安装curlsudo apt-get install curl# 安装rvmcurl -L get.rvm.io | bash -s stable# 查看安装ruby所需要的依赖的包rvm requirements# 安装上面给出的所需要的依赖包sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git 阅读全文
摘要:
查看当前系统版本cat /etc/issuehost文件存放目录cat /etc/hosts# QA|下载进程被锁类似问题sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock# 通过wubi安装ubuntu时遇到需要下载wubi-amd64.tar.xz单独把wubi解压出来和系统镜像文件放在同一个目录安装即可。安装一些特效管理器(compizconfig)# compiz特效包sudo apt-get install compiz-plugins-extra安装gnomesudo apt-get install gnom 阅读全文
摘要:
开发一路走开算算也有4个年头,学习两年工作两年。一直所使用都是Java,在工作中除了学到一些解决问题的办法之外对于Java来说无任何收获。现在依然还是一个搞不清东南西北的低贱程序员,只管写代码不注意细节,所以也酿成了不少的Bug、漏洞。决定写一篇日志记录下以前开发之中的一些未解决的疑惑。当然你也可以对解答的内容进行评论,或者帮忙解答(解答就请给出说明和示例)1.static修饰的变量、方法、类的一些基础,是否属于多线程安全2.final修饰符的一些作用,适用于什么场合3.接口、抽象类的适用场合、类的继承关系适用场合4.资源开销5.array、list、map、set之间的数据转换6.多线程的一 阅读全文