- 博客(702)
- 资源 (8)
- 收藏
- 关注
转载 为何 IntelliJ IDEA 比 Eclipse 更好
为何 IntelliJ IDEA 比 Eclipse 更好圣战有一些没有唯一正确答案的“永恒”的问题,例如哪个更好:是Windows还是Linux,Java还是C#;谁更强壮:Chuck Norris还是Van Damme。其中的一个圣战便是Java IDE的选择:有许多争论的话题是讨论它们哪个有更多的插件、快捷键等等。它们之间有太多的不同而很难
2016-05-22 15:01:09 7293 2
转载 如何搭建自己CDN服务器
如何搭建自己CDN服务器目前在免费CDN市场上,360因为“免费”而越做越大,加速乐做的很早。但因免费的节点不多,好多用户都被强走了。安全宝现在也还不错。目前国内的免费CDN市场已呈现三足鼎立趋势。可为什么我还需要自己搭建CDN服务器来实现网站加速呢?原因有三1.要用国内的CDN服务器域名都需要备案。2.免费的CDN服务器的稳定性和加速效果都不是很行。
2016-05-12 00:59:15 5623
转载 ImageMagick安装配置 for java项目 (使用jmagick)
ImageMagick安装配置 for java项目 (使用jmagick) 目录:一、ImageMagick介绍二、在Linux上用源码安装ImageMagick与jmagick三、在Linux上使用yum安装ImageMagick四、在windows上安装ImageMagick与jmagick五、常见问题以及解决方法转载请注明出处:http://elf8848.
2016-03-22 17:31:37 1951
转载 史上超强图像处理开源工具包--ImageMagick
ImageMagick简要介绍ImageMagick是一套功能强大、稳定而且免费的工具集和开发包。可以用来读、写和图像格式转换,可以处理超过100种图像格式,包括流行的TIFF, JPEG, GIF, PNG, PDF以及PhotoCD等格式。对图片的操作,即可以通过命令行进行,也可以用C/C++、Perl、Java、PHP、Python或Ruby编程来完成。
2016-03-22 17:29:47 20079
转载 Windows+Git+TortoiseGit+COPSSH 安装图文教程
Windows+Git+TortoiseGit+COPSSH 安装图文教程 准备工作:1、 Git-1.8.1.2-preview20130201.exe下载地址:https://code.google.com/p/msysgit/downloads/list2、 Copssh_4.1.0_Installer.exe下载地址:http
2016-03-15 15:29:12 453
转载 APP创业者必知的H5、微信开发、APP优缺点分析
one_20150212012306464目前,HTML5手机网站、微信公众号、APP这三种载体都越来越火了,而且三者都有各自的一些优势和劣势。对于有条件来说的公司,基本这3项都会涉及。而且重点配合发力来运营这些产品。下面我们来一起看看H5、微信开发、APP优缺点,这些都是APP创业者和app从业者必须了解的移动产品开发运营常识。微信公众号开发优势:
2016-01-25 16:19:26 2207
转载 两级缓存框架 J2Cache 的简单实验
今天对 J2Cache 做了最基本的测试,代码已经开放出来,地址是 http://git.oschina.net/ld/J2Cache补充为什么要做这个框架:说实话,OSC 现在还是单个 Tomcat,只不过我们做了一些分流措施将爬虫的请求独立运行了。我一直跟人说 OSC 的扩展很容易,只需要加多几个 Tomcat 就搞定了。如果是纯浏览的网站的确是这样的,但事实上并非如此。要让应
2015-12-31 17:14:31 1899
转载 Android资源管理框架(Asset Manager)简要介绍和学习计划
Android应用程序主要由两部分内容组成:代码和资源。资源主要就是指那些与UI相关的东西,例如UI布局、字符串和图片等。代码和资源分开可以使得应用程序在运行时根据实际需要来组织UI。这样就可使得应用程序只需要编译一次,就可以支持不同的UI布局。这种特性使得应用程序在运行时可以适应不同的屏幕大小和密度,以及不同的国家和语言等。在本文中,我们就简要介绍Android的资源管理框架,以及制定学习计划。
2015-12-31 11:32:52 435
转载 在Android项目中支持emoji
首先我要吐槽下坑爹的csdn文章发布系统,之前一直用网易博客,除了代码显示不是很强大,当然文本编辑也跟csdn一样烂,但是人家支持word发博啊,方便多了。最近为了要做一个项目,需要显示emoji表情,而且考虑到要与IOS端同步(两端的emoji编码格式必须相同)。结合网上找到的结果,分析有以下3种方法。1.直接使用一个可以支持emoji的字库。最简单,但是字库不好找,而且字库效果
2015-12-30 23:36:43 3336
转载 Emoji表情符号兼容方案(适用ios,android,wp等平台)
一 什么是Emoji emoji就是表情符号;词义来自日语(えもじ,e-moji,moji在日语中的含义是字符) 表情符号现已普遍应用于手机短信和网络聊天软件。 emoji表情符号,在外国的手机短信里面已经是很流行使用的一种表情。 手机上如何使用emoji: 1.iphone、ipad系统:安装emoji free,再设置-通用-键
2015-12-30 23:33:45 7968
转载 常用的正则表达式收集
常用的元字符.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符\d匹配数字\b匹配单词的开始或结束^匹配字符串的开始$匹配字符串的结束常用的限定符 *重复零次或更多次+重复
2015-12-27 20:43:40 458
转载 二十一:微信公众帐号开发符号表情的发送上
题外话(可以略过)相信这篇文章已经让大家等的太久了,不是我故弄玄虚、吊大家胃口,而是写一篇文章真的需要花太多的时间。也许一篇文章,你们花3-5分钟就看完了、就学会掌握了,而我却要花2-3个小时的时间来完成,也许只有用心写过文章的人才能体会,希望大家能够相互体谅! 也曾经有人对我说,我写的东西太初级,都是入门级的东西。好吧,我承认众口难调,很难满足所有的读者,再加上我自己也只是个新手
2015-12-27 20:40:20 1149
转载 二十二:微信公众帐号开发-符号表情的发送下
引言及文章概要第11篇文章给出了Unified版本的符号表情(emoji表情)代码表,并且介绍了如何在微信公众帐号开发模式下发送emoji表情,还在文章结尾出,卖了个关子:“小q机器人中使用的一些符号表情,在微信的符号表情选择栏里根本找不到,并且在上篇文章给出的符号表情代码表(Unified版)中也没有,那这些表情是如何发送的呢?”如下面两张图所示的符号表情“情侣”和“公共汽车”。
2015-12-27 20:34:46 828
转载 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 4378
转载 Full Emoji Catalog
Full Emoji CatalogNameUnifiedDoCoMoKDDISoftbankGoogleblack sun with raysU+2600U+E63EU+E488U+E04AU+FE000cloudU+2601U+E63FU+E48DU+E049
2015-12-26 21:27:47 4975
转载 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 2480
转载 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
转载 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 1314
转载 理解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 9783
转载 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 1494
转载 Android自定义ViewGroup之子控件的自动换行和添加删除
概述:常用的布局类型并不能满足所有需求,这时就会用到ViewGroup。ViewGroup作为一个放置View的容器,并且我们在写布局xml的时候,会告诉容器(凡是以layout为开头的属性,都是为用于告诉容器的),我们的宽度(layout_width)、高度(layout_height)、对齐方式(layout_gravity)等;当然还有margin等;于是乎,ViewGrou
2015-11-24 21:39:30 461
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关注的人