01 2019 档案

linux下的网络配置
摘要:1. 什么是IP ADDRESS internet protocol ADDRESS 网络进程地址 ipv4 internet protocol version 4 2X32 >ip由32个01组合组成 111111110.11111110.11111110.11111110=254.254. 阅读全文

posted @ 2019-01-20 23:01 夜里码码 阅读(207) 评论(0) 推荐(0)

基于LINUX下的进程管理问题
摘要:什么是进程? 程序(program)放置在存储媒体中(如硬盘,光盘,软盘,磁带等)为实体文件的形态存在 进程:程序被触发后,执行者的权限与属性,程序的程序码与所需数据等都会被载入内存中,操作系统并给予这个内存内的单元一个识别码(PID),可以说,进程就是一个正在运行的程序 进程的状态: R(Runn 阅读全文

posted @ 2019-01-20 23:00 夜里码码 阅读(150) 评论(0) 推荐(0)

Linux里面的压缩和解压类指令
摘要:gzip/gunzip 指令 ( .gz 不能压缩目录) gzip 用于压缩文件, gunzip 用于解压的 。 gzip gzip命令用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的 阅读全文

posted @ 2019-01-20 22:59 夜里码码 阅读(385) 评论(0) 推荐(0)

linux循环定时任务
摘要:crond定时任务 系统的 crontab,使用配置文件编写定时任务 anacron定时任务 来源:https://blog.csdn.net/sunt2018/article/details/86499396 阅读全文

posted @ 2019-01-20 22:57 夜里码码 阅读(974) 评论(0) 推荐(0)

java原生程序redis连接(连接池/长连接和短连接)选择问题
摘要:最近遇到的连接问题我准备从重构的几个程序(redis和mysql)长连接和短连接,以及连接池和单连接等问题用几篇博客来总结下。 这个问题的具体发生在java原生程序和redis的交互中。这个问题对我最深刻的教训就是说明获取连接不能迷信连接池和原封不动的搬运以前代码的utils。在连接的建立的一开始就 阅读全文

posted @ 2019-01-20 22:56 夜里码码 阅读(4110) 评论(0) 推荐(0)

Linux下磁盘挂载
摘要:1.查看是否已分配 [root@localhost ~] fdisk l Disk /dev/vda: 536.9 GB, 536870912000 bytes 16 heads, 63 sectors/track, 1040253 cylinders Units = cylinders of 10 阅读全文

posted @ 2019-01-20 22:54 夜里码码 阅读(343) 评论(0) 推荐(0)

JS中的DOM对象
摘要:DOM对象 1. DOM树 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model),通过 HTML DOM对象,可访问 JavaScript HTML 文档的所有元素。 HTML DOM 模型被构造为对象的树。 节点(Node):HTML文档中的所有内容都可以称 阅读全文

posted @ 2019-01-20 22:52 夜里码码 阅读(293) 评论(0) 推荐(0)

异步加载JS
摘要:异步加载JS 阅读全文

posted @ 2019-01-20 22:51 夜里码码 阅读(80) 评论(0) 推荐(0)

