自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ORACLE 限制访问IP配置

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-31 19:26:00 836

转载 消息队列RabbitMQ基础知识详解

一: 什么是MQ?MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序或者模块对模块的通信方法。MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取队列中的消息。常见的消息队列有RabbitMQ和kafka。下面详细介绍一下RabbitMQ的适用场景和基本概念。二: 适用场景2.1 并发处理(1)串行方式:将注册信息写入数据...

2018-07-31 18:02:00 107 1

转载 Shell示例

1+2+..+100求和+--------------+| for循环 |+--------------+sum=0for((i=1;i<=100;i++))dosum=$((i+$sum))doneecho $sum+----------...

2018-07-31 15:36:53 35

转载 2.本地集群管理环境搭建

安装好docker之后我发现一两个应用还好,如果应用一多,一个个管理起来就很麻烦,不如直接用kubernetes来管理集群kubernetes将集群里面的机器称为node,可以是一个docker容器,也可以是一台物理机docker for windows edge版本已经集成了kubenetes,目前只支持lxc默认不开启,可以在设置面板的kubenetes中可以开启该功能开启后会在Hyper...

2018-07-31 05:05:00 47

转载 2018.7.29日学习内容 js初入

今天则开始了js最基本的学习 了解到了js的作用,同时对函数运用的初入了解以及浏览器解析执行JS的速度来判断浏览器的运行速度. 学习一门编程语言需要记住知识点: 1、关键字、 2、标识符、 3、注释、 4、运算符、 5、常量和变量 、 6、语句、 7、函数 、 ...

2018-07-30 21:10:00 52

转载 oracle 12C版本的下载安装

首先 去官网下载自己需要的oracle对应的操作系统的版本 接受协议后可下载1 下载解压好后 进入主目录 进行安装在配置安全更新中把我希望通过My Oracle Support接收安全更新前面的勾去掉。如果你不需要接收oracle的相关邮件,这里可以直接单击“下一步”按钮不提供邮箱 会出现这样的提示点击是 进行下一步Orac...

2018-07-29 12:09:00 688

转载 linux下几种常用的文本处理工具

1.几种常见的文本处理命令1.catcat我们在早期的学习中最常见的命令之一,但我们用到的只是cat命令本身,如cat /etc/passwd,查看/etc/passwd 的内容,没有用到cat的选项,其实cat命令是有选项的,只不过我们用的并不多,具体参数如下:先用vim编辑一个简单的文本,helloworld,内容即是helloworld,这里只是为了展示,具体vim的用法会在下面介绍。c...

2018-07-29 05:31:11 84

转载 535. Encode and Decode TinyURL - LeetCode

为什么80%的码农都做不了架构师?>>> ...

2018-07-28 23:13:00 105

转载 Chrome浏览器播放HTML5音频没声音的解决方案

近一个月电脑反复出现某个H5音频播放会没有声音这个问题,但是播放的进度条是正常在走的。十分诡异,偶尔出现偶尔消失,试过了目前已知的所有互联网上能找到的方案都没有效果,甚至还换了很多浏览器,均未能奏效,后来意外的发现问题可能出在音频的驱动上。我的使用环境是这样的,前置音频接口插着耳机,后置音频接口插着音响。白天会使用音响,晚上就会使用耳机,切换使用十分麻烦,得来回拔插耳机所以就通过了软件的方式实现。...

2018-07-28 21:13:00 9318

转载 微信小程序 - 替换tabbar(采用固定定位形式)

简单示例(提供思路):   wxml(作为模板形式插入到需要tabbar的地方去) 1 &lt;view class='tab-bar'&gt; 2 &lt;view class="usermotto"&gt; 3 &lt;navigator url='../logs/logs'&gt; 4 &lt;button class="use...

2018-07-28 09:53:00 420

转载 RedisLive

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-27 17:47:00 35

转载 前缀和

