摘要: 最近研究数据库语句,稍微总结一下,以后继续补充:1.首先要添加libsqlite3.dylib 库。在添加库的时候,你会发现有个libsqlite3.dylib 还有一个libsqlite3.0.dylib。这样你就会疑问,两个的区别。这里分析一下:实际上libsqlite3.dylib本身是个链接,它指向了libsqlite3.0.dylib。libsqlite3.dylib总是指向最新的sqlite动态库。2.在view中引入框架(2种方法)。(1)#import <sqlite3.h> (2)#import"/usr/include/sqlite3.h" 阅读全文
posted @ 2013-05-20 22:28 xinyuyuanm 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 时间紧张,先记一笔,后续优化与完善。要学习Thrift,它的官网上有资料分析以及实例,可以到官网:http://thrift.apache.org/上查看。在官网下载thrift的资源包,安装编译生成响应语言下的jar包,详细在windows下或者ubuntu下的安装参见:Thrift 学习笔记2——Windows环境下Thrift的安装、编译以及测试Thrift 学习笔记1——Ubuntu环境下Thrift的安装、编译以及测试我主要是利用java语言实现Thrift的实例。因为感觉安装起来比拟麻烦,所以不想去安装thrift,我直接应用别人已经编译好的jar包,将这些jar包直接添加到我的M 阅读全文
posted @ 2013-05-20 22:24 xinyuyuanm 阅读(436) 评论(0) 推荐(0) 编辑
摘要: 这几周一直在学习窗口屏幕之类的问题,现在正好有机会和大家讨论一下.29寸超宽屏的分辨率是2560x1080,现在主要有dell,lg,aoc三款。都是ips屏,我动手的是aoc的,最便宜,3599,保无点。这个分辨率对程序员来讲是非常方便的。因为我们很多时候都应用双屏,在调试时把一些信息的窗口放在另一个窗口,要用鼠标两边切换。有了这个超宽屏,可以用软件实现分屏,应用下来比物理双屏更方便。在windows下用screenplus可以将窗口切成三屏,但是绝大多数程序员不愿意在windows下开发。我的mac上经过试用,同时应用cinch和sizeUp ,应用起来不是一般的爽。cinch的功能很简单 阅读全文
posted @ 2013-05-20 22:21 xinyuyuanm 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: 工作之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下请求对象AndroidSDK集成了ApacheHttpClient模块。要注意的是,这里的ApacheHttpClient模块是HttpClient4.0(org.apache.http.*),而不是罕见的 JakartaCommonsHttpClient3.x(org.apache.commons.httpclient.*)。 HttpClient常用HttpGet和HttpPost这两个类,分别对应Get方法和Post方法。 无论是使用HttpGet,还是使用HttpPost,都必须通过如下3步来访问H.. 阅读全文
posted @ 2013-05-20 22:17 xinyuyuanm 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 发一下牢骚和主题无关:这道题看到有人用最长公共子序列去做,其实完整用不上,直接遍历一遍就好了,就是一个水题。每日一道理 爱心是一片照射在冬日的阳光,使贫病交迫的人感到人间的温暖;爱心是一泓出现在沙漠里的泉水,使濒临绝境的人重新看到生活的希望;爱心是一首飘荡在夜空的歌谣,使孤苦无依的人获得心灵的慰藉。#include<stdio.h>#include<string.h>#define N 1005int main(){ char s1[N],s2[N]; int mark[27][27]; int i,j; int flag; int T; char x,y; scanf 阅读全文
posted @ 2013-05-20 22:13 xinyuyuanm 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 时间紧张,先记一笔,后续优化与完善。要安装的安装包列表为:sudo apt-get install apache2 mysql-server mysql-client php5 php5-gd php5-mysql关于安装的过程请参考:http://www.linuxidc.com/Linux/2012-05/61079.htm在阿里云主机(Unbutu 12)默许安装 apt-get install php5 安装的php5.3.可采用:add-apt-repository ppa:ondrej/php5如提示:The program 'add-apt-repository' 阅读全文
posted @ 2013-05-20 22:09 xinyuyuanm 阅读(263) 评论(0) 推荐(0) 编辑
摘要: PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦!在道指令运行中,所有的参数符号都同事参与运算,这样会造成大批时光糟蹋在无用的符号中,所以计划出缓存符号的道指令,让临时无用的参数符号临时保存起来,不参加道指令运算,等用时再取出参与运算。程序如图:每日一道理 生活中受伤难免,失败跌倒并不可怕,可怕的是因此而一蹶不振,失去了对人生的追求与远大的理想。没有一个人的前进道路是平平稳稳的,就算是河中穿梭航行的船只也难免颠簸,生活中所遇上的坎坷磨难不是偶尔给予的为难,而是必然所经受的磨练。文章结束给大家分享下程序员的一些笑话语录: B 阅读全文
posted @ 2013-05-20 22:06 xinyuyuanm 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正新旧架构详细比较:http://blog.csdn.net/wangbin579/article/details/8949315代码下载地址:git clone http://github.com/wangbin579/tcpcopyconfigure:./configure --enable-advanced --enable-combined --enable-pcap运行方法参考下面详细例子:这是一个内网的应用例子,我们的目的是复制下图中adserver应用服务器的请求到测试系统中去。在线adserver有2台,重要供ng 阅读全文
posted @ 2013-05-20 22:02 xinyuyuanm 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 查了好多资料,发现还是不全,干脆自己整理吧,最少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!基于server的请求回放领域,一般分为离线回放和在线实时复制两大领域,一般研讨者都是从离线回放的角度在苦苦研讨,而在实时复制领域,研讨非常少,最少从sigcomm评审人的评审看法来看,没有看到相关内容。请求实时复制,据我所知,一般可以分为两类:1)基于应用层的请求复制2)基于底层数据包的请求复制传统的做法一般从应用层面停止复制,比如基于服务器的请求复制,这种复制的好处就是实现起来绝对简单,但也存在着多少缺点:1)请求复制从应用层出发,穿透全部协议栈,这样就轻易挤占应用的资源,比如宝贵的连 阅读全文
posted @ 2013-05-20 21:59 xinyuyuanm 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 最近使用开发的过程中出现了一个小问题,顺便记录一下原因和方法--字段查找在n条记录里,存在着些雷同的记录,如何能用SQL语句,删除掉重复并保留一条呢?方法如下:1、查找表中过剩的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中过剩的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记录delete fro... 阅读全文
posted @ 2013-05-20 21:52 xinyuyuanm 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 最近应用开辟的进程当中出现了一个小问题,顺便记录一下原因和方法--集成服务在之前的博文中我提到了Dynamics CRM是款体现SOA观点的软件,其核心功能都是以Service的方式对外公布的。这样的系统架构不但有利于其本身(扩展性,复用用,职责单一等等)而且有利于与其它系统进行集成:Microsoft Office,Microsoft Lync,Microsoft SharePoint,Microsoft Dynamics ERP,以及非微软阵营下的产品。用Dynamics CRM系统集成微软阵营下的产品往往能失掉更好的集成体验以及集成效率,而且有许多被微软支持的集成工具可以直接应用:Dyn 阅读全文
posted @ 2013-05-20 21:48 xinyuyuanm 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 上班之余抽点时光出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下进程方法1.Android进程基本知识: 我们先来了解下Android中的进程基本知识。 当一个程序第一次启动的时候,Android会启动一个LINUX进程和一个主线程。默许的情况下,全部该程序的组件都将在该进程和线程中运行。 同时,Android会为每一个应用程序分配一个独自的LINUX用户。Android会尽量保留一个正在运行进程,只在内存资源涌现不足时,Android会实验停止一些进程从而释放充足的资源给其他新的进程使用, 也能保障用户正在拜访的以后进程有充足的资源去实时地响应用户的事件。 Andr... 阅读全文
posted @ 2013-05-20 21:44 xinyuyuanm 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 时间紧张,先记一笔,后续优化与完善。CD操作Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 325 Accepted Submission(s): 90 Problem Description 在Windows下我们可以通过cmd运行DOS的部分功能,其中CD是一条很有意思的命令,通过CD操作,我们可以改变当前目录。 这里我们简化一下问题,假设只有一个根目录,CD操作也只有两种方式: 1. CD 当前目录名\...... 阅读全文
posted @ 2013-05-20 21:41 xinyuyuanm 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 发一下牢骚和主题无关:SQLite 函数大全 abs(X) 返回参数X的绝对值。 coalesce(X,Y,...) 返回第一个非空参数的副本。若所有的参数均为NULL,返回NULL。至少2个参数。 glob(X,Y) 用于实现SQLite的 "X GLOB Y"语法。可应用 sqlite3_create_function() 重载该函数从而改变GLOB运算符的功能。 ifnull(X,Y) 返回第一个非空参数的副本。 若两个参数均为NULL,返回NULL。与下面的 coalesce()相似。 last_insert_rowid() 返回以后数据库连接最后插入行的ROWID 阅读全文
posted @ 2013-05-20 21:37 xinyuyuanm 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 题记:写这篇博客要主是加深自己对换行输出的认识和总结实现算法时的一些验经和训教,如果有错误请指出,万分感谢。Problem Description If you ever tried to read a html document on a Macintosh, you know how hard it is if no Netscape is installed. Now, who can forget to install a HTML browser? This is very easy because most of the times you don't need one o 阅读全文
posted @ 2013-05-20 21:29 xinyuyuanm 阅读(232) 评论(0) 推荐(0) 编辑
摘要: PS:今天上午,非常郁闷,有很多简单基础的问题搞得我有些迷茫,哎,代码几天不写就忘。目前又不当COO,还是得用心记代码哦! 电脑键盘是我们经常打交道的电脑设备之一,天天反复的一直敲打时间久了,在壮大的键盘也经不起这样,万一键盘失灵了如之奈何?系统吧小编向大家分析应急与诊断的方法,都很简单大家也不必一看键盘失灵了就以为坏了,买新的这样不经济。 操纵步调 1.先来讲一下应急的方法,在你办公时,忽然键盘失灵了,一时也找不到替换的,那该怎么办?打开开始菜单--所有程序,搜索屏幕键盘。 2.打开屏幕键盘,主界面如下。我们可以点击下面对应的键继承工作。 3.有人会疑惑是否是能打字,我敢保... 阅读全文
posted @ 2013-05-20 21:26 xinyuyuanm 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~1 媒介由于工作需要,要开始捣腾百度舆图了,今天上午初始牛刀,各种受阻,无法之下,半夜睡了一觉,休养生息,以备下昼大战三百回合,所幸下昼半夜把百度舆图Demo捣腾出来了,在此与大家分享,环境搭建教程,菜鸟专用,大神勿喷!本文旨在帮助新手倏地搭建ios版百度舆图,官网有相关教程,可是太旧了,当初的xcode都更新到了4.6,他的教程应该是在4.3之前吧。估计新手在搭建的时候必定会遇到错误,按照我的教程一步一步,保障你花最少的时光,倏地进行舆图开辟。机器环境:mac os x 10.8.2 开辟环境:xcode4.6 真机环境 阅读全文
posted @ 2013-05-20 21:22 xinyuyuanm 阅读(490) 评论(0) 推荐(0) 编辑
摘要: 发一下牢骚和主题无关:Office 2013 App是Office 2013支撑一种新的编成模型,采取 HTML5 + CSS3 + Javascript 作为技巧架构。微软想用该开发模型解决的问题: 1. Office 应用升级困难的问题,因为新的应用模型已经和Office 的版本无关了(但是只适用于2013之后的版本)。 2. 应用分发问题,新的应用模型不须要在office端安装dll, 因为应用的代码实际上Host 在web服务器上,应用执行时实际上就是从web服务器取下HTML5 + CSS3 + Javascript, 然后执行,这里JS可以访问以后office 文档的资源。 3.. 阅读全文
posted @ 2013-05-20 21:19 xinyuyuanm 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 在本文中,我们主要介绍内核修改的内容,自我感觉有个不错的建议和大家分享下这里我们是在ubuntu下进行操作我是用root用户登陆的,首先安装netpbm库执行:apt-get install netpbm对于Android系统最开始表现logo是在内核当中,所以首先我们要修改内核中的logo.一.内核中相关修改 编译linux内核logo制造脚本mklogo.sh,内容如下:#!/bin/shpngtopnm logo.png > linuxlogo.pnmpnmquant 224 linuxlogo.pnm > linuxlogo224.pnmpnmtoplainpnm linu 阅读全文
posted @ 2013-05-20 21:15 xinyuyuanm 阅读(1417) 评论(0) 推荐(1) 编辑
摘要: 查了好多资料,发现还是不全,干脆自己整理吧,至少保证在我的做法正确的,以免误导读者,也是给自己做个记录吧!涌现Oops kernel panic后,要静下心来冷静分析,结合Oops提示信息,猜想代码可能出错的原因、类型等,然后定位到详细的.c或.h文件。有效的方法之一就是结合程序的反汇编,跳转到出错处。 将生成的无压缩的内核镜像反汇编,objdump-Dvmlinx反汇编你的内核 objdump -D vmlinux >vmlinux.dis每日一道理 人生好似一条河,既有波澜壮阔,汹涌澎湃,也有清风徐来,水波不兴;人生好似一首歌,既有欢乐的音符,也有悲壮的旋律;人生好似一条船,既有一帆 阅读全文
posted @ 2013-05-20 21:11 xinyuyuanm 阅读(288) 评论(0) 推荐(0) 编辑