自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 AS插件利器,实现依赖库自动补全,支持变量提取和JetPack

背景最近博主在关注JetPack相关内容,发现从support转到androidx后,很多依赖库的名称变化有点大,每次想添加一个依赖库,都都得扒一扒官网查看路径和版本,确实有点难受。不过在jetbrains插件世界里,有一款可以自动补全的插件GradleDependenciesHelperPlugin,它只支持从mavenCentral()搜索并不支持google()的仓库,所以android-...

2019-05-30 05:22:17 855

转载 Hive-安装

第2章Hive安装2.1Hive安装地址1.Hive官网地址http://hive.apache.org/2.文档查看地址https://cwiki.apache.org/confluence/display/Hive/GettingStarted3.下载地址http://archive.apache.org/dist/hive/4.github地址http...

2019-05-30 03:04:00 376

转载 LEFT JOIN连表时,ON后多条件无效问题

/**创建表**//**创建表1**/CREATETABLE`product`(`id`INT(10)UNSIGNEDNOTNULLAUTO_INCREMENT,`amount`INT(10)UNSIGNEDDEFAULTNULL,PRIMARYKEY(`id`))ENGINE=INNODBAUTO_INCREMENT...

2019-05-29 21:48:12 601

转载 Java并发编程:同步容器(转)

Java并发编程:同步容器(转) 转自:http://www.cnblogs.com/dolphin0520/p/3933404.html一.为什么会出现同步容器?  在Java的集合容器框架中,主要有四大类别:List、Set、Queue、Map。  List、Set、Queue接口分别继承了Collection接口,Map本身是...

2019-05-28 09:44:00 70

转载 算法题总结----数组(二分查找)

数组相关----二分查找Leetcode35:查找插入位置(二分查找 easy)《剑指offer》面试题11:旋转数组的最小数字(二分查找)Leetcode33:旋转数组中查找数字(二分查找 medium)Leetcode81:旋转数组中查找数字II(二分查找 medium)《剑指offer》面试题53(题目一):有序数组中查找数字的范围(二分查找)《剑指offer》面试题53(题目...

2019-05-27 13:20:00 544

转载 Visual Paradigm 教程[UML]:如何使用刻板印象和标记值?(上)

下载Visual Paradigm最新试用版什么是刻板印象和标记值UML旨在成为各种用途的通用语言。因此,有时,它可能无法满足描述模型元素的某些特定需求。毕竟,一个人不能同时具有一般性和特殊性。在这种情况下,您可以使用构造型(UML扩展机制)来表征模型元素。例如,您可以为系统外的用户创建构造型并将其命名为“外部用户”,并通过添加标记定义为特定于域的属性添加自己的自定义...

2019-05-27 10:40:44 119

转载 009-你觉得测试和开发需要怎么结合才能使软件的质量得到更好的保障

测试和开发应该按照W模型的方式进行结合,测试和开发同步进行,能够尽早发现软件缺陷,降低软件开发的成本。在V模型中,测试过程被加在开发过程的后半部分,单元测试所检测代码的开发是否符合详细设计的要求。集成测试所检测此前测试过的各组成部分是否能完好地结合到一起。系统测试所检测已集成在一起的产品是否符合系统规格说明书的要求。而验收测试则检测产品是否符合最终用户的需求。V模型的缺陷在于仅仅把测试...

2019-05-26 14:07:00 324

转载 Dubbo-简单入门及使用

这是一张dubbo的调用图调用关系说明如下:1) 服务容器启动、加载和运行服务提供者;2) 服务提供者在启动时,向注册中心注册自己提供的服务;3) 服务消费者在启动时,向注册中心订阅自己所需的服务;4) 注册中心返回服务提供者地址列表给消费者,如果有变更,注册中心将基于长连接推送变更给消费者;5) 服务消费者从地址列表中,基于软负载均衡算法选一台服务提供者进行调用,如果调用失败再选另一台;...

2019-05-26 04:54:03 104

转载 网络对抗技术 20164320 王浩 Exp 9 Web安全基础