一维前缀和作用:快速查询数组a[l]~a[r]的和,时间复杂度为o(1)。求法:例如数组a[],用一个数组sum[]来记录它的前n项和,例如sum[n]表示a[1]+a[2]+...+a[n]。 1 int sum[1000]; 2 void init() 3 { 4 for(int i=1; i<=n; i++) 5 sum[...

2018-07-26 13:31:00 45

转载 Struts2前期(这框架目前正处于淘汰状态)

Struts2第一天Struts2的学习路线1. Struts2的入门:主要是学习Struts2的开发流程(Struts2的开发流程、常见的配置、Action类的编写)2. Struts2的Servlet的API、参数封装和拦截器3. Struts2的值栈和OGNL表达式今天的课程内容1. Struts2框架的概述2. Struts2的快速入门3. St...

2018-07-25 19:12:00 68

转载 详解Linux(centos7)下安装OpenSSL安装图文方法

OpenSSL是一个开源的ssl技术,由于我需要使用php相关功能,需要获取https的文件所以必须安装这个东西了,下面我整理了两种关于OpenSSL安装配置方法。安装环境:操作系统:CentOs7安静OpenSSL Version:openssl-1.0.2j.tar.gz目前版本最新的SSL地址为http://www.openssl.org/source/openssl-1....

2018-07-25 18:51:00 260

转载 oracle数据库里dual表是什么表?

这几天一直在研究oracle,常常会用到dual这个系统表,dual表到底是一个什么表?带着疑问google了一下,现在总结一下:DUAL是Oracle与数据字典一起自动创建的一个表,它只有一列:DUMMY,其数据类型为:VARCHAR2(1)。DUAL中只有一行数据:'X'。DUAL属于SYS模式,但所有用户都可以使用DUAL名称访问它。用SELECT计算常量表达式、伪列等值时常用该表,因为...

2018-07-25 17:10:00 91

转载 DNS解析过程

下面的内容说的不完全正确(尤其是DNS解析器,是用户可以设置的,例如为8.8.8.8,此时就不会走本地dns服务器,而直接到8.8.8.8)。不过因为比较直白,所以先看: DNS 查询以各种不同的方式进行解析。客户机有时也可通过使用从以前查询获得的缓存信息就地应答查询。DNS 服务器可使用其自身的资源记录信息缓存来应答查询,也可代表请求客户机来查询或联系其他 DNS 服务器,以完全解析该名称,并...

2018-07-25 11:51:00 78

转载 For循环

For循环1、for循环执行顺序:表达式1;表达式2;循环体;表达式3;表达式2,循环体......2、使用for循环结构的步骤:  1)分析循环条件和循环操作  2)套用for语法写出代码  3)检查循环是否能够退出3、for循环(<初始化循环变量>;<循环变量>;<修改循环变量的值>){<循环体语句>} ...

2018-07-24 21:56:00 100

转载 AIDL

转载于:https://www.cnblogs.com/znsongshu/p/9355409.html

2018-07-23 16:34:00 39

转载 Dubbo源码构建

代码签出通过以下的这个命令签出最新的项目源码:git clone https://github.com/apache/incubator-dubbo.git dubbo分支我们使用 master 作为主干版本的开发,使用分支作为维护版本。可以通过 https://github.com/apache/incubator-dubb...

2018-07-23 14:22:00 754

转载 Java 基础 之 do while 循环

转载于 : http://www.verejava.com/?id=16992623980921/* do{ }while(判断表达式) : 直到 while 判断表达式为 false 退出循环*/import java.util.Scanner;public class Test1 { /** * @param args the command line arg...

2018-07-23 11:53:02 54

转载 Windows 10上安装适用Linux的Windows子系统

启用“Windows Subsystem for Linux”可选特性并重启1. 以Administrator打开PowerShell并运行:Enable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux2. 根据提示重启计算机。3. 确定WSL启用。Get-Window...

2018-07-23 10:25:17 72

转载 什么是设计?设计为什么需要准则?

一.说到设计的准则首先我们需要知道:什么是设计?狭义上的设计:主要是指“现代设计”,指设计师有目标有计划的进行技术性的创作与创意活动。设计的任务不只是为生活和商业服务,同时也伴有艺术性的创作。通俗来说就是作为设计师的我们利用自己所学知识、经验、个人天赋来解决问题达成目标的这一行为。这个相信大家比较好理解,基本上每天都在做的事情。广义上的设计:人类试图统一和支配一切的冲动和需要,举个例子今天你不想骑...

2018-07-23 08:03:46 282

转载 关于element-UI中DateTimePicker设置默认值的两三事

直接以type="datetimerange"的el-date-picker为例。官方中给出的默认value例子是<div class="block"> <span class="demonstration">默认</span> <el-date-picker v-m...

2018-07-23 00:37:42 12924 3

转载 java开发常用的Linux命令

原文:https://www.cnblogs.com/not-alone/p/8505925.html  1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件。find . -name "*.xml" 递归查找所有的xml文件find . -name "*.xml" |xargs grep "hello world...

2018-07-22 20:55:00 122

转载 为 github markdown 文件生成目录(toc)

业务需要在编写 github 项目时,有时候会编写各种 README.md 等 markdown 文件,但是 github 默认是没有目录的。于是就自己写了一个小工具。markdown-tocmarkdown-toc 可以用来生成 markdown 页面的目录,便于 github 页面展现。FeaturesGithub Markdown 文件一键生成目录支持 fluent 优...

2018-07-22 15:23:26 310

转载 教你用Java字节码做点有趣的事(二)之ASM

