- 博客(702)
- 资源 (8)
- 收藏
- 关注
转载 IOS 开发学习(3): IOS UI架构设计
分类: 软件技术【IOS 】 软件架构2012-12-10 14:44 8573人阅读 评论(7) 收藏 举报IOS 严格秉承MVC模式, 即每个View的出现将有相应的Controller负责其逻辑事物, 因此IOS的UI设计中需要首先考虑MVC的问题. 在本博客中,在兼顾MVC的同时,考虑了两点设计中常用的问题。 1. IOS中对可重用UI的处理(能重用的UI通过Control
2015-10-14 18:00:03 472
转载 iOS开发UI篇—UITabBarController简单介绍
一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应⽤。 二、UITabBarController的使用1.使用步骤:(1)初始化UITabBarController(2)设置UIWindo
2015-10-14 17:18:35 326
转载 重写ajax方法实现异步请求session过期时跳转登录页面
异步ajaxsessionjquery一般我们会在过滤器里判断登录状态,如果没登录就跳转登录页面,过滤器java核心代码如下:[java] view plaincopyprint?UserItem loginUser = (UserItem)request.getSession().getAttribute("loginUser"); if(l
2015-10-02 19:01:47 2721
转载 sql选出层级树(转)
Posted on 2012-12-08 09:54 cunriqian 阅读(387) 评论(0)编辑 收藏 在RDBMS中操作 图 树 层次结构 等特殊的数据结构时,我们通常采用2个主要方法:1.基于迭代/递归2.具体化描述数据结构的附加信息。一般模型有:员工组织图(树,层次结构);料表--BOM(有向图);道路系统(无向循环图)1.迭代/递
2015-09-25 14:25:08 990
转载 sqlserver的树形查询
SQL Server没有ORACLE那样专门的树形查询语法,而这却是很多数据库模型中要用到的,比如主机结构,产品分类等。 我查询了很多资料没有一个满意的,基本有3中方案:1. 简单的带with的递归查询,无法排序,更加无法显示体系架构2 使用ROW_NUMBER()over功能,比较完美,但某些极端情况不能工作,复杂难懂 3 老外有存储过程来实现,很完美,但建立新的对象很不爽我
2015-09-23 19:19:19 3270 4
转载 数据库存储树形结构的数据
数据库存储树形结构的数据分类: Sql Server Oracle 算法 NoSQL 2014-02-05 15:28 6000人阅读 评论(1)收藏 举报最近接触树形结构数据非常的多,几乎超过了过去8年多,开发所有系统的总和.本来嘛,一般的递归就可以解决了,可是这个系统中总是需要频繁的访问树结点,及父结点,子结点,动不动就要递归,且树的使用非常之多
2015-09-23 18:45:39 1702
转载 Android 超高仿微信图片选择器 图片该这么加载
件夹的PopupWindow选择不同的文件夹出处:http://blog.csdn.net/lmj623565791/article/details/39943731,本文出自:【张鸿洋的博客】1、概述关于手机图片加载器,在当今像素随随便便破千万的时代,一张图片占据的内存都相当可观,作为高大尚程序猿的我们,有必要掌握图片的压缩,缓存等处理,以到达纵使你有万张照片,纵使你
2015-09-13 13:20:10 754
转载 Android开发中ormlite混淆
ormlite官网上没有找到proguard相关的配置说明,在stackoverflow上找到了如下配置:123456789# OrmLite uses reflection-keep class com.j256.**-keepclassmembers
2015-09-11 22:39:36 2968
转载 Android APK之代码混淆与反编译
首先示例一个Android项目 , 里面包含所需要的混淆脚本以及 一些经常使用的第三方Jar包问题1 : 如果你创建的项目里没有自带proguard.cfg这个混淆脚本,那么说明你的SDK 小于2.3 或者 你的SDK信息不完整解决的办法:1) 更新SDK版本2)在你的项目里自己建一个proguard.cfg脚本,当然你的proguard.c
2015-09-11 22:09:40 1201 1
转载 Android之混淆心得与亲身体验
project.properties 中设置1proguard.config=proguard-project.txt proguard-project.txt 中设置-optimizationpasses 5 ->设置混淆的压缩比率
2015-09-10 16:19:59 787
转载 Android 混淆代码总结
为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的ja
2015-09-10 16:04:49 417
转载 [Android Pro] android 混淆文件project.properties和proguard-project.txt
参考文档:http://blog.csdn.net/xueyepiaoling/article/details/8202359转载自:http://glblong.blog.51cto.com/3058613/1263969在新版本的ADT创建项目时,混码的文件不再是proguard.cfg,而是project.properties和proguard-project.txt。如果需
2015-09-10 11:03:21 1755
转载 Jackson 框架,轻易转换JSON
Jackson 框架,轻易转换JSONJackson可以轻松的将Java对象转换成json对象和xml文档,同样也可以将json、xml转换成Java对象。前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html相比json-lib框架,Jackson所依赖的jar包较少
2015-09-07 17:19:53 332
转载 redis读写性能测试
性能测试服务器性能存储 一、基础测试: redis读写性能测试redis官网测试读写能到10万左右,非常吸引人,我在研发环境对redis进行测试,发现redis的速度的确很快,此测试是为日后应用优化提供研发参考。由于受到网络环境的限制,本机是100M的网卡,最高10M/s的传输速度,所以当测试到每秒读取45000条时,测试机和测试服务器上传或者下载速度已经达到
2015-09-06 17:02:41 2486
转载 Jedis使用示例
Jedis 是 Redis 官方首选的 Java 客户端开发包。工作过程总结的一个示例,贴出来,如下:Java代码 package com.wujintao.redis; import java.util.Date; import java.util.HashMap; import java.util.Iterator; import java.util.
2015-09-06 17:00:52 664
转载 Android APK反编译就这么简单 详解(附图)
在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)
2015-09-02 15:10:38 902
转载 Android Job框架:Trigger
Android Job框架:Trigger你知道 Android L 中新增的 JobScheduler 吗,就像其名字所表示的,你可以定义自己的作业,然后在某些条件下执行,例如是充电时、断网时或者设备空闲时等等。这是非常棒的特性,但只在 API 21 上才有效,老版本怎么办呢? 你现在可以试试 Trigger。Trigger 的特性单个作业支持多个条件
2015-08-24 15:16:45 524
转载 GitHub 优秀的 Android 开源项目 - listview相关
转自:http://blog.csdn.net/shulianghan/article/details/18046021主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、 Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、 TableView、Act
2015-08-24 15:08:00 568
转载 android 如何打包自定义控件
摘要 jar方式打包,library方式引用,自定义控件使用方法自定义控件 jar打包 library方式打包目录[-]方式一:将项目打包成jar包方式二:项目作为一个library 设计自定义的控件对android开发人员来说,是家常便饭了,但是多次做项目的经验证明了一个道理,自定义的控件,可以在其他项目中,多次使用,所以接下来我们来
2015-08-24 12:18:39 816
转载 数据库中罪恶的NULL
摘要:1.Null表示Unknow;2.聚合运算;3.性能;4.NO NULL!1.Null表示Unknow: SQL基于三值逻辑true、false、unknow;Null与任何类型的值进行比较(=、>、>=、--Query1.初始化测试数据Create Table #T1(Col nvarchar(10) default null)INSE
2015-08-24 09:45:06 527
转载 Android仿微信朋友圈发动态功能(相册图片多选)
DEMO一共13个类 大约2000行代码,童鞋们耐心点看基本思路是:1,首先从Thumbnails中把略缩图地址拿出来用GridView显示出来2,如果没有该略缩图就找到原图地址在线程中生成略缩图然后再显示出来(这种情况非常容易发生,现在很多人喜欢删除系统Thumbnails文件夹,导致无系统略缩图可用,代码里面大量生成略缩图又是个非常耗费资源的过程,且容易造成内存溢出)3,如果原图地
2015-08-19 23:24:10 4524 1
转载 sqlite alter table添加多列
最近在做Android数据库数据维护,新版本要在原有的表的基础上新增三个列。查询标准SQL语法,最初的执行语句如下:123String ADD_COLUMNS = "ALTER TABLE mytable ADD (source INTEGER DEFAULT 0, time TEXT, dura
2015-08-18 11:58:05 30484 1
转载 基于Android SQLite的升级详解
本篇文章是对Android SQLite的升级进行了详细的分析介绍。需要的朋友参考下做Android应用,不可避免的会与SQLite打交道。随着应用的不断升级,原有的数据库结构可能已经不再适应新的功能,这时候,就需要对SQLite数据库的结构进行升级了。SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字段到已有表中,但是不能从表中删
2015-08-18 11:00:16 423
转载 对AsyncTask进行封装,简化繁琐的异步操作
对于android的异步操作,往往有二种方法给予我们选择。 一:Thread+Handler 二: AsyncTask 对于二者的相同与异同点,这里并不去进行比较。这里提供一种简化异步操作的方法,供大家参考学习。 代码参考自AndEngine,不过我对它做了一定的修改,让它更适合自己目前项目的开发
2015-08-15 18:57:24 452
转载 Android大图片裁剪终极解决方案
Android大图片裁剪终极解决方案(上:原理分析)约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已。上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出。当时我用大众化的解决方案,暂时性的做了一个拍照截图的功能,似乎看起来很不错。可是问题随之而来,我用的是小米手机,在别的
2015-08-15 18:02:35 649
转载 Android的存储目录
Android支持外部存储(case-insensitive filesystem with immutable POSIX permission classes and modes)。 外部存储可以通过物理介质提供(如SD卡),也可以通过将内部存储中的一部分封装而成,设备可以有多个外部存储实例。 访问外部存储的权限 从Android 1.0开始,写操作受权限W
2015-08-14 13:47:25 383
转载 Hibernate+EhCache配置二级缓存
Hibernate+EhCache配置二级缓存作者: Michael 日期: 2012 年 4 月 26 日发表评论 (0)查看评论本文主要讲一讲Hibernate+EhCache配置二级缓存的基本使用方法,主要分以下两个方面介绍:(有关EhCache的基础介绍可参见:http://www.micmiu.com/architecture/cache/ehca
2015-08-01 23:22:34 1050
转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)
这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。 可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。 GITHUB上的下载路径为:htt
2015-08-01 17:59:38 400
转载 Android图片缓存库使用经验总结
1、Android-Universal-Image-Loader可以高度配置的网络图片缓存库,非常灵活,用户量最多缓存过期实现:[java] view plaincopyFile cacheDir = StorageUtils.getCacheDirectory(context); // or any other folder
2015-08-01 17:56:02 535
转载 Android图片下载缓存库picasso解析
picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。picasso使用简单,如下[java] view plaincopyprint?Picasso.with(context).load("http://i.i
2015-08-01 17:48:50 446
转载 JavaWeb学习总结(五十)——文件上传和下载
在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。 对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-file
2015-07-30 18:11:21 590 2
转载 Android资源命名规范
Android资源命名规范最近几个月,大量涉及android资源的相关工作。对于复杂的应用而言,资源命名的规范很有必要。除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会直接。缺点是资源名字长一些,但是从整体价值来看,值得。命名模板为:缩写_主界面_功能部分(一) 缩写:ic ----------------------iconbg
2015-07-30 14:50:59 397
转载 android实现显示阳历和农历源码
点击打开链接前些天在网上找阳历转农历的源码找了好久都找不到,但是幸运的是找到了李宁老师《Android/OPhone开发完全讲义》日历的源码,但是可惜的是源码中农历的部分没有了。。于是在网上找了个Java类的阳历转农历的类Lunar.java。下面开始实现这功能。Lunar.java类:[java] view plaincopy
2015-07-24 12:47:00 4535
转载 Android -- Camera2(Android5.0)
Camera2Camera2是Android5.0中的其中一个新的特性,新的API。与原来的camera API相比,不同之处在于:原生支持RAW照片输出突发拍摄模式制约拍照速度的不再是软件而是硬件。以Nexus 5为例,分辨率全开下Andorid L的连拍速度可达到30fps。全手动控制快门、感光度、对焦、测光、硬件视频防抖等多种参数都被整合到了新的API内。新的
2015-07-22 19:18:07 836
转载 Android开发之获取相册照片和获取拍照照片二
上一篇文章中讲解了照相机获取照片的时候遇到了可能取得的uri为null的状态,并给出了相应的解决方案,但是那种解决方案得到的图片是压缩过的,如果我们想得到相机拍摄出来的原照片,我们又应该怎样做呢?其实方式很简单,在Intent getImageByCamera = new Intent("android.media.action.IMAGE_CAPTURE");之后我们直接讲文件先
2015-07-22 19:15:32 446
转载 Android开发之获取相册照片和获取拍照照片
在Android的开发过程中,我们可能会读取手机里面的照片或者通过相机拍摄获取照片,这是两种常用的获取图片的方式,在做项目过程中也会经常遇到,下面来介绍一下这两种获取方式..1.从本地相册获取照片:一般就是写出这个方法[java] view plaincopyprotected void getImageFromAlbum() {
2015-07-22 19:14:13 509
转载 Android 5.0 API新增和改进
API 级别:21Android 5.0 (LOLLIPOP) 为用户和应用开发者提供了新的功能。本文档介绍了最值得注意的新 API。有关新平台功能的扼要介绍,另请参阅 Android Lollipop 集锦。开始开发要构建 Android 5.0 版应用,您必须先下载 Android SDK,然后使用 SDK 管理器下载 Android 5.0 SDK 平
2015-07-22 18:14:58 528
转载 Uri详解之——Uri结构与代码提取
上几篇给大家讲了ContentProvider,里面有用到Uri,可能很多同学对Uri是什么,怎么来的,这些都不是很熟悉,今天就给大家具体讲讲Uri一、URI与Uri大家可能经常会看到在开发时,怎么有的时候是URI,有的时候是Uri,这是怎么回事?名称如此相像的两个类是有什么区别和联系?1.所属的包不同。URI位置在java.net.URI,显然是Java提供的
2015-07-22 17:00:48 1951
转载 Android调用系统相机拍照,并且模仿实现水印相机简单功能
摘要:Android调用系统相机拍照,并且模仿实现水印相机简单功能话说最近比较流行水印相机,动不动空间就会用水印相机拍水印照片,本人也比较喜欢,正好今天下午有点时间,就稍微模拟的实现了一下简单功能,不喜勿喷哦~作为学习交流的。 我这边的实现的步骤是通过代码调用系统相机,然后获取拍下来的图片进行水印处理,可以加入水印的图片或者水印文字都行,最后把图片展
2015-07-20 11:50:06 2583
转载 Android第三方框架之xListView的使用方法
Android第三方框架之xListView的使用方法时间:2015-01-30 14:03来源:www.chengxuyuans.com点击: 351==最近向用xListView实现刷新效果,在网上没有找到相关的例子和方法说明。自己看了会儿demo在此留下笔记以供日后复习==第一步:到官网下载第三方包,拷贝到自己的项目中。要注意的地方是在layout,String和
2015-07-20 00:59:11 1036
jacob-1.19_1.18.rar
2020-08-17
springboot jpa mysql controller演示
2018-08-01
site-1.10.10
2015-09-06
windows下64位的Redis-x64-3.0.300-alpha3
2015-09-06
curl-7.33.0-win32.msi
2013-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人