基础问题回答:1.SQL注入攻击原理,如何防御  SQL注入就是通过修改,插入HTML表单的内容,从而实现对SQL语句的修改,通过修改过的DQL语句达到恶意访问信息的目的  sql注入攻击是利用是利用SQL传输字符串漏洞,构造恶意语句,运行语句,对用户输入的数据进行合理化验证。  构造方法:在用户名、密码登输入框中输入一些',--,#等特殊字符,实现引号闭合、注释部分SQL语...

2019-05-25 20:48:00 144

转载 js实现23种设计模式(收藏)

js实现23种设计模式最近在学习面向对象的23种设计模式,使用java 和 javascript 实现了一遍,但是因为目前大三,还没有比较正规的大项目经验,所以学习的过程种我觉得如果没有一定的项目经验的话很难去完全掌控,所以学习的过程中只是大致学习了每种设计模式的特点,我觉得在学习的过程中应该自己找场景实现,这样学习效果很好,下面是代码,当然仅供参考。下面是代码:创建型模式单例模式...

2019-05-25 20:28:00 521

转载 leetcode507. 完美数

超出时间限制改进28 = 1 + 2 + 4 + 7 + 14循环从1到sqrt(28)每次加上 i 和 num/i比如 2 和 14class Solution: def checkPerfectNumber(self, num: int) -> bool: import math if num <= 1: ...

2019-05-25 11:37:00 78

转载 python脚本转换为EXE文件