0.写在前面本篇是本系列的第二篇,主要介绍什么是ASM,以及如何使用ASM。如果没有阅读之前的教你用Java字节码做点有趣的事,还请阅读一下,因为需要上一章的部分需求。1.什么是ASM在上节我们知道,通过javac编译生成之后生成的是字节码,但是我们可能会有一些需求,比如需要AOP切面,事务的统一管理,有些重复的代码需要我们来回的敲,又或者我们需要生成自己的字节码来使用(fastjson就...

2018-07-22 15:03:54 122

转载 day28.1:awk练习题:

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-22 11:49:00 58

转载 Java架构师知识体认识

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-22 07:13:00 72

转载 ACE中对于不同类型数据的最大值最小值管理ACE_Numeric_Limits

对于不同类型的变量,这里定义了其最大最小值来提供给ACE_Utils等使用 1 template &lt;typename T&gt; struct ACE_Numeric_Limits; 2 3 4 // ------------------------------------------ 5 // Special cases. 6 template&lt;&gt;...

2018-07-20 17:02:00 78

转载 Dart In Action -Dart快速入门(-)

写在前面本文基本上是将dart官网部分内容进行翻译,没兴趣的请出门左转至Dart的官网,有兴趣的同志请继续阅读本文。Flutter教程在这里1.什么是Dart?以下来自百度百科:Dart是谷歌开发的计算机编程语言,后来被Ecma (ECMA-408)认定为标准 [1] 。它被用于web、服务器、移...

2018-07-20 14:35:00 92

转载 2018安卓巴士开发者大会打造Android技术盛宴

2018安卓巴士开发者大会将于8月25日在上海举行,作为中国最具前沿性、专业性的安卓技术会议,将邀请来自爱奇艺、阿里、饿了么等知名企业的一线工程师分享前沿技术趋势。让参会者在得到业务成长的同时还能知晓行业动态、结识同僚并享受活动带来的特别体验。 2018安卓巴士开发者大会,由安卓巴士技术社区首次发起并组织的安卓线下交流大会,集结500位安卓开发,与你一起交流学习,探讨行业动态。...

2018-07-19 03:00:51 180

转载 适用于WebApi的SQL注入过滤器

开发工具:Visual Studio 2017C#版本:C#7.1最有效的防止SQL注入的方式是调用数据库时使用参数化查询。但是如果是接手一个旧的WebApi项目,不想改繁多的数据库访问层的代码,应该如何做。我的解决方案是加一个过滤器。先写过滤方法,上代码using System;using System.Collections.Generic;using System.Web;...

2018-07-18 20:09:00 137

转载 JavaScript简史

JavaScript诞生于1995年,最初的想法就是在人们提交表单的时候,提前做一些验证,提高用户体验。试想一下,再那个年代,因为网速很慢,提交个表单,可能要等待20几秒,再等待这么长的时间之后,服务器返回消息说有一个必填字段没有填......,介于此,Netscape的大佬觉得是时候解决一下这个令人蛋疼的事情了。JavaScript原...

2018-07-17 15:29:43 54

转载 Java1.8的HashMap源码解析

java1.8是现在用的最多的版本,hashmap是现在用的最多的map,今天我们试图分析一下源码。数据结构首先我们注意到数据是存放在一个Node数组里面transient Node<K,V>[] table;接着我们看一下Node<K,V>的结构 static class Node<K,V> implements Map.Entry<K,...

2018-07-17 14:56:00 44

转载 LCD RGB 控制技术 时钟篇(下)

我们先回顾一下之前的典型时序图 在这个典型的时序图里面,除了上篇博文讲述的HSYNC VSYNC VDEN VCLK这几信号外,我们还能看见诸如HSPW、 VSPW,HBPD、 HFPD,VBPD、 VFPD等等一些词语。我们剩下的时钟细节部分就是后者了,再解释这些词语钱,我们还是先聊点别的吧。哈哈啊哈铺垫在我们日常生活中,例如我们要打印材料,一般我们都是用的A4的纸张,但是你有没有发现...

2018-07-17 14:52:00 213

转载 [安装] mac安装PHP7经历

背景前几天在mac上跑workrman,由于workerman需要开启多个进程,多进程需要pcntl扩展的支持,我之前那个brew安装的php71没有这个扩展,就直接卸载了php71,然后想下载源码编译安装php7的更高版本,也可以更自由的安装扩展。源码编译安装(php-7.2.7)问题一configure: WARNING: ...

2018-07-17 09:33:48 280

转载 SpringBoot整合Netty并使用Protobuf进行数据传输(附工程)

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-07-17 08:23:00 44

转载 select 实现server I/O多路复用通信

非阻塞模式下客户端发生异常或服务器未处理完数据,就会立刻返回错误,不用等待服务器端建立连接设置为非阻塞模式import select,queue,socketserver=socket.socket(socket.AF_INET, socket.SOCK_STREAM)server.bind(('localhost',2223))server.lis...

2018-07-16 16:25:00 34

转载 手动构造Qtum合约交易的说明

Qtum的交易结构和比特币基本一致,由version、inputs、outputs、locktime等组成,其中合约的部分是通过在outputs中的scriptPubKey中实现的。opcodeQtum在比特币的基础上新增了OP_CREATE和OP_CALL这两个指令,OP_CREATE = 0xc1,用于创建合约时使用;OP_CALL = 0xc2,用于调用合约时使用,即sendtocontra...

2018-07-16 06:15:54 110

转载 初识MyBatis

框架技术   主流框架       持久化与ORM    MyBatis 简介   环境搭建    导入mybatis-3.2.3.jar包(可添加源码)      MyBatis配置文件mybatis-config.xml(resources目录下)<?xml version="1.0" encoding="UTF...

2018-07-14 21:14:00 53

空空如也

空空如也

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

TA关注的人

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