现在位置: 首页 > JorgeFiore发表的所有文章
  • 08月
  • 25日
综合 ⁄ 共 7033字 评论关闭
前言 今天参加了Adobe和CSDN组织的一个关于PhoneGap的开发讲座 ,而PhoneGap在iOS设备上的实现就是通过UIWebView控件来展示html内容,并且与native代码进行交互的。 正好我们在做有道云笔记的iPad版,因为我们也是使用UIWebView来展示笔记内容,所以也需要做js与native代码相互调用的事情。所以在这儿顺便总结一下UIWebView在使用上的细节,以及谈谈我对PhoneGap的看法。 机制 首先我们需要让UIWebView加载本地HTML。使用如下代码完成: 1 2 3 4 5 NSString * path = [[NSBundle mainBundle] bundlePath]; NSURL * b......
阅读全文
  • 05月
  • 07日
移动开发 ⁄ 共 2780字 评论关闭
android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式 android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用。这也大大的方便的操作。有时需要虚拟键盘只为字符或只为数字。所以inputType尤为重要。 <EditText android:layout_width="fill_parent" android:layout_height="wrap_content"android:inputType="phone"/>  //文本类型,多为大写、小写和数字符号。     android:inputType="none"     android:inputType="text"     android:inputType="textCapCharacte......
阅读全文
  • 10月
  • 19日
综合 ⁄ 共 7458字 评论关闭
转自:http://blog.csdn.net/fuyun10036/article/details/8620816感谢。 就个人理解而言,fastdb client-server模式,只是在client和server之间添加了一个socket通信,其实操作都是在server端完成的。 但是client-server也有很多好处,其中一个就是可以同一个进程可以同时运用fastdb的无盘模式,和磁盘模式。 当然其中一个模式只是client(比如这个进程开启时需要用无盘模式,将数据全部存入内存,以方便读取,但是记录日志时希望用fastdb记录到库中,这时候就可以另外开始一个server进程,用磁盘模式打开数据库,client连接到......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 249字 评论关闭
1. 在同一窗口中打开多个文件: vi file1 file2 :n  切换到下一个文件 :N  切换到上一个文件 2.在不同窗口中打开多个文件 (1)先使用vi打开一个文件,例如vi file1 (2)分割窗口打开另外的文件    :sp file2 //水平分割打开第二个文件,sp=split    :vsp file2 //垂直分割打开第二个文件,vsp=vsplit (3)窗口切换    可以使用 ctrl +两次按 w,这样就可以在各个文件中切换。此方式的优点在于可以直接使用nyy和pp命令在各个窗口的文件之间进行拷贝和粘贴。
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 280字 评论关闭
网络工程师考试时间 全国软件考试中的网络工程师考试时间:上半年5月26日考,下半年11月3日考 思科网络工程师考试时间:思科网络工程师考试没有统一时间,注册了就能马上考试,可以说时间几乎由你来决定,考试地点要到VUE或者是Prometric考试中心注册后到思科授权的地点参加考试,考试是从题库里面抽题。 华为网络工程师考试时间:HCNE考试时间是60分钟。 HCSE考试时间也是60分。 华为网络工程师考试没有统一时间,注册了就能马上考试,可以说时间几乎由你来决定,考试地点要到VUE或者是Prometric考试中心注册后到华为授权的地点参......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 1344字 评论关闭
hdu 4910 Problem about GCD 表示完全给跪了,打表找规律+大数值的素数检测。可参见这篇博客:HDU 4910 Problem about GCD(米勒拉宾) Miller Rabin算法就是基于概率的素数测试算法,利用费马小定理,a^(p-1)%p = 1 {gcd(a,p) = 1 && prime(p)=true},随机多个小于p且大于0的a值,若均检测出p为素数,则可认为p是素数 #include <cstdio> #include <algorithm> #include <cmath> using namespace std; const int MAXN = 1000005; typedef __int64 LL; int vis[MAXN], nprm; LL prim[MAXN]; void init_......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 5812字 评论关闭
#include <linux/init.h> #include <linux/module.h> #include <linux/cdev.h> #include <linux/fs.h> #include <linux/mm.h> #include <linux/device.h> #include <asm/uaccess.h> #include<linux/slab.h> #define FREMAKS_DEVICE_CLASS_NAME "fremaks_class" #define FREMAKS_DEVICE_FILE_NAME "fremaks_file"//注意在dev目录下显示的是这个名字 #define FREMAKS_DEVICE_NODE_NAME "fremaks_node" #define MEM_SIZE 4*104 //通常这样定义一个设备结构体,借用了面向对......
阅读全文
  • 02月
  • 19日
