现在位置: 首页 > aner8989发表的所有文章
这是一堂关于UML基础知识的补习课;现在我们做项目时间都太紧了,基本上都没有做过真正的class级别的详细设计,更别提使用UML来实现规范建模了;本篇主要就以前自己一直感觉很迷糊的几种class之间的关系进行整理,让我们在真正用UML进行比如类图设计时能够更加清晰明了;以下就分别介绍这几种关系: 继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般......
阅读全文
下面我从安卓开发的角度,简单写一下如何获取手机设备信息和手机号码 准备条件:一部安卓手机、手机SIM卡确保插入手机里、eclipse ADT和android-sdk开发环境 第一步:新建一个android工程(JinshanTest), 并需要在工程的AndroidManifest.xml文件中,添加权限 <uses-permission android:name="android.permission.READ_PHONE_STATE"/> 图例: 第二步:新建一个工具类PhoneInfo.java 1.package com.jinshan.test; 2. 3. 4.import android.content.Context; 5.import android.telephony.TelephonyManager......
阅读全文
  • 09月
  • 24日
综合 ⁄ 共 1310字 评论关闭
      ArcGIS 10.3推出了一系列更新,包括推出Named User的全新授权模式,将Apps提升到平台入口级别,Portal是平台的访问控制中枢等重要理念。ArcGIS 10.3标志着新一代Web GIS平台的实质性落地,其中,Portal成为平台的访问控制中枢,是保证新一代Web GIS平台落地的重要特性之一。 Portal是资源访问和权限控制的中枢       ArcGIS平台具有三大关键组成,即应用(Apps)、门户(Portal)和服务器(Server),它们是构建新一代Web GIS应用模式的关键部分。在这种模式下,门户(Portal)处于中间层,是应用(Apps)与服务器(Server......
阅读全文
  • 08月
  • 19日
综合 ⁄ 共 8620字 评论关闭
在问题域中实体之间的继承关系在数据库中有多种体现方式。在hibernate中,要实现面向对象的对实体进行持久化操作,那么就需要对实体类进行继承关系映射。 根据数据表的不同形态,映射方案有三种 实体继承关系模型: 1.Tpc每个具体类一张表 mysql> show tables; +-------------------+ | Tables_in_db_test | +-------------------+ | tb_student          | | tb_worker           | +-------------------+ 2 rows in set (0.00 sec) 表结构: mysql> desc tb_student; +--------+--------......
阅读全文
本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/26810303). 相信大家平时做Android应用的时候,多少会接触到异步加载图片,或者加载大量图片的问题,而加载图片我们常常会遇到许多的问题,比如说图片的错乱,OOM等问题,对于新手来说,这些问题解决起来会比较吃力,所以就有很多的开源图片加载框架应运而生,比较著名的就是Universal-Image-Loader,相信很多朋友都听过或者使用过这个强大的图片加载框架,今天这篇文章就是对这个框架的基本介绍以及使用,主要是帮助那些没有使用过这个框架的朋友......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 997字 评论关闭
折腾了好一会,终于搭建出来了,中间还是遇到了不少问题。 搭建框架:   eclipse4.2(版本3.5以上)+JDK1.7(1.5不行,1.6还没试)+android sdk2.2+ADT20(android development tools)+android-sdk_r20-windows(开发工具包) 我上传了android相关 资源,可查看我的资源下载。   首先安装ADT插件,打开eclipse--》help--》install new software--》点击add按钮 name输入没要求,点击archive选择最新的ADT   勾上developer tools,NDK plugins是C/C++的   点击next,安装完插件。   安装完成后,点击eclipse-->window,看到如下:   解压a......
阅读全文
  • 04月
  • 17日
综合 ⁄ 共 7564字 评论关闭
Hi all, There wasn't much feedback on v4, the only comment was from Brian Swetland concerning async console (I explained how we deal with it). It would be really great if the core functionality could make it into v3.7. Which raises the question: if the patches are OK, who should take them? They touch 3 subsystems: KGDB, TTY and ARM. Taking the patches via -mm or TTY trees would be the easiest way as this way we'll avoid having to deal with conflicts (see changelog*). But merging via......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 3817字 评论关闭
Memcached概念:     Memcached是一个免费开源的,高性能的,具有分布式对象的缓存系统,它可以用来保存一些经常存取的对象或数据,保存的数据像一张巨大的HASH表,该表以Key-value对的方式存在内存中。 官网下载地址: http://www.memcached.org/ 运行环境: linux,BSD,windows都可跑 协议理论:http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt (英文) 操作流程: 1、检查客户端的请求数据是否在memcached中,如有,直接把请求数据返回,不再对数据库进行任何操作,路径操作为①②③⑦。 2、如果请求的数......
阅读全文
过程 页面编码--------》浏览器转成一种编码的----------》浏览器url encoding------》发送给服务器     看看jquery的post 默认情况下都是将数据部分按utf-8发送,不管你页面是gbk、utf-8,全部转成utf-8的url编码 红色框里面在jquery中设置contentType:"application/x-www-form-urlencoded; charset=UTF-8", 火狐中即使设置成gbk请求头还是显示utf-8,好像是能识别,因为jquery都是按utf-8发送的 ie下要设置成utf-8,不设置它不会主动给你加上,而且可以设置gbk,这样是不对应的,会乱码,但是ie容许你这样做   红色框里面conte......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 3422字 评论关闭
一、什么是用户自动登录?    对于我们的网站向已注册用户提供某些专门的服务,比如网上购物、在线下载、收费浏览等等,就会要求用户在使用这些服务之前进入登录页面,输入用户名和密码,并进行验证。     如果用户经常访问我们的网站,假如每天都访问一次,或者好几次,那么用户每次都重复这些登录操作就会感到相当厌烦。通过一些简单的技术手段,我们可以让网 站“记住”那些在曾经登录过的用户。当该用户下次再来访问的时候,网站可以识别该用户,并为其自动完成登录过程。 二、基本思路    作为网站的编写者,我们无从知道......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 246字 评论关闭
昨天发现电脑需要预热才能启动.想了很久估计是电源的问题,把电源拆了一看,发现有4个电容已经鼓起了,还好发现得早,到同学那里找了块主板,拆下电容已是晚上12点多了,明天再搞.        今天早晨起来却发现停电了,郁闷.        到试验室发现那里也没电,大家看书,扯谈.快10点的时候就回寝室了.结果刚到寝室就来电了,把烙铁插上,开工,修电脑.终于搞好.一开机,终于正常了.         搞完发现腰痛得要死.弯腰太久了,现在眼睛都是血丝,好像这一个多月来都是这样,看电脑太久了,以后注意.
阅读全文
  • 12月
  • 26日
综合 ⁄ 共 842字 评论关闭
//加密 function string2secret($str) { $key = "123"; $td = mcrypt_module_open(MCRYPT_DES,'','ecb',''); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); $ks = mcrypt_enc_get_key_size($td); $key = substr(md5($key), 0, $ks); mcrypt_generic_init($td, $key, $iv); $secret = mcrypt_generic($td, $str); mcrypt_generic_deinit($td); mcrypt_module_close($td); return $secret; } //解密 function secret2string($sec) { $key = "123"; $td......
阅读全文