自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AtomicInteger的并发处理,Volatile修饰的成员变量

AtomicInteger 通俗地解释: 对某个内存值拷贝一个副本,某个线程若读到该副本,并对其进行计算,输出结果,在写入内存时,再次取出内存值和该副本比较,若副本和内存值相同,则把新的值写入内存。较为官方的解释: 通过CAS(AtomicInteger)实现,CAS简而言之就是。CAS有3个操作数,内存值V,旧的预期值A,要修改的新值B。当且仅当预期值A和内存值V相同时,将内存值V修改为B,...

2016-12-19 15:08:41 1404

转载 按值传递还是按引用传递详细解说

1:按值传递是什么指的是在方法调用时,传递的参数是按值的拷贝传递。示例如下:[java] view plain copy    public class TempTest {      private void test1(int a){      //做点事情      }      public static void main(String[] arg

2016-12-12 15:14:45 7792

原创 D3.js 中实现svg 保存 png

直接上代码://svg 保存成Png fuctionfunction svgToPng(svg,pngWidth,pngHeight){ var serializer = new XMLSerializer(); var source = '<?xml version="1.0" standalone="no"?>\r\n'+serializer...

2016-12-12 10:59:22 8751 5

转载 有return的情况下try catch finally的执行顺序

在try-catch-finally中, 当return遇到finally:     1.在try catch块里return的时候,finally也会被执行。     2.return 语句会把后面的值复制到一份用来返回,如果return的是基本类型的,finally里对变量的改动将不起效果,如果   return 的是引用类型的,改动将可以起效果。     3.finally里的r

2016-12-07 14:27:13 361

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

1.验证数字:只能输入1个数字   表达式 ^\d$ 描述 匹配一个数字 匹配的例子 0,1,2,3 不匹配的例子  2.只能输入n个数字 表达式 ^\d{n}$  例如^\d{8}$ 描述 匹配8个数字 匹配的例子 12345678,22223334,12344321 不匹配的例子   3.只能输入至少n个数字 表达式 ^\d{

2016-12-06 14:09:14 1617

原创 centos下/etc/sysconfig/下找不到iptables文件

原因:在新安装的Linux系统中,防火墙默认是被禁掉的,一般也没有配置过任何防火墙的策略,所有不存在/etc/sysconfig/iptables文件。解决办法:1、随便写一条iptables命令配置个防火墙规则:如:iptables -P OUTPUT ACCEPT2,进行保存service iptables save3,service iptab

2016-12-01 18:34:28 12969 1

原创 centOs 7 安装 Nginx

安装过程先去下载一个nginx Nginx官方下载地址 我在里面随便找一个比较新的版本,注意,我们要下载*.tar.gz的源码安装包。就:nginx-1.9.5.tar.gz 版本吧 在cent os下面直接下载: wget http://nginx.org/download/nginx-1.10.2.tar.gz tar -zxvf nginx-1.10.2.t

2016-12-01 18:19:06 328

转载 Redis HyperLogLog 统计计相同数量的独立 元素

如果我们要实现记录网站每天访问的独立IP数量这样的一个功能集合实现:使用集合来储存每个访客的 IP ,通过集合性质(集合中的每个元素都各不相同)来得到多个独立 IP ,然后通过调用 SCARD 命令来得出独立 IP 的数量。举个例子,程序可以使用以下代码来记录 2014 年 8 月 15 日,每个网站访客的 IP : ip = get_vistor_ip(

2016-12-01 14:17:36 779

转载 redis 内存陷阱

原文链接:redis是个对内存依赖性很强的NoSql数据库,在内存足够的情况下性能出色如果只有一台机子去部署redis,一定要特别小心。比如我有台24G的服务器,理所当然我会将大量内存分配给redis。比如20G的内存, 问题来了, 当你对redis插入数据后,redis会异步将数据dump到硬盘中想起来很完美,问题是它会fork一个进程,并占去同样

2016-12-01 13:43:47 1988

原创 java js 代码得到最近几个月日期

java 代码得到最近几个月日期      Calendar c = Calendar.getInstance(); String endtime=new SimpleDateFormat("yyyy-MM-dd").format(c.getTime()).toString(); String time=request.getPa

2016-12-01 11:09:00 1039

空空如也

空空如也

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

TA关注的人

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