- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 Scrapy安装配置,在Pycharm中运行和no module named win32API错误
在安装Scrapy之前,我已装好了python2.7,pip和esay_install一、安装Scrapy:首先在cmd转到放置pip.exe的目录,我的目录在C:\Python27\Scripts下面,然后在cmd输入指令: C:\Python27\Scripts> pip install scrapy即可等待安装各种必要文件,安装成功后,显示二、然后创建Scra
2015-06-08 10:15:49 32302
转载 Android-AlarmManager多个闹钟相互独立的实现
转自丝缘天下的专栏 http://blog.csdn.net/laichao1112/article/details/6552302Intent i=new Intent(TimeSetActivity.this,AlarmReceiver.class); PendingIntent pi = PendingIntent.getBroadcast(TimeSetActi
2015-05-28 19:39:40 899
转载 Java中长度为0的数组与null的区别
转自:http://www.th7.cn/Program/java/2012/02/01/57613.shtml以下是正文:有如下两个变量定义:1 int[] zero = new int[0];2 int[] nil = null; 这两种定义有什么区别呢? zero是一个长度为0的数组,我们称之为“空数组”,空数组也是一个对象,只是包含元素个数为0。 nil
2015-05-22 17:09:19 822
原创 使用SQLite数据库保存和处理数据
项目目的:1. 使用SQLite数据库保存数据2. 使用SQLite数据库的数据进行增删查改等操作。3.学会使用SQLiteOpenHelper和SQLiteDatabase。项目内容:下面4张图分别为主界面(1),按添加进行添加操作(2),点击listView的item进行修改操作(3),长按item进行删除操作(4)。 项目结
2015-05-22 16:44:10 1480
原创 总结初次使用SQLite的错误点
完整代码及功能说明在下一篇文章中,这里只挑选项目的几个大bug。1.在写查询所有数据的函数getAllData()时,由于写了db.close(),提前关闭了数据库导致错误。(后来找到这个原因后我就注释了)(其实我不懂为什么会出错,我觉得query操作已经把数据内容导进Cursor对象了,那把数据库关闭了也没有问题吧?可是就是有问题。。。)public Member[] getAllDat
2015-05-22 15:35:37 854
原创 初次使用LogCat遇到的问题
1. 怎样打开logcat:eclipse -> Window -> Show View -> Other -> Android -> LogCat 。2. 有时候LogCat不显示日志信息,个人搜索了一下没发现什么有效办法,一般都是简单地重启eclipse,简单粗暴有效。3. 更过分的是LogCat显示日志信息,但是创建过滤器后不显示任何信息,一开始我以为是过滤器信
2015-05-19 17:02:55 850
原创 运用boost::filesystem和boost::program_options的小实例
之前看代码的时候看到boost::filesystem和boost::program_options,顺便学习了一下(很粗浅的那种T_T),写了下面这个小程序练练手。另外关于boost说一句,boost可认为是C++ STL的后备库,STL哪天心情好就会把一些boost的内容也加进去。boost库也像其他外部库一样,想要使用的话需要把它下载安装编译,在我的另一篇转载博客里面有相关教程,最后需要
2015-04-29 11:20:31 1350
转载 怎样在VS2013中安装配置boost_1_55_0库
转自:百度经验 http://jingyan.baidu.com/article/11c17a2c765763f446e39dc1.htmlBoost是一个和STL类似的标准库,但它扩充了STL使得泛型的优点发挥到最佳。因此现在Boost比STL更为实用。既然Boost这么实用,那么怎么去在Windows环境下去安装Boost库呢?下面分享一下我用VS2013配置boost_1
2015-04-28 11:44:52 1016
转载 添加c/c++工程中外部头文件及库
在VS工程中,添加c/c++工程中外部头文件及库的基本步骤: 1、添加工程的头文件目录:工程---属性---配置属性---c/c++---常规---附加包含目录:加上头文件存放目录。 2、添加文件引用的lib静态库路径:工程---属性---配置属性---链接器---常规---附加库目录:加上lib文件存放目录。 然后添加工程引用的lib文件名:工程---
2015-04-28 10:22:01 1125
转载 XML中RelativeLayout的参数
转自:http://www.chengxuyuans.com/Android/60013.htmlndroid:layout_above 将该控件的底部至于给定ID的控件之上,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件 android:layout_below 将该控件的顶部至于给定ID的控件之下,但不会左对齐,默认置于父窗口最左边,会覆盖最左边的控件
2015-04-22 21:43:45 512
转载 mysql出错信息查询表
mysql出错了,以前往往靠猜.有了这张表,一查就出来了.方便不少.特共享于众1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录
2015-04-08 22:44:50 657
转载 SQL Error: 1064, SQLState: 42000错误原因
原来是用了order!保留字被引起来后可以用作识别符。如果在表中使用这些会报1064,42000错误。ADDALLALTERANALYZEANDASASCASENSITIVEBEFOREBETWEENBIGINTBINARYBLOB
2015-04-08 22:14:14 6321
转载 第一次筛选用where,紧接着group by 分组,再次筛选用having
在介绍GROUP BY 和 HAVING 子句前,我们必需先讲讲sql语言中一种特殊的函数:聚合函数,例如SUM, COUNT, MAX, AVG等。这些函数和其它函数的根本区别就是它们一般作用在多条记录上。 SELECT SUM(population) FROM bbc 这里的SUM作用在所有返回记录的population字段上,结果就是该查询只返回一个结果,即所有国家的总人口数。
2015-04-08 21:20:56 1294
原创 在load data时遇到error 1148(mysql)
在linux下使用mysql导入数据,如LOAD DATA LOCAL INFILE '~/mysql/dbgen/nation.tbl' INTO TABLE nation FIELDS TERMINATED BY "|" LINES TERMINATED BY '|\n'遇到如下错误:ERROR 1148 (42000): The used command is not allow
2015-04-02 10:58:18 1447
原创 ubuntu的root用户登录登出及密码设置
创建root帐号:在安装系统时,root账户并没有被激活来供你使用,即root帐号被隐藏了,而是通过初始用户与sudo的结合使用来完成一些需要root权限的任务。这样做的好处是防止你不得不使用root来进行一些系统的初级管理,同时完全允许另一个账户来充当超级用户,也保护了你系统的安全方面的缺陷。如果你需要使用root用户来完成一些工作的话,使用以下命令激活root用户:法一:在终端中输
2015-03-30 21:31:28 875
原创 操作内存之栈,堆及其他
摘抄自《程序员面试宝典(第四版)》,觉得挺有用,故记录下来。在进行C/C++编程时,需要程序员对内存的了解比较精准。经常需要操作的内存可分为以下几个类别: (1)栈区(stack):由编译器自动分配和释放,存放函数的参数值、局部变量的值等。其操作方式类似于数据结构中的栈。 (2)堆区(heap):一般由程序员分配和释放,若程序员不释放,程序结束时可能由操作系统回收。
2015-03-30 11:25:49 567
原创 如何区别(*p)++,*(p++)和*p++
在看《程序员面试宝典》的时候遇到两个问题,上网搜索了一些资料,加上自己的理解整理出这篇文章。在这里先提出问题: 1. 如何区别(*p)++,*(p++)和*p++? 2. “++”的运算优先级比“=”高,那为什么在执行“c=i++”语句时,直观感觉是先赋值,再加一呢?事实上,(1)所有的单目(一元)运算符具有相同的优先级,而且是从右
2015-03-27 17:51:48 1277
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人