自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (8)
  • 收藏
  • 关注

转载 两级缓存框架 J2Cache 的简单实验

今天对 J2Cache 做了最基本的测试,代码已经开放出来,地址是 http://git.oschina.net/ld/J2Cache补充为什么要做这个框架:说实话,OSC 现在还是单个 Tomcat,只不过我们做了一些分流措施将爬虫的请求独立运行了。我一直跟人说 OSC 的扩展很容易,只需要加多几个 Tomcat 就搞定了。如果是纯浏览的网站的确是这样的,但事实上并非如此。要让应

2015-12-31 17:14:31 1898

转载 Android资源管理框架(Asset Manager)简要介绍和学习计划

Android应用程序主要由两部分内容组成:代码和资源。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI。这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局。这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等。在本文中,我们就简要介绍Android的资源管理框架,以及制定学习计划。

2015-12-31 11:32:52 433

转载 在Android项目中支持emoji

首先我要吐槽下坑爹的csdn文章发布系统,之前一直用网易博客,除了代码显示不是很强大,当然文本编辑也跟csdn一样烂,但是人家支持word发博啊,方便多了。最近为了要做一个项目,需要显示emoji表情,而且考虑到要与IOS端同步(两端的emoji编码格式必须相同)。结合网上找到的结果,分析有以下3种方法。1.直接使用一个可以支持emoji的字库。最简单,但是字库不好找,而且字库效果

2015-12-30 23:36:43 3335

转载 Emoji表情符号兼容方案(适用ios,android,wp等平台)

一 什么是Emoji          emoji就是表情符号;词义来自日语(えもじ,e-moji,moji在日语中的含义是字符)   表情符号现已普遍应用于手机短信和网络聊天软件。   emoji表情符号,在外国的手机短信里面已经是很流行使用的一种表情。   手机上如何使用emoji:   1.iphone、ipad系统:安装emoji free,再设置-通用-键

2015-12-30 23:33:45 7963

转载 常用的正则表达式收集

常用的元字符.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束常用的限定符  *重复零次或更多次+重复

2015-12-27 20:43:40 458

转载 二十一:微信公众帐号开发符号表情的发送上

题外话(可以略过)相信这篇文章已经让大家等的太久了,不是我故弄玄虚、吊大家胃口,而是写一篇文章真的需要花太多的时间。也许一篇文章,你们花3-5分钟就看完了、就学会掌握了,而我却要花2-3个小时的时间来完成,也许只有用心写过文章的人才能体会,希望大家能够相互体谅! 也曾经有人对我说,我写的东西太初级,都是入门级的东西。好吧,我承认众口难调,很难满足所有的读者,再加上我自己也只是个新手

2015-12-27 20:40:20 1148

转载 二十二:微信公众帐号开发-符号表情的发送下

引言及文章概要第11篇文章给出了Unified版本的符号表情(emoji表情)代码表,并且介绍了如何在微信公众帐号开发模式下发送emoji表情,还在文章结尾出,卖了个关子:“小q机器人中使用的一些符号表情,在微信的符号表情选择栏里根本找不到,并且在上篇文章给出的符号表情代码表(Unified版)中也没有,那这些表情是如何发送的呢?”如下面两张图所示的符号表情“情侣”和“公共汽车”。

2015-12-27 20:34:46 827

转载 emoji 表情图片解决方法

1:先弄到图片 上传到服务器上  2.下载 unicode 和 表情 映射关系xml    emoji4unicode.xml  在下面的rar 中 3.加入这个一个 转换类 Java代码  package com.fanbaobao.util;    import java.io.InputStream;  impo

2015-12-26 21:31:26 4377

转载 Full Emoji Catalog

Full Emoji CatalogNameUnifiedDoCoMoKDDISoftbankGoogleblack sun with raysU+2600U+E63EU+E488U+E04AU+FE000cloudU+2601U+E63FU+E48DU+E049

2015-12-26 21:27:47 4972

转载 Unicode(UTF-8, UTF-16)令人混淆的概念

为啥需要Unicode       我们知道计算机其实挺笨的,它只认识0101这样的字符串,当然了我们看这样的01串时肯定会比较头晕的,所以很多时候为了描述简单都用十进制,十六进制,八进制表示.实际上都是等价的,没啥太多不一样.其他啥文字图片之类的其他东东计算机不认识.那为了在计算机上表示这些信息就必须转换成一些数字.你肯定不能想怎么转换就怎么转,必须得有定些规则.于是刚开始的时候就有AS

2015-12-26 21:26:43 1030

转载 移动前端手机输入法自带emoji表情字符处理

