- 博客(4551)
- 收藏
- 关注
转载 python 网络编程
网络编程之七层协议网络编程之TCP转载于:https://www.cnblogs.com/wangtenghui/p/10979667.html
2019-06-05 15:02:00
70
转载 细谈 vue - transition-group 篇
本篇文章是细谈 vue 系列的第四篇,按理说这篇文章是上篇 《细谈 vue - transition 篇》中的一个单独的大章节。然鹅,上篇文章篇幅过长,所以不得已将其单独拎出来写成一篇了。对该系列以前的文章感兴趣的可以点击以下链接进行传送《细谈 vue 核心- vdom 篇》《细谈 vue - slot 篇》《细谈 vue - transition 篇》书接上文,上篇文章我们主要介绍了...
2019-06-05 12:06:31
1226
转载 删除相同名称得存储过程
if exists(select * from sys.procedures where name='数据库名')drop procedure 数据库名;go转载于:https://www.cnblogs.com/liyunchuan/p/10974997.html
2019-06-04 17:41:00
440
转载 Java算法练习——最长公共前缀
题目链接题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串 ""。说明:所有输入只包含小写字母 a-z 。示例 1输入: ["flower","flow","flight"]输出: "fl"示例 2输入: ["dog","racecar","car"]输出: ""解释: 输入不存在公共前缀。题解public String longes...
2019-06-04 16:08:00
109
转载 js闭包理解
闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。形式上function outer(){ var var1; var var2; function inner(){ 访问var1 访问 var2} ...
2019-06-04 15:22:00
75
转载 跨平台智能域名解析
1、Linux平台void get_ips_by_name(string domain,vector<string>& ips){ ips.clear(); size_t i; struct hostent hostbuf; hostent* pHost= &hostbuf; char hostBu...
2019-06-03 18:29:00
169
转载 用netty实现一个rpc
以前在做项目的时候接触到了rpc,感觉很有意思,但是那个框架用了rabbitmq来进行channel的管理。正好前几天看到了netty,一个高效的JAVA NIO框架,所以萌生了想自己写一个rpc框架的想法。RPC原理简介RPC(Remote Procedure Call)指远程过程调用。它的作用大概可以这么描述一下:B 程序员 程序想要调用 A 程序的某个函...
2019-06-03 01:57:05
102
转载 shell脚本实现自动更新服务器项目
需要两个shell脚本,直接看代码:进入远程服务器#!/bin/bashecho $1echo $2DEPLOY_SERVER="*.*.*.*"if [[ $1 = "production" ]]; then DEPLOY_SERVER="*.*.*.*"elif [[ $1 = "test" ]]; then DEPLOY_SERVER="*.*.*.*...
2019-06-01 05:05:06
1240
转载 构建之法阅读笔记03
此篇为阅读笔记的第三篇,含个人感受部分阅读章节:整书阅读背景:学期结束作为一名软工学生,在学习了编程语言,计算机网络,设计模式后,却还是对自己所要从事的工作一知半解,实践少,敲代码的时间也称不上多,大学里学的东西还是让我感到大而杂,和想像中天差地别。构建之法作为本学期教材书目,我个人而言,印象最深的竟然是其中构建的幽默角色,大牛,果冻??这也算是本书的一...
2019-05-30 16:58:00
92
转载 Zookeeper 扩展之殇
一、背景基于公司发展硬性需求,生产VM服务器要统一迁移到ZStack 虚拟化服务器。检查自己项目使用的服务器,其中zookeeper集群中招,所以需要进行迁移。二、迁移计划为了使迁移不对业务产生影响,所以最好是采用扩容 -> 缩容 的方式进行。说明:1.原生产集群为VM-1,VM-2,VM-3组成一个3节点的ZK集群;2.对该集群扩容,增加至6节点(新增ZS-1,ZS-2,ZS...
2019-05-30 11:39:59
92
转载 DELL EqualLogic PS6100恢复数据原理概述
DELL EqualLogic PS6100详解:DELL EqualLogic PS6100采用虚拟ISCSI SAN阵列,为远程或分支办公室、部门和中小企业存储部署带来企业级功能、智能化、自动化和可靠性,支持VMware、Solaris、Linux、Mac、HPux、AIX,支持所有带有业界标准iscsi initiator的操作系统,同时提供全套企业级数据保护和管理功能、可靠的性能、可扩展性...
2019-05-30 11:08:34
124
转载 new操作符的模拟实现
new操作符的模拟实现需要具备的前置知识简易描述具体实现过程需要具备的前置知识详解 JS 中 new 调用函数原理简易描述Q: 什么场景下需要使用 new 操作符?A: 创建一个实例对象"创建" 说明会返回一个全新的(不然这里就会使用复制等其他词汇)"对象" 说明返回的类型是对象类型(所以如果 欲返回 基本数据类型的时候,肯定会内部处理成某个对象返回)Q: 为什...
2019-05-30 10:13:40
210
转载 速学JavaScript!
什么是JavaScript?JavaScript是一种轻量级的脚本语言,也是一种嵌入式语言,是一种对象模型语言,简称JS;JavaScript的核心语法部分(语言本身)很精简,只包括两个部分:1. 基本的语法构造(比如操作符、控制结构、语句);2. 标准库(就是一系列具有各种功能的对象,比如Array、Date、Math等)。想要实现其他复杂的操作和效果,都...
2019-05-30 08:24:28
103
转载 集合(五)
4.TreeMapSortedMap接口继承Map接口,是排序键值对的接口,实现排序的的方法是Comparator。而NavigableMap接口继承于SortedMap,新增了一些导航方法。而TreeMap继承AbstractMap并实现NavigableMap接口,不同于HashMap的无序集合,TreeMap是有序的集合,通过红黑树实现。此外由于树的引入,各种操作的复杂度将为O(logn...
2019-05-29 23:02:00
95
转载 汇编指令push,mov,call,pop,leave,ret建立与释放栈的过程
相比高级语言中的栈结构,在汇编指令层面栈的任务更加复杂—生命周期必须与汇编指令行的切换正确对应。https://blog.csdn.net/liu_if_else/article/details/72794199图片说明:内存地址,汇编指令都为简写,用的十进制,栈空间1个格子大小是4*8=32位(对应32位操作系统),指令行长度都简化为1字节。为了突出建栈与撤栈的过程示意,函数都没有...
2019-05-29 21:15:00
538
转载 微信小程序设计
基于微信小程序轻快的特点,设计指南建立在充分尊重用户知情权与操作权的基础之上。旨在微信生态体系内,建立友好、高效、一致的用户体验,同时最大程度适应和支持不同需求,实现用户与小程序服务方的共赢。友好礼貌: 为了避免用户在微信中使用小程序服务时,注意力被周围复杂环境干扰,小程序在设计时应该注意减少无关的设计元素对用户目标的干扰,礼貌地向用户展示程序提供的服务,友好地引导用户进行操作。重点突出: 每...
2019-05-29 02:07:13
561
转载 变量作用域
Date: 2019-05-27Author: Sun变量由作用范围来限制,按照作用域分类可分为:全局(global): 在函数外部定义局部(local):在函数内部定义1. 命名空间 比如有一个学校,有5个班级,在2班和4班中都有一个叫“小明”的同学,如果在学校的广播中呼叫“小明”时,2班和4班中的这2个人就纳闷了,你是喊谁呢!!!如果是“2班的小王”的话,那么就很明...
2019-05-27 23:18:00
142
转载 基于Spring Cloud Gateway的路由实践
基本介绍Spring Cloud Gateway(下文以SCG代替), 顾名思义这是由Spring 官方出品的一款网关产品,是Spring Cloud的子项目。This project provides a library for building an API Gateway on top of Spring MVC. Spring Cloud Gateway aims to provid...
2019-05-27 14:20:55
1105
转载 2019你不可错过的商机
软胜天下科技不管对于开发公司还是产品公司而言,开发一个app的工期对双方的影响都比较大,一方面是由于开发公司只有严格把控好工期,才能获取自己的利润,而产品公司呢,只有尽早开发出来,才能在推广中,赢得市场,对于这个双方都比较关注的问题,我们下面就来看下项目经理的一些观点:对于一般的app而言,平均定制开发一个功能完整、完成上架的App需要18周左右,包括前端设计、用户界面、 后端整合(例如推送通知)...
2019-05-27 14:15:21
129
转载 web学习-XML基础
一 XML语法1 文档声明 一个完整的XML文档中,必须包含一个XML文档的声明,并且声明位于第一行 <? xml 版本信息[编码信息][文档独立信息]?> 1.1 版本信息 解析器对不同版本的XML文档的解析方式不同,文档声明是,必须知道版本信息 如:<?xml version="1.0"?> 1.2 文档编码声明 即指定文档所使用的的编码方式,默认情况下采用UTF...
2019-05-25 20:48:00
78
转载 O034、 Nova Pause / Resume Instance 操作详解
参考https://www.cnblogs.com/CloudMan6/p/5496825.html本节通过日志详细分析Nova Pause / Resume操作。有时需要短时间暂停instance ,可以通过Pause操作将instance的状态保存到宿主机的内存中。当需要恢复的时候,执行Resume操作,从内存中读回instance的状态,然后继续运行in...
2019-05-24 23:40:00
203
转载 CodeForces 1105E Helping Hiasat 最大独立集
Helping Hiasat 题解:如果我们把连续的2出现的人都相互连边的话, 题目就是问最大独立集的答案是多少。求最大独立集可以将图变成反图, 然后求最大团。代码:#include<bits/stdc++.h>using namespace std;#define Fopen freopen("_in.txt","r",stdin); fr...
2019-05-24 09:40:00
78
转载 用vue写一个滑动条
滑动条:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta...
2019-05-24 02:05:01
2211
转载 关于gc中对象回收算法的认识
之前学习java时,笔者看到很多学习资料说,gc判断object存活与否的算法是:给对象添加一个引用计数器,每当有一处地方引用它时,计数器值就加1,当引用失效时,计数器值就减1,当对象计数清零时,对象就会被gc回收。但等笔者开始学习jvm虚拟机后,才明白实际上gc并不是用这种算法实现的,理由如下:package gc;public class ReferenceCounting...
2019-05-23 11:40:00
79
转载 DHCP
DHCP动态主机配置协议,前身是BOOTP协议,是一个局域网的网络协议,使用UDP协议工作,常用的2个端口:67(DHCP server),68(DHCP client)。DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密码登录的、自动给内网机...
2019-05-22 19:15:00
89
转载 php设计模式课程---8、适配器模式是什么
php设计模式课程---8、适配器模式是什么一、总结一句话总结:充电过程中,手机充电器相对于手机和插座之间就是适配器1、编程中的适配器是怎么回事?写一个类(适配器),将传入的数据的格式或者内容修改为需要的,再传出去例子:而这个类就是相当于手机和插座之间的手机充电器,传入的数据相当于插座上的电,传出的数据相当于给手机充的电 2 class TianQi { 3 ...
2019-05-22 18:33:00
76
转载 前端VUE:开发环境搭建
官网下载安装nodeJS官网地址:nodejs.org/en/download…并配置环境变量;环境配置在安装目录创建如下文件夹:node_cache node_global环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径;cmd 执行如下命令: npm config set prefix "D:\Develop\nodejs\nod...
2019-05-20 03:53:31
76
转载 tp5完整项目
小程序公众号项目经典案例,包括拼团,秒杀,砍价,分销等功能,完美的商城项目,一键按装即可使用欢迎加群:116279623 入群答案:CRMEBgithub.crmeb.net/u/lsq转载于:https://juejin.im/post/5ce1fbbaf265da1bc41423df...
2019-05-20 00:59:16
612
转载 SQL查询集合返回为[ null,null ]的问题研究
在Java项目中通过Mybatis查询数据库某个表的部分字段,方回值为list<T> 。有时候会出现 [ null ,null ] 现象。具体原因是查询SQL只是取部分字段,而且这几个字段是 null。但对于数据库表的其他字段来说,查询却是有值的,只是恰巧你查询的字段为Null。执行:SELECT * FROM user2 WHERE name='rtr';结果为:a rt...
2019-05-17 16:20:14
513
转载 又面试了Python爬虫工程师,碰到这么几道面试题,Python面试题No9
第1题:动态加载又对及时性要求很高怎么处理?如何知道一个网站是动态加载的数据?用火狐或者谷歌浏览器 打开你网页,右键查看页面源代码,ctrl +F 查询输入内容,源代码里面并没有这个值,说明是动态加载数据。Selenium+Phantomjs尽量不使用 sleep 而使用 WebDriverWait第2题:python 爬虫有哪些常用框架?序号框架名称描述官网...
2019-05-17 14:38:15
161
转载 linux指令locate要比find -name快得多
1、命令简介 locate(locate) 命令用来查找文件或目录。 locate命令要比find -name快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/mlocate/mlocate.db 。这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,因此,我们在用whereis和locate 查找文件时,有时会找到已经被...
2019-05-16 15:34:00
174
转载 Eclipse如何解决启动慢
参考:https://www.cnblogs.com/justuntil/p/4765190.html转载于:https://www.cnblogs.com/liangblog/p/10868173.html
2019-05-15 11:04:00
97
转载 Java注解知识梳理与简单使用
注解 注解是什么?简单说注释就是一种标注(标记、标识),没有具体的功能逻辑代码。也可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。预定义的注解类型JDK 中内置了以下注解:@Override@Deprecated@SuppressWarnnings...
2019-05-15 08:02:06
77
转载 『Android Tip』-- Shortcuts 快捷方式
开篇Shortcuts 功能跟随着 Android7.1 Nougat 一起诞生,其主要目在于用户可以定义一些常用的操作路径,以快捷方式的形式存在,这些快捷方式展示在可以支持的设备上,帮助用户快速启动常用或者推荐的页面和行为。最近也是有 Shortcut 相关的需求需要开发,特此进行了总结,希望可以帮助到大家。ShortcutsDemo概览快捷方式一般是以两种方式存在:一种通过 长按 应...
2019-05-14 10:16:14
325
转载 Flutter 面试知识点集锦
谷歌大会之后,有不少人咨询了我 Flutter 相关的问题,其中有不少是和面试相关的,如今一些招聘上也开始罗列 Flutter 相关要求,最后想了想还是写一期总结吧,也算是 Flutter 的阶段复习。⚠️系统完整的学习是必须需要的,这里只能帮你总结一些知识点,更多的还请查阅 Dart/Flutter 官网。本篇主要是知识点总结,如有疑问可点击各文章链接了解详情,或者查阅我 掘金专栏。D...
2019-05-13 23:21:52
425
转载 [译】Redux入门教程(二)
原Redux教程目录:上一篇文章更新了目录的1-10, 这篇教程更新11-17,看不懂的小伙伴一定要先去看第一篇甩上一篇教程地址 【译】Redux入门教程(一)本次更新目录一览11. 重构reducer12. Redux的store方法13. 连接React和Redux14. Redux store的方法15. App component 和Redux store16. Li...
2019-05-13 12:52:24
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