使用软件  PyInstaller(http://www.pyinstaller.org)安装方法#使用pip命令进行安装pip install pyinstaller执行命令#在脚本所在目录执行下面的命令pyinstaller yourprogram.py#执行上面命令后,exe文件会被放到新生成的子目录dist中附录详细的pyinstaller使...

2019-05-24 15:55:00 319

转载 loadrunner压测实战 1--工具

压测工具:loadrunner监控工具:f5、Zabbix、secureCRT工具说明:F5负载均衡 是一个硬件设备,可以通过浏览器监控压测时候的总人数、并发。相同的服务、多个IP地址,可以在F5上做一个对外虚ip,压测的时候直接填对外虚ip,怎么交给后端服务器就是f5来处理了。生产上这种情况很多,一个机器对应一个服务,每个服务都是多个ip地址。举个例子: 1.1和1.2是we...

2019-05-23 12:00:00 203

转载 注入脚本

转载于:https://www.cnblogs.com/AtesetEnginner/p/10906975.html

2019-05-22 16:55:00 797

转载 使用微信小程序开发应用1

最近在自学微信小程序的开发,在学习过程中记录一些细节官方:开发者文档:https://developers.weixin.qq.com/miniprogram/dev/index.html微信小程序开发规范文档:https://shimo.im/docs/eJWg56ioSvU0dnYO/read1.项目开始前先记录三个常用命令:command+p 可以打开指定文件名的文件...

2019-05-21 17:05:00 90

转载 selenium用法详解

selenium用法详解selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候一、声明浏览器对象注意点一,Python文件名或者包名不要命名为selenium,会导致无法导入from selenium import webdriver#webdriver可以认为是浏...

2019-05-21 15:53:20 75

转载 蛋花花关于web前端发展前景的简单介绍

蛋花花关于web前端发展前景的简单介绍!目前web前端市场还是比较被看好的,现在不少人转行到web前端,蛋花花身边有不少朋友就在学习web开发。关于web前端发展前景下面蛋花花就简单的介绍一下。1、市场:据蛋花花了解在中国web前端的市场永远都是巨大的,但是随着信息的普及,人人都知道web前端开发做的时间久了,工资高,所以必然会增加竞争程度。但这是好事,有竞争才有更多人才出现。web前端的生态系统...

2019-05-21 11:35:38 82

转载 学习进度第十二周

时间 18小时代码量200行博客3篇所学知识安卓转载于:https://www.cnblogs.com/quyangzhangsiyuan/p/11031964.html

2019-05-19 16:35:00 64

转载 StudyFlutter——我的第一个APP

一个菜鸟的第一个Flutter APP,本文大部分设计摘抄自一周时间编写你的第二个 Flutter APP.由于对于Dart和Flutter缺乏基本的熟悉,基本上算是以实战来作为学习方法,因此部分代码可能不是很规范,大家有发现的部分欢迎提出来一起交流。该项目实际写作时间可能低于作者的时间,因为我大部分时间都是学习作者的源码,然后自己手动敲一遍,遇到不能理解的代码就百度,因此只有少部分的代码是自主...

2019-05-19 06:22:34 173

转载 测试开发面试准备之HTTP协议-Http常用状态码

一些常见的状态码为:200 - 服务器成功返回网页404 - 请求的网页不存在503 - 服务不可用详细分解:1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备...

2019-05-18 17:09:00 118

转载 2019 再聊移动端 300ms 延迟 -- 附 fastClick 原理解析

前言 (Foreword)最近公司新开了一条业务线,有幸和大佬们一起从头开始构建一套适合新业务的框架。俗话说得好呀,适合自己的才是最好的

2019-05-18 04:12:31 132

转载 mysql 字符串截取

MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr() 等价于 substring() 函数,substring() 的功能非常强大和灵活。 1. 字符串截取:left(str, length) mysql> select left('s...

2019-05-17 11:27:00 63

转载 从头开始复习css之动画

说到动画,其实很多人心中都会有一种抵触的情绪 总是认为动画并不是项目内需要的。并且动画也不一定是项目内必须的东西,所以很多人并不是很在意这个玩意儿。但是我想说的是:区别一个人的价值并不是在完成项目的能力,而是将项目优化的程度。而动画正式如此,他并不是你的必须品 但是能让你的能力更上一个台阶。一、 什么是动画?说到动画,在很多的眼里 都会认为动画是一个可有可无的东西。因为在很多程序员的日常开...

2019-05-17 06:45:59 91

转载 33-使用函数实现-斐波那契数列

斐波那契数列,从第3项开始,每一项都等于前两项之和。def gen_fib(l): fib = [0, 1] for i in range(l - len(fib)): fib.append(fib[-1] + fib[-2]) return fib # 返回列表,不返回变量fiba = gen_fib(10)print...

2019-05-16 15:11:00 1563

转载 解决Chrome跨域问题 - 跨域系列

解决Chrome跨域问题 - 跨域系列团子家族_方糖咖啡关注0.32018.06.21 17:36*字数 385阅读 5951评论 0喜欢 2解决Chrome跨域问题,首先注意要区分Chrome版本,49之前的版本和49之后的版本处理方法不同。具体如下:Chrome49之后的版本:Windows:1.关闭所有的chrome浏览器。2.新建...

2019-05-16 14:54:00 204

转载 iOS 多线程-NSThread

1. 创建和启动线程创建、启动线程NSThread *thread = [[NSThread alloc] initWithTarget:self selector:@selector(run) object:nil];[thread start];复制代码2. 其他创建线程方式创建线程后自动启动线程[NSThread detachNewThreadSelector:@selecto...

2019-05-16 06:46:59 90

转载 python正则表达式 详解 (一)

Python 正则表达式 “详解” 上 大家好,今天我们来学习以下Python的正则表达式 ,大家可能比较陌生,不过我却要告诉你,你每天都在使用正则表达式,不要不承认,就问最常见的,浏览器每天在用不,淘宝是不是在经常逛,你在搜索框里输入几个字按下回车,就出来了大量的结果,你想想是怎么办到的,是正则表达式,可以毫不夸张的讲,没有正则表达式,就没有搜索引擎,估计有些人听不懂,没问题接下来我们来看两张...

2019-05-14 17:18:13 471

转载 【LeetCode每天一题】Binary Tree Zigzag Level Order Traversal(二叉树的之字形遍历)

Given a binary tree, return thezigzag level ordertraversal of its nodes' values. (ie, from left to right, then right to left for the next level and alternate between).For example:Given binary tree...

2019-05-13 12:01:00 54

转载 Shiro 的默认Filter 对应的类

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

2019-05-10 18:12:00 310

转载 Linux 中国镜像

http://mirrors.163.com转载于:https://www.cnblogs.com/baiqian/p/10839945.html

2019-05-09 17:44:00 191

转载 SGMII光模块知识百科

SGMII 是一个陌生而熟悉的通信行业术语,也许有人了解很多,也许有人一知半解,如果我们曾经遇到这方面产品的需求,那可以驻足了解一下。SGMII--Serial Gigabit Media Independent Interface(串行吉比特媒体独立接口),传输的是普通高速串行信号。它是以太网媒体访问控制器(MAC)和物理层器件(PHY)的连接总线。易天光通信有限公司就有一...

2019-05-09 15:35:30 2377

转载 win10java环境变量配置

一.安装jdkjdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html打开网站后拉到最下面如图点击download然后就会看到如下图点击你需要下载的jdk版本勾选如图的接受协议选择你要下载的是32位还是64位(本文下载的是64位的jdk1.7为例)下载完成后...

2019-05-08 18:58:00 93

转载 Mac本地网站搭建工具——“VirtualHostX”

VirtualHostX是什么?VirtualHostX是一款功能强大的网站虚拟服务器架设工具。VHX默认支持Mac内置Apache,MAMP,XAMPP,ZEND S CE四种环境的Web Server,支持自定义Web Server。VirtualHostX帮你进行测试或开发所需的所有工具,提升你的工作效率!软件安装步骤在macdown下载完VirtualHostX Ma...

2019-05-08 17:10:10 689

转载 快速入门NativeScript,超详细的NativeScript学习笔记

1. 基础知识1.1 为什么选择NativeScript1.1.1 什么是NativeScriptNativeScript可以用javascript来写Android和iOS的应用,如下图所示NativeScript的代码与网页开发的代码很相似,都是用CSS写样式,javascript写业务逻辑,不同的是NativeScript使用XML来描述页面结构(NativeScript封装了自己的U...

2019-05-08 13:31:26 4810

转载 handsometable学习(2)——数据绑定

一、数据绑定  handsometable类似VUE,数据源和handsometable是动态绑定的,一旦handsometable的数据发生改变,name数据源的数据也发生了相应的改变。  所以,如果想让handsometable的操作不改变源数据,可以使用数据副本  例: var data2 = [ ['', ...

2019-05-07 15:13:00 423

转载 如何快速部署并作为 unikernel 运行 Linux 应用

unikernel 是一种用于在云基础架构上部署应用程序的更小、更快、更安全的方式。使用 NanoVMs OPS,任何人都可以将 Linux 应用程序作为 unikernel 运行而无需额外编码。随着 unikernel 的出现,构建和部署轻量级应用变得更容易、更可靠。虽然功能有限,但 unikernal 在速度和安全性方面有许多优势。什么是 unikernel?unikernel 是一种...

2019-05-07 14:34:27 186

转载 Promise 源码解析

写promise的时候,发现自己应用了树,链表,前度遍历等方法,觉得对于部分想了解promise机制,并且加深数据结构学习的同学有些许帮助,决定写一篇文章分享出来。不过文笔实在堪忧,没有耐心看下去的同学,可以直接看源码。源码地址 .promise的状态是什么时候变化的 ?1:通过new Promise()生成的promise的状态变化过程:当调用resolve时: 情况1: ...

2019-05-07 04:29:23 236

转载 资源分享计划第二期 0504

「资源分享计划」系列记录本周内我看到的一些好的学习资源及优秀的技术文章,在自己学习记录的同时,分享给大家希望对大家有帮助。文章首发个人博客:pylixm.cc/posts/2019-…资源类1、国外5个高质量的Python学习网站www.kverner.ru/5-luchshih-…2、常用算法的Python实现github.com/TheAlgorith…3、最新201...

2019-05-06 14:25:05 134

转载 CS2001 VS编译错误

SeverityCodeDescriptionProjectFileLineSuppression StateErrorCS2001Source file 'C:\Workspace\awp5.0\Awp\Awp.Wpf.Toolkit\obj\Release\\As...

2019-05-06 09:17:00 1267

转载 WinCE5.0如何安装.NET3.5

首先去微软官网下载.NET Compact Framework 3.5 Redistributable点击下载下载页面一共有两种安装方式,我们先介绍常规的安装方式1、设备连接到电脑,然后双击下载的msi文件安装,它会自动给你安装到手机上,或者2、直接安装下载的msi文件到电脑上,然后去C:\Program Files\Microsoft.NET\SDK\CompactF...

2019-05-05 17:06:00 799

空空如也

空空如也

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

TA关注的人

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