- 博客(29)
- 资源 (2)
- 收藏
- 关注
原创 初识Lucene-索引与搜索
Lucene首先要建立索引,才能进行搜索,使用了最新的lucene-4.2.1包1.Indexer.java/** * 索引器 * @author shishengjie * */public class Indexer { private IndexWriter writer;//写索引,负责创建索引或打开已有索引等等 public Indexer(
2013-04-04 10:47:20 590 1
原创 RCP开发常见问题
wait...1.全局快捷键2.splash3.调用cmd4.首页link点击调用函数5.查找编辑器6.编辑器断点7.编辑器查找8.Hibernate事务9.监听视图关闭10.
2013-01-22 01:06:12 331
原创 网页中使用JavaScript进行打印
1.使用javascript看看.Noprint{display:none;} .PageNext{page-break-after: always;}.tdp{border-bottom: 1 solid #000000; border-left: 1 solid #000000; border-right: 0 solid #ffffff
2013-01-22 00:59:40 197
原创 连续打10枪命中90环
每枪打0-10环,连续打10枪命中90环//打n枪,共sum环void find(int sum,int n){ if(n<0||n*10<sum) return; for(int i=0;i<11;i++) { //i为每次打的环数 if(n==1&&sum==i) { globe++; return; } find(sum-i,n-1)
2012-02-19 01:59:54 330
原创 ubuntu下安装mysql与navicat
1.安装Mysqlsudo apt-get install mysql-server2.安装之后 用户为root 密码为输入的密码3安装navicat进入http://www.navicat.com/en/download/download.html下载安装包,navicat100_mysql_en.tar.gz 进入 解压后的文件夹,运行start_
2012-02-06 06:02:12 1093
原创 IOS NSKeyedArchiver 归档
实体类//// Blonder.m// MyUILibrary//// Created by shi shengjie on 11-11-17.// Copyright 2011骞?bit. All rights reserved.//#import "Blonder.h"#define NAME @"name"#define AGE @"age"#defi
2011-11-18 01:35:57 104 1
原创 vxworks字符型设备驱动
字符型设备的驱动程序,不经过文件系统,而直接挂接在I/O系统上。对设备进行操作时,系统通过I/O系统中的驱动程序对设备进行读取。由此可知,字符型设备的驱动程序只需将I/O系统的多个函数实现接口,这个过程通过int iosDrvInstall (FUNCPTR pCreate, FUNCPTR pDelete, FUNCPTR pOpen, FUNCPTR pClose, FUNCPTR p
2011-10-27 20:55:34 667
原创 VxWorks 信号量/消息队列发送事件
/* * 信号量和消息队列发送事件 * 任务A接收信号量事件 * 任务B接收消息队列事件 * 任务C操作信号量和消息队列 */#include #include#include#include#include#include#include#inc
2011-09-30 00:56:18 978
原创 VxWork异步IO(AIO)
同步IO表示任务必须等待I/O操作,异步IO时,程序可以在下达I/O操作后继续运行,这消除了同步I/O的一些不必要的等待/** * 异步I/O的使用 */#include#include#include#include#include#include#inc
2011-09-27 16:16:01 462
原创 VxWorks的I/O复用(select)
当任务在某个I/O阻塞时,如果有另一个I/O请求到了,那么必须解除阻塞后,才能处理之后到来的I/O例如:#include#include#include#include#include#include#define TASK_PRIORITY 125#def
2011-09-27 12:21:34 226
原创 vxworks的时钟管理
1.定时器时间格式:秒和纳秒struct timespec{time_t tv_sec;/*秒,其中time_t 为 typedef long time_t*/long tv_nsec;/*纳秒*/}定时器时间格式struc
2011-09-14 22:56:52 1226
原创 【开发起步】-配置VxWorks系统
Wind River 通用开发平台提供了默认的VxWorks映像和boot loaders,但是,当默认映像不能满足你的需求时,你可能会需要重新配置和构建boot loader。配置模块VxWorks是一个可高度伸缩的OS,可以将vxworks配置成为只有一个不超过1
2011-09-12 20:31:00 909
原创 Wind River Workbench-2
编译器Wind River General Purpose Platform, VxWorks Edition包含了两个c/c++编译器:Wind River 编译器和 Wind River GNU编译器.Wind River编译器是一个嵌入式应用开发包,包括了c/c
2011-09-12 20:21:21 1405
原创 Wind River Workbench-1
Wind River Workbench是一个基于Eclipse的开发套件,可以很方便的创建项目,完成host-target的通信,运行,调试,监视VxWorks的应用。创建项目和开发源代码Workbench包含了多个被定义好的项目类别,并对这些项目以及用户自定义的项
2011-09-12 18:52:01 1837 1
原创 vxworks的线程及互斥锁
vxworks5.5开始支持POSIX线程实时扩展vxworks本质只包括系统和任务两个概念,线程以任务形式实现。线程不属于任何进程,只属于整个系统,因而pthread在整个系统范围内竞争。vxworks任务在同一实地址空间运行,无任何保护机制,任何任务可以直接访问其他任
2011-09-12 14:19:41 2111
原创 vxworks的线程使用
vxworks5.5开始支持POSIX线程实时扩展vxworks本质只包括系统和任务两个概念,线程以任务形式实现。线程不属于任何进程,只属于整个系统,因而pthread在整个系统范围内竞争。vxworks任务在同一实地址空间运行,无任何保护机制,任何任务可以直接访问其他任
2011-09-12 14:11:36 2154
原创 vxworks网络通信socket-UDP
/*Socket基础 UDP * A与B发送消息 * */#include#include#include#include#include#include#include#define TASK_PRIORITY_A 130#define TASK_PRI
2011-09-11 23:39:57 1998 3
原创 vxworks网络通信socket-TCP
/*Socket基础 * A与B发送消息 * */#include#include#include#include#include#include#include#define TASK_PRIORITY_A 130#define TASK_PRIORIT
2011-09-11 17:45:07 1856 1
原创 vxworks任务通信之信号
/*信号 * :任务A向任务B发送信号 * */#include#include#include#include#include#include#define TASK_PRIORITY_A 130#define TASK_PRIORITY_B 130#de
2011-09-11 10:24:00 407
原创 vxworks任务通信之管道
/*管道 * :任务A写入管道,任务B读取 * */#include#include#include#include#include#include#define TASK_PRIORITY_A 130#define TASK_PRIORITY_B 130#
2011-09-10 21:02:38 643
原创 vxworks任务通信之消息队列
消息队列的基础使用/*消息队列 * :任务A向任务B发送消息 * */#include#include#include#include#include#define TASK_PRIORITY_A 130#define TASK_PRIORITY_B 13
2011-09-10 16:02:13 569
原创 vxworks任务通信之信号量
vxworks中信号量分为三种:二进制信号量,互斥信号量,计数信号量 1.二进制信号量的同步/*信号量:二进制信号量实现同步 * 生产者和消费者问题 * */#include#include#include#include#include#
2011-09-10 00:33:03 149
原创 vxworks任务的创建和删除
/*任务的创建,暂停,恢复以及删除 * 设置用以观察任务的创建和删除 * 程序创建了2个任务:TaskA与taskB,优先级分别为125和130 * 由于vxworks的优先级从高到低为0-255,因此task1会优先运行。 * TaskA中的i==2时,Task
2011-09-09 12:52:11 1690
原创 mySQL的中文字符处理
1.首先,设置数据库支持中文gb2312/gbk。 具体方法: 打开mySQL文件夹,修改my.ini配置文件。 [client] port=3306 default-character-set=gb2312 以及 [mysqld]下的 default-character-set=gb2312 修改,保存,重启。若设为System服务,可以在控制面板-管理工具-服务中找到mySQL服务,重启。 2
2010-03-06 23:40:00 268
原创 自己电脑做服务器建站
前几天,自己搞了个网站。jsp写的,用的struts和hibernate框架。写完之后找了半天终于把这个网站发布到Internet上了。服务器用的就是自己的电脑,web服务器是tomcat。1.写好jsp页面,完成网站制作。2.登录http://www.oray.cn/,注册自己的护照和域名。我用的是免费域名,会比较难看,ssj234.vicp.ccssj2
2010-03-06 23:35:00 401
原创 JFreeChart生成饼图和柱形图
1.首先,要下载JFreeChart的jar文件。并添加到工程的lib中。2.修改web.xml文件。加入 DisplayChart org.jfree.chart.servlet.DisplayChart DisplayChart /servlet/DisplayChart
2010-03-06 23:29:00 784
原创 JspSmartUpLoad的使用
1.首先下载jar包,加入到工程的lib中。2.上传页面:upload.jsp请选择上传文件文件描述 uploadimage.jsp<%SmartUpload mySmartUpload =new SmartUpload();long file_size_max=4000000;String fileName2="",
2010-03-06 23:25:00 266
原创 javamail组件的使用--发送电子邮件找回密码
1.加入jmail的jar文件到工程的lib中。2.MailAuthenticator.javapackage com.javamail;import javax.mail.*;public class MailAuthenticator extends Authenticator{ //******************************
2010-03-06 23:05:00 2737 2
原创 SWT/JFACE表格Table可编辑
public class Test {public static String []NAMES={"周杰伦","王力宏","SHE"};//定义下拉框内的值public static void main(String[] args) {Display display=new Display();Shell shell=new Shell(display);shell.setLa
2010-03-06 22:59:00 2590 1
北京理工大学计算机专业研究生复试上机试题(2000-2010)
2013-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人