- 博客(41)
- 收藏
- 关注
转载 spring cloud alibaba系列(三)Nacos Config配置中心
概述Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos Config就是一个类似于SpringCloud Config的配置中心接入SpringCloud项目集成Nacos Config配置中心很简单。只需要部署Nacos 客户端并在里面添加配置即可。然后引入Nacos Config动态读取即可1. 创建一个SpringClou...
2019-05-30 02:02:35 97
转载 React+Typescript使用之:ReactRouter、@loadable/component
前言前段时间学习了React、Typescript,所以两个一起用试试;有点遗憾的是Redux还没学,后续学了Redux后才算完整。。。没办法,三分钟热度的我还在学flutter啊。。。说一下调接口的问题,最近包括上一份工作都遇到过,后端接口收不到参数。。。搞半天,结果是因为他们是从URL获取的请求参数,无论请求方式是否GET,,,所以沟通还是很重要的,如果后端大佬接口测试通过(postm...
2019-05-28 06:58:52 4787
转载 算法之常见排序算法-冒泡排序、归并排序、快速排序
引言对于编程中琳琅满目的算法,本人向来是不善此道也不精于此的,而说起排序算法,也只是会冒泡排序。还记得当初刚做开发工作面试第一家公司时,面试官便让手写冒泡排序(入职之后才知道,这面试官就是一个冒泡排序"病态"爱好者,逢面试必考冒泡排序-__-)。后来看吴军的一些文章,提到提高效率的关键就是少做事情不做无用功,便对这不起眼的排序算法有了兴趣。刚好今天周末有闲,遂研究一二,与各位道友共享。冒泡排序...
2019-05-26 13:19:44 332
转载 laravel 小知识点
分块导出brokerageCharge = DB::table('表名')$brokerageCharge = $brokerageCharge->chunk(100,function($brokerageCharge){ foreach($brokerageCharge as $brokerageChargeInfo){ $GLOBALS['something'...
2019-05-25 17:46:00 59
转载 html+css实例
手机适配 问题:一个图片比较大或者比较小,怎么适配手机怎么优化?https://blog.csdn.net/rj_jqd/article/details/8651251一个p标签,不换行,超出部分显示为省略号?p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}如何找到所有 HTM...
2019-05-25 10:18:00 118
转载 Spring AOP来自定义注解实现审计或日志记录(完整代码)
环境准备JDK 1.8,Springboot 2.1.3.RELEASE,spring-boot-starter-aop.2.1.4.RELEASE.jar,aspectjrt.1.9.2.jar,aspectjweaver.1.9.2.jar,pom依赖如下:<!-- 添加aspectj --><dependency> <gr...
2019-05-23 23:56:00 508
转载 git各命令的原理和初级使用,顺手玩下git钩子
该文章是在阅读猴子也懂的git入门和抛物线大神的git原理和使用小册子,额,需要一点点零花钱之后总结的,估摸着不适合新手...TL;DR核心概念:暂存区(索引),数据库(repository)是每个commit组成的,HEAD/branch/tag都指向某个commit远程仓库实际上和本地仓库没啥不同,纯粹为了7x24小时开机并交换大家的修改。没事常常git status和git lg,...
2019-05-23 10:36:00 227
转载 软件测试2019:第六次作业
软件测试2019:第六次作业—— Web功能测试(含Selenium IDE实验)二、使用 Selenium开展Web测试1. 概述请搭建并简单配置一个Selenium的测试环境,贴上搭建完成后的截图,写一段搭建和初步试用的心得。参考资料:Selenium 原理、技巧、案例2. 实验目的1) 巩固所学的系统性能测试方法;2)训练使用性能测试工具的能力。3....
2019-05-23 09:06:00 120
转载 【第34题】2019年OCP认证12C题库062考试最新考试原题-34
34、choose oneYou want to create a table, DAILY_ORDERS, for an OLTP application, where data should becompressed during both direct-path INSERT and conventional DML. The table will also be used for ...
2019-05-22 14:52:00 99
转载 前端工具函数
将一级的数据结构处理成树状数据结构处理成树状结构,一般就是需要节点和父节点标识,或者需要考虑以哪个节点为根节点生成树结构数据// 使用示例代码:list: [{id: 1, pid: 0, name: 11}, {id: 2, pid: 1, name: 2}]getTreeArr({ key: 'id', pKey: 'pid', data: list })result: [ ...
2019-05-22 03:05:27 236
转载 RESTful API设计原则与规范
RESTful API设计原则与规范一、背景与基础概念 2二、RESTful API应遵循的原则 31、协议(Protocol) 32、域名(ROOT URL) 33、版本(Versioning) 34、路径(Endpoints) 35、HTTP动词(HTTP Verbs) 46、过滤信息(Filtering) 57、状态码(Status Codes...
2019-05-21 20:41:00 357
转载 二分查找 算法
二叉树: 根节点 左叶子节点 右叶子节点 子树二叉树的遍历: 广度遍历(层级) 插入到第一次出现的空节点上面 深度遍历: 前序(根左右) 中序(左根右) 后序(左右根)# 广度遍历 class Node(): def __init__(self,item): self.it...
2019-05-20 23:39:00 67
转载 js 字符串分割成数组再转化成对象
var str = "name=张三&sex=1&address=中国";var arr = str.split("&");//["name=张三", "sex=1", "address=中国"]var obj = {};for(var i = 0; i < arr.length; i++) {var arr2 = arr[i].split("="...
2019-05-20 21:30:00 2725
转载 Unity中调用Windows窗口选择文件
1.OpenFileName数据接收类,如下:using UnityEngine;using System.Collections;using System;using System.Runtime.InteropServices;[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]public ...
2019-05-19 22:19:00 598
转载 第二周笔记
1 主流框架的搭建一般采用先UITabBarcontroller管理navigationcontroller再由navigationcontroller来控制其他控制器,因为这样可以设置每一个导航条内容的不同,而如果反过来先UITabBarcontroller再navigationcontroller就不行2 总结第二周的学习第一周没动过电脑,第二周就加快了脚步,基本完成了三个,第三个...
2019-05-19 15:41:00 90
转载 SQL优化之慢查询和explain以及性能分析
性能优化的思路首先需要使用慢查询功能,去获取所有查询时间比较长的SQL语句使用explain去查看该sql的执行计划使用show profile去查看该sql执行时的性能问题MySQL性能优化之慢查询数据库的查询速度是影响项目性能的重要因素,除了添加缓存中间件外,对于查询本身的优化带来的性能也是不容小觑要想优化查询SQL,就应该先找打需要被优...
2019-05-18 15:00:00 682
转载 学习进度报告·11
第十一周学习时间十五小时代码量一千行博客量四篇学习内容app密保的一些功能,小组app的初步完善和优化转载于:https://www.cnblogs.com/Excusezuo/p/10983941.html...
2019-05-18 11:24:00 62
转载 Vue+Express全栈购物商城
一、前言提纲基于Vue和Express框架写的一个全栈购物商城,记录项目过程中遇到的一些问题以及经验和技巧。二、历史版本基于Vue-CLI2.0:点我查看这个分支版本是一两年前的,基于Vue-CLI2.0写的,数据请求是Mock,纯前端的项目。基于 Vue-CLI3.0:点我查看这个分支版本是基于Vue-CLI3.0的,将脚手架从2.0迁移升级到了3.0,遇到的一些问题和坑也都...
2019-05-18 04:06:16 733
转载 mySql 引擎详解
什么是mySql引擎,有啥用mySql存储数据时,有不同的存储方式,这些方式都使用了不同的底层实现(如:存储机制,索引技巧,索引技巧,锁定水平),底层实现的差异带来的功能也就不同。在不同的场景下使用合适的存储方式就能让你的数据读写速度更快或者获得额外的功能。mySql主要有什么存储引擎主要的有: MyIsam , Mrg_Myisam, Memory, Blackhole...
2019-05-17 18:51:00 168
转载 swoole中使用task进程异步的处理耗时任务
我们知道,swoole中有两大进程,分别是 master 主进程和 manager 管理进程。其中 master 主进程中会有一个主 reactor 线程和多个 reactor 线程,主要的作用就是用来维护TCP连接,处理网络IO,收发数据。而 manager 管理进程,作用则是 fork 和管理 worker 和 task 进程。worker 进程的作用是接收 reactor 线程传...
2019-05-17 18:41:00 133
转载 36-Python的模块使用
每一个以py作为扩展名的文件都是一个模块。star.py:hi = 'hello world!'def pstar(n=50):print('*' * n)if __name__ == '__main__':pstar()pstar(30)在Python交互模式中调用star模块:hejianping@ubuntu:~$ python ...
2019-05-17 14:41:00 71
转载 Python变量和注释
1、变量与变量的作用: (1)什么是变量:变量源于数学,是计算机语言中能存储计算结果或能表示值抽象概念。变量可以通过变量名访问。在指令式语言中,变量通常是可变的;在Python中变量名必须是大小写英文、数字和下划线的组合,且不能用数字开头。 (2)作用:变量用来存储信息,方便后面继续调用。2、变量的定义规则: (1)变量名只能是字母、数字和下划线的任意组合 (2)变量名...
2019-05-16 14:52:00 63
转载 浅谈APP的分享功能,有时候社交裂变形式比内容更“重要”
回顾2018年的移动互联网,“社交裂变”“下沉”等成为年度关键词。一方面我们可以看到社交裂变助推用户增长,另一方面我们也看到了以拼多多、趣头条为代表的互联网企业对于社交裂变模式表现出的空前关注度。作为社交裂变传播中的重要一个环节,APP的社交分享功能的重要性自然就不言而喻了。如今的社交分享已然成为了APP的标配,用户每天都在从不同的APP中分享内容到朋友圈、QQ、微博等社交平台。这个过程可以实现...
2019-05-16 10:15:44 105
转载 Disk Space
############################################################插入一个信息Handy.sh里,Linux下如果要根据read到的nl序号筛选出目录名。需要用以下表达式:folder_name=ls -l "$DIR" | awk -F" " '{ print $9 }' | grep -v Handy.sh | nl | grep '\ '...
2019-05-14 15:09:18 904
转载 underscore源码分析系列
前言去年我写过一系列的underscore源码分析的文章,但没在掘金发过,这次打算整理一下发到掘金上,计划是一天发一篇的节奏。文章一共有8篇,原本计划写9篇,可最后一篇由于当时比较忙就停下了,这8篇文章可以起到源码阅读的引导作用,毕竟underscore源码非常简洁,也有助于自己以后阅读其他框架的源码。目录underscore源码剖析之整体架构underscore源码剖析之基础方法undersco...
2019-05-14 12:59:33 142
转载 数字数组最值,总和,平均,中位数 未完待续
// 获取数字数组的最小值export const min = arr => arr.sort((x, y) => x -y)[0];// 获取数字数组的最大值export const max = arr => arr.sort((x, y) => x -y)[arr.length - 1];// 获取数字数组的总和export const sum = arr => ...
2019-05-12 06:14:47 100
转载 常用脚本
2.判断10.0.0.0/24网络里,当前在线的IP有哪些?#!/bin/bashCMD="ping -W 2 -c 2"Ip="10.0.0."for n in $(seq 254)do { $CMD $Ip$n &> /dev/null if [ $? -eq 0 ] then echo "$Ip$n is ok" /bin/...
2019-05-11 23:25:02 152
转载 团队冲刺第四天
昨天我做了行列式的模计算界面。今天做了矩阵的加减乘和求逆矩阵。转载于:https://www.cnblogs.com/bingqilin12346/p/10845471.html
2019-05-10 17:04:00 57
转载 Netbackup8.0以上版本,服务端生成证书,客户端获取、更新证书方式(整理中)
创建重发令牌如果非主控主机已在主服务器上注册但其基于主机ID的证书不再有效,则可以重新颁发基于主机ID的证书。例如,证书在过期,被撤销或丢失时无效。重发令牌是一种可用于重新颁发证书的令牌。它是一种特殊类型的令牌,因为它保留与原始证书相同的主机ID。由于重发令牌绑定到特定主机,因此该令牌不能用于为其他主机请求证书。使用NetBackup管理控制台创建重新签发令牌在NetBacku...
2019-05-09 16:35:00 2443
转载 使用prometheus+grafana监控springboot2项目jvm情况
2019独角兽企业重金招聘Python工程师标准>>> ...
2019-05-09 15:14:00 3785
转载 面试官:说说你对ThreadLocal的了解
一般有多个孩子的家庭,买玩具都得买多个。如果就买一个,嘿嘿就比较刺激了。这就是避免共享,给孩子每人一个玩具对应到我们Java中也就是每个线程都有自己的本地变量,咱们自己玩自己的,避免争抢,和谐相处使得线程安全。Java就是通过ThreadLocal来实现线程本地存储的。这思路也很清晰,就是每个线程要有自己的本地变量呗,那就Thread里面搞一个私有属性呗ThreadLocal.ThreadLo...
2019-05-09 12:11:51 303
转载 九、Python-面向对象程序设计
九、Python-面向对象程序设计 面向对象(Object Oriented)缩写为OO,是一种设计思想。面向对象编程(Object Oriented Programming,即OOP)主要针对大型软件设计而提出,可以使软件设计更加灵活,并能更好的进行代码复用面向对象中的对象是指客观世界中存在的对象,该对象具有唯一性,对象之间各不相同,各有...
2019-05-06 16:57:00 205
转载 单词统计
将文章中的单词一个一个读取,判断是否在单词链中,然后再比较所有单词频率最大。找到每个单词的频数。package PIAO;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException; class Word ...
2019-05-05 17:25:00 54
转载 pyqt5 可视化界面
所有的PyQt5应用必须创建一个应用(Application)对象。Qwidget组件是PyQt5中所有用户界面类的基础类。各大组件Qlabel:标签,不可修改的转载于:https://www.cnblogs.com/bafenqingnian/p/10793009.html...
2019-05-05 11:11:00 1420
转载 华为路由器,静态路由
问题:配置接口IP地址并通过静态路由、默认路由配置实现全网互通。根据题目,使用华为ensp软件做出了拓扑图,并根据题目要求详细标注了每一个端口需要配置的IP地址以及子网掩码解题思路第一步,首先配置好所有PC和路由器端口的IP地址,掩码以及网关。第二步,根据题目要求我们需要用到静态路由以及默认路由,我们看上图,PC1端与PC2端都有各自本端路由器,且只有一条出路,中间的路由器相当于一个中继的作用,...
2019-05-04 17:41:52 565
转载 laravel模型中非静态方法也能静态调用的原理
刚开始用laravel模型时,为了方便一直写静态方法,进行数据库操作。<?phpnamespace App\Models;use Illuminate\Database\Eloquent\Model;class User extends Model{ public static function getList() { ...
2019-05-03 16:00:00 498
转载 2018-2019 20165226 Exp7 网络欺诈防范
2018-2019 20165226 Exp7 网络欺诈防范 目录 一、实验内容说明及基础问题回答 二、实验过程 1.简单应用SET工具建立冒名网站 2.ettercap DNS spoof 3.结合应用两种技术,用DNS spoof引导特定访问到冒名网站 三、问题与思考 四、实验总结 一、实验内容说明及基础问题回答1、实验内容本实践的目标理解常用网络欺诈背后的原...
2019-05-03 10:16:00 145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人