自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(213)
  • 资源 (67)
  • 收藏
  • 关注

原创 IDEA自动导入provided的依赖

最近在学习flink 流程序,在写demo程序的时候依赖flink依赖,依赖的包在flink集群里面是自己已经提供了的,在导入的时候配置为provided,像下面这样,以使打包的时候不用打到最终的程序包里面。</</</</</</</</</</在idea里面编译调试的时候,由于maven依赖被标记为provided,依赖没有自动导入,需要在idea中 做一下配置,在执行的时候idea才会自动帮忙导入。否则会报如下错误。

2024-03-04 22:38:36 544

原创 java多线程内存回收探索

最近项目上遇到个问题,采用多线程处理的时候发现子线程内部处理不够快,主线程生产子线程需要处理的批次数据,主线程生产数据快,导致主线程产生的数据得不到子线程及时处理,内存快速被撑爆,触发fullgc,又导致大量cpu被用于处理gc,子线程处理起来更慢了,原来1秒处理一批次,到后来10分钟处理一批次。开多线程处理的时候,等待当前批次的几个线程处理完成,当前批次的几个子线程处理完成后再继续生产下一批次需要处理的线程,避免子线程处理不及时的时候,在内存堆积大量需要处理的数据。

2023-11-11 08:52:03 198

原创 hive编译报错整理

【代码】hive编译报错整理。

2023-08-02 23:21:22 1024

原创 IDEA查看jks文件

idea查看jks文件

2022-09-11 22:21:29 1525 1

原创 hive thrift guid 和operationId映射关系

hive thrift guid和hiveserver2 监控页面operationId映射逻辑。

2022-05-04 08:20:34 961

原创 archive.cloudera需要登录访问了

https://archive.cloudera.com/需要密码访问

2022-04-05 09:55:44 2679

原创 hive表查询结果变多行了

hive表某个字段有换行符,一条记录显示成多行了。表存储格式:hudi表parquet存储格式采用spark SQL和presto查询都没有换行。用hive SQL查询采用正则替换掉换行符,查询结果也在一条里面了。CREATE table itclj.itclj_20220121 asSELECT * FROM itclj.dsp_ctest6_task where id=260267 ;--正常SELECT regexp_replace(content, '\n|\t|\r', '')

2022-01-22 10:11:28 1695

原创 springboot requestbody date

@DateTimeFormat(pattern = “yyyy-MM-dd HH:mm:ss”)//必须要是java.util.Date,才行,java.sql.Date不能反序列化org.springframework.format.annotation.DateTimeFormat;

2021-12-22 22:23:56 662

原创 ES查询

1、查询所有GET /test/_search2、匹配查询(match)查询条件会进行分词POST /test/_search{ "query":{ "match":{ "desc":"今天" } }}3、词条查询(term)查询条件不会进行分词POST /test/_search{ "query":{ "term":{ "name":"itclj" } }}...

2021-04-04 21:21:53 185

原创 ES创建索引

