期刊文献+
共找到20篇文章
< 1 >
每页显示 20 50 100
基于阻塞与非阻塞I/O网络模型的Java语言实现 被引量:10
1
作者 袁劲松 马旭东 《计算机系统应用》 2008年第9期98-101,共4页
本文对网络应用中阻塞通信与非阻塞通信工作机制及实现等问题进行了研究和探讨、提出了系统地实现阻塞与非阻塞通信的方法和步骤,文中对比了两种不同的网络通信方式,分别给出了基于阻塞与非阻塞IO开发高性能网络应用程序的具体实例。
关键词 NIO IO Java 阻塞 非阻塞 网络通信
下载PDF
基于Java Socket的一个简单Web服务器实现 被引量:2
2
作者 张红霞 《电脑知识与技术》 2015年第6X期52-53,共2页
分析介绍了Java Socket,Java IO流等内容,基于Java Socket,结合Java中的输入输出流,编程实现一个简单的Web服务器,通过该实例大致理解Web服务器程序的工作原理。
关键词 JAVA Java Socket Java IO WEB服务器
下载PDF
深入Java编程技术讲座之六——Java输入输出 被引量:2
3
作者 李晓华 《电脑编程技巧与维护》 1999年第3期35-39,共5页
一、Java的IO类库概况 1.IO类库概况 在所有计算机程序设计语言中,为了实现与文件系统进行交互,每种语言都提供了输入输出系统,Java也不例外。它所提供的全部数据流的类和方法包含在Java.io包中。它所提供的这些类,主要用于进行不同的... 一、Java的IO类库概况 1.IO类库概况 在所有计算机程序设计语言中,为了实现与文件系统进行交互,每种语言都提供了输入输出系统,Java也不例外。它所提供的全部数据流的类和方法包含在Java.io包中。它所提供的这些类,主要用于进行不同的输入输出设备接收和发送数据。这些主要有标准的输入输出设置(如键盘、终端或显示器等),有用于读写磁盘文件的基本操作,有进行通信管道输入输出类等。 展开更多
关键词 JAVA语言 程序设计 IO类库 输入输出系统
下载PDF
基于高性能I/O技术的Memcached优化研究 被引量:8
4
作者 安仲奇 杜昊 +2 位作者 李强 霍志刚 马捷 《计算机研究与发展》 EI CSCD 北大核心 2018年第4期864-874,共11页
内存对象缓存系统在通信方面受制于传统以太网的高延迟,在存储方面受限于服务器内可部署的内存规模,亟需融合新一代高性能I/O技术来提升性能、扩展容量.以广泛应用的Memcached为例,聚焦内存对象缓存系统的数据通路并基于高性能I/O对其... 内存对象缓存系统在通信方面受制于传统以太网的高延迟,在存储方面受限于服务器内可部署的内存规模,亟需融合新一代高性能I/O技术来提升性能、扩展容量.以广泛应用的Memcached为例,聚焦内存对象缓存系统的数据通路并基于高性能I/O对其进行通信加速与存储扩展.首先,基于日益流行的高性能远程直接内存访问(remote direct memory access,RDMA)语义重新设计通信协议,并针对不同的Memcached操作及消息大小设计不同的策略,降低了通信延迟.其次,利用高性能NVMe SSD来扩展Memcached存储,采用日志结构管理内存与外存2级存储,并通过用户级驱动实现对SSD的直接访问,降低了软件开销.最终,实现了支持JVM环境的高性能缓存系统U2cache.U2cache通过旁路操作系统内核和JVM运行时与内存拷贝、RDMA通信、SSD访问交叠流水的方法,显著降低了数据访问开销.实验结果表明,U2cache通信延迟接近RDMA底层硬件性能;对大消息而言,相较无优化版本,性能提高超过20%;访问SSD中的数据时,相比通过内核I/O软件栈的方式,访问延迟最高降低了31%. 展开更多
关键词 MEMCACHED 远程直接内存访问 NVMe固态硬盘 JAVA虚拟机 用户级IO
下载PDF
智能养老院综合管理系统设计 被引量:3
5
作者 黄振 陈卓 刘振 《电子科技》 2015年第11期132-134,共3页
我国进入老龄化社会以来,呈现出老年人口基数大、增速快、高龄化、失能化、空巢化明显的态势,养老问题异常严峻。因此,文中以养老院智能管理作为研究背景,设计了一种基于IOS、Browser/Server结构的管理系统,技术架构采用了MVC设计模式和... 我国进入老龄化社会以来,呈现出老年人口基数大、增速快、高龄化、失能化、空巢化明显的态势,养老问题异常严峻。因此,文中以养老院智能管理作为研究背景,设计了一种基于IOS、Browser/Server结构的管理系统,技术架构采用了MVC设计模式和Oracle数据库,以保证数据库访问的稳定性,使用Spring Freamwork作为容器管理各种事务,在前端表现层使用了JSF+Primefaces技术来丰富操作控件,方便用户使用。实际运行测试表明,该系统可有效管理养老院老人生活的各个方面,且提高了养老院工作人员的工作效率,具有一定的实用性。 展开更多
关键词 JAVA 养老院 管理系统 IOS 老年
下载PDF
Java多线程机制探讨及实践
6
作者 章英 叶颖泽 《湖北财经高等专科学校学报》 2007年第4期61-64,共4页
针对Java平台中的多线程机制,本文进行了详细的分析,介绍了Java多线程的创建、调度、同步等,并结合一个动画实例阐述了Java多线程编程的核心技术。
关键词 线程 同步 Thread类 JAVA
下载PDF
JavaIO操作探讨
7
作者 王文华 《福建电脑》 2013年第6期214-214,180,共2页
笔者结合自己的实际教学经验。
关键词 JAVA IO
下载PDF
开源对软件行业发展的影响 被引量:3
8
作者 何正方 梁宇 《软件》 2019年第7期123-128,共6页
本文首先从开源的定义,开源协议的介绍,开源开发者的动机三个方面介绍了开源软件的背景。然后通过对Linux的诞生、发展和市场占有率,谷歌和甲骨文关于Java的版权之争,Android和iOS在移动终端市场中的市场占有率分析,TensorFlow的巨大成... 本文首先从开源的定义,开源协议的介绍,开源开发者的动机三个方面介绍了开源软件的背景。然后通过对Linux的诞生、发展和市场占有率,谷歌和甲骨文关于Java的版权之争,Android和iOS在移动终端市场中的市场占有率分析,TensorFlow的巨大成功四个案例分析,得出开源对软件行业发展有积极的推动作用。但是,并不是要将所有软件都开源。在软件行业的发展过程中,开源和闭源各有优势,它们将长期共存,共同促进软件行业持续、健康、稳健的发展。 展开更多
关键词 开源 LINUX JAVA ANDROID IOS TensorFlow
下载PDF
Dalvik在iOS上的移植
9
作者 高士翔 葛霄 +1 位作者 潘磊 郑滔 《计算机科学》 CSCD 北大核心 2012年第B06期375-379,共5页
在分析Dalvik虚拟机体系结构设计的基础上,针对iOS平台研究了Dalvik移植过程中的几个关键技术,并在iOS平台上成功构建了基于Dlavik的JAVA运行环境,这对iOS手机与Android手机的跨平台应用开发具有重大应用价值。对移植后的Dalvik进行了... 在分析Dalvik虚拟机体系结构设计的基础上,针对iOS平台研究了Dalvik移植过程中的几个关键技术,并在iOS平台上成功构建了基于Dlavik的JAVA运行环境,这对iOS手机与Android手机的跨平台应用开发具有重大应用价值。对移植后的Dalvik进行了性能分析,给出了结论,并给出了下一步的项目计划。 展开更多
关键词 ANDROID IOS Dalvik JAVA虚拟机 可移植性
下载PDF
Java编程中多种IO API复制文件的性能分析 被引量:2
10
作者 杨帆 《电脑编程技巧与维护》 2017年第10期44-47,共4页
Java编程中提供了多种编程接口进行流、文件、网络的操作。列举了多种不同的编程方式进行文件复制,对比其编程复杂程度及执行效率,为编程人员提供了相关的参考及编程建议。
关键词 Java语言 JDK核心库 NIO输入输出包 IO输入输出 文件复制 输入输出
下载PDF
Java输入输出流及在网站开发中的应用探讨 被引量:5
11
作者 刘玉平 《电脑编程技巧与维护》 2009年第18期35-37,49,共4页
通过对数据流的基本概念、字节(符)流、文件操作方法的研究,用实例的形式对Java.io包中File、FileInputStream和FileOutputStream类、Java.lang包中StringBuffer类在信息处理、网站开发中的应用进行分析与探讨。
关键词 JAVA 输入输出流 java.io 信息处理 网站开发
下载PDF
Java NIO与IO性能对比分析 被引量:3
12
作者 赵思远 《软件导刊》 2021年第4期214-219,共6页
面对激增的互联网用户,企业对应用的并发性能提出了更高要求。为了改善传统Java IO服务器无法处理高并发流量的缺点,基于Java中实现高并发的主要方式NIO,提出一种新的多Reactor服务器模型,对传统IO模型与多种NIO模型进行性能对比测试,... 面对激增的互联网用户,企业对应用的并发性能提出了更高要求。为了改善传统Java IO服务器无法处理高并发流量的缺点,基于Java中实现高并发的主要方式NIO,提出一种新的多Reactor服务器模型,对传统IO模型与多种NIO模型进行性能对比测试,并探究多种方式之间出现性能差异的主要原因,以选择最适合高并发应用场景的编程模型。实验结果表明,新服务器在处理10000并发时的平均响应时间为2.09ms,CPU占用率为68.5%。基于NIO的多Reactor服务器模型相比传统IO服务器模型,不仅能处理高达10000以上的并发流量,同时服务器负载相比其它NIO服务器模型也处于较低水平。 展开更多
关键词 JAVA NIO IO 服务器 高并发
下载PDF
Java程序设计语言在软件开发中的运用初探
13
作者 朱姝 《电子测试》 2021年第21期72-74,共3页
本文从提升编程的效率、应用于计算机无线和移动工作中以及应用于企业与行业的发展中几方面内容着手,阐述了Java程序设计语言在软件开发中的应用方式,并以iOS手机软件为例对Java程序设计语言在软件开发中的实践运用进行了详细分析,旨在... 本文从提升编程的效率、应用于计算机无线和移动工作中以及应用于企业与行业的发展中几方面内容着手,阐述了Java程序设计语言在软件开发中的应用方式,并以iOS手机软件为例对Java程序设计语言在软件开发中的实践运用进行了详细分析,旨在为相关人员提供参考。 展开更多
关键词 Java程序设计语言 软件开发 iOS手机软件
下载PDF
狭路相逢勇者胜《勇者法则》评测
14
作者 Fister 《中文信息(数字通讯)》 2011年第24期101-102,共2页
相信Java老玩家们都不会忘记拉阔——这家曾为我们带来无数精品RPG的厂商、如今他们已经吹响了进军iOS手游市场的号角,不过,这次拿出来作品不再是我们熟悉的国风江湖,也非拉阔驾轻就熟的回合制RPG,而是带有西方魔幻的策略RPG游戏—... 相信Java老玩家们都不会忘记拉阔——这家曾为我们带来无数精品RPG的厂商、如今他们已经吹响了进军iOS手游市场的号角,不过,这次拿出来作品不再是我们熟悉的国风江湖,也非拉阔驾轻就熟的回合制RPG,而是带有西方魔幻的策略RPG游戏——《勇者法则》。 展开更多
关键词 法则 RPG游戏 评测 JAVA IOS
下载PDF
离不开让人生厌的QA
15
作者 Andrew Wuit 《程序员》 2014年第8期11-11,共1页
尽管从事开发工作近30年,但QA的重要性屡屡被忽视仍常常让我吃惊不已。就在刚刚,当我在iTunesConnect里点击保存时,让人恶心的Java空指针异常又让时间停止了。一个如此广泛使用的iOs和OSX开发平台,
关键词 人生 开发平台 JAVA OSX IOS 指针
下载PDF
全金属狂潮简乐Java最终回 机甲风暴MAX评测
16
作者 疯狂的橘子 《中文信息(数字通讯)》 2011年第17期79-80,共2页
简乐走了。不过,它并非离开手机游戏界而去折腾微博或是弄网页游戏,而是割舍掉它曾经致力的Java平台。转投向更热门的Android、iOS。
关键词 JAVA平台 全金属 评测 风暴 手机游戏 IOS
下载PDF
解锁AndroidP和iOS 12!这么多新功能你喜欢哪个?
17
作者 陈思霖 《微型计算机》 2018年第21期8-15,共8页
到底是Android系统好还是iOS系统好,一直以来似乎没个定论.Android软件运行在Java虚拟机内,iOS软件运行在原生系统上;Android系统开源,iOS系统闭源;Android开放、定制化、无所不能,iOS易用、便捷和安全……但无论是从软件开发、系统乃... 到底是Android系统好还是iOS系统好,一直以来似乎没个定论.Android软件运行在Java虚拟机内,iOS软件运行在原生系统上;Android系统开源,iOS系统闭源;Android开放、定制化、无所不能,iOS易用、便捷和安全……但无论是从软件开发、系统乃至搭载设备上,Android和iOS都截然不同,甚至可以说是两个完全不同的东西,孰优孰劣很难讨论出结果.所以我们不如停止争论,一起来看看目前的Android和iOS两大系统都进化到了何种地步,又具有哪些新特性了呢? 展开更多
关键词 IOS JAVA虚拟机 OS系统 解锁 功能 id系统 软件运行 软件开发
下载PDF
Java程序设计语言在软件开发中的应用探讨
18
作者 王治伟 《中文科技期刊数据库(引文版)工程技术》 2022年第11期55-58,共4页
由于Java语言是基于面向对象的,因此它与C、C++有很多共同点。由于其简单、易于学习、跨平台、安全等优点,使得其在网络开发和安卓系统中得到了广泛的应用。文章从提高编程效率、应用于无线、移动电脑、企业、工业等方面,结合iOS手机软... 由于Java语言是基于面向对象的,因此它与C、C++有很多共同点。由于其简单、易于学习、跨平台、安全等优点,使得其在网络开发和安卓系统中得到了广泛的应用。文章从提高编程效率、应用于无线、移动电脑、企业、工业等方面,结合iOS手机软件和微信分享功能应用实例,说明Java编程在软件开发中的应用,并对其应用进行了具体的分析。 展开更多
关键词 Java程序设计语言 软件开发 iOS手机软件
下载PDF
智慧社区移动应用设计 被引量:6
19
作者 王雅楠 李隐峰 +1 位作者 李瑜 林森 《华中科技大学学报(自然科学版)》 EI CAS CSCD 北大核心 2016年第S1期215-218,共4页
研究并开发了一个集成社区各种服务的智慧移动应用程序,为社区用户提供物业报修、停车管理、网络通信以及常用生活服务.本应用使用MySQL作为系统数据库,通过Objective-C和Java语言在Android和iOS操作系统上进行开发移动客户端应用和基于... 研究并开发了一个集成社区各种服务的智慧移动应用程序,为社区用户提供物业报修、停车管理、网络通信以及常用生活服务.本应用使用MySQL作为系统数据库,通过Objective-C和Java语言在Android和iOS操作系统上进行开发移动客户端应用和基于J2EE框架开发的Web管理软件链接,实现了将各种社区服务集成到移动应用中的目标.对智慧社区移动应用软件架构及设计方案进行阐述,给出了网络系统组成和各个模块功能分析,通过云测试平台对所开发移动应用进行了测试.测试结果表明智慧社区移动应用程序具有良好的兼容性.本应用已在西安电子科技大学社区投入使用,是互联网+社区服务的一个案例,具有一定的实用性和参考价值. 展开更多
关键词 移动应用程序 数据库 WEB JAVA ANDROID IOS
原文传递
永远没有安全地带
20
作者 俞永福 《企业家信息》 2012年第10期90-90,共1页
这些年在我们发展的不同阶段.总有朋友担心我们的生死问题。比如2007年,我们在JAVA上做得不错,但当时塞班系统做起来了,朋友就开始担心我们。后来我们的塞班系统也做起来了.但随后安卓、IOS又出现了。
关键词 安全 生死问题 JAVA IOS 朋友 系统 塞班
原文传递
上一页 1 下一页 到第
使用帮助 返回顶部