自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 一个将对象彻底冻结的函数

var constantize = (obj) => { Object.freeze(obj); Object.keys(obj).forEach( (key, i) => { if ( typeof obj[key] === 'object' ) { constantize( obj[key] ); } });};...

2018-07-31 15:57:00 94

转载 solr使用记录:修改id类型为uuid

修改core的managed-schema配置文件:1、定义uuid类型:<fieldType name="uuid" class="solr.UUIDField" indexed="true"/>2、修改id类型为uuid3、_root_必须与id类型一致,所以修改_root_类型为uuid4、reload core转载于:https://www.cnblogs.com/kohlr...

2018-07-31 15:37:00 287

转载 JVM知识点总览-高级Java工程师面试必备

jvm 总体梳理jvm体系总体分四大块:类的加载机制jvm内存结构GC算法 垃圾回收GC分析 命令调优当然这些知识点在之前的文章中都有详细的介绍,这里只做主干的梳理这里画了一个思维导图,将所有的知识点进行了陈列,因为图比较大可以点击右键下载了放大查看。类的加载机制主要关注点:什么是类的加载类的生命周期类加载器双亲委派模型...

2018-07-31 15:18:00 24

转载 python -- redis连接与使用

前面我们简单介绍了redis nosql数据库,现在我们在python里面来使用redis。一、python连接redis在python中,要操作redis,目前主要是通过一个python-redis模块来实现1、在python中安装redis模块1 pip3 install redis2、在python中使用redis  跟其他模块一样,在安...

2018-07-31 10:06:00 56

转载 开放式办公环境真是个糟糕的做法

简评:Basecamp 创始人 DHH 日常吐槽科技圈系列:谁决定并设计的开放办公环境?管理人员。开放办公环境看起来很酷,客人参观时倍儿有面子,但苦了工程师、设计师这些需要集中精力才能干好活的脑力劳动者。(via 湾区日报)并不是没有人喜欢开放式环境办公,其实是有的,只不过很少罢了。绝大多数人都不喜欢开放式办公环境,或者说根本就是厌恶它。DHH 在 Twitter 上发起的投票 但为什么...

2018-07-31 09:10:00 34

转载 opencv-访问Mat中每个像素的值