创建索引指定分片数和副本数很重要{ "settings":{ "number_of_shards":32, "number_of_replicas":2 }}1、创建索引PUT /test{ "mappings":{ "properties":{ "name":{ "type":"text", "analyzer":"standard"

2021-04-04 21:14:40 755

原创 Java代码拉取HDFS的fsimages

HDFS的fsimages是hdfs准实时状态镜像文件,里面包含hdfs文件大小等元数据信息,直接拉取该文件分析,比通过hdfs命令或者接口拉取分析hive表文件大小等信息消耗的资源要小很多。下面是通过java客户端的DFSAdmin拉取HDFS的fsimages文件代码。public File fetchImage(File dir) throws IOException { new DFSAdmin(conf).fetchImage(new String[]{"-fetchImage", d

2021-02-09 21:58:34 492 1

原创 ElasticSearch7安装IK中文分词器

之前我们创建索引,查询数据,都是使用的默认的分词器,分词效果不太理想,会把text的字段分成一个一个汉字,然后搜索的时候也会把搜索的句子进行分词,所以这里就需要更加智能的分词器IK分词器了。ik分词器的下载和安装,测试下载下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases,这里你需要根据你的Es的版本来下载对应版本的IK,这里我使用的是7.10.0的ES,所以就下载elasticsearch-analysis-ik-7.10

2021-01-03 21:36:40 3646

原创 Java操作ElasticSearch7.10.0

用以致学,最近搞数据地图项目,元数据存储到ElasticSearch(ES)中快速检索,需要用java操作ES,研究研究写个DEMO,备忘,有需要的同学也可以看看。代码都放这了:https://github.com/clj198606061111/spring-boot2-elasticsearch-demo分三种方式操作ESspring-data-elasticsearchpublic interface BookRepository extends ElasticsearchRepository

2020-12-09 23:11:54 4288 3

原创 elasticsearch7常用命令

1.查看集群的健康状态。http://192.168.10.133:9200/_cat/health?vhttp://192.168.10.133:9200/_cluster/health?pretty=true2.查看集群的索引数。http://192.168.10.133:9200/_cat/indices?v3.查看集群所在磁盘的分配状况http://192.168.10.133:9200/_cat/allocation?v4.查看集群的节点http://192.168.10.133:

2020-11-28 16:12:17 500

原创 superset pip安装

字节码安装安装依赖yum install gcc gcc-c++ libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel openldap-devel安装虚拟环境pip install virtualenvpip install virtualenv -i https://pypi.tuna.tsinghua.edu.cn/simple创建虚拟环境新版本superset只支持Python3

2020-09-15 23:32:02 1027

原创 Excel分组行转列

表格一表格二Excel表格一分组行转列变为表格二所示的格式怎么弄?方案一:转置粘贴,每组数据单独处理,一组一组的选择,然后右键“粘贴选项”->“转置”,这样这一组数据就列传行了。重复所有分组,最终实现表格一到表格二的转换。数据量小的时候可以这样操作,数据量大一点还是很费时间的,当然不太实用。方案二分2步自动全部转换,一劳永逸。第一步:DB和M连接并转为行模式用数据透视表,把每组转到一行上第二步:用vlookup根据DB和M去找space,构建表格二组合DB和M用

2020-08-02 17:53:57 6664

原创 Missing required property “azkaban.native.lib”

Missing required property ‘azkaban.native.lib’17-06-2020 16:06:43 PDT jobB INFO - Starting job jobB at 159243520385317-06-2020 16:06:43 PDT jobB INFO - azkaban.webserver.url property was not set17-06-2020 16:06:43 PDT jobB INFO - job JVM args: '-Dazkaba

2020-06-17 23:30:47 2082

原创 win10编译hadoop3.2.1

概述搞大数据,hadoop是核心组件,因为开源,并且体现庞杂,难免遇到一些坑,在遇到问题的时候很多情况下就需要来翻源码,如果有bug还得改改bug然后重新编译。所以在windows上编译hadoop还是需要弄一下的。hadoop不像一般的那些java小项目,maven编译命令一跑,就把源码给你编译成jar包了。hadoop里面依赖的东西比较多,所以在windows下编码相对来说还是比较麻烦的。hadoop源码根目录有一个BUILDING.txt文件,里面有各个平台的编译指引,windows下的编译指引是

2020-05-28 23:37:50 2905 5

原创 Redis Cluster架构

概述Redis作为常用的K-V内存数据库经常被用在大型互联网项目中,作为缓存使用,由于大型互联网项目一般数据量大并且必须保证服务高可用,使用redis一般都是以集群形式来使用,这样带来2点好处:自动把数据分布到不同节点,容易横向扩容。保证Redis集群中个别节点不可用时Redis服务是可用的。Redis 集群的 TCP 端口(Redis Cluster TCP ports)每个 Re...

2020-05-01 16:52:47 752

原创 vscode调试django项目

这几天研究HUE,这个东西是基于Django开发的,于是又看了一眼Django,学着写个demo。微软开源的vscode在业界反应不错,以前也没用过,借着这次机会用用vscode,和pycharm比起来各有千秋,不过总体来说还是不错的。新工具各种不熟悉,连怎么调试都得研究研究,现在记录一下vscode 怎么弄Django项目的调试。下载Django模块进入vscode 先下载django,点击...

2020-03-09 22:09:29 9332

原创 CodeMirror.MergeView

最近项目上需要实现2个文本的比较展示功能,找了一圈发现CodeMirror.MergeView 自带这个功能,其实里面用的diff插件是Google的diff-match-patch,在github的星星还蛮多,就用选择这个插件了。下面写个demo以便备忘。安装依赖npm install codemirrornpm install diff-match-patch完整代码<te...

2020-02-02 21:14:39 5677 5

原创 hadoop 文件上传

hdsf 本质上就是一个分布式文件系统,只是相对于普通计算机来说,它可以很容易横向扩展,自带高可用机制。我们要在Hadoop做MapReduce计算的时候,就需要把写好的程序打成jar包放到hdfs上。hadoop提供多种方式方式让你能够把文件放入hdfs,比如 自带的shell命令行客户端put命令,java客户端的FileSystem,REST的HDFS API(WebHDFS与HttpFS...

2020-02-01 21:54:22 12663

翻译 YARN资源调度策略之Fair Scheduler

目的这篇文章是对公平调度器(FairScheduler)的说明,它是hadoop的一个可插拔的调度器,目的是让应用程序在YARN上能够公平的共享巨大的集群资源。介绍公平调度是一种将资源分配给应用程序的方法,这样所有应用程序平均都能在一段时间内获得相同的资源份额。Hadoop NextGen能够调度多个资源类型。默认情况下,Fair调度器仅基于内存来进行公平性决策。利用Ghodsi等人提出的占...

2020-01-30 14:33:13 1580

原创 hive自定义函数(UDF)

概述用户自定义函数(UDF)是一个允许用户扩展HiveQL的强大的功能。用户可以使用Java编写自己的UDF,一旦将用户自定义函数加入到用户会话中(交互式的或者通过脚本执行的),它们就将和内置的函数一样使用,甚至可以提供联机帮助。Hive具有多种类型的用户自定义函数,每一种都会针对输入数据执行特定“一类”的转换过程。在ETL处理中,一个处理过程可能包含多个处理步骤。Hive语言具有多种方式来将...

2020-01-29 21:41:32 8759 2

转载 Fair Scheduler与Capacity Scheduler比较

1、Fair SchedulerFacebook开发的适合共享环境的调度器,支持多用户多分组管理,每个分组可以配置资源量,也可限制每个用户和每个分组中的并发运行作业数量;每个用户的作业有优先级,优先级越高分配的资源越多。2、Capacity SchedulerYahoo开发的适合共享环境的调度器,支持多用户多队列管理,每个队列可以配置资源量,也可限制每个用户和每个队列的并发运行作业数量,也可...

2020-01-28 15:01:08 1248

转载 YARN资源调度策略之Capacity Scheduler

什么是capacity schedulerCapacity Scheduler调度器以队列为单位划分资源。简单通俗点来说,就是一个个队列有独立的资源,队列的结构和资源是可以进行配置的,如下图:default队列占30%资源,analyst和dev分别占40%和30%资源;类似的,analyst和dev各有两个子队列,子队列在父队列的基础上再分配资源。队列以分层方式组织资源,设计了多层级别的...

2020-01-28 13:28:58 4228 2

转载 Yarn资源调度系统详解

1、Yarn介绍Apache Hadoop YARN 是 apache Software Foundation Hadoop的子项目,为分离Hadoop2.0资源管理和计算组件而引入。YARN的诞生缘于存储于HDFS的数据需要更多的交互模式,不单单是MapReduce模式。Hadoop2.0 的YARN 架构提供了更多的处理框架,比如spark框架,不再强迫使用MapReduce框架。从ha...

2020-01-27 15:40:27 3443

原创 presto测试安装

安装安装参考官方文档:https://prestodb.github.io/docs/current/installation/deployment.html环境要求JDK:>=8u151如果服务器里面的jdk版本低于目前presto需求,需要在launcher单独配置需要的jdk起动(将以下二行添加至bin/launcher文件)export JAVA_HOME=/usr/ja...

2019-10-13 22:22:08 711

原创 在CentOS上重新编译nginx,加sticky模块

为了达到高可用目的,一个应用一般会部署多个实例,前面用nginx做负载。有些时候我们希望一个用户的所有请求都打到其中一个实例上(比如会话或者状态不能在服务集群所有实例间进行共享时),nginx官方默认的解决方案是通过ip_hash实现,但是ip hash 不够准确,ip hash其实就是把客户端ip v4地址4段中的前3段拿来做hash运算得到一个hash值,通过该hash值决定请求打到哪个服务上...

2019-10-04 17:52:01 1160

原创 mysql5.7忘记root密码处理(win10环境)

环境操作系统:win10MySQL版本:mysql-5.7.17-winx64操作步骤1. 停止mysql服务net stop mysql2. 关闭身份认证以管理员身份启动一个DOS窗口,进入mysql的bin目录,执行如下命令。./mysqld --skip-grant-tables;或者./mysqld -nt --skip-grant-tables;3. 重新...

2019-08-22 23:01:18 984

翻译 Flink数据流编程模型

抽象层次Flink 提供了不同层次的抽象给批/流编程模型使用。[外链图片转存失败(img-dO9iJvNu-1566143383239)(https://github.com/clj198606061111/image/blob/master/flink/levels_of_abstractic.png?raw=true)]最底层的抽象是状态流(stateful streaming),它通...

2019-08-18 23:50:32 187

原创 Flink安装部署-window 本地部署

flink 可以运行在 Linux, Mac OS X, and Windows 操作系统上面。要运行Flink得先安装JDK 8.X。JDK安装参看:http://www.itclj.com/blog/5920236681c06e672f942ad4下载官网下载地址:https://flink.apache.org/zh/downloads.htmlGIThub源码下载地址:https:...

2019-08-17 15:56:06 22459 21

转载 Flink应用场景

Apache Flink 功能强大,支持开发和运行多种不同种类的应用程序。它的主要特性包括:批流一体化、精密的状态管理、事件时间支持以及精确一次的状态一致性保障等。Flink 不仅可以运行在包括 YARN、 Mesos、Kubernetes 在内的多种资源管理框架上,还支持在裸机集群上独立部署。在启用高可用选项的情况下,它不存在单点失效问题。事实证明,Flink 已经可以扩展到数千核心,其状态可以...

2019-08-17 14:11:07 4215

转载 Linux Netcat 命令——网络工具中的瑞士军刀

netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据。通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它。使用netcat命令所能完成的事情令人惊讶。netcat所做的就是在两台电脑之间建立链接并返回两个数据流,在这之后所能做的事就看你的想像力了。你能建立一个服务器,传输文件,与朋友聊天,传输流媒体或者用它作为其它协议的独立客户端。下面是一些使用netcat的例子...

2019-08-04 22:17:44 276

原创 vue g6 hello world

在下当前所在项目需要弄一个流程图,前端框架用的vue,所以研究一下g6在vue下的使用。g6介绍G6 是蚂蚁金服旗下一个开源图可视化框架。它提供了一套图可视化的基础设置,能帮助开发者搭建属于自己的图 图分析 应用或是 图编辑器 应用。个人感觉这个图可视化框架比 GoJS更优秀更好用些。项目地址:https://github.com/antvis/g6准备通过 npm 安装npm in...

2019-06-04 07:56:21 4984 2

原创 [anaconda]jupyter notebook 安装配置

背景现在在公司大数据平台部从事大数据基础组件开发工作,所需要涉及的知识面非常广,其中人工智能也是后续大数据基础平台建设的重要部分,于是就花了几千块报了个人工智能的课程。这个课程有一些前置基础课程,python就是其基础课程的一门。开始学习python,教学环境用的anaconda里面的jupyter notebook,为了使自己的学习和教程有一个相同的环境,也安装了一下anaconda,方便以后...

2019-03-26 17:42:16 6389

转载 数据治理之元数据管理实践

引言数字转型对不同的人意味着不同的东西,这取决于你的行业和你的业务性质。然而,所有的解释都有一个共同的主线,数据和数据治理的重要性。近年来,大家都在谈论数据逐步或已经成为企业的核心资产,数据驱动企业业务开展已经在不同的行业和企业中发挥着巨大的作用,那么作为企业的核心资产数据,如何进行管理是不同企业在进行全面数字化转型需要考虑的一个重要事情。关于元数据概念的文章网上有不少,本文主要探讨一般的企业...

2019-03-02 16:04:44 24868 1

转载 数据质量监控工具-Apache Griffin

一、概述随着业务发展和数据量的增加,大数据应用开发已成为部门应用开发常用的开发方式,由于部门业务特点的关系,spark和hive应用开发在部门内部较为常见。当处理的数据量达到一定量级和系统的复杂度上升时,数据的唯一性、完整性、一致性等等校验就开始受到关注,而通常做法是根据业务特点,额外开发job如报表或者检查任务,这样会比较费时费力。目前遇到的表大部分在几亿到几十亿的数据量之间,并且报表数量在...

2019-02-02 07:45:13 8514

原创 PyCharm 配置 Apache HUE 开发环境

Apache HUE 是一个操作hadoop生态各组件及组件管理的数据的集大成工具,其底层的 web 框架是python Django。现分享下如何基于 Pycharm 来搭建 Apache HUE 的开发环境。需要注意的是,目前HUE只支持Linux环境安装编译,需要在Windows调试只能采用远程调试,或者在Linux的桌面环境下调试。首先,去github把hue源码拉下来,通过 mak...

2018-12-24 21:56:17 1920

原创 HUE4.3安装配置

HUE简介Hue是一个开源的Apache Hadoop UI系统,由Cloudera Desktop演化而来,最后Cloudera公司将其贡献给Apache基金会的Hadoop社区,用Python Web框架Django实现的。通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行交互来分析处理数据,例如操作HDFS上的数据,运行MapReduce Job,执行Hive的SQL语...

2018-12-23 00:08:33 5645 3

利用Hibernate框架简化Java数据库访问

H ibernate是一个实现对象/关系映射的开源框架,它在Java对象和关系数据库中数据之间建立相应的映射关系,简化了数据库访问操作。将此框架应用于移动GSM电子运行维护系统中,可充分发挥其优点,提高系统开发效率。

2010-10-11

基于Java的数据库连接池技术在即时通信系统中的应用

介绍了基于Java的数据库连接池的访问机制,并以即时通信系统为例,展示了数据库连接池能很好地应用在对数据库访问频繁的数据库应用系统中,使数据库连接得到了高效的,安全的复用,大大提高了系统的复用性和交互性,提高了对数据库的访问效率,解决了系统性能的瓶颈问题,从而大大提高了系统的性能。

2010-10-11

用EXCEL VBA实现电子水准数据预处理

电子水准仪作为一种新型的高科技测量设备,在铁路勘测中得到了广泛的应用,但原始观测数据的记录格式不统一,处理方式也各不相同。本文介绍使用EXCEL VBA功能,将DiNi12和DNA03仪器以默认格式存储的数据自动化转换为记录手薄,并生成高差统计表,从而提高工作效率,减少由于人为带来的错误。

2010-10-10

Java操作Word模板实现动态数据输出

利用JSF框架,在NETBEANS6.1开发环境中,构建出了一个简单的动态数据输出系统。以该系统为蓝本,具体给出了Java语言读取Word模板文件的实现方法;利用MySQL数据库中的数据填充Word模板动态输出数据的实现方法及JSP提供Word文件下载的基本方法等。

2010-10-10

Linux环境下的嵌入式系统网络编程应用

Linux支持多种类型的套接字地址簇并将其抽象为统一的套接字接口,这一抽象的引入是为了方便互联网应用程序的编程,也为网络应用程序之间的数据通信提供了便利。该文从socket基本概念入手,介绍了网络编程的基本模式及Linux内核对socket的支持。

2010-10-10

Java网络编程:连接网络数据库的多种方法

Java是一种跨平台、健壮、安全、可移植,适合于分布式计算机环境的面向对象的编程语言,由于用Java开发的程序可以在网络上传输,并运行于任何客户机上,所以使用Java语言开发网络应用程序得到了越来越广泛的应用。本文结合Java网络编程的特点,介绍了基于TCP/IP协议如何建立TCPSocker实现与网络数据库连接的几种常用方法。

2010-10-10

VB_WinSock网络编程

通过对一个VB实例开发过程的介绍,阐述了VB程序开发的一般方法。并且在文中详细地介绍了客户端/服务器(C/S)模型,以及在VB网络程序开发中对C/S模型的应用。另外,介绍了VB中WinSock控件的具体用法,以及VB中WinSock的各个属性和方法的设置与使用方法。除此以外,本文还有VB程序设计后期的异常处理与调试的方法的介绍。

2010-10-10

Java网络编程的研究

针对不同层次的网络通信,Java提供的网络功能有4大类:URL、InetAddress、Socket、Datagram。以基于Socket的Java网络编程为例,来探讨Java网络编程,具有一定的参考价值。

2010-10-10

基于Java的员工日志管理系统的设计与实现

文章采用跨平台的Java EE技术和B/S架构,以开源的Tomcat作为Web容器,以SQL Server 2005为数据库设计与开发了一个员工日志管理系统,以方便企业管理者对每个员工的工作进展程度及对工作提出的建议及时掌握,从而有利于企业的管理。

2010-10-08

DVB选择Java技术作为其数字电视广播标准的基础

<正> Sun公司1999年11月2日宣布"国际数字视频广播"组织(DVB-Digital VideoBroadcasting)一致通过选择Java技术作为其数字交互电视广播标准的基础。这一富有历史意义的协议将使"数字视频广播多媒体家用平台" DVB-MHP(DVB-Multimedia HomePlatform)标准规范工作在二○○○年完成,并加快提供丰富的交互数字电视节目成为可能的进程。

2010-10-08

关于java数据库基本操作

对于初学者来说,开发好小管理程序最重要的就是能正确连好据库和返回想要的结果集。但往往往很多初学者在连接数据库上会出很多问题,例如返回结果集游标不能向上移动或不能更新等。所以,就此问题我根据平常使用总结出一些经验和大家交流一下。1、java数据库操作基本流程2、几个常用的重要技巧:·可滚动、更新的记录集·批量更新·事务处理java数据库操作基本流程:取得数据库连接-执行sql语句-处理执行结果-释放数据库连接l、取得数据库连接1)用DriverManager取数据库连接例子String className,url,uid,pwd;className=“oracle.jdbc.driver.OracleDriver”;url=“jdbc:oracle:thin:@127.0.0.1:1521:oras-vr”;uid=“system”;pwd=“manager”;Class.forName(className);Connection cn=DriverManager.getConnection(url,uid,pwd);2)用jndi(java的命名和目录服务)方式例子Stringjndi=“jdbc/db”;C...

2010-10-08

利用JAVA实现局域网的跨平台实时视频传输

通过分析在局域网中视频传输的特点和模型及存在的问题,并针对不同的平台,提出一种通用的实时视频传输的解决方案,即在SUN公司提出的JMF多媒体框架基础上进行扩展,实现一个与平台无关的基于RTP/RTCP协议的流式媒体传输模型的系统设计。

2010-10-08

基于XML的JAVA报表引擎研究与应用

本文提出了可重用的通用报表处理系统的概念,力图建立可重用的通用报表处理平台,从而在根本上解决报表处理系统的重复开发问题。这样的报表处理平台只需要开发一次,就可以方便地应用到不同的管理信息系统或企业资源计划系统中,而无需程序上的改动,具有较强的现实意义。 首先研究了报表处理系统不可回避的几个关键问题,即报表格式的制作、报表的统计策略、报表中公式循环依赖的处理,并给出了相应的解决方案。然后重点对报表处理系统的可重用性进行了详细研究,分析了报表系统重用所要解决的各种问题,并利用“映射”的处理方法,对报表重用中的主要问题提出了一个现实的解决方案。最后,实现了这样的一个系统,并在实际测试和运用当中取得了较好的效果。引擎采用Java作为开发语言。

2010-10-07

基于JAVA的报表软部件的研究与实现

软件复用技术目前已成为实现软件工程化、工业化生产的首选途径,也是未来软件开发的发展方向。基于部件的软件复用技术可以大大减少软件开发所需的时间和费用,提高软件的灵活性、可维护性、可靠性,缩短应用软件的开发周期,是21世纪软件技术发展的一个趋势,也是目前软件业的热点之一。在对现有各种报表系统与构件研究的基础上提出了软部件的概念,并以通用报表系统为例,详细分析了JAVA环境下报表软部件的实现过程。

2010-10-07

Java报表打印的若干问题

该文讨论Java报表的实现与打印等若干问题,介绍如何用Java的画布实现报表的设置、分页、打印预览等,Java没有直接提供API的功能.

2010-10-07

服务器虚拟化技术在在线考试系统中的应用

对服务器虚拟技术进行了深入研究,并将其应用到重庆市电力公司教育培训中心在线考试系统服务器部署中。论文介绍了在线考试系统的架构并重点阐述了在该项目中采用的虚拟技术,迁移技术、硬件资源管理以及安全隔离等,针对该项目的部署策略和步骤进行了描述,最后对系统运行效果做了详细分析。实际应用表明,采用虚拟化技术对在线考试系统进行部署从应用服务的稳定性、高可用性、合理的资源调配、快速部署以及从节能、节电、节约空间等方面都有显著改善。

2010-10-03

基于ASP.NET与SQL Server2005的在线考试系统

本在线考试系统采用ASP.NET+C#技术,选用微软的SQL Server2005作为数据库系统,利用.NET提供的ADO.NET数据访问技术;基于B/S模式的设计思想,便于系统扩充应用和升级维护,用Internet访问Web页面,实现网络组卷、在线考试、网上评分、在线统计等功能。

2010-10-03

基于Moodle的在线考试系统的设计与实施

随着Moodle的推广普及和深入应用,很多教师在探索一种基于Moodle的简便实用的在线考试方案。基于Moodle的"语言学概论在线考试系统的设计与实施"案例,为广大教师提供了一套简便实用的在线考试参考方案。

2010-10-03

ASP在线考试系统探讨

该文论述了计算机在线考试系统的相关技术要点和方法,其中包括了ASP程序设计、Visual Basic程序设计和SQL Server数据库等技术。使用本系统可以完成用于用户登录、参加计算机考试以及管理员进行试题录入、修改、删除、成绩查询、管理用户的ASP应用程序。该系统利用了ASP技术动态生成HTML页面,使用VB设计服务控件,并利用这个控件来实现服务器的功能。

2010-10-03

基于J2EE在线考试系统的设计与实现

随着计算机技术和通信技术的迅猛发展,学校教学和管理的信息化发展也有长足的进步,这就要求各个环节都均衡发展,从软硬件双方面把学校建设成一流的信息管理、教育教学的平台。该文设计开发的在线考试系统也是其中重要的一个方面。本系统以减轻教师工作负担、提高工作效率、防止试题泄露、优化考试流程为目的,采用J2EE平台三层架构开发模式,采用一种新的工作流模型设计并实现在线考试系统功能,开发出具有跨平台、功能完善、安全稳定的网上在线考试系统,从而使系统具有较高的运行效率、良好的可扩展性和可维护性。本系统分为两大模块:后台管理模块和考试功能模块。其中后台管理模块是对考生信息、试题、试卷和考务进行管理。考试功能模块

2010-10-03

【PyMySQL】python3 mysql数据库操作工具

python3 mysql数据库链接工具 进入pymysql的根目录下执行命令,python setup.py install

2016-03-11

tomcat-juli-8.0.23

tomcat redis session 同步依赖的工具类

2015-10-12

UnlimitedJCEPolicyJDK7.zip

AES加密用到的两个jar包,支持jdk7和jdk8,用压缩包中的两个jar文件替换原来安装的%JAVA_HOME%\jre\lib\security下的local_policy.jar和US_export_policy.jar

2015-04-05

404错误页面

一个404错误页面,简洁,看起来效果还好

2014-04-24

ExtJS4.2 MVC

ExtJS的mvc做得不错,周末2天研究了一下,做了个小例子,有兴趣的同学可以拿来看看,解压后直接在浏览器打开就可以看到效果了。

2013-11-18

MongoDB README文件

对Mongodb 的2.4.6版本的readme文件进行了一下翻译,里面的一些提示还是比较好的,可以看看。

2013-10-05

RSA加密解密(JS加密JAVA解密)

RSA非对称加密,指定一个密码种子,使用该密码种子用java生成密钥对,并把公钥分发到客户端(浏览器),保存密码种子;JS采用公钥对重要信息进行加密,然后传回后台,取出密码种子重新生成密码对,使用私钥对密文进行解密。要保证密码对的安全就必须保证密码种子的不可预知性。

2013-06-13

Spring3.2文档小结.docx

非常详细的介绍了spring3.2的配置实用情况,

2013-03-05

jbpm4.4-请假流程

jbpm4.4写的流程引擎例子,互相学习交流,直接导入eclipse中就可以了。这个是个web工程,需要web容器,我用的是tomcat6.

2013-01-03

eclipse-tomcat插件v33

eclipse-tomcat最新插件,支持eclipse 3.1, 3.2, 3.3, 3.4, 3.5 和 3.6;tomcat支持4.x, 5.x, 6.x, 7.x

2013-01-02

jQuery的内容滑块(nivo-slider3.1)

jquery实现的图片滑动显示效果插件,网页图片左右滑动显示。

2012-12-01

jquery手风琴式的展示动画

网页手风琴特效样式,适合放在首页作为新闻动态显示效果。

2012-12-01

jQuery图片放大镜.

给网页图片加上放大镜效果,当鼠标移到图片上的时候,会出现一个放大镜的圈圈,原图放大显示。

2012-12-01

jQuery立体全屏相册

给网页图片加上翻页显示效果,照片上传后,在网页上能够看到翻页效果。

2012-12-01

jQuery产品图片放大浏览插件

使用该控件实现图片在线放大预览效果,就像我们平时拿着放大镜看东西一样的效果。

2012-12-01

Ireport4.5.0制作柱型图

在实际报表开发中,图表使用很频繁。为了使管理者直观清晰的查看和分析数据,各类图表都在大量使用。Jasperreport提供了功能强大的图表设计器,其底层实现采用的是jfreechart图表类库。下面讲述如何用ireport4.5.0制作一个柱型图。

2012-04-06

Ireport4.5.0制作3D饼图

在实际报表开发中,图表使用很频繁。为了使管理者直观清晰的查看和分析数据,各类图表都在大量使用。Jasperreport提供了功能强大的图表设计器,其底层实现采用的是jfreechart图表类库。下面描述一下在ireport4.5.0下如何生成一个3D饼图。

2012-04-06

Eclipse关联源代码.doc

在进行java程序开发的时候,很多情况下都需要引用第三方的java框架,我们有时候需要查看一下他原来的代码实现方式,参考一下别人的经验,来提高自己的编程能力。

2011-10-20

人力资源管理解决方案简介

本文档描述了一个人力资源系统的设计模块,系统必须的模块,设计方法,里面有很多的详细的介绍,说明开发的系统所具有的功能模块,各模块的功能特点,以及描述了其特定系统的特色,对与要从事人力资源开发的朋友很具有开发价值。

2010-10-25

JAVA数据库数据分页技术

<正> JSP技术现在以其易用性及强大的功能已被越来越多的应用于动态网页的建立,使用它不仅可以访问JAVA类库,为我们进行复杂的业务处理提供方便,而且它还可以很方便地使用JAVA语言创建的软件组件,我们可以使用这个特性把大量的

2010-10-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除