自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (57)
  • 收藏
  • 关注

转载 (4.6.11.8)Instant Run is disabled 在Multidex下使用Instant Run

Instant Run 是Android studio 2.0新的逆天功能,在 Run 和 Debug 的时候,只有在第一次build会花费大量的时间,之后再次Run或者Debug的时候会直接把变化的代码更新到手机,再上面生成一个新的APK直接运行,这样就能很快的显示出更改代码之后的变化,加快了开发效率和调试效率,每次更改代码50多秒的build时间还是挺浪费的。Instant Run 要

2016-05-27 15:41:06 2425

转载 (2.2.8.5) Android proguard 详解和常见错误

Java代码是非常容易反编译的。为了很好的保护Java源代码,我们往往会对编译好的class文件进行混淆处理。ProGuard是一个混淆代码的开源项目。它的主要作用就是混淆,当然它还能对字节码进行缩减体积、优化等,但那些对于我们来说都算是次要的功能。官网网址是:http://proguard.sourceforge.net/。我现在用的AndroidStudio , 只需要在 build.grade

2016-05-27 15:33:25 888

转载 (2.2.8.4 & 4.4.15.1)Gradle:multiDexEnabled之DEX 方法超过64K限制和gradle编译OOM问题解决

DEX 方法超过64K限制UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexIndexOverflowException: method ID not in [0, 0xffff]: 65536 at com.android.dx.merge.DexMerger$6.updateIndex(DexMerger.java:502) a

2016-05-27 13:08:47 1975

原创 (4.6.12.8)< activity-alias >

