自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MongoDB的无缝集成,重拾后端之Spring Boot

MongoDB是什么?MongoDB是一个NoSQL数据库,是NoSQL中的一个分支:文档数据库。和传统的关系型数据库比如Oracle、SQLServer和MySQL等有很大的不同。传统的关系型数据库(RDBMS)已经成为数据库的代名词超过20多年了。对于大多数开发者来说,关系型数据库是比较好理解的,表这种结构和SQL这种标准化查询语言毕竟是很大一部分开发者已有的技能。那么为什么又搞出来了这个什么...

2019-05-31 18:38:28 86

转载 Python 工匠:使用装饰器的技巧。

作者:piglei (本文来自作者投稿)前言装饰器(Decorator) 是 Python 里的一种特殊工具,它为我们提供了一种在函数外部修改函数的灵活能力。它有点像一顶画着独一无二@符号的神奇帽子,只要将它戴在函数头顶上,就能悄无声息的改变函数本身的行为。你可能已经和装饰器打过不少交道了。在做面向对象编程时,我们就经常会用到@staticmethod和@classm...

2019-05-30 18:34:07 122

转载 (?=a)与(?!a)代表什么意思

正则表达式的先行断言及后行断言一共分为四种(?=a) 零宽正向先行断言(?!a)零宽负向先行断言(?<=a)零宽正向后行断言(?<!a)零宽负向后行断言专业术语听起来确实有点云里雾里,通俗的讲就是匹配某个位置,位置指某个字符的左边或右边,零宽指的是不替换字符左右的字符,而是插入该位置。(?=a) 零宽正向先行断言该正则匹配某字符前面的位置。let reg = ...

2019-05-29 03:35:42 14468

转载 泛型--继承泛型

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

2019-05-28 21:25:00 584

转载 读《【解密】京东B2B业务架构演变》有感

京东的B2B业务目前来说发展比较好,它的定位是让各类型的企业都可以在京东的 B 平台上进行采购、建立采购关系。京东 B2B 的用户群体主要分为 2 类,一类是大 B 用户、另一类是小 B 用户。比如联通、移动公司跟京东建立的采购关系,就是 B 平台的大 B 用户;如果有一家小超市需要在京东 B 平台上进行采购,那么它就是 B 平台的小 B 用户。京东 B 平台需要支持各类型的用户群,因此必...

2019-05-28 21:17:00 76

转载 springboot之读取配置文件