移动前端手机输入法自带emoji表情字符处理    今天,测试给我提了一个BUG,说移动端输入emoji表情无法提交。很早以前就有思考过,手机输入法里自带的emoji表情,应该是某些特殊字符。既然是字符,那应该都能提交才对,可是为啥会被卡住呢?搜了一下,才发现,原来emoji用到的字符是4字节的utf-16(utf-16有2字节和4字节两种编码),而我们的数据库是采用的utf-8,并且最大

2015-12-25 16:33:04 3149

转载 如何处理emoji等4字节的Unicode字符 - utf8mb4 vs. utf8 Collations

1. Unicode是什么Unicode(中文:万国码、国际码、统一码、单一码)是计算机科学领域里的一项业界标准。它对世界上大部分的文字系统进行了整理、编码,使得电脑可以用更为简单的方式来呈现和处理文字。简单说来,就是把世界上所有语言的字,加上所有能找到的符号(如高音谱号、麻将、emoji)用同一套编码表示出来。2. UTF-8是什么UTF-8(8-bit Unicode Tr

2015-12-25 15:01:39 3877

转载 十分钟搞清字符集和字符编码

本文将简述字符集,字符编码的概念。以及在遭遇乱码时的一些常用诊断技巧背景:字符集和编码无疑是IT菜鸟甚至是各种大神的头痛问题。当遇到纷繁复杂的字符集,各种火星文和乱码时,问题的定位往往变得非常困难。本文就将会从原理方面对字符集和编码做个简单的科普介绍,同时也会介绍一些通用的乱码故障定位的方法以方便读者以后能够更从容的定位相关问题。在正式介绍之前,先做个小申明:如果你

2015-12-25 14:29:10 403

转载 Java实现http与https切换

Java支持Https需要配置相关步骤如下: 1.从Http跳转到Https添加jar包1.加入struts2-ssl-plugin.jar这个包,2.升级Struts2,struts必须是2.1.18版本以上 配置Tomcat服务器支持HTTPS         1.生成证书首先用jdk自带的工具keytool生成一个"服务器证书"。C:/Prog

2015-12-16 11:04:01 2479

转载 Java安全通信:HTTPS与SSL

1. HTTPS概念        1)简介           HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。这个系统的最初研发由网景公司进行,提供了身份验证与加

2015-12-16 10:54:34 506

转载 Https通讯原理

https是基于安全目的的Http通道,其安全基础由SSL层来保证。最初由netscape公司研发,主要提供了通讯双方的身份认证和加密通信方法。现在广泛应用于互联网上安全敏感通讯。 Https是什么?Https是基于安全目的的Http通道,其安全基础由SSL层来保证。最初由netscape公司研发,主要提供了通讯双方的身份认证和加密通

2015-12-16 10:27:02 493

转载 Springmvc构造RESTful详细讲解

Rest介绍

2015-12-11 14:13:08 606 1

转载 RESTful API 设计指南

网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致API构架的流行,甚至出现"API First"的设计思想。RESTful API是目前比较成熟的一套互联网应用程序的API设计理论。我以前写过一篇《理解RESTful架构》,探讨如何理

2015-12-11 10:48:43 487

转载 MongoDB的地埋空间数据存储、空间索引以及空间查询

一、关于MongoDB在众多NoSQL数据库,MongoDB是一个优秀的产品。其官方介绍如下: MongoDB (from "humongous") is a scalable, high-performance, open source, document-oriented database.看起来,十分诱人!值得说明的是,MongoDB的document是以

2015-12-10 15:31:47 1313

转载 理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在我

2015-12-09 23:20:24 913

转载 Redis 集群方案

根据一些测试整理出来的一份方案:1. Redis 性能对于redis 的一些简单测试,仅供参考:测试环境:Redhat6.2 , Xeon E5520(4核)*2/8G,1000M网卡Redis 版本:2.6.9 客户端机器使用redis-benchmark 简单GET、SET操作:1. 1单实例测试1. Value大小:10Byte~1390Byte处

2015-12-08 18:39:33 901

转载 Redis 命令参考链接(译文)

本文是 Redis Command Reference(redis.io/commands)的简体中文翻译版, 原文十一个部分、共一百多个命令已经全部翻译完毕。本文所有示例代码均经过 Redis 2.6 版本测试,质量保证。目录(使用 CTRL + F 快速查找):Key(键)DELKEYSRANDOMKEYTTLPTTLEXISTS

2015-12-08 18:36:29 737

转载 Redis入门很简单之八【Spring Data Redis初探】

. 简单介绍:        Spring Data貌似提供了对很多数据访问技术的支持,比如JPA、Redis、MongoDB、Hadoop等等。        闲言少述,现在Redis是被关注的对象,尽管我没有对象;Spring Data Redis(以下简称SDR)在Jedis的基础上,提供了对Redis访问的进一步封装。使用SDR,不在需要手动维护连接的建立、释放