概念语法说明属性多入口的实例activity-alias是android里为了重复使用Activity而设计的。 可用于多入口(桌面图标)进入和不同广播开启同一activity目标等概念语法:引入自:API 级别 1< activity-alias android:enabled=[“true” | “false”] android:exported=[“true” | “fa

2016-05-26 12:59:59 665

转载 (2.2.4.1)Java Observable 模式

一、Observer模式的意图:                在对象的内部状态发生变化时,自动通知外部对象进行响应。        二、Observer模式的构成:               ·被观察者:内部状态有可能被改变,而且又需要通知外部的对象               ·观察者:需要对内部状态的改变做出响应的对象        三、Observ

2016-05-26 12:01:11 455

原创 (4.0.15.3)Android 的上下文菜单: ContextMenu的使用方法以及与OptionMenu的区别

ContextMenu是Android的context menu上下文菜单,选择某项VIEW后长按menu键,就会显示出来。比如EditeText就可以通过长按来弹出拥有“cut”,”copy”,”paste”等项的ContextMenu。实现ContextMenu,一般要用到以下三个方法:registerForContextMenu(getExpandableListView());onCre

2016-05-26 11:36:35 658

原创 (4.1.5.1)App内广播LocalBroadcastManager局部通知管理器

LocalBroadcastManager是AndroidSupport包提供了一个工具,是用来在同一个应用内的不同组件间发送Broadcast的。使用LocalBroadcastManager有如下好处:发送的广播只会在自己App内传播,不会泄露给其他App,确保隐私数据不会泄露其他App也无法向你的App发送该广播,不用担心其他App会来搞破坏比系统全局广播更加高效和

2016-05-26 08:55:08 550

原创 (4.6.12.7)Activity中ConfigChanges属性的用法

类别实例注意在Activity中添加了 android:configChanges属性,目的是当所指定属性(Configuration Changes)发生改变时,通知程序调用 onConfigurationChanged()函数public void onConfigurationChanged(Configuration newConfig) { sup

2016-05-25 22:38:32 717

原创 (4.6.12.6)Android中<meta-data>的使用

概念meta-data就像其名一样,主要用来定义一些组件相关的配置值。按照官方定义,metadata是一组供父组件使用的名值对(name-value pair),因此相应的meta-data元素应该定义在相应的组件中。即如果想在activity中使用metadata,那么meta-data必须定义在AndroidManifest.xml的activity声明中。格式定义这是该元素的基本结构.可以包含

2016-05-25 17:49:33 652

原创 (4.0.7.2)Android 5.0 可以给一个 View 单独设置一个 theme

Android 5.0 可以给一个 View 单独设置一个 theme 了,其主要用途就是用在 ToolBar 上, 比如 当前使用白色主题但是想使用黑色的 ToolBar ,只要在 ToolBar 的 xml 文件 中添加android:theme=”@android:style/ThemeOverlay.Material.Dark.ActionBar” 即可。<Toolbar

2016-05-25 16:49:16 1369

原创 (4.0.7)android的样式(style)与主题(theme)

创建样式style与主题theme的步骤是一样的1-style演示2-Theme演示2-1 在manifest当中设置主题2-2 在程序当中设置主题安卓自带的主题androidtheme安卓主题的常用属性在Web开发中,Html负责内容,CSS负责表现。同样,在Android开发中,可以使用Theme、Style+UI组件的方式实现内容和形式的分离。Android上的Style分为了两个

2016-05-25 16:45:18 1429

转载 (4.6.12.5)说说Android应用的persistent属性

1 启动persistent应用    在Android系统中,有一种永久性应用。它们对应的AndroidManifest.xml文件里,会将persistent属性设为true,比如:android:name="PhoneApp" android:persistent="true" android:label="@string/dialerIconLabel" android:

2016-05-25 11:17:23 1119

转载 (4.6.12.4)探究android:largeHeap

在日常的Android开发中,我们必然遇到过OutOfMemoryError这样的崩溃,产生的原因无外乎两点,一是内存过小不够用,二是程序设计有误,导致不能释放内存,其中后者情况较多。在解决这个问题时,我们亦或多或少听到android:largeHeap,然而这个概念又是什么呢,它该如何使用,存在哪些问题呢。本文讲比较全面介绍Android中的largeHeap帮助各位全面深入了解这个概念。

2016-05-25 11:10:15 663

转载 (4.6.12.3)Android属性allowBackup安全风险浅析

1.allowBackup安全风险描述Android API Level 8及其以上Android系统提供了为应用程序数据的备份和恢复功能,此功能的开关决定于该应用程序中AndroidManifest.xml文件中的allowBackup属性值[1] ,其属性值默认是True。当allowBackup标志为true时,用户即可通过adb backup和adb restore来进行对应用

2016-05-25 10:55:16 531

转载 (4.6.12.2)uses-permission权限列表

Android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传android.permission.ACCESS_COARSE_LOCATION允许一个程序访问CellID或WiFi来获取粗略的位置android.permission.ACCESS_FINE_LOCAT

2016-05-24 21:51:16 480

转载 (4.6.12.1)android中xmlns:tools属性详解

今天读到一篇总结的非常棒的文章,写的逻辑很清晰也很实用,很少见到如此棒的文章了。就原文转发过来,我把格式给整理了一下,分享给园子里的各位朋友!好久没写博客了,就为2015年的11月留份纪念吧。希望对你有帮助!    感谢原文作者的无私分享,原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0309/2567.ht

2016-05-24 21:41:10 520

原创 (4.6.12)AndroidManifest.xml常用属性大全[进行中]

1-manifest 属性和节点1-1 package1-2 xmlnsandroidhttpschemasandroidcomapkresandroid1-3 xmlnstoolshttpschemasandroidcomtools1-4 androidversionCode10001-5 androidversionName99992-uses-sdk3-uses-permissi

2016-05-24 18:50:26 4256

转载 (4.3.2.8)Permission Denial: starting Intent { cmp=com.xxx.xxx}解决办法

最近工作中遇到一个问题如下,从一个应用(com.intent.test/.MainActivity)启动另一个应用(com.xxx.xxx/.YourActivity)的activity的时候,抛出了如下异常:12-25 09:54:21.755: W/ActivityManager(2773): Permission denied: checkComponentPermiss

2016-05-24 18:31:03 4115

转载 (4.1.27.14)JNI/NDK开发指南(六)——C/C++访问Java实例方法和静态方法

Android Stuido Ndk-Jni 开发(五):Jni回调java静态方法和非静态方法 public native String getStringFromJni(); public void printHelloWorld(){ Log.d(TAG, "hello world! by unstatic method"); } publi...

2016-05-24 11:41:17 509

转载 (4.1.27.2)创建简单的JniDemo和Jni中打印log信息

Java Native Interface(JNI)即java本地接口,它允许Java代码和其他编程语言(主要是C/C++)的代码进行交互。native实现的代码的效率可以比java高,有一些对运行效率要求比较高的场合需要用到Jni。有时候需要调用C/C++编写的代码,也需要用到Jni。所以Jni开发在Android开发里面有特殊的作用。本文就从创建一个简单的JniDemo讲起。环境配置下载ndk...

2016-05-24 11:35:38 672

转载 (4.1.27.5)Jni打包及引用aar

aar包介绍在介绍aar之前,先来看看jar。现在在android开发过程中经常需要引用jar等第三方库。你可以很容易把Android Library Project项目打包成jar包给其他项目引用。但是如果你打包的库需要引用到drawable文件、xml文件等资源文件,jar就无法满足要求。与jar不同,aar包是把整个module都打包进去,aar包包含以下文件:/AndroidManifes...

2016-05-24 11:14:21 1555

转载 (4.1.27.6)JNI 实战全面解析

简介项目决定移植一款C++开源项目到Android平台,开始对JNI深入研究。JNI是什么?JNI(Java Native Interface)意为JAVA本地调用,它允许Java代码和其他语言写的代码进行交互,简单的说,一种在Java虚拟机控制下执行代码的标准机制。NDK是什么?Android NDK(Native Development Kit )是一套工具集合,允许你用像C/C++语言那样实...

2016-05-20 14:48:38 859

转载 (4.1.27.6)JNI/NDK开发指南(三)——从字符串处理了解JNI的函数机制

从第三章中可以看出JNI中的基本类型和Java中的基本类型都是一一对应的,接下来先看一下JNI的基本类型定义:[cpp] view plain copy  typedef unsigned char   jboolean;  typedef unsigned short  jchar;  typedef short           jshort;  typedef float         ...

2016-05-20 14:34:14 511

转载 (4.1.27.5) JNI/NDK开发指南(二)——JNI数据类型及与Java数据类型的映射关系

  当我们在调用一个Java native方法的时候,方法中的参数是如何传递给C/C++本地函数中的呢?Java方法中的参数与C/C++函数中的参数,它们之间是怎么转换的呢?我猜你应该也有相关的疑虑吧,咱们先来看一个例子,还是以HelloWorld为例:HelloWorld.java:package com.study.jnilearn;    class MyClass {}    public...

2016-05-20 14:23:29 502

转载 (4.1.27.4)NI/NDK开发指南(一)——JVM查找java native方法的规则

 前言:Java在调用native(本地)方法之前,需要先加载动态库。如果在未加载动态之前就调用native方法,会抛出找不到动态链接库文件的异常。如下所示: Exception in thread "main" java.lang.UnsatisfiedLinkError: com.study.jnilearn.HelloWorld.sayHello(Ljava/lang/String;)Lja...

2016-05-20 12:35:05 820

转载 (4.1.23.15)自定义控件三部曲之动画篇(十三)——实现ListView Item进入动画

相关文章:《Android自定义控件三部曲文章索引》: http://blog.csdn.net/harvic880925/article/details/50995268前面两篇我们讲解了使用layoutAnimation和LayoutTransition实现ViewGroup中Item加载动画的方法,但他们都各自存在问题:layoutAnimation虽然是API 1中

2016-05-11 21:16:04 599

转载 (4.1.23.14)自定义控件三部曲之动画篇(十二)——animateLayoutChanges与LayoutTransition

相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268前篇给大家讲了LayoutAnimation的知识,LayoutAnimation虽能实现ViewGroup的进入动画,但只能在创建时有效。在创建后,再往里添加控件就不会再有动画。在API 11后,又添加了

2016-05-11 21:15:07 774

转载 (4.1.23.13)自定义控件三部曲之动画篇(十一)——layoutAnimation与gridLayoutAnimation

相关博客: 《Android自定义控件三部曲文章索引》 http://blog.csdn.net/harvic880925/article/details/50995268前几篇给大家讲述了如何针对某一个控件应用动画,这篇将给大家讲解如何给容器中的控件应用统一动画。即在容器中控件出现时,不必为每个控件添加进入动画,可以在容器中为其添加统一的进入和退出动画。  从上面的示例动

2016-05-11 21:13:08 676

转载 (4.1.23.12)自定义控件三部曲之动画篇(十)——联合动画的XML实现与使用示例

相关博客: 《Android自定义控件三部曲文章索引》 :http://blog.csdn.net/harvic880925/article/details/50995268上篇给大家讲了有关AnimatorSet的代码实现方法,这篇我们就分别来看看如何利用xml来实现ValueAnimator、ObjectAnimator和AnimatorSet; 在文章最后,将利用Anim

2016-05-11 21:05:38 509

转载 (4.1.23.11)自定义控件三部曲之动画篇(九)——联合动画的代码实现

相关博客: 《Android自定义控件三部曲文章索引》上几篇给大家分别讲了ValueAnimator和ObjectAnimator,相比而言ObjectAnimator更为方便而且由于set函数是在控件类内部实现,所以封装性更好。而且在现实使用中一般而言都是使用ObjectAnimator的机率比较大。 但ValueAnimator和ObjectAnimator都只能单单实现一个动

2016-05-11 21:04:37 708

转载 (4.1.23.10)自定义控件三部曲之动画篇(八)——PropertyValuesHolder与Keyframe

相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268前几篇给大家讲了ValueAnimator、ObjectAnimator的知识,讲解了它们ofInt(),ofFloat(),ofObject()函数的用法。细心的同学可能会注意到,ValueAnimator、Ob

2016-05-11 21:02:08 672

转载 (4.1.23.9)自定义控件三部曲之动画篇(七)——ObjectAnimator基本使用

相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268一、概述1、引入上几篇给大家讲了ValueAnimator,但ValueAnimator有个缺点,就是只能对数值对动画计算。我们要想对哪个控件操作,需要监听动画过程,在监听中对控件操作。这样使用起来相比

2016-05-11 20:56:45 596

转载 (4.1.23.8)自定义控件三部曲之动画篇(六)——ValueAnimator高级进阶(二)

前言:人生总有不平时,无论何时,不后悔就好。相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268通过上两篇的讲解,我们对ValueAnimator的动画的整个过程应该都已经有较深入的理解,不过还有两个概念我们还没有讲解关键帧和ofObject

2016-05-11 20:55:11 600

转载 (4.1.23.7) 自定义控件三部曲之动画篇(五)——ValueAnimator高级进阶(一)

前言:唯有脚踏实地,才能厚积薄发,未来只属于为梦想而奋斗的人们,今天的你决定未来的自己。相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268上一篇给大家介绍了ValueAnimator的大部分函数的用法,不过还都是些简单的用法,这篇我们带大家来看看有

2016-05-11 20:54:10 522

转载 (4.1.23.6)自定义控件三部曲之动画篇(四)——ValueAnimator基本使用

前言:不要让别人的无知断送了你的梦想,永远坚信你所坚信的。相关文章:《Android自定义控件三部曲文章索引》:http://blog.csdn.net/harvic880925/article/details/50995268一、概述long long ago,我写过几篇有关Animation的文章,讲解了传统的alpha、scale、translate、

2016-05-11 20:53:04 700

转载 (4.1.23.5)自定义控件三部曲之动画篇(三)—— 代码生成alpha、scale、translate、rotate、set及插值器动画

前言:我相信信念的力量,只要每天进步,总有一天,会与众不同。转到JACA以后,发现真的有好多知识要补充,不再像c++那样,只要深入学习就好,这里没有了深入,却要求知识面很广范。先把Android的知识补充完以后,再看android的书籍,最后深入学习Java,两年的时候应该来得急,努力。不登高山,不知天之高;不临深溪,不知地之厚相关文章:《And

2016-05-11 20:51:49 591

转载 (4.1.23.4)自定义控件三部曲之动画篇(二)——Interpolator插值器

前言:虽然我不太能欣赏的了帕尔哈提的音乐,但我确实很欣赏他的人生态度,专心做自己,不想名利得失,有一天,你想要的东西都会来。其实我觉得,人生最可怕的就是停止不前,只要一直前行,总有一天会到达人生巅峰。相关文章:《Android自定义控件三部曲文章索引》一、概述Interpolator属性是Animation类的一个XML属性,所以alpha、scal

2016-05-11 20:50:58 514

转载 (4.1.23.3)自定义控件三部曲之动画篇(一)——alpha、scale、translate、rotate、set的xml属性及用法

前言:这几天做客户回访,感触很大,用户只要是留反馈信息,总是一种恨铁不成钢的心态,想用你的app,却是因为你的技术问题,让他们不得不放弃,而你一个回访电话却让他们尽释前嫌,当最后把手机号留给他们以便随时沟通的时候,总会发来一条条的鼓励短信,让我不自主的开始内疚。哎,多么可爱的用户,多么无耐的现实。相关文章:《Android自定义控件三部曲文章索引》:http://blog.

2016-05-11 20:50:08 806

转载 (4.1.40.1)Android得到控件在屏幕中的坐标

getLocationOnScreen ,计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是索包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 getLocationInWindow ,计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标 (不是很理解= =、)getLeft , getTop, getBottom, getRig

2016-05-09 16:36:34 424

转载 (4.1.40)android之View坐标系(view获取自身坐标的方法和点击事件中坐标的获取)

在做一个view背景特效的时候被坐标的各个获取方法搞晕了,几篇抄来抄去的博客也没弄很清楚。现在把整个总结一下。其实只要把下面这张图看明白就没问题了。涉及到的方法一共有下面几个:view获取自身坐标:getLeft(),getTop(),getRight(),getBottom()view获取自身宽高:getHeight(),getWidth()

2016-05-09 16:31:11 603

简单聊天室java课程设计

简单聊天室java课程设计 java 课程设计 java游戏

2012-11-26

简单QQjava课程设计

java 课程设计 java游戏 简单QQjava课程设计 内含文档

2012-11-26

java个人事务管理课程设计

java 课程设计 java个人事务管理课程设计 内附文档

2012-11-25

Java语言层序设计基础篇

Java语言层序设计基础篇

2012-11-24

WTK的帮助文档,值得一看

WTK的帮助文档,值得一看 帮助文档 WTK帮助文档 WTK

2012-11-24

java五子棋课程设计

ppt java 课程设计 java五子棋课程设计

2012-11-24

java计算器课程设计

java计算器课程设计 课程设计 java

2012-11-24

java拼图游戏课程设计

课程设计 java java游戏 拼图 java拼图

2012-11-24

java模拟钢琴

java模拟钢琴 java游戏 课程设计 java

2012-11-24

抓不住的方块

抓不住的方块 java游戏 课程设计 游戏

2012-11-24

华容道java课程设计

华容道java课程设计

2012-11-24

java华容道拼图课程设计

java华容道拼图课程设计额 课程设计 java 游戏

2012-11-24

java烟花效果

java烟花效果

2012-11-24

购物管理系统课程设计

购物管理系统课程设计

2012-11-24

选课管理系统

选课管理系统

2012-11-16

教师管理系统课程设计

教师管理系统课程设计

2012-11-16

成绩管理系统课程设计

成绩管理系统课程设计

2012-11-16

C#+数据库系统开发+案例精选

C#+数据库系统开发+案例精选 配套教材

2012-11-16

安阳工学院--软件工程复习指南

1.软件是计算机系统中与硬件相互依存的另一部分,软件包括程序、数据及其相关文档的完整集合。程序:按事先设计的功能和性能要求执行的指令序列。数据:是程序能够正确地处理信息的数据结构;文档:与程序开发、维护和使用有关的图文资料。 2.软件的分类,系统软件(操作系统,数据库管理系统,设备驱动程序,通信和网络处理程序)应用软件(商业数据处理软件,工程与科学计算软件,计算机辅助设计/制造软件,人工智能,CAD,系统仿真)支撑软件(设计分析编码)可复用软件。 3.软件工程是开发运行维护和修复软件的系统方法(IEEE) 4.软件工程是应用计算机科学理论和技术异界工程管理原则和方法,按预算和进度,实现满足用户要求的软件产品的定义开发发布维护的工程或进行研究的学科。 5.运用先进的软件开发技术和管理方法来提高软件的质量和生产率,也就是要在较短的周期、较低的成本生产出高质量的软件产品,并最终实现软件的工业化生产。 6.软件质量衡量标准:功能性、可靠性、可使用行、效率、可维护性和可移植性。 软件生存期大体可分为如下几个阶段:软件定义,软件开发,运行维护。 7.软件生存期模型:是从软件项目需求定义直至软件运行维护为止,跨越整个生命周期

2012-11-16

软件工程试卷及答案(多套精品试卷_).

一、单项选择题 每小题1分,共20分。(在每小题的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内) 1.在下列工具与环境中( )属于较早期的CASE。 A.基于信息工程CASE B.人工智能CASE C.结构的基于图形CASE D.集成的CASE环境 2.Putnam成本估算模型是一个( )模型。 A.静态单变量 B.动态单变量 C.静态多变量 D.动态多变量 3.在McCall软件质量度量模型中,( )属于面向软件产品修改。 A.可靠性 B.可重用性 C.适应性 D.可移植性 4.ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是( ) A.SQIC B.SQMC C.SQRC D.SQDC

2012-11-16

进程保活(一:JNI层初探):单向循环式启动服务

http://blog.csdn.net/fei20121106/article/details/52005691 技术关键点:开启native子进程,循环间隔的不停去启动下服务,也不判断服务是否die了。而且,如果die了,但是间隔还没到,还是不会启动服务 结论:单杀可以杀死,force close 5.0以上无效,5.0以下部分手机无效,第三方软件下无效,且无法保证实时常驻,且费电 这是要建立在保证c进程不挂的基础上,才能轮询,但是就目前来看,只有5.0以下的非国产机才会有这样的漏洞。也就是说在force close的时候,系统忽略c进程的存在,5.0以上包括5.0的哪怕源生系统也会连同c进程一起清理掉,国产机就更不用说了。就算是这样,在5.0以下的非国产机上,如果安装了获取root权限的360\cm的话,也是可以直接清理掉,也就是说会失效 而且他不但不算守护,而且还是单向的,也就是说只能a保b,b保不了a;a保b也不是在b死了立刻拉起来,要等到了时间才会去拉。

2016-07-23

MFC类库详解

MFC类库详解

2012-12-04

日程管理控件基于jQuery+的日历控件

日程管理控件基于jQuery+的日历控件

2012-12-04

jsp在线聊天室系统

jsp在线聊天室系统

2012-12-04

文件管理系统课程设计

课程设计 jsp 文件管理系统

2012-12-04

签到系统课程设计

签到系统课程设计

2012-12-04

JSP动态网站开发基础与上机指导+答案

JSP动态网站开发基础与上机指导+答案

2012-12-04

JSP办公自动化管理系统

JSP办公自动化管理系统JSP 办公自动化 管理系统 课程设计

2012-12-04

jsp+日历控件+好用的+两款

jsp+日历控件+好用的+两款

2012-12-04

Java Web开发典型模块大全

Java Web开发典型模块大全

2012-12-04

jsp常用JAR包

jsp常用JAR包

2012-12-04

会议室系统jsp课程设计

简介   本EasyJF iula会议室系统主要用于EasyJF开源团队的成员网上会议使用,会议系统模拟传统的会议形式,可以同时开设多个不同主题的会议室,每个会议室需要提供访问权限控制功能,会议中能够指定会议发言模式(分为排队发言、自由发言两种),系统能自动记录每个会议室的发言信息,可以供参会人员长期查阅。   会议系统的用户支持游客帐号参加会议,同时也提供跟其它用户系统的接口,比如EasyJF官网中的开源论坛系统。   会议系统暂时使用文字聊天的方式,并提供语音及视频的接口。   该系统现在是一个开源项目,项目官方网址www.easyjf.com,有兴趣的朋友都可以参加进来一起开发,通过SVN管理代码协同及版本控制。   svn地址:http://svn.easyjf.com/repository/easyjf/easyjfiula   用户名:easyjf   密码:easyjf 附加说明:本安装在wlrserver下安装成功通过 演示地址:   http://www.easyjf.com/chatRoom.ejf?easyJWebCommand=show&ejid=2538093638804337 1、安装数据库 cd %iula_home% mysql -u root -p drop database iuladb; create database iuladb; alter database iuladb default character set UTF8; grant all privileges on iuladb.* to iuladbuser@localhost identified by 'pwd$iuladbuser'; quit; type src\iula_mysql.sql | mysql -uroot -p iuladb 当然,也可以直接使用my sql front等工具手动执行数据库脚本安装。其中iula_mssql.sql为mssql的脚本,iula_mysql.sql为sql的脚本。 2、修改配置 src\main\easyjf-dbo.xml 修改src\main\easyjf-dbo.xml文件中数据库连接相关字串为 &lt;!--以下为内容开始--&gt; <property name="easydbo.connection.driver_class">org.gjt.mm.mysql.Driver</property> <property name="easydbo.connection.password">pwd$iuladbuser</property> <property name="easydbo.connection.url">jdbc:mysql://127.0.0.1:3306/iuladb</property> <property name="easydbo.connection.username">iuladbuser</property> <property name="easydbo.dialect">com.easyjf.dbo.sql.MySqlQuery</property> <property name="easydbo.show_sql">true</property> &lt;!--以下为内容结束--&gt; 3、执行编译及发布  双击bin\build.bat 选择war 即会生成一个release\easyjf-iula-0.1.0.war文件,把该文件拷到tomcat的webapps目录下面,重启tomcat即可。 4、运行程序 http://localhost:8080/easyjf-iula-0.1.0/ 首先添加一个会议室,注意最大参与人数必须大于1,刷新时间最好大于3000,不能为0。访问权限及及权限值设置中不要填写数据。然后保存! 然后点击启动会议室 启动成功后,点击会议名标标题,弹出最大化窗口进入会议室主界面。 技术思路: 用AJAX+J2EE实现一个网上会议室系统 http://www.easyjf.com/html/20060514/2722156783676355.htm 需求采集 http://www.easyjf.com/html/bbs/20060605/20298030-1609753.htm 关于怎么样加入EasyJF团队 http://www.easyjf.com/html/20060521/3212438514563392.htm 《EasyJF协同及版本控制》 http://www.easyjf.com/html/20060527/3393419193595177.htm 《EasyJF团队章程》 http://www.easyjf.com/aboutItemGroup.htm 《EasyJF团队成员工作手册》 http://www.easyjf.com/html/20060425/23564046-7798686.htm 《EasyJF成员名单》 http://www.easyjf.com/itemMember.ejf 《EasyJF项目列表》 http://www.easyjf.com/itemGroup.ejf

2012-12-04

云网OA系统

云网OA系统

2012-12-04

jsp聊天室课程设计

jsp聊天室课程设计

2012-12-02

Javascript动态网页(实例版)

java Javascript 网页 光盘代码 Javascript动态网页(实例版)

2012-12-02

仓库管理系统java课程设计

课程设计 java java游戏 仓库管理系统java课程设计

2012-11-30

java学生成绩系统access课程设计

课程设计 java java游戏java学生成绩系统access课程设计 内含文档

2012-11-30

JAVA 图书管理系统课程设计

课程设计 java java游戏 JAVA 图书管理系统课程设计 内含文档

2012-11-28

音乐播放器java课程设计

课程设计 java java游戏音乐播放器java课程设计 内含文档

2012-11-28

汉诺塔java课程设计

课程设计 java java游戏 汉诺塔java课程设计 内含文档

2012-11-27

空空如也

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

TA关注的人

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