综合 ⁄ 共 2828字 评论关闭
自定义了对象,如何按照自定对象中某一或多个元素对其进行排序呢?以下分别从C++和java对其进行实现。 一:C++ /* 实现对自定义的对象类型进行排序(按照其中的元素),首先将对象存放在vector中,然后利用algorithm库函数中的sort对其进行排序,需要重写排序函数以函数名 作为函数指针作为sort的第三个参数 */ #include <iostream> #include <string> #include <algorithm> #include <vector> using namespace std; struct students{ int age; string name; }; void addStudents(vector<student......
阅读全文
  • 02月
  • 17日
综合 ⁄ 共 700字 评论关闭
最近配置了Jenkins服务器,记录下基本过程。(当然还遇到了若干小问题,兵来将挡水来土掩就是了) Jenkins安装 安装Tomcat 从Jenkins官网下载jenkins.war文件。官网地址:http://jenkins-ci.org/,注意选择最新版本的Long-Term Support Release 把war文件部署到Tomcat中 启动Tomcat 在浏览器中配置Jenkins,浏览器地址:http://{Tomcat IP}:{Tomcat port}/jenkins/ Jenkins系统设置 菜单路径:系统管理—管理Jenkins—系统设置 设置主目录 设置Maven。注意要预先在操作系统中安装好Maven3.1.1版本。注意不能用更Maven3.2.X版......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 2481字 评论关闭
如何实现文件增量同步——算法 问题: 如何增量同步文件,例如一个文本文件有10M,分别存放在A,B两个地方,现在两个文件是完全一样的,但是我马上要在A上对这个文件进行修改,B如何实现自动和A上的文件保持一致,并且网络的传输量最少。   应用场景: 这样的使用场景太多,这里随便列举几个 1.A机器为线上运营的机器,现在需要一台备份的机器B,当A发生宕机的时候,或者硬盘损坏等各种认为非人为原因导致数据不可用时,可以很快从B恢复 2.SVN这样的应用场景,不需要每次修改都向服务器发送并替换掉一个文件,而是只发送被修改......
阅读全文
  • 12月
  • 05日
综合 ⁄ 共 3822字 评论关闭
一.什么是lodop lodop取意自“load or print”,是一款优秀的Web打印控件。 在B/S系统中,传统打印控件总是“页面看到什么才能打印什么”,缺乏灵活性,使打印略显呆板。而使用lodop则可以做到“只看想看的、打印想打的”,不仅开发人员可以自由设置打印输出内容,用户还可对打印内容进行一系列调整。 lodop控件目前有简体中文、繁体中文、大五码(big5)和英文几个版本。 适用于IE系列浏览器、Firefox系列浏览器和IE内核浏览器(遨游、360、世界之窗、腾讯TT、搜狗等)等各类浏览器。 使用lodop作为WEB打印控件的优势:     1)、使用简单,......
阅读全文
  • 11月
  • 26日
综合 ⁄ 共 1706字 评论关闭
GNU Make   第1章Make概述   Make是一个能够自动确定在大量的源文件哪些有必要重新编译,并能够自动调用编译器重编译那些源文件的工具。本手册描述的是Richard Stallman和Roland McGrath.实现的GNU Make, V3.76之后的版本又Paul Smith负责维护。 GNU Make遵从IEEE 1003.2-1992 6.2(POSIX.2)的相关规定。 我们将以使用最为广泛的C语言为例介绍GNU Make的用法,不过GNU Make可以用于所有的其编译器能够在Shell命令下运行的编程语言。事实上,Make不仅可以用于编程,它可以胜任所有的当一些文件发生变化时另一些文件需要被自动更新......
阅读全文