详解如何使用koa实现socket.io官网的例子
摘要:socket.io官网中使用express实现了一个最简单的IM即时聊天,今天我们使用koa来实现一下利用 socket.io 实现消息实时推送 框架准备 1.确保你本地已经安装好了nodejs和npm,使用koa要求node版本>7.6 2.在你需要的位置新建一个文件夹(官网的简单命名为ch 阅读全文

posted @ 2019-01-20 22:34 夜里码码 阅读(673) 评论(0) 推荐(0)

深入解析Koa之核心原理
摘要:这篇文章主要介绍了玩转 "Koa" 之核心原理分析,本文从封装创建应用程序函数、扩展res和req、中间件实现原理、异常处理的等这几个方面来介绍,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Koa作为下一代Web开发框架,不仅让我们体验到了a 阅读全文

posted @ 2019-01-20 22:32 夜里码码 阅读(443) 评论(0) 推荐(0)

如何优雅地查看 JS 错误堆栈?
摘要:本文由云+社区发表 在前端,我们经常会通过 window.onerror 事件来捕获未处理的异常。假设捕获了一个异常,上报的堆栈是这个: 这个堆栈,你看得出问题来吗?我们发布到 CDN 的脚本文件,普遍是经过 UglifyJS 压缩的,所以堆栈可读性相当的差。假如有下面的一个堆栈查看工具,又如何?1 阅读全文

posted @ 2019-01-20 22:28 夜里码码 阅读(200) 评论(0) 推荐(0)

开源 UI 库中,唯一同时实现了大表格虚拟化和树表格的 Table 组件
摘要:背景 有这样一个需求,一位 React Suite(以下简称 rsuite)的用户,他需要一个 Table 组件能够像 Jira Portfolio 一样,支持树形数据,同时需要支持大数据渲染。 截止到目前(2019年1月18日)为止,开源 UI 库中没有找到可以支持的组件,所以 rsuite 在最 阅读全文

posted @ 2019-01-20 22:26 夜里码码 阅读(579) 评论(1) 推荐(0)

从源码角度理解Java设计模式——装饰者模式
摘要:一、饰器者模式介绍 装饰者模式定义:在不改变原有对象的基础上附加功能,相比生成子类更灵活。 适用场景:动态的给一个对象添加或者撤销功能。 优点:可以不改变原有对象的情况下动态扩展功能,可以使扩展的多个功能按想要的顺序执行,以实现不同效果。 缺点:更多的类,使程序复杂 类型:结构型。 类图: 源码分析 阅读全文

posted @ 2019-01-09 21:03 夜里码码 阅读(482) 评论(0) 推荐(0)

示例vue 的keep-alive缓存功能的实现
摘要:本篇文章主要介绍了vue 的keep alive缓存功能的实现,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 Vue 实现组件信息的缓存 当我们在开发vue的项目过程中,避免不了在路由切换到其他的component再返回后该组件数据会重新加载, 阅读全文

posted @ 2019-01-09 21:02 夜里码码 阅读(330) 评论(0) 推荐(0)

解析Vue.js中的computed工作原理
摘要:我们通过实现一个简单版的和Vue中computed具有相同功能的函数来了解computed是如何工作的。写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 JS属性: JavaScript有一个特性是 Object.defineProperty ,它 阅读全文

posted @ 2019-01-09 21:01 夜里码码 阅读(2094) 评论(0) 推荐(0)

Vue常用指令详解分析
摘要:Vue入门 Vue是一个MVVM(Model / View / ViewModel)的前端框架,相对于Angular来说简单、易学上手快,近两年也也别流行,发展速度较快,已经超越Angular了。比较适用于移动端,轻量级的框架,文件小,运行速度快。最近,闲来无事,所以学习一下Vue这个流行的框架,以 阅读全文

posted @ 2019-01-09 20:59 夜里码码 阅读(144) 评论(0) 推荐(0)

基于vue2定义自己的图表echart组件
摘要:先安装echarts cnpm i echarts S,然后定义父组件 然后是子组件 这样就可以引入echart了,不过这里有一个问题就是不同的图配置不一样,而且我们肯很多地方都用到,所以我们要把配置也就是option里面的东西提出来作为公共的部分,这里以柱状图的配置为例:先新建一个opt 阅读全文

posted @ 2019-01-09 20:58 夜里码码 阅读(196) 评论(0) 推荐(0)

深入解析Vue里函数的调用顺序介绍
摘要:今天为大家分享一篇对vue里函数的调用顺序介绍,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 method用来定义方法的,比如你@click=”test”,methods就定义test这个方法 created和ready都是 vue 组件的生命 阅读全文

posted @ 2019-01-09 20:56 夜里码码 阅读(1405) 评论(0) 推荐(0)

深入总结Javascript原型及原型链
摘要:本篇文章给大家详细分析了javascript原型及原型链的相关知识点以及用法分享,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 我们创建的每个函数都有一个 prototype (原型)属性,这个属性是一个指针,指向一个原型对象,而这个原型对象中拥有的属性和方法可以 阅读全文

posted @ 2019-01-09 20:55 夜里码码 阅读(120) 评论(0) 推荐(0)

Springboot 2.0 - 集成redis
摘要:最近在入门SpringBoot,然后在感慨 SpringBoot较于Spring真的方便多时,顺便记录下自己在集成redis时的一些想法。   从springboot官网查看redis的依赖包   操作redis   redis的包中提供了两个可以操作方法,根据不同类型 阅读全文

posted @ 2019-01-09 20:53 夜里码码 阅读(136) 评论(0) 推荐(0)

解析Vue-router相关干货及工作原理
摘要:本文主要介绍了vue router相关基础知识及单页面应用的工作原理,写的十分的全面细致,具有一定的参考价值,对此有需要的朋友可以参考学习下。如有不足之处,欢迎批评指正。 单页面工作原理是通过浏览器URL的 后面的hash变化就会引起页面变化的特性来把页面分成不同的小模块,然后通过修改hash来让页 阅读全文

posted @ 2019-01-09 20:52 夜里码码 阅读(1645) 评论(0) 推荐(0)

vue中$refs的用法及作用详解
摘要:一般来讲,获取DOM元素,需document.querySelector(".input1")获取这个dom节点,然后在获取input1的值。 但是用ref绑定之后,我们就不需要在获取dom节点了,直接在上面的input上绑定input1,然后$refs里面调用就行。 然后在ja 阅读全文

posted @ 2019-01-09 20:50 夜里码码 阅读(541) 评论(0) 推荐(0)

使用redis来调用iptables,封禁恶意IP
摘要:话不多说,通常大多数站点都会有被薅羊毛的情况,防护无非也就是业务层做处理,短时内不再响应恶意请求啦.虽然不响应了,可还是会消耗资源的,比如我要从数据库(当然也可能是内存数据库)去查询下,你是不是恶意的IP. 那么能否网络层或应用层去处理呢?在前几篇文章有写过应用层方案,今天就写下网络层方法. 说起i 阅读全文

posted @ 2019-01-06 20:19 夜里码码 阅读(415) 评论(0) 推荐(0)

读完这篇,让你真正理解Redis持久化
摘要:什么叫持久化? 用一句话可以将持久化概括为:将数据(如内存中的对象)保存到可永久保存的存储设备中。 持久化的主要应用是将内存中的对象存储在数据库中,或者存储在磁盘文件中、 XML 数据文件中等等。 也可以从如下两个层面来理解持久化: 应用层:如果关闭( Close )你的应用,然后重新启动则先前的数 阅读全文

posted @ 2019-01-06 20:18 夜里码码 阅读(387) 评论(0) 推荐(0)

Python对象的空间边界:独善其身与开放包容
摘要:导读:Python猫是一只喵星来客,它爱地球的一切,特别爱优雅而无所不能的 Python。我是它的人类朋友豌豆花下猫,被授权润色与发表它的文章。如果你是第一次看到这个系列文章,那我强烈建议,请先看看它写的前两篇文章(链接见文末),相信你一定会爱上这只神秘的哲学+极客猫的。不多说啦,一起来享用今天的“ 阅读全文

posted @ 2019-01-06 20:17 夜里码码 阅读(216) 评论(0) 推荐(0)

Java并发编程之ReentrantLock源码分析
摘要:ReentrantLock介绍 从JDK1.5之前,我们都是使用synchronized关键字来对代码块加锁,在JDK1.5引入了ReentrantLock锁。synchronized关键字性能比ReentrantLock锁要差,而且ReentrantLock锁功能要比synchronized关键字 阅读全文

posted @ 2019-01-06 20:16 夜里码码 阅读(172) 评论(0) 推荐(0)

谁说ParameterMap只能读不能写?
摘要:开发过javaweb项目的同学,应该都接触过ServeltRequest吧?ServletRequest接口中有一个方法叫做getParameterMap(),他会返回一个Map<String, String[]>对象,里面含有Request的请求参数,例如GET请求时?后边的一堆参数。 阅读全文

posted @ 2019-01-06 20:15 夜里码码 阅读(103) 评论(0) 推荐(0)

分布式理论:深入浅出Paxos算法
摘要:前言 Paxos算法是用来解决分布式系统中,如何就某个值达成一致的算法。它晦涩难懂的程度完全可以跟它的重要程度相匹敌。目前关于paxos算法的介绍已经非常多,但却很少有人能对P2c提出自己的见解,大多数是和稀泥式的人云亦云,但我觉着应该旗帜鲜明的亮出自己的观点,大家一起讨论,才能学到东西。希望我能将 阅读全文

posted @ 2019-01-06 20:15 夜里码码 阅读(334) 评论(0) 推荐(0)

JAVA基础之代码简洁之道
摘要:引言 普通的工程师堆砌代码,优秀的工程师优雅代码,卓越的工程师简化代码。如何写出优雅整洁易懂的代码是一门学问,也是软件工程实践里重要的一环。 来自网络 背景 软件质量,不但依赖于架构及项目管理,更与代码质量紧密相关。简洁高效的代码不但易于阅读,更能避免潜在BUG与风险,提高代码质量。近期,一位Ora 阅读全文

posted @ 2019-01-06 20:04 夜里码码 阅读(971) 评论(0) 推荐(0)

深度预警:深入理解HBase的系统架构
摘要:HBase的构成 物理上来说,HBase是由三种类型的服务器以主从模式构成的。这三种服务器分别是:Region server,HBase HMaster,ZooKeeper。 其中Region server负责数据的读写服务。用户通过沟通Region server来实现对数据的访问。 HBase H 阅读全文

posted @ 2019-01-06 20:02 夜里码码 阅读(296) 评论(0) 推荐(0)

举个栗子看如何做MySQL 内核深度优化
摘要:本文由云+社区发表 作者介绍:简怀兵,腾讯云数据库高级工程师,负责腾讯云CDB内核及基础设施建设;先后供职于Thomson Reuters和YY等公司,PTimeDB作者,曾获一项发明专利;从事MySQL内核开发工作8年,具有丰富的优化经验;在分布式存储等领域有较丰富经验。 MYSQL数据库适用场景 阅读全文

posted @ 2019-01-06 20:01 夜里码码 阅读(148) 评论(0) 推荐(0)

基于内容的推荐算法实现
摘要:Job1.java Job2.java Job3.java Job4.java 阅读全文

posted @ 2019-01-04 21:52 夜里码码 阅读(3235) 评论(0) 推荐(0)

JSON工具类
摘要:JSON util 阅读全文

posted @ 2019-01-04 21:51 夜里码码 阅读(104) 评论(0) 推荐(0)

httpclient post推送数据
摘要:客户端代码 测试方法 服务器方法 阅读全文

posted @ 2019-01-04 21:50 夜里码码 阅读(300) 评论(0) 推荐(0)

GZip 压缩解压 工具类 [ GZipUtil ]
摘要:片段 1 片段 2 pom.xml GZipUtil.java 阅读全文

posted @ 2019-01-04 21:49 夜里码码 阅读(1259) 评论(0) 推荐(0)

java获取一天前的时间
摘要:获取一天前的时间 阅读全文

posted @ 2019-01-04 21:48 夜里码码 阅读(447) 评论(0) 推荐(0)

动态线程池管理器
摘要:代码 阅读全文

posted @ 2019-01-04 21:47 夜里码码 阅读(165) 评论(0) 推荐(0)

springcloud微服务架构
摘要:项目结构 阅读全文

posted @ 2019-01-04 21:46 夜里码码 阅读(116) 评论(0) 推荐(0)

Logback自定义日志颜色
摘要:片段 1 片段 2 LogbackColorful.java logback.xml 阅读全文

posted @ 2019-01-04 21:46 夜里码码 阅读(2039) 评论(0) 推荐(0)

排序算法整理:冒泡排序、堆排序、插入排序、归并操作、快速排序、希尔排序、选择排序
摘要:SortUtils.java 阅读全文

posted @ 2019-01-04 21:45 夜里码码 阅读(172) 评论(0) 推荐(0)

java执行shell命令
摘要:ShellCommand.java StreamCaptureThread.java 阅读全文

posted @ 2019-01-03 14:32 夜里码码 阅读(2392) 评论(0) 推荐(1)

JAVA生成图片验证码
摘要:需用ajax到后台请求 前台 阅读全文

posted @ 2019-01-03 14:32 夜里码码 阅读(833) 评论(0) 推荐(0)

RESTful API 编写规范
摘要:RESTful API 编写规范 GET POST PUT DELETE HEAD 阅读全文

posted @ 2019-01-03 14:30 夜里码码 阅读(329) 评论(0) 推荐(0)

Android开发常用工具类
摘要:AndroidUtil MapUtil FileUtil DateUtil 阅读全文

posted @ 2019-01-03 14:29 夜里码码 阅读(137) 评论(0) 推荐(0)

List集合与Array数组之间的互相转换
摘要:数组转换成List集合 方法一 笨方法就是通过add把数组中的数据循环添加到List集合中 方法二 采用java中集合自带的asList()方法就可以完成转换了 List集合转换成数组 方法一 笨方法是把List中的数据循环添加到数组中 方法二 采用集合的toArray()方法直接把List集合转换 阅读全文

posted @ 2019-01-03 14:27 夜里码码 阅读(128) 评论(0) 推荐(0)

JAVA简单上传图片至七牛
摘要:utils jar 阅读全文

posted @ 2019-01-03 14:27 夜里码码 阅读(567) 评论(0) 推荐(0)

Spring 集成 RabbitMQ
摘要:pom.xml spring rabbitmq parent.xml spring rabbitmq producer.xml spring rabbitmq consumer.xml RabbitMQUtil.java QueueListener.java config.properties 阅读全文

posted @ 2019-01-03 14:26 夜里码码 阅读(132) 评论(0) 推荐(0)

SON Web Tokens 工具类 [ JwtUtil ]
摘要:pom.xml JwtUtil.java AuthorizationInterceptor.java 阅读全文

posted @ 2019-01-03 14:25 夜里码码 阅读(222) 评论(0) 推荐(0)

java实现详细的身份证验证、能正确验证身份证正确性
摘要:IdCardExpUtil.java 阅读全文

posted @ 2019-01-03 14:24 夜里码码 阅读(4323) 评论(0) 推荐(0)

Redis常用指令
摘要:``` help @group:查看redis中group组(string,hash,list,set,zset其一)的所有命令手册,如help @list help command:查看redis单个command命令手册,如help lpush =========================================================================... 阅读全文

posted @ 2019-01-03 14:23 夜里码码 阅读(155) 评论(0) 推荐(0)

js自动生成条形码插件-JsBarcode
摘要:JsBarcode.html 阅读全文

posted @ 2019-01-02 14:16 夜里码码 阅读(611) 评论(0) 推荐(0)

js计算两个时间相差
摘要:``` .filter('useTime', function() { return function(val) { // if (/.(.mp4)$/gi.test(url)) { // return JSON.parse(str); // } let curTime = new Date().getTime(); var... 阅读全文

posted @ 2019-01-02 14:15 夜里码码 阅读(636) 评论(0) 推荐(0)

微信小程序 A~Z城市选择器js文件
摘要:微信小程序城市选择 [a~z] 的所有城市选择 city.js addressChoose.js 阅读全文

posted @ 2019-01-02 14:14 夜里码码 阅读(330) 评论(0) 推荐(0)

原生JavaScript封装的jsonp跨域请求
摘要:原生JavaScript封装的jsonp跨域请求 阅读全文

posted @ 2019-01-02 14:13 夜里码码 阅读(143) 评论(0) 推荐(0)

JavaScript浮点运算,小数点精度
摘要:math.js 阅读全文

posted @ 2019-01-02 14:12 夜里码码 阅读(121) 评论(0) 推荐(0)

JavaScript&jQuery获取url参数方法
摘要:JavaScript jQuery 阅读全文

posted @ 2019-01-02 14:11 夜里码码 阅读(110) 评论(0) 推荐(0)

textarea输入框回车加大高度
摘要:JavaScript 阅读全文

posted @ 2019-01-02 14:10 夜里码码 阅读(187) 评论(0) 推荐(0)

JS等比例缩放图片,限定最大宽度和最大高度
摘要:JavaScript html 阅读全文

posted @ 2019-01-02 14:08 夜里码码 阅读(343) 评论(0) 推荐(0)

判断手机横屏和竖屏方向
摘要:``` function orient() { if (window.orientation == 90 || window.orientation == -90) { //ipad、iphone竖屏;Andriod横屏 $("body").attr("class", "landscape"); orientation = 'landsca... 阅读全文

posted @ 2019-01-02 14:08 夜里码码 阅读(159) 评论(0) 推荐(0)

JavScript 日期格式化
摘要:``` //日期格式化 function formatDate(date,fmt) { if(date == null || typeof (date) == undefined || date == ''){ date = new Date(); } if(typeof (fmt) == undefined || fmt == null || fmt ... 阅读全文

posted @ 2019-01-02 14:07 夜里码码 阅读(160) 评论(0) 推荐(0)

导航