1.propertie配置读取数据/** * 通过value取配置文件中的数据 */@Component@PropertySource(value = {"config/db-config.properties"}) public class InfoConfig1 { @Value("${db.username}") private Strin...

2019-05-28 19:30:00 62

转载 Vue 循环 [Vue warn]: Avoid using non-primitive value as key

页面中不添加 :key索引的时候,会不停的提示虚线,但不影响使用后来加了一个索引,加成了:key= "content"从后台取出来的contents是一个list,里面有多条content记录,content对象中会有id,name,等属性这时候,也不影响使用,但是控制台console中会不停的出现提示[Vue warn]: Avoid using non-pr...

2019-05-27 12:29:00 118

转载 OpenGL/OpenGL ES入门:纹理初探 - 常用API解析

系列推荐文章:OpenGL/OpenGL ES入门:图形API以及专业名词解析OpenGL/OpenGL ES入门:渲染流程以及固定存储着色器OpenGL/OpenGL ES入门:图像渲染实现以及渲染问题OpenGL/OpenGL ES入门:基础变换 - 初识向量/矩阵OpenGL/OpenGL ES入门:纹理初探 - 常用API解析OpenGL/OpenGL ES入门: 纹理应用 ...

2019-05-26 13:13:24 186

转载 实现一个最小的 CSS 响应式布局系统

阳光里她在院子中央晾晒着衣裳 / 在四季的风中她散着头发安慰着时光 ——赵雷《南方姑娘》响应式布局系统,在现在流行的 CSS 框架中已经非常常见了。它主要由容器类和约定一行列数的栅格系统组成,组成了一个框架的骨架。在流行的前端框架 Bootstrap 和 Bulma CSS 中,就有体现。像 Bootstrap 的 .container、.row、.col;还有 Bulma...

2019-05-24 00:36:17 333

转载 gcc 编译两个so其中soA依赖soB

有两个so,其中soB中调用soA;那么我们打包soB的时候连接soA;在打包test程序的时候连接soB,此时soB会自动查找依赖的soA;如下测试在编译之前指定环境变量:export LD_LIBRARY_PATH=./soA#include <stdio.h>int add(int a,int b){ return (a+b);}...

2019-05-22 11:02:00 291

转载 Loj #3102. 「JSOI2019」神经网络

Loj #3102. 「JSOI2019」神经网络题目背景火星探险队发现,火星人的思维方式与人类非常不同,是因为他们拥有与人类很不一样的神经网络结构。为了更好地理解火星人的行为模式,JYY 对小镇上火星人的大脑进行了扫描,得到了一些重要数据。题目描述火星人在出生后,神经网络可以看作是一个由若干无向树 \(\{T_1(V_1, E_1), T_2(V_2, E_2),\ldots T_m(V...

2019-05-20 21:59:00 188

转载 plsql

1、添加快捷键设置:摘抄自https://www.cnblogs.com/guangxiang/p/9487132.html汉化版:工具-首选项-用户界面-编辑器-自动替换-定义文件英文版:Tools->Perferences->Editor中Autoreplaces选择配置的shortcuts常用快捷键设置st = select st.*,rowid froms...

2019-05-20 16:53:00 230

转载 zip不是内部或外部命令,也不是可执行程序”详细解决办法

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

2019-05-20 15:16:00 625

转载 程序员从阿里、京东、美团…面试回来,这些面试题你都会吗?

面试,难还是不难?最终结果好还是不好?取决于面试者的底蕴(气场+技能)、心态和认知以及沟通技巧。而一些主流的大型互联网公司面试(阿里巴巴、京东、美团、滴滴)更是需要你在面试时展现出自己的能力,从而获得面试官的欣赏和肯定。程序员从阿里、京东、美团…面试回来,这些面试题你都会吗?而程序员在应聘时更是需要经历层层面试。俗话说,磨刀不误砍柴工,做好面试前的准备工作可以帮助大家更好的应对面试官的问题以...

2019-05-20 07:06:42 103

转载 May-周记(1)

1.封装一个ajax// 封装一个ajax原生写法 function ajax(opts){ // 1. 创建一个客户端请求服务器 var xhr=new XMLHttpRequest(); // 2. 建立连接的地址 // xhr.open('GET','/api/a.js',false); // 3. 客户端请求服务器发送数据...

2019-05-20 04:25:43 86

转载 二层链路聚合实验

交换机1:ystem-viewvlan 10vlan 20quinterface range g1/0/1 to g1/0/2port link-type accessport access vlan 10quinterface range g1/0/3 to g1/0/4port link-type accessport access vlan 20...

2019-05-19 17:20:00 305

转载 访问者模式

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

2019-05-19 09:32:00 67

转载 蓝桥杯2017国赛JAVAB组 树形显示 题解

标题:树形显示对于分类结构可以用树形来形象地表示。比如:文件系统就是典型的例子。树中的结点具有父子关系。我们在显示的时候,把子项向右缩进(用空格,不是tab),并添加必要的连接线,以使其层次关系更醒目。下面的代码就是为了这个目的的,请仔细阅读源码,并填写划线部分缺少的代码。import java.util.*;class MyTree{ private Map<Strin...

2019-05-18 10:56:00 91

转载 写了一个拖动排序插件

drag.jsdrag.js是一款拖动排序插件,适配pc端和手机端。demo地址 --tls1234.github.io/draghtml 结构<ul class="item-group"> <li class="item">item1</li> <li class="item">item2</li> <l...

2019-05-18 03:36:55 60

转载 Scyther 形式化分析工具资料整理(三)

1、作者Cas Cremers在做TLS1.3的时候我么发现并没有使用Scyther 形式化丰分析工具对其进行分析,而是使用了 The Tamarin 。作者建立了TLS.13的模型。 那么我的目标是 使用Scyther工具对TLS1.2协议的握手协议和TLS1.3版本的握手协议分别进行形式化的分析。通过对比TLS1.3较之前的TLS1.2版本上的改进之后是否还存在攻击图输出。或者改变TLS1.3...

2019-05-17 17:30:00 1115

转载 关于工程效能的思考

继阿里大中台之后,现在的科技公司大多有一支致力于提升公司研发效率和沟通协作的工程效能团队,作为这样团队的一员,却看到愿景和现实激烈碰撞,不禁有如下思考。效率的提升并不能减少工作时长就拿前端研发来说,以 Node.js 和三大框架为基础的前端工程化,极大提高了前端研发效率,但与之相对的是,开发人员的工作时长并没有减少。由于新的概念和轮子众多,学习成本却在成倍增加,“别再更新了,学不动了”一定程度...

2019-05-17 14:05:30 3165

转载 软件需求工程与UML建模第二周工作总结

项目范围:1、 能够实现仅弹道技能的躲避训练和带有技能发射主体的技能躲避训练。2、 要能够玩家自由选择角色进行训练。3、 要能够实现包含技能躲避、1v1对线训练等多模式选择的训练方式。4、 要能够快捷进行多次练习,我们计划加入快速再来一局的选择。5、 要能够模拟多种地形实战,防御塔线上地形训练,野区地形训练,河道及龙坑地形训练。涉众分析:项目涉众:英雄联盟玩家、有...

2019-05-16 22:23:00 129

转载 Kotlin与Java互操作

1,Kotlin 调用Javaimportjava.util.*fundemo(source:List<Int>){vallist=ArrayList<Int>()for(iteminsource){list.add(item)}for(iin0..sou...

2019-05-15 21:17:27 89

转载 阻塞和非阻塞~

很清楚 先记下https://www.zhihu.com/question/19732473/answer/14413599转载于:https://www.cnblogs.com/Mickey697/p/10863679.html

2019-05-14 18:01:00 56

转载 关于区块链智能合约的真相

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

2019-05-14 09:47:00 224

转载 go语言之切片即动态数组

切片和数组的类型有什么不一样,我们可以打印一下,就可以知道两者的区别了,数组是容量的,所以中括号中有容量,切片的动态数组,是没有容量,这是数组和切片最大的区别 test8_4 := [20] int {0,1,2,3,4,5,6,7,8,9} test8_5 := [] int {0,1,2,3,4,5,6,7,8,9} fmt.Println(reflect.TypeOf(tes...

2019-05-13 23:25:00 9265

转载 索引

首先:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要些的sql是 SELECT * FROM award WHERE nickname = 'css'一般情况下,在没有建立索引的时候,mysql需要扫描全表及扫描10W条数据找这条数据,如果我在nickname上建立索引,那么mysql只需要扫描一行数据及为我们找到这条nickna...

2019-05-13 20:04:00 62

转载 学习ASP.NET Core,你必须了解无处不在的“依赖注入”(转载)

原文出处:https://www.cnblogs.com/artech/p/dependency-injection-in-asp-net-core.htmlASP.NET Core的核心是通过一个Server和若干注册的Middleware构成的管道,不论是管道自身的构建,还是Server和Middleware自身的实现,以及构建在这个管道的应用,都需要相应的服务提供支持,ASP.NET C...

2019-05-13 15:34:00 85

转载 OSG固定住从像机

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

2019-05-11 15:37:00 381

转载 【小白成长】提升内功,能够让你走的更加长远的优秀书籍介绍

有时有些读者问我,数据结构与算法该怎么学?有书籍推荐的吗?Java 初学者该怎么学等等。今天我就给大家介绍一些我这几年看过的一些自认为优秀的书籍,由于我看的大部分书籍可以说都是通用的,所以如果你有时间的话,还是挺建议看看的,特别是学生。而且,我还给大家准备好了电子书,文末即可获取,感觉自己太良心!数据结构与算法数据结构与算法相关的书籍应该是我看的最多的一种数据吧,从大一到现在,从未间断过,下...

2019-05-11 03:07:26 2658

转载 PCB电路板图设计的常见问题

问题1:什么是零件封装,它和零件有什么区别? 答:(1)零件封装是指实际零件焊接到电路板时所指示的外观和焊点位置。 (2)零件封装只是零件的外观和焊点位置,纯粹的零件封装仅仅是空间的概念,因此不同的零件可以共用同一个零件封装;另一方面,同种零件也可以有不同的封装,如RES2代表电阻,它的封装形式有AXAIL0.4 、AXAIL0.3 、AXAIL0.6等等,所以在取用焊接零件时,不仅要知道零件名称...

2019-05-09 19:15:49 263

转载 2.json的使用

1.Object转string 打印输出JSON.toJSONString(healthDocEvaluationList)3.String 转 javaBean json对象转java参与业务FormRes formRes = JSON.parseObject(str, FormRes.class);4.String 转 数组javaBea...

2019-05-09 08:58:00 49

转载 java版spring cloud+spring boot+redis社交电子商务平台(八)消息总线(Spring Cloud Bus)

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

2019-05-09 08:57:00 71

转载 2019 深入解析Android热修复技术

前言通过阅读本文,你会对热修复技术有更深的认知,本文会列出各类框架的优缺点以及技术原理,文章末尾简单描述一下Tinker的框架结构。本文框架什么是热修复?热修复框架分类技术原理及特点Tinker框架解析各框架对比图总结一、什么是热修复?正常开发流程热修复优势修复什么?二、热修复框架分类现状:百花齐放百家争鸣简单分类;更合理的分类;三、技术原理及特点3.1 阿里Dexposed...

2019-05-08 22:44:33 86

转载 重学前端之 关于闭包

刚开始学习前端的时候,学习闭包晕头转向,都不知道什么是什么,在接触变成一段时间后发现因为自己基本功不扎实的原因导致基本概念不理解所以对闭包根本无法掌握,这篇文章以我自己的理解记录一下学习对于闭包的学习历程。一.局部变量和全局变量局部变量:可以简单理解成函数内部申明的变量全局变量:可以简单理解成最外层被申明的变量复制代码var a = 'web'function Foo(){ c...

2019-05-07 03:38:11 98

转载 lograte切割tengine日志

记录/srv/logs/nginx/*log { create 0644 nobody nobody daily rotate 10 missingok notifempty compress sharedscripts postrotate /bin/kill -USR1 `cat /srv/app/tengine...

2019-05-06 21:47:00 167

转载 OSPF基本配置

1.(如上图)搭建好内部环境后2.开始配置路由器(AR1)interface GigabitEthernet0/0/0ip address 192.168.20.1 255.255.255.0interface g0/0/1ip address 192.168.22.1 255.255.255.0quitospf 1 router-id 1.1.1.1 area 0.0.0.0 network...

2019-05-05 19:36:16 139

转载 IPv6技术系列十二——IPv6 ISATAP隧道

一、基本原理基本概念① 在一个IPv4网络中主机与路由器之间创建一条ISATAP隧道,以便让该主机可以访问IPv6网络中的资源。② 条件:IPv4中的PC主机需要支持IPv4和IPv6双栈协议,然后需要一台支持ISATAP的路由器。该路由器可以在网络中的任何位置,只要PC能通过IPv4地址与其相连接。③ 当IPv4中的PC主机需要访问IPv6资源时,需要先与ISATAP路由器建立ISATAP隧...

2019-05-04 09:12:52 939

转载 jQuery DOM操作

jQuery DOM操作标签属性操作attr() //getAttrbute() setAttrbute() 路径的相对地址removeAttr() //removeAttibute()<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <tit...

2019-05-01 18:57:00 63

空空如也

空空如也

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

TA关注的人

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