不是我的货-深圳网站优化推广公司

自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

预览 取消 提交

自定义博客皮肤

-+
上一步保存
  • 博客(157)
  • 资源 (7)
  • 收藏
  • 关注

原创 短信模板替换

public static void main(String[] args) { Pattern regex = Pattern.compile("\\$\\{([^}]*)\\}"); String a ="hello"; String b = "wlow"; Map<String,String> paramData = Maps.newHashMap(); p...

2019-10-29 10:29:43 848

原创 java 协变与逆变

我们首先来看下面这两行代码:Integer a = 1;Number number = a;so easy对吧?那我们再看这两行代码:List&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;();List&lt;Number&gt; list = list1;你认为第二行的list编译器会通过么?答案是不会的。要解答这...

2019-01-16 11:56:02 301

原创

很久就想写锁这个主题了,但是一直不敢写,因为自己感觉我的能力还是不足以驾驭锁,没法覆盖锁的内容,后面一想我就先以我粗浅的知识说说自己心中的锁,以后有更多的感悟再加上(当时面试阿里,面试官第一个问题就是说说对锁的认识,不限于语言,不限于软硬件,把你自己知道的说出来,现在回顾当时的回答是多么的2 young 2 simple。哈哈^_^,后来一聊,人家是专门写jvm gc的)。我现在就给锁下一个定义...

2019-01-14 08:28:19 228

转载 一致性hash算法

1为啥会有这种算法的诞生,它解决什么问题?在说这个算法之前,我们看看以前做缓存(一致性hash算法不仅仅局限在做缓存上)的思路。假如现在我们有一个网站,redis上数据已经超过了单机的承受能力,现在就要对其做进行分库分表,则分库分表就意味着要有一个路由规则,假设我们的路由规则是hash取模的方式,根据这个路由规则我们就弄一个redis集群,假设集群中有四个节点,节点A,节点B,节点C,节点D,...

2019-01-13 23:00:22 229

原创 限流策略总结

这段时间开启过年的热身运动,抢票大战。现在是各种加速包满天飞,感觉买到就是赚到,和12306斗智斗勇。今天我就以我的经验来分析加速包在哪种方式有效。要做加速包功能,必须要考虑的是系统的限流,因为系统给你限流了,不处理的请求,你弄再多的加速包也白搭。在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存:它的存在就是加速请求访问,保护后台服务。使用缓存不单单能够提升系统访问速度、提高...

2019-01-11 09:07:09 441

原创 技术杂谈

回顾以前的学习,四个字总结:杂而不精。同一个问题可能会重复解决多次,每次感觉都懂了,但深入不够,对应技术细节还是很模糊,挖的细节还是比较粗糙,比如hashmap的扰动函数等等。现在决定对于有技术深度和源码分析的问题,必须要经过物化形成博客,在写博客的时候进行深化,同时也在梳理思路,如果以后有更深刻的认识,可以方便的在原有博客上进行修改,力求知识正确,全面,深入。同时也在感悟现在技术原理殊途同归,网...

2019-01-09 11:44:32 167

原创 FutureTask源码总结

因为技术原理都是一致的,我就不抄了哈哈,我给亲们链接,自己移步去看,我在这里大致总结一下该类的运行机制,发散一下思维和面试问题。该类的作用:FutureTask 是任务可取消的异步返回结果类。你可以想象你现在在运行一个程序,该程序首先获取到数据库中的用户id,然后根据用户id判断上传的文件是否需要保存。我们可以看到保存上传文件是io操作,那么要保证程序的效率,可使用该类。我们可以把io操作交给F...

2019-01-09 10:30:46 182

原创 lru与lirs

(1)LRULRU算法淘汰最长时间没有读或者写过的数据。就以LinkedHashMap为例来说明怎样实现一个LRU算法。首先先看一下LinkedHashMap怎么用的。package com.demo.bean.zwfz; import java.util.ArrayList;import java.util.Collection;import java.util.Linked...

2019-01-08 14:29:31 722

原创 架构师职责

以前对于架构师这个职位定位比较模糊,一直在探索怎样从一个普通程序员成为一个能力与沟通卓越的架构师,现在我就阐述一下我现在对架构师这个职位的肤浅看法。       最近网上有大量的网上培训机构推出成为架构师的课程,我也听了许多,听过他们的直播课程之后,感觉还是有水平的,这帮人都是一线开发出来的,只因为不想在为kpi和过度开发工作而活着,也想多赚点钱,所以出来做教育。唠叨一句,现在java培训已经...

2019-01-08 10:25:30 998

原创 raft算法

raft算法是用来解决分布式一致性问题,该算法可以看做一个Log日志复制机制的状态机,它的日志是连续的,同时集群中的日志内容始终是从 leader 节点同步到follower节点,是单向的。下面列出有关raft的名词:Term:逻辑时钟,term值和log index(指令id)用于保证时序,term用连续的数字进行表示。Raft算法将Server划分为3种状态:Leader:负责Clie...

2019-01-04 16:22:15 231

原创 netty学习

netty简介:Netty是由JBOSS提供的一个开源的java网络编程框架,作者是Trustin Lee,同时也是事件驱动服务通信框架,那什么是事件驱动服务通信框架?我们以后再说。这个框架是基于java的nio模型进行高度封装的框架。再次说明,netty是网络编程框架。网络通信,server/client 模式通信,长连接都可以用它。为什么要学netty?1很多框架底层通信都使用ne...

2018-12-10 18:10:27 188

原创 idea 类title展示问题

今天遇见idea 的layout展示问题,很烦人,一会debug的控制台悬浮,一会run控制台不见了,maven projects没了,类名一般在idea的上方,现在展示在下方。反正现在瞎弄+百度,找到了一个,其他都瞎弄好了。下面展示类名展示在下方的问题。还有debug的悬浮问题应该是这造成的。...

2018-12-10 15:43:10 1680

原创 oracle 分页 sql

原有sql(查询所有数据):SELECT c. ID, A . NAME AS NAME, A .define_sql AS defineSql, A .use_scene AS useScene , A.config_kind AS configKind, c.examine_status AS...

2018-10-30 11:35:17 193

原创 java递归实现部门(权限)树 自测能用

这段时间开发一个小功能-实现一颗部门树,看着挺容易,但是花费了不少的时间,哎。。。先上代码:public class Dept { @ApiModelProperty(value="部门编号",name="deptId",required=true) private int deptId; @ApiModelProperty(value="部门名称",name=...

2018-08-09 16:15:59 4599

原创 实现模拟自动化来操作桌面

package robot;import java.awt.Robot;import java.awt.event.InputEvent;import java.awt.event.KeyEvent;public class RobotCmd { // 这个工具用于实现模拟自动化来操作桌面 public static void main(String[] args){ t

2016-06-29 20:36:27 2360

原创 mysql连接出错

com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets fr

2016-06-04 12:26:32 1181

原创 主线程捕捉线程池中线程抛出的异常

package 线程池;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ThreadFactory;/** * 主线程捕捉线程池中线程抛出的异常 * @author kevin4wang *//** * E

2016-04-24 08:50:51 4548

转载 数组实现队列

import java.util.Arrays;/** * 用数组实现队列 */@SuppressWarnings("unchecked")public class Queue { private int DEFAULT_SIZE = 10; private int capacity; private Object[] elementData; private int fron

2016-04-12 14:21:21 563

原创 js中的==和===区别

alert('55' == 55);//truealert('55' === 55);//false第一个是相等符;第二个全等符

2016-03-22 22:16:27 284

原创 js 省市级联

Document function tm_init_pronince(){ var selectDom = document.getElementById("province"); var arr = [{"id":1001,"name":"湖南省"},{"id":1002,"name":"湖北省"}]; /*var html = "--请选择--"

2016-03-05 17:39:23 413

原创 模拟抽奖

Document div{font-size:16px;font-weight:bold;width:610px;height:200px;border-radius:4px;box-shadow: 0 0 1em #000;border:1px solid #ccc;} span{font-size:32px;} 中奖的号码是: 当前中奖号码是: v

2016-03-05 14:00:08 411

原创 js、 数组

Document /* javascript---数组Array 定义方式如下: var arr = [];//初始化一个空长度的数组 var arr = new Array();//内存 1:数组下标都是从0开始,也就是说数组里面的第一个元素就是 2:数组的长度是:.length 3:第一个元素:arr[0] = "xxx"; 最后一个元素:

2016-03-05 13:49:14 352

原创 js中的对象

js中的对象 /* 对象的定义: 如:var book = {};//定义一个空对象 var book2 = {key:value};//HashMap var book2 = {"name":"Javascript进阶","price":10,"date":"2012-12-12"}; */ //var age = 20;//numbe

2016-03-04 23:42:56 308

转载 hadoop pid

http://blog.csdn.net/azhao_dn/article/details/6921457

2016-03-02 21:00:28 390

原创 探针

/** * 父进程,用来调用子进程,打印子进程的输出到控制台,这里的输出可以写入一个文件等方式。 * */public class Tcollector { public static void main(String[] args) throws IOException { Runtime run = Runtime.getRuntime();//获得运行的环境 Proces

2016-02-29 17:40:59 695

原创 position:absolute :fixed区别

absolute:当浏览器大小改变时,悬浮层随着浏览器上下移动fixed:当浏览器大小改变时,悬浮层只会悬浮在浏览器的正上方

2016-02-11 17:00:59 562

原创 获取ip地址-自定义标签

String address = TmIpUtil.ipLocation(request);//获取当前的ip地址tmiputilpublic static String ipLocation(String ip) { String ipLocation = ""; TmIPSeeker ipSeeker = new TmIPSeeker("qqwry.dat","E:/Java

2016-02-11 08:07:36 678

原创 自定义标签

作用:把页面上常用/通用的功能改为标签形式来引用第一步:在web-info下建立文件夹,分别管理自定义标签第二步:在文件夹中建立.tld文件,写入通用的功能tz.tld:<taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi

2016-02-11 07:39:44 454

原创 jquery的checkbox

选择上一级元素: parent选择所有上级元素:parents选择下一级元素 :children选择所有后台元素:find选择同级元素 :siblings选择前一个元素:prev选择后一个元素:next$(this).attr("checked",true)//选中,false为取消$(this).siblings("ul").find("input").attr(

2016-02-04 22:13:53 380

原创 时钟完整版

canvas{ background:#eee; margin:30px 400px; } 时钟完整版 window.onload=function () { var canvas=document.getElementById("canvas"); var cobj=canvas.getContext("2d"); v

2016-01-30 21:06:00 407

原创 html5 时钟

canvas{ background:#eee; } 时钟 window.onload=function () { var canvas=document.getElementById("canvas"); var cobj=canvas.getContext("2d"); var originx=200; v

2016-01-30 17:33:47 397

原创 canvas 心跳和捕鱼炮台

canvas{ background:#ccc; } 心跳 window.onload=function () { var canvas=document.getElementById("canvas"); var cobj=canvas.getContext("2d"); cobj.arc(200

2016-01-30 15:45:56 900

原创 canvas 画线条

canvas{ background:#ccc; } noTitle window.onload=function () { var canvas=document.getElementById("canvas"); var cobj=canvas.getContext("2d");// cobj.strokeSty

2016-01-30 13:12:52 444

原创 canvas

canvas{ background:#ccc; } noTitle window.onload=function () { var canvas=document.getElementById("canvas");//获取canvas对象 var cobj=canvas.getContext("2d");//

2016-01-30 06:02:23 437 1

原创 svg

svg的一些形状:矩形:<rect x="20" y="20" width="250" height="250"style="fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;stroke-opacity:0.9"/>圆形:<circle cx="100" cy="50" r="40" stroke="black"st

2016-01-30 05:29:56 459

原创 文字提示效果-显示和隐藏

无标题文档$(document).ready(function(){ var x = 10; var y = 20; $(".box").mouseover(function(e){ var hdw = ""+this.title+""; $("body").append(hdw); $("#two") .css({ "le

2016-01-29 15:33:06 544

转载 html5桌面通知

if(window.webkitNotifications){ window.webkitNotifications.requestPermission(); if(window.webkitNotifications.checkPermission()==0){ var obj=window.webkitNotifications.createNotificat

2016-01-29 09:19:08 410

转载 html5异步上传文件

#box{ width:150px;height:150px;border:1px dashed red; font-size:13px;line-height:150px;text-align:center; } window.onload=function () { var box=document.getElementById("box");

2016-01-26 06:46:14 308

原创 html5拖拽

dragenter:当拖拽对象进入投放区时触发;.dragover:拖拽对象在投放区内移动时触发;.dragleave:拖拽对象没有投放到投放区,离开投放区的时候触发;.drop:拖拽对象投放在投放区时触发。.dragstart:当元素拖拽开始触发;drag:在元素拖拽过程中触发;.dragend:元素拖拽结束时触发。使用dataTransfer传递数据data

2016-01-26 06:23:16 383

原创 二分法 冒泡

二分法public class MyArrays{ public static void main(String[] args){ int[] a = {1,3,4,5,7,8,9,10,23,25,29}; // 取得23在数组中的位置 int flag = 53; int index = binarySearch(a,flag); if(index

2016-01-26 05:28:38 376

重命名某个目录下的文件

重命名某个目录下的文件 比如把a目录下的[www.baidu.com]demo.avi 变为 demo.avi,同时也可以把demo.avi变为[www.baidu.com]demo.avi

2018-04-14

样式本地化 KafkaOffsetMonitor

从github下载来的jar访问首页时需要访问google的js,现在样式本地化。

2017-05-15

ZeroMQ Guide 中文版 pdf

ZeroMQ Guide 中文版 pdf

2016-01-09

快学Scala 中文版

快学Scala.pdf

2015-11-22

数据挖掘 R语言实战

数据挖掘 R语言实战数据挖掘

2015-11-22

数据挖掘概念与技术-Jiawei Han

数据挖掘概念与技术-Jiawei Han

2015-10-25

空空如也

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

TA关注的人

不是我的货 CSDN认证博客专家 CSDN认证企业博客
码龄11年 暂无认证
IP 属地:广东省
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
96
原创
20万+
周排名
181万+
总排名
14万+
访问
等级
2154
积分
10
粉丝
8
获赞
3
评论
22
收藏
私信

分类专栏

将数字转换成对应的中文 将阿拉伯数字翻译成中文的大写数字

zdluffy: 顶一下我自己的C++版本呀~https://blog.csdn.net/zdluffy/article/details/98970516

  • 将数字转换成对应的中文 将阿拉伯数字翻译成中文的大写数字

    zdluffy: 请问博主var a = ("" + num).replace(/(^0*)/g, "").split("."),这句话是什么意思呀?

  • canvas

    qq_43484379: 谢谢?

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

    相关内容推荐

    网站设计评语ui设计师个人简历网站迪士尼乐园设计宣传网站上传设计作品的网站肥西网站优化制作公司网网站建设与设计深圳网站设计网站网站导航条 制作网站制作三大流程建筑设计师 招聘网站霸州网站设计工作证模板免费制作网站购物网站后台设计石家庄网站制作设计web网站课程设计呼和浩特网站设计网站设计几色中国顶级别墅设计网站分类广告网站制作政府门户网站设计网站logo设计教程设计电商网站宣传单设计网站大庆制作网站地址3d软装设计网站柯尔克孜族网站制作蛋糕桦甸微网站制作室内设计师爱上的网站网站设计的研究方向汕头网站设计陇南网站设计国内网站设计欣赏在线教育网站设计网站logo设计要求杭州专业网站设计注册网站制作长沙正规网站制作公司哪家好最好的网站设计公司网站设计侵权微软网站设计软件工业设计 网站ui设计师常看设计网站网站设计鉴赏建邺手机网站制作网站广告位设计北医三院网站制作淄博网站建设设计类似稿定设计的网站怀柔网站制作价格建筑设计地图网站海宁网站如何制作链接网站设计 工作杭州网站设计公司俄罗斯制作美食视频网站好的排版设计网站雾霾论文网站制作logo设计大赛网站国外在线设计网站设计网站最新作品网站设计学什么软件上海零基础学网站制作济南汽车网站设计邮件设计网站福州网站设计电子商务网站 毕业设计旅游网站制作方案公司简介动态网站数据库设计建筑设计师 招聘网站利于seo的网站用什么制作设计师常上的网站设计公司网站源码动态网站设计论文怒江标书制作网站室内设计师常用网站优秀网站网页设计步骤设计平台网站如何学习网站设计装修设计网站推荐it门户网站 设计图h5制作的课程设计网站视觉设计师网站有特色的网站设计网站设计一个签名哪里网站设计好东莞手机网站制作服务商日本设计网站大全机械网站设计网站设计开发文档网站制作后怎么发展jsp 网站 设计共振设计网站怎么制作后台管理网站企业网站设计特点制作微信主题网站胶南网站页面制作网站前端设计教程新闻网站 数据库设计电子设计网站好孩子网站制作壁纸重庆网站制作夹夹虫公司国内室内设计网站设计网站制作公司甜品网站设计模板门户网站制作蛋糕简笔画3d 网站设计无锡公司网站设计邯郸制作网站模板建站公司温岭网站设计长沙设计网站婚嫁网站制作贴纸上海设计网站自助设计网站平面设计网站 知乎科技公司网站设计风格国外著名的设计网站网站访问流程设计国外设计网站behance毕业设计购物网站贵阳网站设计培训网站设计理念范文国外办公室设计网站网站设计用户体验贸易网站设计雾灯图标网站制作网站策划与设计台湾网站设计设计软件下载官方网站网站与网页设计引言周杰伦网站制作书签人才招聘网站的设计上海好的网站设计公司优秀网站设计欣赏深圳力锐设计公司网站福田租房网站制作桐乡什么网站制作简单日系网站设计风格网站设计著作权申请招聘设计师去什么网站舟山华强北论坛网站制作哪个好自我介绍网站设计资讯网站设计邦台州设计公司网站网站视觉形象设计墙布配色网站制作江门网站设计嘉峪关网站设计网站设计怎样产品经理网站设计香港平面设计网站网站导航栏设计沈阳有实力的网站制作排名设计官网网站制作在线打印准考证网站网站设计师培训郴州网站设计设计网名的网站公司网站设计流程网页好看的网站设计北京企业网站设计有什么室内设计网站规划和设计网站包豪斯设计网站网站设计资源网站设计与建设购物网站设计ppt公司手机网站设计axure 网站设计网站建设与网页设计设计国外网站深圳网站设计公司长春网站制作顾问好的国外设计网站网站设计风格说明室内设计那个网站好首都博物馆网站制作壁纸电视剧网站制作手工设计类网站模板北海租房网站制作化妆品网站的设计与实现如恩设计网站中山网站制作 去找易维互联海口网站制作维护东港外贸网站制作推广台州高端网站设计国外图表设计网站洛阳网站设计公司网站系统设计文档网站后台页面设计网站的设计与制作任务书扁平网站设计苏州常熟网站制作设计网站设计和网页设计网站交互设计模式 杜月网站设计制作个人网站设计主题网站导航条 制作模具网站设计开辟近义词网站制作网站权限设计方案顺义区制作网站设计调试

    合作伙伴

    深圳网站优化推广公司

    龙岗网络公司
    深圳网站优化
    龙岗网站建设
    坪山网站建设
    百度标王推广
    天下网标王
    SEO优化按天计费
    SEO按天计费系统