自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 464

转载 iOS开发UI篇—UITabBarController简单介绍

一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制器之间的切换,典型的例子就是QQ、微信等应⽤。 二、UITabBarController的使用1.使用步骤:(1)初始化UITabBarController(2)设置UIWindo

2015-10-14 17:18:35 320

转载 重写ajax方法实现异步请求session过期时跳转登录页面

异步ajaxsessionjquery一般我们会在过滤器里判断登录状态,如果没登录就跳转登录页面,过滤器java核心代码如下:[java] view plaincopyprint?UserItem loginUser = (UserItem)request.getSession().getAttribute("loginUser");  if(l

2015-10-02 19:01:47 2714

转载 sql选出层级树(转)

Posted on 2012-12-08 09:54 cunriqian 阅读(387) 评论(0)编辑 收藏 在RDBMS中操作 图 树 层次结构 等特殊的数据结构时,我们通常采用2个主要方法:1.基于迭代/递归2.具体化描述数据结构的附加信息。一般模型有:员工组织图(树,层次结构);料表--BOM(有向图);道路系统(无向循环图)1.迭代/递

2015-09-25 14:25:08 981

转载 sqlserver的树形查询

SQL Server没有ORACLE那样专门的树形查询语法,而这却是很多数据库模型中要用到的,比如主机结构,产品分类等。 我查询了很多资料没有一个满意的,基本有3中方案:1. 简单的带with的递归查询,无法排序,更加无法显示体系架构2 使用ROW_NUMBER()over功能,比较完美,但某些极端情况不能工作,复杂难懂 3 老外有存储过程来实现,很完美,但建立新的对象很不爽我

2015-09-23 19:19:19 3262 4

转载 数据库存储树形结构的数据

数据库存储树形结构的数据分类: Sql Server Oracle 算法 NoSQL 2014-02-05 15:28 6000人阅读 评论(1)收藏 举报最近接触树形结构数据非常的多,几乎超过了过去8年多,开发所有系统的总和.本来嘛,一般的递归就可以解决了,可是这个系统中总是需要频繁的访问树结点,及父结点,子结点,动不动就要递归,且树的使用非常之多

2015-09-23 18:45:39 1695

转载 Android 超高仿微信图片选择器 图片该这么加载

件夹的PopupWindow选择不同的文件夹出处:http://blog.csdn.net/lmj623565791/article/details/39943731,本文出自:【张鸿洋的博客】1、概述关于手机图片加载器,在当今像素随随便便破千万的时代,一张图片占据的内存都相当可观,作为高大尚程序猿的我们,有必要掌握图片的压缩,缓存等处理,以到达纵使你有万张照片,纵使你

2015-09-13 13:20:10 748

转载 Android开发中ormlite混淆

ormlite官网上没有找到proguard相关的配置说明,在stackoverflow上找到了如下配置:123456789# OrmLite uses reflection-keep class com.j256.**-keepclassmembers

2015-09-11 22:39:36 2953

转载 Android APK之代码混淆与反编译

首先示例一个Android项目 , 里面包含所需要的混淆脚本以及 一些经常使用的第三方Jar包问题1 : 如果你创建的项目里没有自带proguard.cfg这个混淆脚本,那么说明你的SDK 小于2.3 或者 你的SDK信息不完整解决的办法:1) 更新SDK版本2)在你的项目里自己建一个proguard.cfg脚本,当然你的proguard.c

2015-09-11 22:09:40 1195 1

转载 Android之混淆心得与亲身体验

project.properties 中设置1proguard.config=proguard-project.txt  proguard-project.txt  中设置-optimizationpasses 5 ->设置混淆的压缩比率

2015-09-10 16:19:59 783

转载 Android 混淆代码总结

为了防止自己的劳动成果被别人窃取,混淆代码能有效防止被反编译,下面来总结以下混淆代码的步骤:1. 大家也许都注意到新建一个工程会看到项目下边有这样proguard-project.txt一个文件,这个对混淆代码很重要,如果你不小心删掉了,没关系,从其他地方拷贝一个过来2. 最重要的就是在proguard-project.txt添加混淆的申明了: a. 把所有你的ja

2015-09-10 16:04:49 414

