摘要: SQLite -表达式 一个表达式是一个或多个值的组合,运算符和SQL函数,评价一个值。 SQL表达式就像公式和都写在查询语言。您还可以使用为特定的数据集查询数据库。语法: 考虑到SELECT语句的基本语法如下:SELECT column1, column2, columnN FROM table_name WHERE [CONTION | EXPRESSION];有不同类型的SQLite表情,下面提到的:SQLite -布尔表达式: SQLite布尔表达式取数据的基础上,匹配的单值。下面是语法:SELECT column1, column2, columnN FROM table_na... 阅读全文
posted @ 2013-12-31 15:42 退之 阅读(742) 评论(0) 推荐(0) 编辑
摘要: 目录1安装2 C/C++ Interface APIs3连接到数据库4创建表5插入操作 6更新操作 7删除操作安装在我们开始使用SQLite在C / C++程序,我们需要确保SQLite库设置的机器上。您可以检查SQLite安装章了解安装过程详情请见:http://www.cnblogs.com/BoyXiao/archive/2012/03/31/2426495.html C/C++ Interface APIs 以下是重要的C&C + + / SQLite接口程序可以满足你的要求使用SQLite数据库从您的C / C++程序。如果你正在寻找一个更复杂的应用程序,然后你可以看看SQL 阅读全文
posted @ 2013-12-28 17:37 退之 阅读(2884) 评论(0) 推荐(0) 编辑
摘要: wxwidgets编译及环境配置 安装步骤: wxbuild.bat,运行脚本前先把CodeBlocks安装目录下的MinGW/bin/目录设到PATH变量里。 红色的是Unicode选项,如果你不需要Unicode的话可以把它设成0 安装完MinGW,我们需要在环境变量里添加一个wxWidgets 阅读全文
posted @ 2013-11-29 14:12 退之 阅读(2086) 评论(0) 推荐(0) 编辑
摘要: 共用的几个源代码文件:main.c 2.c 3.c代码依次为: 1 #include 2 #include "a.h" 3 extern void function_two(); 4 extern void function_three(); 5 6 int main() 7 { 8 function_two(); 9 function_three();10 exit (EXIT_SUCCESS);11 }View Code #include "a.h"#include "b.h"void function_two(){}View C 阅读全文
posted @ 2013-11-20 22:17 退之 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1 跟我一起写 Makefile 2 /**/ 3 4 陈皓 (CSDN) 5 6 概述 7 —— 8 9 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成... 阅读全文
posted @ 2013-11-20 17:08 退之 阅读(4715) 评论(1) 推荐(0) 编辑
摘要: Fedora19 有关输入法的无法切换问题 和 终端的快捷设置问题 1.首先,要单击右上角的设置输入法的"区域与语言设置",要设置为“为每个窗口设置不同的输入源”。还有,刚使用的初学者不知道 "super L“这个键,其实就是 win 就是键盘上的 windows 窗口图标。那么切换键为,win+space 2.有安装输入法“wubi", 这个直接在用命令安装,但要注意的是,要重启。我安装后没重启,找了半天也没以有将wubi 添加进去。 3.终端的快捷设置问题:有两种方法,我介绍最简单的方法,就是安装 gnome shell extence 中的Drop 阅读全文
posted @ 2013-11-20 09:37 退之 阅读(508) 评论(0) 推荐(0) 编辑
摘要: Fedora19添加和设置YUM源添加yum源前先安装fastestmirror/downloadonly插件和axelget插件:1.安装fastestmirror/downloadonly插件 由于yum中有的mirror速度是非常慢的,如果yum选择了这个mirror,这个时候yum就会非常慢,对此,可以下载fastestmirror插件,让系统yum的时候自动选择最快的镜像: yum install yum-fastestmirror yum-downloadonly -y fastestmirror配置文件:(一般不用动)/etc/yum/pluginconf.d/fastestmi 阅读全文
posted @ 2013-11-19 22:31 退之 阅读(513) 评论(0) 推荐(0) 编辑
摘要: #ifdef __cplusplus #include #else #include #endif#include #include const int SCREEN_WIDTH=640;const int SCREEN_HEIGT=480;const int SCREEN_BPP=32;SDL_Surface *message=NULL;SDL_Surface *background=NULL;SDL_Surface *screen=NULL;SDL_Surface *load_image(std::string filename){ SDL_Surface* loaded... 阅读全文
posted @ 2013-11-06 09:31 退之 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1 #ifdef __cplusplus 2 #include 3 #else 4 #include 5 #endif 6 7 #include 8 9 int main( int argc, char* args[] )10 {11 SDL_Surface* hello=NULL;12 SDL_Surface* screen=NULL;13 14 SDL_Init(SDL_INIT_EVERYTHING);15 16 screen= SDL_SetVideoMode(640,480,32,SDL_SWSURFACE);17 18 ... 阅读全文
posted @ 2013-11-06 09:26 退之 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 using namespace std; 3 4 class Base0 5 { 6 public: 7 int var0; 8 void fun0() 9 {10 cout<<"Member of Base0"<<endl;11 }12 };13 14 class Base1:virtual public Base015 {16 public:17 int var1;18 };19 20 class Base2:virtual public Base021 {22 public:23 int var... 阅读全文
posted @ 2013-11-06 09:19 退之 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 1 //多继承同名隐藏 2 #include 3 4 using namespace std; 5 6 class Base1 7 { 8 public: 9 int var;10 void fun()11 {12 coutBase2::var=3;50 p->Base2::fun();51 }52 return 0;53 } 阅读全文
posted @ 2013-11-06 09:15 退之 阅读(507) 评论(0) 推荐(0) 编辑
摘要: #include#include#include#include#define BUFSIZE 200int main(){ FILE *read_fp; char buffer[BUFSIZE+1];/*用于存放读取的内容*/ int chars_read; memset(buffer,'\0',sizeof(buffer)); read_fp=popen("uname -a","r");//用于显示内核版本 及现在时间 /*返回的是文件指针,因此-文件指针是要定义的*/ if(read_fp != NULL) { chars_r... 阅读全文
posted @ 2013-11-04 22:31 退之 阅读(1038) 评论(0) 推荐(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 struct Student 8 { 9 int num;10 string name;11 char sex;12 int age;13 Student(int newnum,string newname,char newsex,int newage):num(newnum),name(newname),sex(newsex),age(age)14 {15 cout<<"Num: "<<num<... 阅读全文
posted @ 2013-11-04 20:18 退之 阅读(330) 评论(0) 推荐(0) 编辑
摘要: Linux下的在线播放神器:一个是Amarok缺点是,每个音乐源都要更新后才能播放。在一个就是中国造的:linux deepin下的深度音乐,缺点就是连不上。反正我是连不上 阅读全文
posted @ 2013-11-02 17:43 退之 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Problem Description 给定K个整数的序列{ N1, N2, ..., NK },其任意连续子序列可表示为{ Ni, Ni+1, ..., Nj },其中 1 #define MAXN 10005 int array[MAXN]; int dp[MAXN]; int main() { int n, start, end, submax, left, i;/********start是最大子区间起点值,end为终点值。*********submax是以array[i]为最右值的最大连续*********子区间的值,left是这个子区间... 阅读全文
posted @ 2013-11-01 20:28 退之 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 1 在小学的时候,我们的学生都能把“整数表示成分母是1的分数”,而且大多数学生也都能把有限小数和循环小数表示成分数的形式.这样,整数、分数、有限小数、循环小数都属于有理数.教科书中说“整数和分数统称有理数”,其中当然包括有限小数和无限循环小数. 2 3 例 把3, 0.2, ,,,表示成分数. 4 5 思路分析:3=, 0.2=,=, =,=,==. 6 7 特别提醒:把循环小数化成分数是有规律可循的.下面我们用方程的思想,借助具体的例子来总结这个规律: 8 9 设 =x……………①,现将左右两端同时乘以1000得10 11 231. =1000 x………②12 13 于是,由②-①... 阅读全文
posted @ 2013-11-01 16:49 退之 阅读(1031) 评论(0) 推荐(0) 编辑
摘要: 清华大学出版的《数据结构》真坑。什么变量没定义,什么模版引用错了。总之,有太多相同的错了但是我还是纠正过来了。 1 //LinkList.h 2 template 3 struct Node 4 { 5 T data; 6 Node *next; 7 }; 8 9 template10 class LinkList11 {12 public:13 LinkList();14 ~LinkList();15 void CreateList(int n);16 void Insert(int i,T e);17 T Delete(int i... 阅读全文
posted @ 2013-10-25 21:44 退之 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 线性表的功能有:1)求表的长度2)按位查找3)在第i个位置中插入值为n的数4)删除线性表的第i 个元素5 )输出线性表 1 //在头文件中"SeqList.h" 2 const int MaxSize=100; 3 #define T float //此处修改 数组的类型 4 class SeqList 5 { 6 public: 7 SeqList(){length=0;} 8 SeqList(T a[],int n); 9 ~SeqList() {}10 int Length(){return length;}11 T Get(int i);12 ... 阅读全文
posted @ 2013-10-25 16:50 退之 阅读(375) 评论(0) 推荐(0) 编辑
摘要: /* 有一群海盗(不多于20人),在船上比拼酒量。过程如下:打开一瓶酒, 所有在场的人平分喝下,有几个人倒下了。再打开一瓶酒平分,又有倒 下的,再次重复...... 直到开了第4瓶酒,坐着的已经所剩无几,海盗 船长也在其中。当第4瓶酒平分喝下后,大家都倒下了。 等船长醒来,发现海盗船搁浅了。他在航海日志中写到:“......昨天, 我正好喝了一瓶.......奉劝大家,开船不喝酒,喝酒别开船......” 请你根据这些信息,推断开始有多少人,每一轮喝下来还剩多少人。 如果有多个可能的答案,请列出所有答案,每个答案占一行。 格式是:人数,人数... 阅读全文
posted @ 2013-10-23 15:46 退之 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式:ABCDE * ? = EDCBA他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!”华生:“我猜也是!”于是,两人沉默了好久,还是没有算出合适的结果来。 1 #include 2 3 int main() 4 { 5 int a,b,t; 6 for(t=10245;t<100000;++t) 7 { 8 a=t; 9 b=0;10 bool flags[10]={0};11 while(a)12 {13 ... 阅读全文
posted @ 2013-10-23 14:59 退之 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 导读 如果你认为自己是互联网中的一员(业内人士或普通用户),想想自己是不是每天都徘沉溺于各种社区和同行、朋友、同学互动?是不是时时不忘阅读各种新鲜、热辣、搞笑的文章?是不是频繁参加业内各种各样的研讨会、聚会活动,有时候还会为没赶上而懊恼?真的需要这些吗?自己从这里面真正得到收获了吗? 本文是从 Wh 阅读全文
posted @ 2021-02-22 08:20 退之 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 1.概念简述Android简称观察者模式,GoF说道:Observer模式的意图是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。有两个重要概念:1.1发布者:把所有观察者对象的引用保存在一个聚焦里,每一个发布者都可以有任何数量的观察者,发... 阅读全文
posted @ 2015-09-14 15:38 退之 阅读(938) 评论(0) 推荐(0) 编辑
摘要: Andorid-Style,组建你自己的Theme,组件你的Style前言:今天,尝试了一个新的Demo,也尝试深入学习,话不多说,看一下,这个Demo如何实现的自定义主题与组件Style是如何绑定的。看右图,那个Du和DummyButton是自定义的组件主题。请看下面的主题与组件的Style是如何... 阅读全文
posted @ 2015-08-30 23:09 退之 阅读(2558) 评论(0) 推荐(0) 编辑
摘要: 1.对话框的使用1.1AlertDialog的显示简单对话框以及监听的设置:重点掌握三个按钮(也就是三上单词):PositiveButton(确认按钮);NeutralButton(忽略按钮)AlertDialog.Builderbud1=newBuilder(mContext);bud1.setT... 阅读全文
posted @ 2015-08-22 00:05 退之 阅读(726) 评论(0) 推荐(0) 编辑
摘要: AutoCompleteTextView使用Aneditabletextviewthatshowscompletionsuggestionsautomaticallywhiletheuseristyping.一个可编辑的文本视图,在用户输入时,显示建议文本。在文本编辑框下,弹出一个下拉框的显示菜单,... 阅读全文
posted @ 2015-08-15 20:18 退之 阅读(2813) 评论(0) 推荐(0) 编辑
摘要: 前言 已经好几天没玩LOL了,实在手痒,下载了游戏,又卸载了,坦言:毛爷爷说的”好好天天向上“,真不容易。但还是回到学习个状态了,开始写,就“根本停不下来”,我也慢慢感受到代码的快乐了,并且想总结出一套学习IT语言及项目的方法,并加强培养锻练。话不多说,看看这几天的学习结果内容 Demo下载... 阅读全文
posted @ 2015-07-07 18:12 退之 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 前言: 今天有点事,只尝试做一个侧边栏。SlideOut一个侧边栏,对着github,ReadMe看,并尝试着写了.还不错,关键是当与bootstrap一起时,什么效果都没了, 这是什么情况,明天想再试试。感言: JS好强大,服了,我要学 阅读全文
posted @ 2015-07-06 22:11 退之 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 前言: 昨天晚上休息,忘记发博客了。对于学习这件是,还是需要坚持的。想想自建一个Jekyll博客模版还是很兴奋的,话不多说,看正文吧!关于开发: 先看个Demo吧,点这里。你会发现,点击是没有效果的,对于这样的瑕疵,我是不能容忍的,劳资就各种百度,发现度娘,终于找到了一个方法。只要添加一个属性... 阅读全文
posted @ 2015-07-06 09:37 退之 阅读(3530) 评论(0) 推荐(0) 编辑
摘要: 前言“一转眼忘了时间丢了感觉 黑了世界再逞强 再疯狂 也会伤不知 不觉 后知 后觉然后 发现 失去 知觉”——《一吻不天荒》感言时间是把双刃剑,什么解决不了,忧烦的,慢慢变淡,消失。我也即将毕业,面临找工作,写毕业论文这要的大事,过去的已经过程,已经不想去做去想荒唐,无聊的事。为此,我打算写日记与文... 阅读全文
posted @ 2015-07-03 23:16 退之 阅读(1699) 评论(1) 推荐(0) 编辑
摘要: 前言: 在Android Design中一个设计手册。在设计手册中有常用的UI图标,图标大小规范等。其中,有一个TTF字体,以前感觉没什么用。但是我在学习时,常看到有许多开发者使用Google提供的TTF字体。我数了一下有19个字体可供选择,而Android自带的只有4种可以选择。我使用了一个工程... 阅读全文
posted @ 2014-09-07 20:25 退之 阅读(2259) 评论(0) 推荐(0) 编辑
摘要: wxWidgets Tutorial网站整理 两个重要的教程网站:1:点这里;2:点这里。 还有一个wxWidgets项目参考的网站:点这里。 已经翻译好的中文教程:点这里。 参考书籍:《wxWidgets跨平台程序程序开发》。 阅读全文
posted @ 2014-06-17 14:22 退之 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 多线程与UI线程间通信向你展示如何从任务发送数据对象上运行用户界面(UI)线程。该特性允许你的任务做背景的工作结果,然后再到UI元素如位图。 每个应用程序都有自己的特殊的线程运行的UI对象如视图对象; 这个线程称为UI线程。只有在UI线程上运行对象访问其他线程的对象。因为你的任务运行在一个线程从一个... 阅读全文
posted @ 2014-06-07 12:48 退之 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 图论-深度优先和广度优先(均非递归) 不使用递归的原因我这在这不重复。因此如何替代递归呢?请接着看: 深度优先:使用Stack(栈)替代 广度优先:使用Queue(队列)替代 C++代码献上: 1 #include 2 #include 3 #include 4 #incl... 阅读全文
posted @ 2014-06-01 16:52 退之 阅读(676) 评论(0) 推荐(1) 编辑
摘要: C++ 顺序表/***1顺序表1、必做题编写程序建立一个数续表,并逐个输出顺序表中所有数据元素的值。编写主函数测试结果。编写顺序表定位操作子函数,在顺序表中查找是否存在数据元素x。 如果存在,返回顺序表中和x值相等的第1个数据元素的序号(序号从0开始编号);如果不存在,返回-1。编写主函数测试结果... 阅读全文
posted @ 2014-05-22 16:11 退之 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 深度搜索应用之黑白图像(非递归)前言: 使用深度搜索,有两个方法:递归,栈。本质是栈。 递归有一个缺陷,栈溢出。栈有一个缺陷,程序相对递归更复杂。练习题: 输入一个n*n的黑白图像(1表示黑色,0表示白色),任务是统计其中八连块的个数。如果两个黑格子有公共边或者公共顶点,就说它们属于同一个八连... 阅读全文
posted @ 2014-05-22 16:10 退之 阅读(372) 评论(0) 推荐(0) 编辑