自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

移动端从网页调起客户端应用

比如想在网页中调起支付宝,我们可以创建一个iframe,src为:alipayqr://platformapi/startapp?saId=10000007&clientVersion=3.7.0.0718&qrcode={支付二维码扫描的url}浏览器接收到这个url请求发现未知协议,会交给系统处理,系统就能调起支付宝客户端了。我们还能趁机检查一下用户是否...

2015-04-30 17:12:00 418

java 得到某个月的第一天和最后一天

private static SimpleDateFormat dateFormat2 = new SimpleDateFormat("yyyyMMdd"); public static void main(String[] args) throws ParseException { // TODO Auto-generated method stub Calendar calendar...

2015-04-28 23:46:00 244

java环境配置基础知识

1.在host文件中一个域名可以对应多个ip:通过该域名进行访问时会使用轮循的方式,第一次会访问第一个IP,第二次会访问第二个IP,依次类推127.0.0.1 mall.dafy.service mall.dafy.com.cn mall.boss.dafy.com.cn buyer.mall.dafy.com.cn mall.mobile.dafy.com.cn...

2015-04-28 14:17:00 83

内存数据库在秒杀系统中的使用

关系数据库:mysql 内存数据库:redis 秒杀系统一般都是大并发的update操作,如果单纯对数据库进行操作,每次update都会进行行锁,造成时间上的浪费,使用内存数据库redis可以有效提高update效率,然后使用同步策略(按照时间或者数据量)来将数据同步到mysql数据库...

2015-04-27 14:55:00 138

Android SDK 在线更新镜像服务器资源

大连东软信息学院镜像服务器地址: http://mirrors.neusoft.edu.cn 端口:80北京化工大学镜像服务器地址: IPv4: http://ubuntu.buct.edu.cn/ 端口:80 IPv4: http://ubuntu.buct.cn/ 端口:80 IPv6: http://ubuntu.buct6.edu.cn/ 端口:80上海GD...

2015-04-26 22:51:00 115

Redis管道(Pipelining)操作

redis的管道(Pipelining)操作是一种异步的访问模式,一次发送多个指令,不同步等待其返回结果。这样可以取得非常好的执行效率。这就是管道,调用方法如下:@Testpublic void test3Pipelined() { Jedis jedis = new Jedis("localhost"); Pipeline pipeline = jedis.pipelin...

2015-04-26 22:23:00 272

Jedis使用总结【pipeline】【分布式的id生成器】【分布式锁【watch】【multi】】【redis分布式】...

一、 Pipeline官方的说明是:starts a pipeline,which is a very efficient way to send lots of command and read all the responses when you finish sending them。简单点说pipeline适用于批处理。当有大量的操作需要一次性执行的时候,可以用管道。示例:J...

2015-04-26 22:21:00 65

阿里云服务(一)——OSS

阿里电子商务迄今是中国最大的电商网站,各个厂商都在去模仿。就像google的大数据处理,hadoop的思想等等,只有做出了一些成绩,起了带头羊,那么将会是非常吃香的。从今天开始简单学习了解一下阿里的各种云服务。今天先看一下OSS。 OSS(Open Storage Service)开放云存储服务,是阿里云对外的提供的海量,安全和高可靠的云存储服务。目前阿里的所有云服务都是收费,大家可以到官...

2015-04-26 18:03:00 534

JavaWeb安全性教程入门篇 -- 偷天换日使用者的会话信息(劫持session)

好久没有更新博客了,这段时间打算有空就更新下关于java web项目安全方面的教程文章,包括简单的说明下hacker是如何渗透入侵我们的项目,基于鄙人的技术是比较菜,所以如有说的不正确的,或者大神觉得我写的文章太过浅显,请多多包涵包涵下,多多指导下吾等菜鸟,在此先谢过各位大神前辈了我打算讲的第一篇内容是别人如何偷天换日把我们用户信息给偷取获取,然后进行合法的操作1. 先看看下面我做的一...

2015-04-25 13:46:00 2147

Eclipse/MyEclipse下使用SVN的用户名和密码删除

通常我们在使用svn的时候会让它记住用户名和密码,在某些情况下,我们需要变更用户名和密码,但svn或者eclipse/myeclipse都 没有提供用户名和密码的变更控件,需要我们手工来操作。事实上就是删除svn保存了用户名和密码的文件,下次再次使用svn时会提示输入用户名和密码。在不同的操作系统下,操作基本类似,首先我们来看一下windows下如何操作的。以win7为例...

2015-04-25 02:01:00 55

Android/Java面试题,边面试边成长,为了应试而应试

从今天起,所有面试或遇到过的面试题,都整理到此文章下,提醒自己时刻要学习,同时分享给各位。【部分网上整理】Java基础 1,Java中一个汉字占多少字节?java中,只要是字符,不管是数字还是英文还是汉字,都占两个字节,都是一个char。 char c1 = ‘中’; char c2 = ‘A’; char c3 = ‘1’; 确切说,Unicode编码是指一类编码的统称...

2015-04-23 16:15:00 159

win7下安装MongoDB

1、下载:http://www.mongodb.org/downloads2、设置环境变量:Path=C:\Program Files\MongoDB\Server\3.0\bin3、启动mongoDB需要配置mongoDB的data和log上图的目录和文件都是不存在的,需要自己创建mongo.config:...

2015-04-21 16:17:00 77

一些常用的脚本示例

一个脚本实现:创建用户并且设定和用户名相同的密码,如果要创建的用户已经存在,则不创建#!/bin/bash#echo $u1if id $1 &>/dev/nullthenecho "user: $1 already exists";elseuseradd $1 && echo $1 | passwd --stdin $1echo "$1 added"fi------...

2015-04-16 20:29:00 205

Linux 参考信息链接

了解 GNU GPL/GNU LGPL/BSD/MIT/Apache协议 http://blog.csdn.net/flowingflying/article/details/5746151愷风(Wei)的专栏 http://blog.csdn.net/flowingflying/article/details/4547084Linux Bash Shell学习(二):目录和通配符 http://...

2015-04-16 19:37:00 69

Android 多渠道打包:使用Gradle和Android Studio

转载请注明出处: http://blog.csdn.net/jjwwmlp456/article/details/45057067 -----------------匆忙拥挤repeatGradle,这个东西好复杂,不过在Android中,我们知道它大概怎么用,它的依据何来,就够了。Gradle的DSL,领域特定语言(domain-specific languages,简称DSL)...

2015-04-16 11:32:00 205

我理解的剑指offer----字符串的全排列和组合算法

全排列在笔试面试中很热门,因为它难度适中,既可以考察递归实现,又能进一步考察非递归的实现,便于区分出考生的水平。所以在百度和迅雷的校园招聘以及程序员和软件设计师的考试中都考到了,因此本文对全排列作下总结帮助大家更好的学习和理解。对本文有任何补充之处,欢迎大家指出。首先来看看题目是如何要求的(百度迅雷校招笔试题)。一、字符串的排列用C++写一个函数, 如 Foo(const char *st...

2015-04-16 10:45:00 122

我理解的剑指offer-----之“数组中只出现一次的数字系列”的基础----异或去重...

异或是一种基于二进制的位运算,用符号XOR或者 ^ 表示,其运算法则是对运算符两侧数的每一个二进制位,同值取0,异值取1。它与布尔运算的区别在于,当运算符两侧均为1时,布尔运算的结果为1,异或运算的结果为0。 异或的性质: 1、交换律:a^b = b^a; 2、结合律:(a^b)^c = a^(b^c); 3、对于任意的a:a^a=0,a^0=a,a^(...

2015-04-15 20:22:00 108

我理解的剑指Offer--------链表中倒数第k个结点

题目描述:输入一个链表,输出该链表中倒数第k个结点。(hint: 请务必使用链表。)输入:输入可能包含多个测试样例,输入以EOF结束。对于每个测试案例,输入的第一行为两个整数n和k(0<=n<=1000, 0<=k<=1000):n代表将要输入的链表元素的个数,k代表要查询倒数第几个的元素。输入的第二行包括n个...

2015-04-14 23:29:00 56

我理解的剑指Offer-------反转链表

题目描述:输入一个链表,反转链表后,输出链表的所有元素。输入:输入可能包含多个测试样例,输入以EOF结束。对于每个测试案例,输入的第一行为一个整数n(0<=n<=1000):代表将要输入的链表的个数。输入的第二行包含n个整数t(0<=t<=1000000):代表链表元素。输出:对应每个测...

2015-04-14 23:10:00 113

Python爬虫框架Scrapy实战之定向批量获取职位招聘信息

所谓网络爬虫,就是一个在网上到处或定向抓取数据的程序,当然,这种说法不够专业,更专业的描述就是,抓取特定网站网页的HTML数据。不过由于一个网站的网页很多,而我们又不可能事先知道所有网页的URL地址,所以,如何保证我们抓取到了网站的所有HTML页面就是一个有待考究的问题了。一般的方法是,定义一个入口页面,然后一般一个页面会有其他页面的URL,于是从当前页面获取到这些URL加入到爬虫的抓取队...

2015-04-13 11:59:00 134

Java中hashCode的作用

以下是关于HashCode的官方文档定义:[plain]view plaincopyhashcode方法返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,例如,java.util.Hashtable提供的哈希表。hashCode的常规协定是:在Java应用程序执行期间,在同一对象上多次调用hashCode方法时...

2015-04-13 11:57:00 77

inittab命令格式

1. inittab命令格式为id:runlevels:action:commandid是任意一个名称(具体是什么并不重要);runlevels是一个数字串(代表运行级别);command指定执行的实际命令;action的值可以为以下几种:respawn:启动命令并进行监视命令的执行,当进程退出时,再次执行该命令.比如切换到tty,exit后还会提示终端登陆,就因为tty是以respaw的acti...

2015-04-12 12:01:00 136

NoSQL数据库之Redis数据库管理五(Redis的常用命令及高级应用)

返回0表示不存在,返回1表示存在 select 数字:表示选择数据库的命令,select 0 表示选择第0个数据库;数据库编号是0-15,一共16个数据库;PONG表示连接成功;info:获取服务器的信息和统计;可以返回一些相关配置参数的值;使用auto root来增加权...

2015-04-10 23:05:00 107

Android 代码混淆 选项说明

转载请注明出处: Android 代码混淆 选项说明http://blog.csdn.net/jjwwmlp456/article/details/44977721 -----------------匆忙拥挤repeat语法规范说明地址:https://stuff.mit.edu/afs/sipb/project/android/sdk/android-sdk-...

2015-04-10 17:46:00 160

NoSQL数据库之Redis数据库管理四(set类型和zset类型)

srem返回1表示删除成功,返回0表示删除不成功;注意弹出元素的随机性;返回1说明在集合中,返回0说明不在集合中;zcard:返回集合中的元素个数;...

2015-04-10 12:05:00 66

NoSQL数据库之Redis数据库管理三(list类型)

lrange mylist 0 -1:左边的0表示从表头的第一个元素,-1:表示从尾部的第一个元素;返回的数代表删除的个数;返回0表示没有删除成功;注意ltrim是保留的意思...

2015-04-09 23:14:00 69

ListView中嵌套GridView时GridView的数据无法完全显示,只显示一行

这种情况下需要自定义一个GridView,然后重写GridView的onMeasure(int widthMeasureSpec, int heightMeasureSpec)的方法,将GridView重新测量,并且指定GridView的新的高度package com.yuedong.mobi.view;import android.content.Context;import and...

2015-04-09 17:01:00 123

JavaScript特性一:变量作用域

JavaScript特性一:变量作用域JavaScript特性二:执行环境与作用域链JavaScript特性三:this关键字作用域是编程语言中的重要概念,它决定了变量的可见范围和生命周期和C、C++、Java等常见语言不同,JavaScript的作用域不是以花括号包围的块级作用域对于Java来说,如下代码是不合法的public class Test { publi...

2015-04-09 11:08:00 107

Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包

官方文档:https://developer.android.com/tools/publishing/app-signing.html1. 默认为debug mode,使用的签名文件在:$HOME/.android/debug.keystore2. Release Mode 签名:build.gradle: android { signingConfigs { ...

2015-04-08 17:03:00 99

MySql优化的问题分析、方法和思考

系统经过一段时间的运行后,如果Com_select的总数比Com_insert、Com_update和Com_delete的总数远远大于,那么说明该系统是一个OLAP的系统; 通过该语句显示sql执行的过程; 常量表上的元组是可以明确的,...

2015-04-07 22:10:00 89

一个apk多个入口,在桌面上创建多个应用图标

原文:http://zmywly8866.github.io/2015/01/20/one-apk-multi-entry.html?utm_source=tuicool前言  Android应用一般都是一个APK一个桌面图标,但有时候我们需要实现一个APK在桌面上有多个图标(比如BAT的某些应用,有桌面快捷方式),对于这种一个APK需要在桌面上显示多个图标的,通常有两种方...

2015-04-07 20:47:00 258

Python——UnicodeEncodeError: 'ascii' codec can't encode/decode characters

初学Python被编码格式搞的很头大,以下bug是遇到的编码问题之一:【BUG】UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-15: ordinal not in range(128)或者UnicodeDecodeError: 'ascii' codec can't decode by...

2015-04-07 16:05:00 111

MySQL事务隔离级别详解

SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,因为它的性能也不比其他级别好多少。读取未提交的数据,也被称之为脏读(Dirty Read)。Rea...

2015-04-07 09:25:00 44

Spring MVC对比Struts2

2015-04-02 21:41:00 45

在Spring的环境下使用Spring MVC

图:SpringMVC的容器作为beans.xml的子容器,CustomerAction可以引用CustomerService,而CustomerService却不能引用CustomerAction

2015-04-02 21:36:00 74

Spring MVC的运行流程

HandlerExecutionChain包含了拦截器,Handler以及目标方法; 图:HandlerMapping定义了请求和处理器之间的映射 图:RequestMappingHandlerMapping处理的是标注了@RequestMapping的映射; SimpleUrlHandlerMapping处理的是类似于/a...

2015-04-02 21:30:00 87

异常处理

图:在Controller中定义处理异常的方法 图:error.jsp里面显示异常信息 图:原生的抛出异常的界面 图:添加了@ResponseStatus注解的异常类 图:为异常类添加了@ResponseStatus后的效果图...

2015-04-02 21:27:00 57

使用拦截器

图:自定义拦截器类 图:配置自定义拦截器类 图:HandlerExecutionChain.java的applyPreHandle方法,调用每个拦截器的preHandle方法...

2015-04-02 21:19:00 99

文件的上传

2015-04-02 21:12:00 62

国际化

图:链接 图:后台处理方法 图:注入bean:ResourceBundleMessageSource 图:默认的LocaleResolver对象,从request对象中获得Locale对象 图:DispatcherServlet的re...

2015-04-02 21:07:00 75

空空如也

空空如也

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

TA关注的人

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