参考:【OpenCV】访问Mat中每个像素的值(新) 膜拜大佬以下例子代码均针对8位单通道灰度图。1 .ptr和[]操作符Mat最直接的访问方法是通过.ptr<>函数得到一行的指针,并用[]操作符访问某一列的像素值。Mat image(rows,cols,CV_8UC1); for (int j=0; j<image...

2018-07-30 21:38:00 66

转载 Vue指令

v-textv-html 注入html内容v-if 通过 v-if 进行判断v-else 要配合 v-if 使用v-showv-if 与 v-show 的区别v-if : 真正的渲染v-show : 通过改变 css 样式 display 来实现是否显示v-show 的性能好一些v-for(遍历数据)v-on 绑定事件 可以简写...

2018-07-30 18:47:00 30

转载 cordova使用aar包开发plugin

前阵子公司接了一个android打印机的项目,使用cordova打包出来的app调用开发商提供的硬件。但是开发商只提供了android相关的接口,公司也没有Android程序员。只能让我这个以前做过cordova项目的半吊子重新研究cordova项目插件开发。1、cordova的android插件本质上使用的还是android,只是提供的是js的调用方法。所以拿到原生android...

2018-07-29 18:18:00 480

转载 本周总结

和同学聚了两次 聊了聊大学生活 感慨很多其余时间都在学口语 终于知道为啥听不懂四级听力了 全是连读

2018-07-29 13:25:00 60

转载 P1365 WJMZBMR打osu! / Easy

题目背景原 维护队列 参见P1903题目描述某一天WJMZBMR在打osu~~~但是他太弱逼了,有些地方完全靠运气:(我们来简化一下这个游戏的规则有 nnn 次点击要做,成功了就是o,失败了就是x,分数是按combo计算的,连续 aaa 个combo就有 a×aa\times aa×a 分,combo就是极大的连续o。比如ooxxxxooooxxx,分数就是 2...

2018-07-29 08:56:00 245

转载 数论-同余和逆元

同余([x, y] 表示 lcm(x, y) ,(x, y) 表示 gcd(x, y) )常见法则:若 a Ξ b (mod x) 且 aΞ b (mod y) ,则 aΞ b (mod [x, y]) 。若 kaΞ kb (mod x) ,则 aΞ b (mod x/(x, k)) 。逆元线性求逆元的两种方法(假设是求模 MOD 意义下 i 的逆元)...

2018-07-28 21:40:00 112

转载 JavaScript之函数

1.函数的概念和创建 1.1 函数函数是由事件驱动或者当其被调用时可重复执行的代码块。增强了代码的灵活性,可扩展性,可维护性,减少代码的冗余。1.2 函数的创建方式函数的创建方式有三种 1.2.1 函数声明function functionName() { statement}...

2018-07-26 17:49:00 90

转载 Oracle数据库运维:要对监听日志文件(listener.log)进行定期清理,如果不定期清理,会遇到下面一些麻烦...

原文链接:http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?EmPreviewTypeV=2&id=279e64d5-7b60-43fa-b662-33731e895c84要对监听日志文件(listener.log)进行定期清理,如果不定期清理,会遇到下面一些麻烦: ...

2018-07-26 15:29:00 512

转载 HDU 2078 复习时间

http://acm.hdu.edu.cn/showproblem.php?pid=2078Problem Description为了能过个好年,xhd开始复习了,于是每天晚上背着书往教室跑。xhd复习有个习惯,在复习完一门课后,他总是挑一门更简单的课进行复习,而他复习这门课的效率为两门课的难度差的平方,而复习第一门课的效率为100和这门课的难度差的平方。xhd这学期选了n门课,但是...

2018-07-26 07:09:00 34

转载 java面试题之 -----面向切面编程

这种在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面的编程。 面向切面编程(AOP是Aspect Oriented Program的首字母缩写) ,我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类...

2018-07-25 17:11:00 127

转载 springboot中全局异常处理器

  Spring Boot 中全局异常处理器,就是把错误异常统一处理的方法。等价于Springmvc中的异常处理器。步骤一:基于前面的springBoot入门小demo修改步骤二:修改HelloController类  修改HelloController,使得访问/hello一定会产生异常: some exceptionpackage cn.xdf.springboot.web...

2018-07-25 15:10:00 202

转载 win10任务栏显示输入法图标

控制面板-区域-语言首选项-高级设置(勾上-使用桌面语言栏(可用时))当前页面 选项 语言栏-在任务栏中显示其他语言栏图标转载于:https://www.cnblogs.com/anjunshuang/p/9365836.html...

2018-07-25 14:38:00 503

转载 javaScript设计模式--观察者模式(observer)

观察者模式(observer):又被称为发布-订阅者模式或者消息机制,定义了一种依赖关系,解决了主体对象与观察者之间功能耦合。一、这样的需求在实现自己的需求,而添加一些功能代码,但是又不想新添加的代码影响他人的实现功能,也就是说,你不想让自己的模块与他人的模块严重耦合在一起,对于这类问题,观察者模式是比较理想的解决方案。观察者模式可以解开我和他们之间的功能耦合。观察者模式,...

2018-07-24 21:13:00 210

转载 asp.net core mvc视频A:笔记2-2.接收数据

传参方式一:使用内置方法传递运行结果其他获取方法Session对象在HttpContext中启用Session使用Session运行演示传参方式二:数据绑定普通类型(string)、自定义类型(自定义类)都可以获取参数,只要参数名称一致运行演示...

2018-07-24 16:03:00 58

转载 oracle进程

windows:select program from v$session where program like 'ORACLE_EXR%';linux:ps -ef|grep ora_|grep -v grepsmon:数据块管理相关: 库启动时实例恢复,rac下,一个节点smon通过访问另一个节点的redo对其进行实例恢复 清理和释放临时段上的数据:排序,临时表 对字...

2018-07-24 11:40:00 39

转载 从今天起,每天记录一点点

最近在学习前端,在很多人看来,前端不如后台有技术含量,但是我五个月的前端学习过程告诉我前端并不是想学就能学好的,单是css就足够让一个前端狗陷入无限纠结之中。我决定将每天学习的所得,所知,都写在博客上,一方面为自己做一个大致总结,今后遇到相似的问题得以纠察,另一方面,如果有别人能够看到我的博客,恰好遇到相似的问题,希望我的博客能够有幸为其答疑解难。转载于:https://www.cnblog...

2018-07-23 20:47:00 49

转载 序列化、反序列化

  把对象转换为字节序列的过程称为对象的序列化。  把字节序列恢复为对象的过程称为对象的反序列化。  对象的序列化主要有两种用途:  1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;  2) 在网络上传送对象的字节序列。  在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有 1...

2018-07-22 22:55:00 37

转载 .gitkeep--git提交空目录的解决方法

前言git和 svn不同,仅仅跟踪文件的变动,不跟踪目录。所以,一个空目录,如果里面没有文件,即便git add这个目录,另外在别处check out的时候,是没有这个空目录的。只跟踪文件变化,不跟踪目录,这么设计是有原因的。但这会带来一些小麻烦。有时候,确实需要在代码仓库中保留某个空目录。比如测试时需要用到的空目录。下面来看看如何解决。其实这里有两种情况:一、目录是空的...

2018-07-22 12:04:00 560

转载 Windows7 下同时 安装python3和python2

Windows7 下python3和python2同时 安装python3和python21、下载python3和python2进入python官网,链接https://www.python.org/选择Downloads--->Windows,点击进入就可以看到寻找想要的python版本本文选择的是:(由于是之前写的文章,版本还是3.5.2,现在已经不是...

2018-07-21 15:27:00 48

转载 设计模式1-单例模式(Singletion)

单例模式(Singletion):保证一个类仅有一个实例,并提供一个访问该实例的全局访问点。单例模式主要作用是保证唯一的实例,可以严格地控制客户端怎样访问该实例以及何时访问它。可以简单的理解为对唯一实例的受控访问。 Singleton -instance:Singleton-Singleton()+GetInstance()...

2018-07-20 15:15:00 53

转载 BOM浏览器对象模型

/* * BOM * 浏览器对象模型,DOM是网页对象模型,就是document * BOM可以使我们通过JS来操作浏览器 * 在BOM中为我们提供了一组对象,用来完成对浏览器的操作 * BOM对象 * Window * 代表整个浏览器的窗口,同时window也是网页中的全局对象 * * 属性: * Navigator * ...

2018-07-19 15:57:00 55

转载 Java发送HTTP的get,post请求(JSON)

Java发送HTTP的get,post请求(JSON)1 import net.sf.json.JSONObject; 2 import org.apache.commons.httpclient.*; 3 import org.apache.commons.httpclient.methods.GetMethod; 4 import org.apache.co...

2018-07-18 10:35:00 1612

转载 BZOJ4829: [Hnoi2017]队长快跑

BZOJ4829: [Hnoi2017]队长快跑Description众所周知,在P国外不远处盘踞着巨龙大Y。传说中,在远古时代,巨龙大Y将P国的镇国之宝窃走并藏在了其巢穴中,这吸引着整个P国的所有冒险家前去夺回,尤其是皇家卫士队的队长小W。在P国量子科技实验室的帮助下,队长小W通过量子传输进入了巨龙大Y的藏宝室,并成功夺回了镇国之宝。但此时巨龙布下的攻击性防壁启动,将小W...

2018-07-17 22:15:00 98

转载 c# 温故而知新: 线程篇(一)

Thread目录:目录:1 线程基础的简单介绍2 线程同步与线程异步的简单介绍3 前台线程与后台线程的简单介绍4 细说下Thread 最为关键的构造函数5 细说下Thread 的 Sleep方法6细说下Thread 的 join 方法7细说下Thread 的 Abort和 Interrupt方法8细说下Thread 的 Suspend,Resume...

2018-07-17 19:20:00 53

转载 给学习立个flag

今天是2018年7月7号,此时的砖相比昨天格外烫手,望着手套因被磨破而露出来的半截手指头,一股股热浪溜溜的从指间划过,背后还有小山一样高的砖头,感觉对面today店里的冰镇西瓜又成了不可奢望的梦... 自三月份离职以来,来来回回折腾了三个月,期间室友一个个怀梦离开,昔日推杯换盏的景象已不在,相互学习交流、开黑、和太阳肩并肩的日子未可期。...

2018-07-17 17:11:00 292

转载 [数据结构]二叉树遍历的递归非递归实现(前序、中序、后序、层次)

前序前序遍历按照“根结点-左孩子-右孩子”的顺序进行访问。给定一个二叉树,返回它的 前序遍历。示例:输入: [1,null,2,3] 1 \ 2 / 3 输出: [1,2,3]进阶: 递归算法很简单,你可以通过迭代算法完成吗?递归vector res需要在方法外声明**...

2018-07-17 16:34:00 42

转载 Java调用Webservice接口(.asmx后缀)

以前一直是调用的.wsdl后缀的接口,这次客户突然给我.asmx后缀的接口,猝不及防,好在我们有度娘,有Google,没花多少工夫就解决了,在此,写篇博客记录一下,为了自己以后更好的调阅,如果有幸能帮助你,更是锦上添花。 1 /**调用webservice.asmx接口 2 * 3 * @param method 需要调用的方法 4 *...

2018-07-17 16:08:00 922

转载 14-python登入教务网(python+bs4)

用request先得到到session对象,用其去放送请求,会自动保存cookie。模拟有验证码的登入步骤:1.发送请求登入页面;2.分析验证码的地址,以及要将登入请求发往的地址(可以先输入错的密码登入一次,抓包获取发送地址)3.将返回的验证码存入文件,读取验证码,手动输入;4.整合所有数据以及验证码,发往登入验证界面;5.登入成功后即可访问只有登入后的界面了,比如个人主页...

2018-07-16 21:31:00 669

转载 08-----jQuery的位置信息

jQuery的位置信息跟JS的client系列、offset系列、scroll系列封装好的一些简便a odupi.一、宽度和高度1、宽度高度获取宽度.width()描述:为匹配的元素集合中获取第一个元素的当前计算宽度值。这个方法不接受任何参数。.css(width)和.width()之间的区别是后者返回一个没有单位的数值(例如,400),前者是返回带有完整...

2018-07-16 15:51:00 37

转载 Matlab 从入门到精通 Chapter11 文件读取I/O

11.1 工作空间数据读取 将工作空间的变量保存为文件,可以使用save命令。save('filename') 将文件保存在当前目录下,文件名为filename.matsave('filename','var1','var2',...)将工作空间内的指定变量保存在filename.mat中save('filename',‘-struct','s') 将标量机构体的所有...

2018-07-16 11:02:00 56

转载 vuex中mutations与actions的区别

要执行vuex中的函数,有两种方法:  1.commit,例如this.$store.commit("GETMODULESELECTLIST");    //mutations中的方法  2.dispatch,例如 this.$store.dispatch("getModuleSelectList");      //actions中的方法两者之间的区别在于:  commit是提交...

2018-07-16 10:22:00 147

转载 js中的假值

undefinednull0NaN空字符串转载于:https://www.cnblogs.com/themost/p/9315889.html

2018-07-16 08:13:00 74

转载 为什么要使用断路器Hystrix?

为什么需要 Hystrix?在微服务架构中,我们将业务拆分成一个个的服务,服务与服务之间可以相互调用(RPC)。为了保证其高可用,单个服务又必须集群部署。由于网络原因或者自身的原因,服务并不能保证服务的100%可用,如果单个服务出现问题,调用这个服务就会出现网络延迟,此时若有大量的网络涌入,会形成任务累计,导致服务瘫痪,甚至导致服务“雪崩”。为了解决这个问题,就出现断路器模型。Hystri...

2018-07-15 22:58:00 241

转载 有标号的DAG计数 III

Description给定一正整数n,对n个点有标号的有向无环图进行计数,这里加一个限制:此图必须是弱连通图。输出答案 mod 10007 的结果。Solution弱连通图即把边变成无向之后成为连通的图考虑补集转换,用 \(DAG\) 的方案数减去不连通的方案数设 \(f[i]\) 为大小为 \(i\) 的\(DAG\)的方案数可以像 \(DAG I\) 那样求出来\(g[...

2018-07-14 19:47:00 56

转载 图文实践给***KVM架构配置IPV6的过程

如果我们有研究过***VPS主机,肯定有所了解IPV6,其默认在OPENVZ架构中是有支持自动配置好的,但是在KVM架构中是没有配置的,如果我们需要使用则需要自己来解决这个问题。如果以后官方能自动支持就不需要这么麻烦了,但是这篇文章我们来实践看看。第一、准备工作1、准备一台服务器这里我采用的是年付19.99美元方案的KVM普通架构(***补货 – 年付18.79美元可切换至CN2 ...

2018-07-13 22:07:00 436

空空如也

空空如也

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

TA关注的人

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