转载 [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 1744

转载 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 326

转载 redis读写性能测试

性能测试服务器性能存储     一、基础测试:      redis读写性能测试redis官网测试读写能到10万左右,非常吸引人,我在研发环境对redis进行测试,发现redis的速度的确很快,此测试是为日后应用优化提供研发参考。由于受到网络环境的限制,本机是100M的网卡,最高10M/s的传输速度,所以当测试到每秒读取45000条时,测试机和测试服务器上传或者下载速度已经达到

2015-09-06 17:02:41 2479

转载 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 655

转载 Android APK反编译就这么简单 详解(附图)

在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。(注:反编译不是让各位开发者去对一个应用破解搞重装什么的,主要目的是为了促进开发者学习,借鉴好的代码,提升自我开发水平。)

2015-09-02 15:10:38 896

转载 Android Job框架:Trigger

Android Job框架:Trigger你知道 Android L 中新增的 JobScheduler 吗,就像其名字所表示的,你可以定义自己的作业,然后在某些条件下执行,例如是充电时、断网时或者设备空闲时等等。这是非常棒的特性,但只在 API 21 上才有效,老版本怎么办呢? 你现在可以试试 Trigger。Trigger 的特性单个作业支持多个条件

2015-08-24 15:16:45 518

转载 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 565

转载 android 如何打包自定义控件

摘要 jar方式打包,library方式引用,自定义控件使用方法自定义控件 jar打包 library方式打包目录[-]方式一:将项目打包成jar包方式二:项目作为一个library    设计自定义的控件对android开发人员来说,是家常便饭了,但是多次做项目的经验证明了一个道理,自定义的控件,可以在其他项目中,多次使用,所以接下来我们来

2015-08-24 12:18:39 811

转载 数据库中罪恶的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 523

转载 Android仿微信朋友圈发动态功能(相册图片多选)

DEMO一共13个类 大约2000行代码,童鞋们耐心点看基本思路是:1,首先从Thumbnails中把略缩图地址拿出来用GridView显示出来2,如果没有该略缩图就找到原图地址在线程中生成略缩图然后再显示出来(这种情况非常容易发生,现在很多人喜欢删除系统Thumbnails文件夹,导致无系统略缩图可用,代码里面大量生成略缩图又是个非常耗费资源的过程,且容易造成内存溢出)3,如果原图地

2015-08-19 23:24:10 4510 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 30442 1

转载 基于Android SQLite的升级详解

本篇文章是对Android SQLite的升级进行了详细的分析介绍。需要的朋友参考下做Android应用,不可避免的会与SQLite打交道。随着应用的不断升级,原有的数据库结构可能已经不再适应新的功能,这时候,就需要对SQLite数据库的结构进行升级了。SQLite提供了ALTER TABLE命令,允许用户重命名或添加新的字段到已有表中,但是不能从表中删

2015-08-18 11:00:16 420

转载 对AsyncTask进行封装,简化繁琐的异步操作

对于android的异步操作,往往有二种方法给予我们选择。     一:Thread+Handler     二:  AsyncTask      对于二者的相同与异同点,这里并不去进行比较。这里提供一种简化异步操作的方法,供大家参考学习。        代码参考自AndEngine,不过我对它做了一定的修改,让它更适合自己目前项目的开发

2015-08-15 18:57:24 448

转载 Android大图片裁剪终极解决方案

Android大图片裁剪终极解决方案(上:原理分析)约几个月前,我正为公司的APP在Android手机上实现拍照截图而烦恼不已。上网搜索,确实有不少的例子,大多都是抄来抄去,而且水平多半处于demo的样子,可以用来讲解知识点,但是一碰到实际项目,就漏洞百出。当时我用大众化的解决方案,暂时性的做了一个拍照截图的功能,似乎看起来很不错。可是问题随之而来,我用的是小米手机,在别的

2015-08-15 18:02:35 642

转载 Android的存储目录

Android支持外部存储(case-insensitive filesystem with immutable POSIX permission classes and modes)。  外部存储可以通过物理介质提供(如SD卡),也可以通过将内部存储中的一部分封装而成,设备可以有多个外部存储实例。 访问外部存储的权限  从Android 1.0开始,写操作受权限W

2015-08-14 13:47:25 378

转载 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 1043

转载 Android-Universal-Image-Loader 图片异步加载类库的使用(超详细配置)

这个图片异步加载并缓存的类已经被很多开发者所使用,是最常用的几个开源库之一,主流的应用,随便反编译几个火的项目,都可以见到它的身影。       可是有的人并不知道如何去使用这库如何进行配置,网上查到的信息对于刚接触的人来说可能太少了,下面我就把我使用过程中所知道的写了下来,希望可以帮助自己和别人更深入了解这个库的使用和配置。         GITHUB上的下载路径为:htt

2015-08-01 17:59:38 396

转载 Android图片缓存库使用经验总结

1、Android-Universal-Image-Loader可以高度配置的网络图片缓存库,非常灵活,用户量最多缓存过期实现:[java] view plaincopyFile cacheDir = StorageUtils.getCacheDirectory(context); // or any other folder

2015-08-01 17:56:02 532

转载 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 442

转载 JavaWeb学习总结(五十)——文件上传和下载

在Web应用系统开发中,文件上传和下载功能是非常常用的功能,今天来讲一下JavaWeb中的文件上传和下载功能的实现。  对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具common-fileupload这个文件上传组件。这个common-file

2015-07-30 18:11:21 587 2

转载 Android资源命名规范

Android资源命名规范最近几个月,大量涉及android资源的相关工作。对于复杂的应用而言,资源命名的规范很有必要。除了开发人员之外,UI设计人员(或者切图相关人员)也需要对资源使用的位置非常清楚,这样,沟通就会直接。缺点是资源名字长一些,但是从整体价值来看,值得。命名模板为:缩写_主界面_功能部分(一) 缩写:ic ----------------------iconbg

2015-07-30 14:50:59 393

转载 android实现显示阳历和农历源码

点击打开链接前些天在网上找阳历转农历的源码找了好久都找不到,但是幸运的是找到了李宁老师《Android/OPhone开发完全讲义》日历的源码,但是可惜的是源码中农历的部分没有了。。于是在网上找了个Java类的阳历转农历的类Lunar.java。下面开始实现这功能。Lunar.java类:[java] view plaincopy

2015-07-24 12:47:00 4525

转载 Android -- Camera2(Android5.0)

Camera2Camera2是Android5.0中的其中一个新的特性,新的API。与原来的camera API相比,不同之处在于:原生支持RAW照片输出突发拍摄模式制约拍照速度的不再是软件而是硬件。以Nexus 5为例,分辨率全开下Andorid L的连拍速度可达到30fps。全手动控制快门、感光度、对焦、测光、硬件视频防抖等多种参数都被整合到了新的API内。新的

2015-07-22 19:18:07 831

转载 Android开发之获取相册照片和获取拍照照片二

上一篇文章中讲解了照相机获取照片的时候遇到了可能取得的uri为null的状态,并给出了相应的解决方案,但是那种解决方案得到的图片是压缩过的,如果我们想得到相机拍摄出来的原照片,我们又应该怎样做呢?其实方式很简单,在Intent getImageByCamera = new Intent("android.media.action.IMAGE_CAPTURE");之后我们直接讲文件先

2015-07-22 19:15:32 439

转载 Android开发之获取相册照片和获取拍照照片

在Android的开发过程中,我们可能会读取手机里面的照片或者通过相机拍摄获取照片,这是两种常用的获取图片的方式,在做项目过程中也会经常遇到,下面来介绍一下这两种获取方式..1.从本地相册获取照片:一般就是写出这个方法[java] view plaincopyprotected void getImageFromAlbum() {  

2015-07-22 19:14:13 506

转载 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 522

转载 Uri详解之——Uri结构与代码提取

上几篇给大家讲了ContentProvider,里面有用到Uri,可能很多同学对Uri是什么,怎么来的,这些都不是很熟悉,今天就给大家具体讲讲Uri一、URI与Uri大家可能经常会看到在开发时,怎么有的时候是URI,有的时候是Uri,这是怎么回事?名称如此相像的两个类是有什么区别和联系?1.所属的包不同。URI位置在java.net.URI,显然是Java提供的

2015-07-22 17:00:48 1944

转载 Android调用系统相机拍照,并且模仿实现水印相机简单功能

     摘要:Android调用系统相机拍照,并且模仿实现水印相机简单功能话说最近比较流行水印相机,动不动空间就会用水印相机拍水印照片,本人也比较喜欢,正好今天下午有点时间,就稍微模拟的实现了一下简单功能,不喜勿喷哦~作为学习交流的。    我这边的实现的步骤是通过代码调用系统相机,然后获取拍下来的图片进行水印处理,可以加入水印的图片或者水印文字都行,最后把图片展

2015-07-20 11:50:06 2565

转载 Android第三方框架之xListView的使用方法

Android第三方框架之xListView的使用方法时间:2015-01-30 14:03来源:www.chengxuyuans.com点击: 351==最近向用xListView实现刷新效果,在网上没有找到相关的例子和方法说明。自己看了会儿demo在此留下笔记以供日后复习==第一步:到官网下载第三方包,拷贝到自己的项目中。要注意的地方是在layout,String和

2015-07-20 00:59:11 1032

Onlyoffice-demo.rar

onlyoffice 最新demo ,增加了配置文件关键几处说明,修改了一个配置bug

2021-04-27

harbor-offline-installer-v2.0.6.tgz

harbor-offline-installer harbor离线安装

2021-02-18

jacob-1.19_1.18.rar

Jacob is a Java library that lets Java applications communicate with Microsoft Windows DLLs or COM libraries. It does thisthrough the use of a custom DLL that the Jacob Java classes communicate with via JNI. The library and dll isolate the Javadeveloper from the underlying windows libraries so that the Java developer does not have to write custom JNI code. Jacob is not used for creating ActiveX plugins or other modules that live inside of Microsoft Windows applications.

2020-08-17

springboot jpa mysql controller演示

springboot jpa mysql controller 完整demo演示 public class HelloBootController { @Autowired UserRepository userRepository; /** * jpatest * @param modelMap * @return */ @RequestMapping("/jpatest") public String jpaTest(ModelMap modelMap){ userRepository.save(new User("python","123456","xxxxx@126.com")); List<User> users = userRepository.findAll(); modelMap.put("users", users); return "jpatest"; } /** * 输出字符串测试 * http://localhost:8080/helloboot * @return */ @RequestMapping("/hellotest") public String helloTest(){ return "Hello!"; } /** * htmltest * @return */ @RequestMapping("/htmltest") public String test(){ return "login"; } /** * 测试 Model * spring自动为Model创建实例,并作为controller的入参 * @param model * @param name * @return */ @RequestMapping("/modeltest") public String testVelocity(Model model, String name){ if (name==null ||name.isEmpty()){ name ="您没有输入名字!"; } model.addAttribute("name", name); return "modeltest"; } /** * 测试 ModelAndView * @param name * @return */ @RequestMapping("modelandview") public ModelAndView testModel(String name) { if (name==null ||name.isEmpty()){ name ="您没有输入名字!"; } //构建ModelAndView实例,并设置跳转地址 ModelAndView view = new ModelAndView("modelandviewtest"); //将数据放置到ModelAndView对象view中,第二个参数可以是任何java类型 view.addObject("name", name); //返回ModelAndView对象view return view; }

2018-08-01

site-1.10.10

eclipse的svn插件,使用时很方便解压,把对应的文件夹中的内容复制到eclipse中即可(features,plugins),就可以直接使用eclipse-svn功能下载上传,同步等一系列的工作了。非常方便,资源来自网上,希望和大家分享

2015-09-06

windows下64位的Redis-x64-3.0.300-alpha3

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave。

2015-09-06

curl-7.33.0-win32.msi

libcurl主要功能就是用不同的协议连接和沟通不同的服务器~也就是相当封装了的sockPHP 支持libcurl(允许你用不同的协议连接和沟通不同的服务器)。, libcurl当前支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传(当然你也可以使用PHP的ftp扩展), HTTP基本表单上传,代理,cookies,和用户认证。

2013-10-30

应用框架的设计与实现源码.zip

应用框架的设计与实现源码.zip 应用框架的设计与实现源码.zip 应用框架的设计与实现源码.zip

2009-02-26

空空如也

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

TA关注的人

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