- 博客(33)
- 资源 (13)
- 收藏
- 关注
翻译 通过Python使用树莓派的GPIO[未完待续...]
本文源自: Using the Raspberry Pi GPIO with Python译文如下:所以你拿到了一个装了系统的树莓派,它用起来就像你的电脑一样。很好!那么现在呢?你没有买一个仅仅是为了替代你电脑的树莓派,是吗?好吧,树莓派可以做更多的事…比你的电脑做的事情还多! 树莓派A/B型的GPIO你有没有发现在你的树莓派的一个角上有很多小引脚?这叫“通用输入输出”引脚(或者是GPIO引脚)
2016-07-27 13:09:55
28659
转载 tomcat 部署网站 去掉端口号和项目名称
【写在前面】本文转自:http://blog.knowsky.com/185545.htm一, 在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。此时就需要去除端口和项目名了,在访问的时候。下面根据具体的例子提供一种实现方法。1.在进入TOMCAT_HOME,创建文件夹,将其命名为webdb(此处为webdb,根据需要可以修改成为其它的名称。)。2
2016-07-06 10:46:26
5354
转载 Ubuntu开启mysql远程访问权限
本文借鉴自:http://www.cnblogs.com/joseph2012/archive/2012/03/23/2413090.html1. 确认3306端口是否对外开放# netstat -an | grep 3306如果出现:说明端口未对外开放2. 修改配置文件,实现外网对数据库的访问vim /etc/mysql/my.cnf进行
2016-06-22 09:30:30
934
转载 Mac OS X与远程linux服务器文件传输
本文转自:http://www.xitongzhijia.net/xtjc/20150113/34757.html
2016-06-21 22:02:31
3363
原创 解决linux命令行使用不了的情况
【问题由来】今天配置apache2的全局变量,配置结束后发生了悲催的一幕:命令行的所有命令都找不到了,原因在于:配置apache2的路径的时候没有在结尾添加$PATH,导致系统找不到命令的位置,所以所有的命令都失效了。【问题解决】既然命令找不到自己的位置了,那么我们在执行命令的时候就添加一下它的路径:# /usr/bin/sudo v
2016-06-21 20:29:01
1030
转载 unbuntu配置tomcat的startup.sh文件
// 进入tomcat的安装目录cd /opt/apache-tomcat-8.0.39// 修改startup.sh文件vim ./bin/startup.sh在倒数第二行添加如下代码:JAVA_HOME=/opt/java/jdk1.8JRE_HOME=${JAVA_HOME}/jrePATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:
2016-06-21 17:56:38
3255
转载 Oracle解锁scott账户
本文借鉴于:http://zhidao.baidu.com/link?url=pl9VIJfxzaICgT_Ob1xbz1iUI2rF3McNN9Cb71tI4th5M-vQYKvvqUxzuRw4HeDobzDDjQVpHxVl_gTXc7p3Iq
2016-06-19 09:32:55
2675
原创 MAC端Android反编译工具及使用
【写在前面】今天在做项目时遇到一个困难,需求是这样的:模仿csdn客户端,实现app端查看博文内容,要求不使用H5混合开发实现文章在界面上的显示;图1-1 简书博文界面我想到了简书客户端有实现类似的功能,虽然不知道它是不是用原生开发的,但是想要尝试学习一下,就看了一下反编译,现在讲反编译的操作写成这篇文章供大家参考。PS: 如果大家知道如何使用非H5方式实现富文
2016-05-29 00:55:47
16822
原创 android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open dat
今天从晚上下了一份Demo源码,导入到Android Studio运行,报出了如下的错误:Caused by: android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 14): Could not open database
2016-05-25 10:54:22
41485
3
原创 Execution failed for task 'app:mergeDebugResources' Crunching Cruncher…png failed
今天在做仿美团选择城市界面的时候,在网上找了一份参考的源码,将源码导入到AndroidStudio中运行的时候,发现出现了如下的错误:Error:Execution failed for task ':app:mergeDebugResources'.> Some file crunching failed, see logs for details在Stack Overflow上找到了
2016-05-25 09:56:58
10806
原创 ubuntu 下vim修改tab键为4个空格
vim /etc/vim/vimrc添加如下3行:set ts=4set expandtabset autoindent
2016-05-17 17:22:16
14534
4
原创 Unbuntu修改Apache网站根目录
/etc/apache2/sites-available 中修改 000-default.conf 中的DocumentRoot /var/www/ 修改为想要的目录
2016-05-17 17:09:51
390
转载 Unbuntu环境下安装phpredis
sudo wget http://open.imop.us/pr.tar.gztar zxvf pr.tar.gzcd phpredisphpize //这个phpize是安装php模块的如果没有phpize,则需要先安装php5-dev./configuremakemake install修改php.ini文件extension=redis.so重启apache
2016-05-17 16:59:50
378
转载 关于Apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 fo
最近准备学习php,所以就配了个apache2,突然发现每次启动apache都会提示 Apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName这个错误,百度了一番,分享下解决方法:在sudo gedit /etc/apache2
2016-05-17 15:18:30
657
原创 Unbuntu环境下配置Apache
【下载】安装Apache需要用到的工具包有:apr、apr-util、pcre、httpd,三者的下载链接分别如下:// httpd工具包下载路径http://httpd.apache.org/download.cgi// apr、apr-util工具包下载路径http://apr.apache.org/download.cgi// httpd工具包下载路径http://sour
2016-05-17 14:26:27
706
原创 Linux下安装redis
【下载Redis】在终端输入:wget http://download.redis.io/releases/redis-3.0.2.tar.gz【解压Redis】在终端输入:tar -xvf redis-3.0.2.tar.gz【编译源码】cd redis-3.0.2/makemake installcd src/whereis redis-server
2016-05-15 22:18:24
293
原创 PHP Warning: mkdir()...Permission denied
原因:权限不足,无法创建文件夹。解决:修改父级目录权限为0777命令行:chmod -R 777 ./dirname
2016-05-15 19:40:45
5801
原创 Mac系统配置php环境
我们本文的配置借鉴自:http://my.oschina.net/joanfen/blog/171109既然是借鉴,我就不要脸地把我们这篇文章设定为【原创】了,加上了自己操作过程中的截图,望大家轻喷T_T。。。
2016-05-15 17:57:30
31858
原创 安装Hadoop出现URI has an authority component异常
安装hadoop的时候,发现启动namenode失败,报错如下:ERROR namenode.NameNode: Failed to start nemanode.core-site.xml文件配置: hadoop.tmp.dir file:/Users/hadoop/hadoop-2.7.2/tmp A
2016-05-05 09:57:00
6665
转载 在MAC上查找和设置$JAVA_HOME
文章转自:http://guibin.iteye.com/blog/1999238最近升级了MAC OS,装了JDK7 for mac,在这里下载JDK7 for mac,装完之后发现在默认的路径下找不到JDK7的HOME,如下所示:Shell代码 $ which java /usr/bin/java $ ls -l
2016-05-05 09:08:19
407
转载 DEPRECATED: Use of this script to execute hdfs command is deprecated.
文章转自:http://blog.itpub.net/28254374/viewspace-746581/本人安装的hadoop版本是0.21.0的,但每次执行命令时都会显示下面的信息 [hadoop@master hadoop]$ hadoop dfs -lsDEPRECATED: Use of this script. to execute
2016-05-05 08:53:44
2971
转载 打开MAC OS X系统自带NTFS功能
系统要求:mac os x 10.6及以上改动mount指令(可以在/sbin/mount/中找到,但需要打开mac隐藏文件)打开终端:sudo mv /sbin/mount_ntfs /sbin/mount_ntfs.origtouch mount_ntfs之后在你的用户主目录下会生成一个mount_ntfs的空文件,用文本编辑器
2016-03-28 13:49:51
1224
原创 Linux安装Oracle
1. 安装X Window系统yum -y updateyum -y groupinstall "X Window System"------------------------------------------------------2. 安装桌面与VNC server (此步骤可省略)yum -y groupinstall "Desktop" "Chinese Support
2016-03-28 11:55:13
366
原创 java.net.BindException: bind failed: EACCES (Permission denied)
今天写android socket编程的时候,遇到一个问题:代码如下:new Thread(new Runnable() { @Override public void run() { try { mServerSocket = new ServerSocket(mPor
2016-03-20 20:27:37
7224
原创 GPG key retrieval failed: [Errno 14] Could not open/read file:///etc/pki/rpm-gpg/RPM-GPG-KEY-oracle
rpm --import http://oss.oracle.com/ol6/RPM-GPG-KEY-oracle rpm -q gpg-pubkey-ec551f03-4c2d256a
2016-03-14 11:58:37
1420
2
原创 IPC机制之Messenger
写在前面:本文摘自《Android开发艺术探索》什么是Messenger?Messenger译为“信使”,通过它可以在不同进程中传递Message对象。Messenger是一种轻量级的IPC方案,底层是实现AIDL,因其对AIDL进行了封装,所以其使用方法简单,我们可以更简便地进行进程间通信。同时,由于Messenger一次处理一个请求,因此在服务器端我们不用考虑线程同步的问题
2016-03-02 15:21:18
511
原创 IPC机制之Binder
写在前面:本文摘自《Android开发艺术探索》。什么是Binder?Binder是Android中的一个类,实现了IBinder接口。从IPC(进程间通信)角度讲,Binder是Android中的一种跨进程通信方式,Binder可以理解为一种虚拟的物理设备,它的驱动是/dev/binder,该通信方式在Linux中没有;从Android Framework角度讲,Binder
2016-02-28 16:26:35
1393
原创 ListView中CheckBox的获取焦点冲突解决方法
本文借鉴自慕课网鸿洋老师《Android-打造万能适配器》视频讲解:http://www.imooc.com/video/7269解决方法如下:1. 布局文件CheckBox的focusable设置为falseandroid:focusable="false"android:layout_width="wrap_content"android:layout_heig
2016-01-19 23:38:28
525
原创 ScrollView中的ListView只显示一条数据的解决方法
在ScrollView中嵌套ListView,会出现ListView只显示一条数据的现象,解决方法有两种,如下:1. 在Activity中list view.setAdapter以后执行如下方法public class MainActivity extends Activity { private ListView listView; @Override
2015-12-09 15:30:05
1834
1
mac平台apk反编译工具
2016-10-18
Commons-FileUpload组件
2016-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人