自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(325)
  • 资源 (27)
  • 收藏
  • 关注

原创 2015华为校招机试题

垃圾短信识别 描述: 大众对垃圾短信深恶痛绝,希望能对垃圾短信发送者进行识别。经分析,发现正常用户的短信通常具备交互性,而垃圾短信往往都是大量单向的短信。如下图所示。现在请你根据历史短信记录,识别出垃圾短信发送者。某人A符合以下条件之一,则认为是垃圾短信发送者:üA发送短信的接收者中,没有发过短信给A的人数 > L。üA发送的短信数 - A接收的短信数 > M。

2015-09-25 23:02:09 1144

原创 华为故事,李一男,任正非

2014年,华为年营收超过2870亿元,已是全球顶级企业。随着规模不断扩大,员工数超过了15万人,公司人才济济。现在,华为舵主任正非年过七旬,围绕华为接班人争论不休。但笔者想,在任正非眼里,再也没有人跟李一男相比。李一男是千里马,任正非是伯乐,最后他们却反目成仇,令人惋惜。  在华为,没有人比任正非更爱李一男了,他们情同父子,舆论一度盛传后者将接替任总的位置。  这从任正非对的他信

2015-09-25 22:58:37 3009

原创 求两数最大公约数,最小公倍数-Java

两数的最大公约数的计算是有数学规律的,程序只是按照规律辅助计算,其中包括了递归和循环两种实现。而最小公约数可由(m*n)/ (最大公约数)得到。具体代码如下:package test;import java.util.*;/*求最大公约数和最小公倍数*/public class MaxCommonDivisorAndMinCommonMultiple { public stat

2015-09-23 21:47:37 667

原创 冒泡排序-Java

在上一篇文章的代码中,加上一个判定语句,即可实现冒泡排序。上一篇:http://blog.csdn.net/guomutian911/article/details/48684359package test;import java.util.Scanner;public class test15 { /** * @param args */ public static v

2015-09-23 19:11:32 432

原创 数组元素倒置-Java

通过两个嵌套循环,实现将数组中的元素倒置。Java实现如下:package test;import java.util.Scanner;public class test15 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stu

2015-09-23 19:05:47 3752

原创 段式存储管理 Vs 页式存储管理 Vs 段页式存储管理

为直观说明,直接贴图!参考资料:http://wenku.baidu.com/link?url=CP4dGtzEygjtEz7ZRxiAe7c_tDRl-p3h1Wt7_Ca1z5KB01oqmDekzdE5UOaitZ4v47XCGeAap6A8XFUQIlSyYjKJ9JSNo2CW1W2CQQvs0tO

2015-09-20 20:42:18 663

转载 Linux用户空间与内核空间

Linux 操作系统和驱动程序运行在内核空间,应用程序运行在用户空间,两者不能简单地使用指针传递数据,因为Linux使用的虚拟内存机制,用户空间的数据可能被换出,当内核空间使用用户空间指针时,对应的数据可能不在内存中。Linux内核地址映射模型x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。

2015-09-20 15:45:52 524

原创 mathtype批量修改公式的字体大小

1、双击一个公式,打开mathtype,进入编辑状态,点击size菜单->define->字号对应的pt值,一般五号对应10pt,小四对应12pt(其他可以自己按照具体要求自行调节)。其他默认大小设置不推荐改动。  2、然后点击preference->equation preference -> save to file ->存一个与默认配置文件不同的名字,然后关闭mathtype回到word

2015-09-08 15:25:25 1737

原创 Android开发中手机存储路径问题

Android 4.2中使用fuse技术,/dev/fuse 会被挂载到/storage/emulated/0 目录,为了兼容以前的版本,同时挂载到 /storage/emulated/legacy (故名思议,传统的),还建立三个软连接 /storage/sdcard0 ,/sdcard,/mnt/sdcard ,都指向 /storage/emulated/legacy。也就是说文件夹0和legacy指向的地址是一致的,都是存储盘里的,楼主想放到哪个文件夹都可以。

2015-09-04 13:52:59 1104

原创 三星S5 电信版(G9009D)Android 5.0系统,root教程【亲测可行】

本人用三星S5手机做安卓应用开发,发现没有root权限调试时有诸多不便,于是决定要获取root。找遍了所有一键root工具均无可用方案。最后卡刷root包成功,记录如下。

2015-09-04 13:44:44 4070

原创 深圳医械帮:一个军团的诞生

25年来,整个中国医械行业的基因竟然都来自一家长不大的公司。成功者的基因来自一个失败者,那么这种基因还会有更大的生命力吗?  采访/本刊记者 叶静 刘建强  文/本刊记者 叶静编辑/雷晓宇   “硅谷大约70家半导体公司的半数,是仙童公司的直接或间接后裔。在仙童公司供职是进入遍布硅谷各地的半导体业的途径。1969年在森尼维尔举行的一次半导体工程师大会上,400位与会者中,未曾在

2015-08-30 21:13:51 2926

转载 Dijkstra算法求最短路径(java)

任务描述:在一个无向图中,获取起始节点到所有其他节点的最短路径描述Dijkstra(迪杰斯特拉)算法是典型的最短路径路由算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra一般的表述通常有两种方式,一种用永久和临时标号方式,一种是用OPEN, CLOSE表方式用OPEN,CLOSE表的方式,其采用的是贪心法的

2015-08-29 15:41:52 1081

原创 Android 室内定位系列:<1>地图构建

Path类可以预先在View上将N个点连成一条"路径",然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形Android还为路径绘制提供了PathEffect来定义绘制效果,PathEffect包含如下子类ComposePathEffectCornerPathEffectDashPathEffectDiscretePathEf

2015-08-27 10:00:49 3741

原创 Android基站定位

Android基站定位 一、通过手机信号获取基站信息通过TelephonyManager 获取lac:mcc:mnc:cell-id(基站信息)的解释:MCC,Mobile Country Code,移动国家代码(中国的为460);MNC,Mobile Network Code,移动网络号码(中国移动为0,中国联通为1,中国电信为2)

2015-08-11 15:48:29 1209

原创 【已解决】百度云分享失败

来看这篇文章的一定都看到过【啊哦,你来晚了,分享的文件已经被取消了,下次要早点哟。】---------------------------------------------------------------------------------------------------------这里我就把解决办法分享给大家。看到图片了吗出现的是你来晚了对吧链接是http://pan.

2015-08-05 09:40:15 6949 1

原创 回调函数之Java/C++版本

本来想写一篇分析回调函数的文章,看了很多资料,未得到大一统的结论。但基本上,Java用接口,C++用函数指针实现。可是真正统一的写法没有,场合不同实现也不一致,所以这里只抓思想,不谈具体实现。思想基本如下图:随着认知的深入,待续....

2015-08-04 17:05:29 838

原创 串口参数详解:波特率,数据位,停止位,奇偶校验位

简介串口是一种非常通用的设备通信的协议(不要与通用串行总线Universal Serial Bus(USB)混淆)。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-232口。同时,串口通信协议也可以用于获取远程采集设备的数据。串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通

2015-07-24 17:40:45 100745 3

转载 Zigbee协议栈中OSAL的运行机理

OSAL的运行机理   事件表函数表使用查表法来取得事件所对应函数   taskCnt  任务总数taskEvents 指向事件表首地址的指针taskArr 事件处理函数数组,每一项都是一个函数指针 由此可以看出,osal是一种基于事件驱动 的轮询式操作系统 在使用共享变量时需要

2015-07-09 18:12:53 8344

原创 Zigbee中添加用户任务

以GenericApp为例,进行说明:定义一个发送事件,它的值要和已有的事件不重复,比如#define SEND_EVT  0x0004在中断里面osal_set_event(GenericApp_TaskID,SEND_EVT);在GenericApp的任务处理回调函数GenericApp_ProcessEvent里,加上if(events & SEND_EVT)

2015-07-09 14:03:04 936

原创 Zigbee事件

ZIGBEE事件有两类,系统定义事件和用户定义事件。系统类事件是协议栈已定义好的,用户类事件是我们用户层面来定义的。事件类号采用一个16bit的常量,使用独热码编码,独热码是只有一个bit为1,其他全为0的一种码制,采用独热码的优点是操作方便,可以使用简单的位操作指令实现,如:提取系统类事件用events & SYS_EVENT_MSG,清除系统类事件用events ^ SYS_E

2015-07-09 13:54:37 2322 1

原创 Flash,EEPROM区别

flash是用来存储代码的,在运行过程中不能改;EEPROM是用来保存用户数据,运行过程中可以改变,比如一个时钟的闹铃时间初始化设定为12:00,后来在运行中改为6:00,这是保存在EEPROM里,不怕掉电,就算重新上电也不需要重新调整到6:00两者都是非易失性存储器FLASH的全称是FLASH EEPROM,但跟常规EEPROM的操作方法不同FLASH和EEPROM的最大区别是F

2015-07-09 12:00:27 1009

原创 Source Insight,修改字体

版本:3方法:Options>>Style Properties...>> Fonts>> Size

2015-07-09 11:08:48 816

原创 IAR,修改字体

版本:8.10方法:tools>options...>editor>colors and fontssyntax coloring选择 comment、 C++ comment,改color,font.

2015-07-09 10:02:26 4096

原创 位操作

Title:       位操作基础篇之位操作全面总结Author:     MoreWindowsE-mail:      morewindows@126.comKeyWord:   C/C++ 位操作 位操作技巧 判断奇偶 交换两数 变换符号 求绝对值 位操作压缩空间 筛素数 位操作趣味应用 位操作笔试面试位操作篇共分为基础篇和提高篇,基础篇主要对位操作进行全面总结,帮助大

2015-07-09 08:51:45 1634

原创 【已解决】单片机串口通讯中RXD与TXD如何连线?

首先我们需要明白两个概念,就是DTE和DCE。DTE是指数据终端设备,典型的DTE就是计算机和单片机。DCE是指数据通信设备,典型的DCE就是 MODEM。RS232串口标准中的RXD和TXD都是站在DTE立场上的,而不是DCE。明白了这一点,再讲下面的接线方法,就很好理解了。 单片机与计算机进行串口通信时,单片机的RXD接计算机的TXD,单片机的TXD接计算机的RXD。 (1)使用串口直

2015-07-04 09:19:57 11073

原创 三角函数之间的转换公式

【诱导公式记忆口诀】对于k•π/2±α(k∈Z)的个三角函数间转换为:①当k是偶数时,得到α的同名函数值,即函数名不改变;②当k是奇数时,得到α相应的余函数值,即sin→cos;cos→sin;tan→cot,cot→tan.(奇变偶不变)然后在前面加上把α看成锐角时原函数值的符号。(符号看象限)公式一:设α为任意角,终边相同的角的同一三角函数的值相等:sin(

2015-07-02 10:43:00 24054

转载 Java的native关键字

今天研究Java基础类库,Object类的时候,发现了一个关键字:native咦?这是个什么东东?它认识我,我可不认识它!嘿嘿,没关系,baidu一下。 java native关键字 一. 什么是Native Method   简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实

2015-06-28 16:33:52 461

转载 IAR建立CC2530工程的设置问题及生成.hex文件

这篇是转载过来的,其实设置都差不多:利用IAR建完一个工程后,进行设置如下:这里以CC2430为例子,CC2530设置也差不多。 选择 Project 菜单下的Options 配置与 CC2430 相关的选项。1、General Options选项,按下图配置Target标签,选择Code model 和Data model,以及其它参数。   a、单击 Deriv

2015-06-17 09:09:14 1719

转载 Zigbee组网原理

1.组网概述组建一个完整的zigbee网状网络包括两个步骤:网络初始化、节点加入网络。其中节点加入网络又包括两个步骤:通过与协调器连接入网和通过已有父节点入网。2. 网络初始化预备Zigbee网络的建立是由网络协调器发起的,任何一个zigbee节点要组建一个网络必须要满足以下两点要求:(1)节点是FFD节点,具备zigbee协调器的能力;(2)节点还没有与其他网络连

2015-06-17 09:05:08 1067

原创 SmartRF Flash Programmer1.6.2打不开程序界面问题

这两天需要修改CC2430的节点地址,还有备份程序,都要用到这个软件,装了1.6.2版本,但是程序打开后只在任务栏有个图标,桌面上不显示程序界面,很是郁闷,装回1.5.0版之后问题依然存在。。。在网上找到解决方法,感谢colin_98:1、打开SmartRF Flash Programmer;2、在任务管理器里右键点击,将其最大化;3、将最大化的界面拖动到屏幕中间;4、

2015-06-15 09:45:07 2216 2

原创 从ucOS谈,为什么需要操作系统?

1.操作系统可以显著降低开发难度。操作系统帮我们协调多个程序之间的耦合关系,比如我们需要将串口的接收到的数据显示在一块LCD上。传统做法是如图1所示 :图1.无操作系统流程该流程中当串口接收到数据再调用LCD显示程序将数据显示出来,而图2展示了一种基于操作系统的方法。在该方法中串口接收数据和LCD显示程序均以为自己独占CPU,各自都只是执行自己相关部分的工作

2015-06-01 18:00:46 4956

原创 中断、DMA区别

1、中断方式是在数据缓冲寄存区满后,发中断请求,CPU进行中断处理。2、DMA方式则是以数据块为单位传输的,在所要求传送的数据块全部传送结束时要求CPU进行中断处理,这样大大减少CPU进行中断处理的次数。DMA方式不需CPU干预传送操作,不占用CPU任何资源, 整个数据传输操作在一个称为"DMA控制器"的控制下进行的。CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以

2015-05-31 23:17:49 19294 3

原创 分节符、分页符及页眉设置方法

每天忙于写论文,小论文倒也罢了,没有多少需要排版的东西,最多是一栏变两栏,字体字号等等,简单得很,可大论文就不一样了,需要封面设计、页眉页脚、表格不能跨页、一级标题、二级标题……,几乎把我变成了一个排版工人!没办法,只能一点点学,但学会了也发现其实很简单的,俗话说:求人不如求己,所以还是自己学会一点排版的知识,防止在需要的时候束手无策!以后我会把文章编排的各种小窍门写下来与大家共享。1、如

2015-05-31 18:02:52 6581

原创 如何使用回调函数

一、什么是回调函数?其实回调就是一种利用函数指针进行函数调用的过程.  为什么要用回调呢?比如我要写一个子模块给你用,   来接收远程socket发来的命令.当我接收到命令后,   需要调用你的主模块的函数,   来进行相应的处理.但是我不知道你要用哪个函数来处理这个命令,     我也不知道你的主模块是什么.cpp或者.h,   或者说,   我根本不用关心你在主模块里怎么处

2015-05-30 23:26:45 2864

原创 指针常见用法总结

int (*p)[4];  //p是指向一维数组的指针。int (*p)();  //定义一个指向函数的指针p,该函数返回一个整型值。int *a(int x,int y)  //返回指针值的函数(a是函数名,调用它以后得到一个指向整形数据的指针(地址),其中x、y是函数a的整型形参)。int *p[4]  //指针数组,它有n个指向整形数据的指针元素组成。void (*f[3

2015-05-30 22:30:15 931

原创 【已解决】C盘-系统引导盘扩大容量

计算机C盘作为默认的磁盘主分区、系统引导盘,不仅要满足操作系统文件存放所需空间,同时仍要满足虚拟内存空间、计算机用户文档、第三方应用软件安装等空间需求。随着应用越来越大,C盘空间严重不足,大部分情况下大家选择了重装系统。但对于计算机从业者来说,重装系统意味着所有配置环境、工具软件要重装,这无疑是一项毁灭性的的灾难。以本人为例,原先的50G系统盘空间早就被VS、Eclipse、3DMax、Prote

2015-05-19 11:39:34 4060 1

原创 【示例】C语言中利用数组存放函数指针

C语言中利用数组存放函数指针,增加函数使用的灵活性。使用时只需提供数组索引,即可调用不同函数。预备知识:1、指向函数的指针一个函数在编译时被分配一个入口地址,这个地址就被称为函数的指针。例如:

2015-05-18 23:04:28 7856

转载 toArray()方法使用说明

ArrayList提供了一个将List转为数组的一个非常方便的方法toArray。toArray有两个重载的方法:1.list.toArray();2.list.toArray(T[]  a);对于第一个重载方法,是将list直接转为Object[] 数组;第二种方法是将list转化为你所需要类型的数组,当然我们用的时候会转化为与list内容相同的类型。

2015-05-17 14:45:21 29927 4

原创 详解Java中Map用法

Map以按键/数值对的形式存储数据,这里要特别说明( Map.Entry,是Map的内部类,它用来描述Map中的键/值对)。 Map是一个接口,我们平时多用它的实现类HashMap。用例如下: public static void main(String args[]) { HashMap hashmap

2015-05-16 21:45:50 70781 1

原创 【代码示例】 一个简单的Java死锁

在实际编程中,要尽量避免死锁情况的出现,但是有些面试中故意让你写一个死锁的程序,这似乎也不太简单(有些公司会出这样的面试题),下面讲解一个简单的死锁例子。代码说明:第一步:当DeadLock的线程对象td1的属性flag为1时,第一个线程先锁定资源O1,睡眠500毫秒,然后尝试锁定资源O2(假如没有被锁定的话);第二步:而第一个线程在睡眠的时候,第二个线程对象td2启动了,其属性f

2015-05-16 09:56:45 1554

VdhCoAppSetup-1.3.0.exe

video downloadhelper 最新版本插件,VdhCoAppSetup-1.3.0.exe,有需要的下载

2019-07-04

( 桂教师范〔2017〕46号关于认定徐开遵等3899位同志高等学校教师资格的通知

( 桂教师范〔2017〕46号关于认定徐开遵等3899位同志高等学校教师资格的通知.pdf

2017-08-18

IOS越狱工具:absinthe win2.0.2工具下载

本人亲测可行,具体的操作步骤已整理成博文,请到CSDN上参考操作 http://blog.csdn.net/guomutian911/article/details/55803826

2017-02-19

python-2.7.12.amd64.exe

【已解决】详细安装方法,及可能遇到的问题,已整理成文章,可参考: CSDN博文:http://blog.csdn.net/guomutian911/article/details/54407020

2017-01-13

PIL-fork-1.1.7.win-amd64-py2.7.exe

为方便交流学习,工具已整理上传至CSDN。作者:玉林师范学院计算机系 guomutian911。 【已解决】详细安装方法,及可能遇到的问题,已整理成文章,可参考: CSDN博文:http://blog.csdn.net/guomutian911/article/details/54407020

2017-01-13

numpy-1.11.3+mkl-cp27-cp27m-win_amd64.whl

【已解决】详细安装方法,及可能遇到的问题,已整理成文章,可参考: CSDN博文:http://blog.csdn.net/guomutian911/article/details/54407020

2017-01-13

三星s5 root包

安卓ROOT超级授权SuperSU v2.49 Beta 最新版。该版本SuperSU无需修改内核即可完美root掉安卓5.0,由于Android5.0在系统安全、OTA更新等各方面都有重大改变,导致ROOT获取权限的难度骤然增大,一键root工具均不能成功root。对于安卓5.0该方法也就成了唯一可行的方法。有问题联系q316190672,郭立,兰州理工大学。

2015-09-04

三星s5手机的Recovery包

该包用于手机的Recovery模式,是进行卡刷等操作的必备操作。通过pc上的Odin3软件刷入手机,关机后按Home+电源键+(音量+),即可进入Recovery模式。有问题联系Q316190672,郭立,兰州理工大学。

2015-09-04

PC上运行的手机刷机工具,Odin3

PC上运行的手机刷机工具,Odin3,目前最新版本为v3.06。新版本功能更为强大,建议用最新版本,旧版本可能对部分新机型不兼容。有问题联系Q316190672,郭立,兰州理工大学

2015-09-04

三星S5手机驱动(适用于G9009D等机型)

该驱动用于手机与PC的连接,连接后可以读取手机存储和Sd卡。此外,该驱动也用于手机刷机时与PC的数据传输。除了手动安装该exe外,也可用豌豆荚自动查找驱动。希望能够帮到你,有问题联系Q316190672,兰州理工大学,郭立

2015-09-04

mjpg-streamer-r63.tar.gz

Linux下的网络视频服务器mjpg-streamer,详细的移植、使用方法见博客:http://blog.csdn.net/guomutian911/article/details/38932843 欢迎讨论,Q:316190672

2015-03-22

C#连接MySql数据库的ADO.NET驱动

C#访问MySQL数据库的ADO.NET驱动程序 详细使用说明: http://blog.csdn.net/guomutian911/article/details/42179309

2014-12-26

Android---课程设计

说明: 测试手机为小米2s,能够完整采集内置加速度传感器数据。 功能: 1.实时显示加速度数据、方向数据 2.计算收集时长(单位:ms) 3.连续计时(允许中断) 4.秒表 5.启动/关闭键(绿表停,红表运行) 6.采集的数据以文件形式保存,路径:storage/sdcard0/222.txt 技术: 1.UI界面 2.传感器管理器API 3.多线程 4.文件存储

2014-11-14

智能家居系统---嵌入式毕业设计---Arm/Qt

智能家居 Qt开发 嵌入式 Arm/Linux 移动开发 毕业设计

2014-11-14

Peersim仿真平台-实例学习

对Peersim仿真平台,举例说明,很完善的学习资料!

2014-11-14

温控窗帘系统

实现功能: 1.温度的显示:MFC的pc上位机显示温度,数码管显示温度 2.独立按键控制:电机正传、反转,实现窗帘开关。电机工作3s停转 3遥控器控制:电机正传、反转,实现窗帘开关。电机工作3s停转 4.自主控制:温度大于22度,自动关窗帘,小于22度,自动开 建议参考一篇本系统的制作文档,写的比较详细:http://write.blog.csdn.net/postedit/24901759

2014-05-03

生产者消费者

1.《算法设计技巧与分析》的课堂内容c源码实现 2.编译环境vc6.0 3.关键代码有详细的注释描述

2013-11-02

最长公共子序列

1.《算法设计技巧与分析》的课堂内容c源码实现 2.编译环境vc6.0 3.关键代码有详细的注释描述

2013-11-02

数字三角问题

1.《算法设计技巧与分析》的课堂内容c源码实现 2.编译环境vc6.0 3.关键代码有详细的注释描述

2013-11-02

数字棋盘问题

1.《算法设计技巧与分析》的课堂内容c源码实现 2.编译环境vc6.0 3.关键代码有详细的注释描述

2013-11-02

0-1背包问题

1.《算法设计技巧与分析》课程作业 2.vc6.0 纯c实现 3.关键步骤有详细的注释

2013-11-02

vc 6.0显示行号

VC6.0是一款比较稳定的功能强大的IDE,目前也有很多人在使用。但美中不足的是它不能像其他IDE那样显示行号。 这里需要用到一个插件VC6LineNumberAddin,只需下载即可 使用步骤: 1.将文件中的VC6LineNumberAddin.dll拷贝到目录C:\Program Files\Microsoft Visual Studio\Common\MSDev98\AddIns; 2.打开vc6,菜单栏:Tools -> customize -> Add-ins and Macro Files 选中VC6LineNumber Developer Studio Add-in 3.注册,双击VC6LineNumberAddin.reg进行注册。如果不进行注册也可以使用,不过最多只能显示500行。 4.如果是中文版,根据相应的中文提示即可成功安装

2013-10-09

MySQL忘记密码后如何进入并重置密码-经验总结

1.MySQL密码忘记了,怎么办? 2.这篇文章能帮你完美解决,重置密码,只需输入指令,无需任何重装与卸载。 3.多次试验都能完美解决,此篇为经验总结,希望能够帮到你!

2013-04-29

BBS-struts2课程设计-南工考研论坛

基本功能: 1.论坛实现基本的用户交流要求,前台浏览,后台管理 2.游客可以浏览帖子,注册为用户才可回复和发帖(自定义拦截器实现) 3.管理员管理后台,帖子信息,回复信息和用户信息 特色功能: (1) BBS是网络中的电子公告版,在论坛中大家可以发布信息,进行讨论,聊天等。 (2) 用户处于只有登录之后才可以讨论,聊天;如果没有登录只可以查看信息。 (3) 用户注册,需要通过Struts2字段校验判断用户注册页面中的用户名、密码、年龄、出生日期、邮箱等是否符合校验规则,并对自定义校验器要求密码必须包含数字、字母以及两个以上的特殊字符(!@#$%^&*)。 (4) 对用户注册页面完成具有自定义选择国家语言的国际化操作。 (5) 使用拦截器,阻止用户注册页面的重复提交。 (6) 用户登陆成功之后,能够修改自己的密码,要求修改密码的时候,新旧密码在一个文本框输入(用,分割),通过使用自定义类型转换完成新旧密码的拆分工作。

2012-05-30

common-fileupload控件不能删除临时文件的原因分析

common-fileupload控件不能删除临时文件的原因分析 1.分析原因 2.出现条件 3.过程分析 4.解决办法

2012-03-28

《在线相册》java web课程设计

实现技术:jsp 工具:netbeans+mysql+tomcat 1.实现相片上传,浏览,删除,照片分类公开个人。 2.点击看大图 3.查看好友相册,展示好友列表 创意点:实现好友列表的展示,更加方便好友相册的访问

2011-11-24

java课程设计.汽车4s店新车信息发布系统

概述:界面简洁,功能全面,代码简单,清晰 功能:增,删,改,查 数据库:mysql 开发工具:netbean

2011-11-16

空空如也

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

TA关注的人

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