2015-12-08 18:33:41 954

转载 Redis入门很简单之七【使用Jedis实现客户端Sharding】

. 背景介绍: 1. sharding机制:即通常所说的“分片”,允许数据存放在不同的物理机器上,  以适应数据量过大的场景,克服单台机器内存或者磁盘空间的限制。而这种“离散式”地存放,对客户端来说是透明的,对客户端来讲,完全看不到这种差别。 2. 常见的内存缓存中间件,比如Memcached支持服务器端Sharding,客户端根本无须关心具体的实现细节。而Redis并不支

2015-12-08 18:29:30 1471

转载 Redis入门很简单之六【Jedis常见操作】

之前介绍了Jedis的基本操作,连接池的支持,以及和Spring的整合。接下来的内容,继续Jedis的最为常见的操作。主要包括常用的列表(list)、集合(set)、有序集合(sorted set)、哈希表(hash)等数据结构,以及其他特性支持。. 使用list: 可以使用列表模拟队列(queue)、堆栈(stack),并且支持双向的操作(L或者R)。 1. 右边入队

2015-12-08 18:27:09 9782

转载 Redis入门很简单之五【Jedis和Spring的整合】

在上一篇文章中,简单介绍了Jedis的连接池使用方式。如果和Spring进行整合的话,我们将获得更好的简洁性、灵活性,显然是一种更加优雅(graceful)的方式。 [一]. 搭建环境: 1. 在之前版本的基础之上,添加如下的依赖:   spring.jar   commons-logging.jar   log4j-1.2.15.jar  

2015-12-08 17:51:03 1650

转载 Redis入门很简单之四【初识Jedis】

使用Jedis提供的Java API对Redis进行操作,是Redis官方推崇的方式;并且,使用Jedis提供的对Redis的支持也最为灵活、全面;不足之处,就是编码复杂度较高。[一]. 入门使用: 下载Jedis的依赖包jedis-2.1.0.jar,然后将其添加到classpath下面。然后,即可进行编程:  1. 定义连接:Redis暂时不要设置登录密码

2015-12-08 16:54:55 992

转载 Redis入门很简单之三【常见参数配置】

Redis的一下常见设置都是通过对redis.conf文件进行修改来完成的。 本文主要介绍了设置访问密码、主从配置、设置数据和日志目录、以及参数调优等方面。  一. 权限设置:  1. 修改redis.conf文件:Shell代码  requirepass nick123    2. 客户端登录,需要先进行授权操作,提供密码即

2015-12-08 16:52:22 951

转载 Redis入门很简单之二【常见操作命令】

Redis提供了丰富的命令,允许我们连接客户端对其进行直接操作.这里简单介绍一下作为常用的一些命令,包括对字符串、列表、集合、有序集合、哈希表的操作,以及一些其他常用命令。【 基本操作】1. 添加记录:通常用于设置字符串(string)类型,或者整数类型;如果key已经存在,则覆盖其对应的值。Shell代码  set name James

2015-12-08 16:25:26 1590

转载 Redis入门很简单之一【简介与环境搭建】

【Redis简介】  . NoSQL简介:    NoSQL是Not-Only-SQL的缩写,是被设计用来替换传统的关系型数据库在某些领域的用,特别针对web2.0站点以及大型的SNS网站,用来满足高并发、大数据的应用需求.常见的NoSQL数据库系统有HBase(Hadoop数据库,基于列存储)、MongoDB(文档型数据库,采用类型与JSON的BSON语法存储记录)、Re

2015-12-08 16:24:35 1605

转载 JPush极光推送个人理解

[java] view plaincopy个人代码例子  package com.lchy.xwx.mq.common.Jdpush;    import java.util.HashMap;  import java.util.Map;  import org.slf4j.Logger;  import org.slf4j.LoggerFa

2015-12-05 18:21:57 3236

转载 Android开发之如何保证Service不被杀掉(broadcast+system/app)

序言最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我们可以参考一下微信和360,设置-程序-正在运行,可以看到微信是同时开启了两个进程和服务:【有兴趣可

2015-12-05 17:36:57 754 1

转载 使用极光推送实现分组发送和服务端集成

推送功能在手机应用开发中越来越重要,几乎成为所有App必备的功能,由于Android本身没有消息推送机制,通常采用的是基于XMPP协议的推送,但这种开发很麻烦,因此在市场上应运而生了提供消息推送服务的诸多产品,例如:百度云、个推、极光等。  极光推送正是一个整合了Android推送、iOS推送的统一推送服务平台。下面讲解一下如何使用极光实现消息推送应用,并重点讲解一下如何实现向分组发送

2015-12-05 17:14:55 1493

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关注的人

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