自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Logger和Exception

public class PayException extends Exception { /** * */ private static final long serialVersionUID = 2373806520202646197L; /** * 异常消息号 */ private int msgId; /** * 一般性错误,依...

2017-03-14 10:18:38 582

原创 自发自收以及多对一朋友圈mq

@Override public void onMessage(Message message, Channel channel) throws Exception { RabbitMQMsg rabbitMQMsg = SerializationUtils.deserialize(message.getBody()); if (rabbitMQ...

2017-03-10 14:18:56 352

原创 SimpleCache

缓存现在用的已经比较多了,现存的缓存我们有redis,memcached。现在我们接触一下本地缓存。SimpleCache,主要用于小量,并且长时间不变的。好处是:不走协议,很快应用类中有GameAuthorizedServiceImpl。http://iamzhongyong.iteye.com/blog/2038982@Override public List<F...

2017-02-27 15:55:24 520

原创 dto

http://www.cnblogs.com/scy251147/p/3614187.html

2017-02-27 13:26:48 171

原创 MD5加密

采用二次加盐策略生成消息摘要:public final class MD5SignUtil { public static void main(String[] args) throws Exception {System.out.println(generateSignature("netease_webemail", ":【广州爆炸因货柜车装卸引起伤者增至36人】记者从有关...

2017-02-27 11:04:26 108

原创 ddb分库分表数据库

http://www.iteye.com/news/32029

2017-02-27 11:01:00 360

原创 格式化

先来说一下Java中项目常用的日期格式化。一般呢我们都采用SimpleDateFormat sd = new SimpleDateFormat("String pattern");public void testCalendar(){ Calendar c1 = Calendar.getInstance(); c1.setTime(new Date(...

2016-10-25 09:12:17 158

原创 Python伪科学

1.Python切片a = [ 1, 2, 3, 4, 5, 6 ]x = a [ 1 : 5 ] # x = a.__getitem__( slice ( 1, 5, None ) )a [ 1 : 3 ] = [10, 11, 12 ]# a.__setitem__( slice ( 1, 3, None ), [ 10, 11, 12 ] )del a [ 1 : 4...

2016-10-20 21:30:23 133

原创 python函数

1.在Python中定义函数,可以用必选参数、默认参数、可变参数和关键字参数,这4种参数都可以一起使用,或者只用其中某些,但是请注意,参数定义的顺序必须是:必选参数、默认参数、可变参数和关键字参数。def func(a, b, c=0, *args, **kw): print 'a =', a, 'b =', b, 'c =', c, 'args =', args, 'kw ='...

2016-10-20 21:30:20 107

原创 python小知识点

1.python中__init__ 和__new__方法有什么不同的呢?    # -*- coding: utf-8 -*-class Person(object): """Silly Person""" def __init__(self, name, age): self.name = name self.age = a...

2016-10-20 19:29:23 114

原创 |管道与>重定向

命令 | 可以将一个命令的输出作为另一个命令的输入。 rpm -qa|grep licq这条命令使用一个管道符“|”建立了一个管道。管道将rpm -qa命令的输出(包括系统中所有安装的RPM包)作为grep命令的输入,从而列出带有licq字符的RPM包来。 命令 | 提供了两个进程之间通信的途径。 ————————————————————————————————————...

2016-07-06 16:41:06 154

原创 linux命令--rpm和deb

RPM 是 Red Hat Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用;RPM包里面都包含什么?里面包含可执行的二进制程序,这个程序和Windows的软件包中的.exe文件类...

2016-07-05 22:00:43 267

原创 UFW防火墙的简单配置

安装方法:sudo apt-get install ufw启用:sudo ufw enablesudo ufw default deny关闭:sudo ufw disable查看防火墙状态:sudo ufw statuswin 7 系统下 :netsh firewall set opmode disablenetsh firewall set opmod...

2016-07-05 21:43:37 165

原创 启用smaba服务

 今天配置下了samba服务。     虚拟机系统: ubuntu 12.04, 64bit。     虚拟机:vmware9.0     主机:win7 64bit     1. 查看win7和ubuntu系统的ip。     win7: cmd下查看ipconfig。 ipv4为:172.18.88.123     ubuntu:     #ifconfig...

2016-07-05 21:40:17 254

原创 hadoop--关于MapReduce

MapReduce任务过程被分为两个阶段:map和reduce。每个阶段都需要以键/值作为输入和输出,程序员需要定义两个函数map(),和reduce()。在处理天气预报整个大数据时,我们只对年份和气温这两个属性感兴趣 map函数的输出经由mapreduce框架处理后,最后被发送到reduce函数。这一过程中需要对键/值对进行排序和分组。因此reduce会收到下面的输入:(1949...

2016-07-04 16:26:30 143

原创 linux命令

1.如何将用户设置为管理员(admin)?sudo vim etc/passwd   将数字id改为i0:0将 mm:x:0:0::/home/mm: /bin  2.怎么查看已经安装的软件?如果检查是否安装了某个软件比如 firefox dpkg -s firefox如果检查所有安装的软件包dpkg --get-selections 如果过滤一些力求精确的查找...

2016-07-04 16:02:10 102

原创 sudo 出现unable to resolve host 解决方法

Linux 环境, 假设这台机器名字叫dev(机器的hostname), 每次执行sudo 就出现这个警告讯息:sudo: unable to resolve host dev虽然sudo 还是可以正常执行, 但是警告讯息每次出来还是有点烦人, 而这只是机器在反解上的问题, 所以就直接从/etc/hosts 设定, 让dev(hostname) 可以解回127.0.0.1 的IP 即可./etc...

2016-07-04 10:37:30 259

原创 hadoop--初识hadoop

      今天,像互联网应用,科学数据处理,商业智能数据分析等具有海量数据分析的应用变得越来越普遍时,掌握Google文件系统或者MapReduce编程模型这样的技术已经成为一种趋势。在这样的前景下,实现MapReduce编程模型的Hadoop开源系统自然而然成为大家一种合理的选择了。      MapReduce之所以受到大家的欢迎是因为技术上有三点又是:1)采用无共享大规模集群系...

2016-07-03 22:28:51 173

原创 动态规划--最长公共子序列,最长公共子串

[size=medium]问题描述:求最长公共子序列最长公共子序列(LCS)定义:一个数列 S,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。比如数列str1 = “Tom Hanks”, str2 = “Hankcs”. 那么两个数列的公共子序列是"Hanks". 最长公共子序列和最长公共子字符串是有区别的,公共子序列...

2016-06-21 14:36:28 190

原创 动态规划--m个苹果放入n个盘子问题

[size=medium]问题描述:把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 输入每个用例包含二个整数M和N。0...

2016-06-21 09:40:29 1534 1

原创 动态规划--素数伴侣

[size=medium]素数伴侣:若两个正整数的和为素数,则这两个正整数称之为“素数伴侣”,如2和5、6和13,它们能应用于通信加密。现在密码学会请你设计一个程序,从已有的N(N为偶数)个正整数中挑选出若干对组成“素数伴侣”,挑选方案多种多样,例如有4个正整数:2,5,6,13,[color=red]存到int array[][/color]如果将5和6分为一组中只能得到一组...

2016-06-20 19:42:42 1287

原创 动态规划--左上角到右下角的最大收益问题

[size=medium]无权重:问题描述:请编写一个函数(允许增加子函数),计算n x m的棋盘格子(n为横向的格子数,m为竖向的格子数)沿着各自边缘线从左上角走到右下角,总共有多少种走法,要求不能走回头路,即:只能往右和往下走,不能往左和往上走。[/size][table]|| || |||| || |||| || |||| || ||[/table][size...

2016-06-20 16:13:07 1168

原创 动态规划--最长上升子序列

[size=medium]题目: 有一个长为n的数列a. 请求出这个序列中最长上升子序列的长度. 最长上升子序列的数字之间可以有间隔.即最长上升子序列(LIS, Longest Increasing Subsequence), 例如: n=5, a={4,2,3,1,5}, result=3(2,3,5)核心代码如下:[code="java"]int max = 0;for(i...

2016-06-20 14:06:17 287

原创 动态规划-计算字符串相似度 Levenshtein Distance

编程之美这本书里说过:许多程序会大量使用字符串。对于不同的字符串,我们希望能够有办法判断其相似程序。我们定义一套操作方法来把两个不相同的字符串变得相同,具体的操作方法为:1.修改一个字符(如把“a”替换为“b”);  2.增加一个字符(如把“abdd”变为“aebdd”);3.删除一个字符(如把“travelling”变为“traveling”);比如,对于“abcdefg”和...

2016-06-20 11:28:09 590

原创 约瑟夫环问题

[size=medium]最近研究约瑟夫环,却发现竟然有好多简单解法,过去基本都是模拟循环链表进行输出。约瑟夫问题是:大家共有n个人(编号0--n-1)围成一圈,从0开始报数,数到第m的人出圈(这里模拟的是2),求最后幸运者序号??现在直接贴出每种解法的代码:1.模拟循环链表[/size][code="java"]import java.util.Scanner;class...

2016-06-20 10:26:51 82

空空如也

空空如也

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

TA关注的人

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