自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 BlockingQueue(阻塞队列)详解

转载:https://www.cnblogs.com/tjudzj/p/4454490.html一. 前言  在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使...

2018-07-31 14:36:00 40

转载 P2P之UDP穿透NAT的原理与实现

论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和...

2018-07-31 11:13:00 40

转载 decltype类型声明- 现代C++新特性总结

decltype类型声明有时会遇到这样的情况:希望从表达式的类型推断出要定义的变量的类型,但不想用该表达式的值去初始化变量。为了满足这一需求,C++11引入了decltype,它的作用是选择并返回操作数的数据类型。在此过程中,编译器分析表达式并得到它的类型,却不实际计算表达式的值。decltype(f()) sum = x; //sum的类型就是函数f的返回类型,编译器并不实际调用函数f。...

2018-07-29 22:01:00 121

转载 真爱 vs. 种姓:新一代印度人的婚恋观

今日导读“自由恋爱”是所有世界上所有有情人共同的心愿,而在印度,因为其根深蒂固的种姓制度,仍然有大批情侣只能听从父母的“包办婚姻”,被迫与心爱的人分离。但是最新的一项调查表明,印度的年轻一代开始出现了更加进步的思想,经历了几百年的英国殖民统治后,印度社会不少方面已经西化,许多接受过良好教育的年轻人开始奉行“真爱至上”,而不是“种姓至上”,今天我们来看看《卫报》对这个趋势的解读。带着问题听讲...

2018-07-28 22:02:00 343

转载 C指针(3)——指向指针的指针(程序讲解)

int **q可以分成两部分,即int* 和 (*q),后面的 “q” 中的* 表示q是一个指针变量,前面的int*表示指针变量q只能存放int*型变量的地址。int** q表示为指针变量q只能存放int*型变量的地址。4-1.c多维数组的定义#include<stdio.h>int main(void){ int i,j; int data[...

2018-07-28 16:52:00 133

转载 ldap集成nexus

nexus版本:2.14.4添加nexus支持ldap认证:管理员登录,点击 Administration --> Server -->Security Settings,将 OSS LDAP Authentication Realm 移至左侧点击Security,进行ldap配置:ou=nexus是我配置的分组,${dn}会以 ou=nexus,dc=l...

2018-07-27 16:07:00 1252

转载 聚类算法中的距离度量有哪些

一、你知道聚类中度量距离的方法有哪些吗? 1)欧式距离 欧氏距离是最易于理解的一种距离计算方法,源自欧氏空间中两点间的距离公式。即两点之间直线距离,公式比较简单就不写了 应用场景:适用于求解两点之间直线的距离,适用于各个向量标准统一的情况 2)曼哈顿距离(Manhattan Distance) 从名字就可以猜出这种距离的计算方法了。想象你在曼哈顿要从一个十字路口开车到另外...

2018-07-27 10:56:00 4313

转载 window.location

window.location // window.location.reload() 火狐浏览器不兼容 ????window.location = window.location.href 等效 posted on 2018-07-27 10:29 .Tang 阅读(...

2018-07-27 10:29:00 46

转载 前端开发-HTML 段落

HTML段落段落是通过<p>标签定义的 <p>这是一个段落</p> <p>这是另一个段落</p>  注意:浏览器会自动地在段落的前后添加空行。(</p> 是块级元素)不要忘记结束标签即使忘了使用结束标签,大多数浏览器也会正确地将 HTML 显示出来:<p>这是...

2018-07-27 09:02:00 68

转载 python入门(补充)

python基础(补充)赋值方式 (之前介绍过增量赋值)链式赋值y=1y=xy=x=a=b=c=1 (id相同)交叉赋值 (m,n值交换)m=1n=2x=mm=nn=xm=1n=2m, n=n, m变量的解压salaries = [11,12,13,14,15]mon1_sal=...

2018-07-27 08:14:00 38

转载 游戏开发数值公式

近战最终伤害=【(基本伤害x1.5{无形物品})*(1+武器ed数值/100)+直接最小/最大伤害增加值】*【1+力量或敏捷/100+非武器ed数值/100+技能ed数值%/100)】*【(1-技能伤害惩罚/100)】*2{临界一击或者致命一击}+元素伤害实际命中率=自己命中率/(自己命中率+别人防御力)*[自己等级*2/(自己等级+对方等级)]防御力总值=(人基...

2018-07-26 21:12:00 260

转载 35-04hui-区域滚动例子

<!DOCTYPE html><html><head><meta charset="utf-8"><meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />&l...

2018-07-26 18:36:00 108

转载 【数学建模】day09-聚类分析

0.多元分析之聚类分析。聚类分析是一种定量方法,从数据的角度,对样本或指标进行分类,进而进行更好的分析。分为Q型聚类和R型聚类。1.Q型聚类分析是对样本进行分类。有若干样本,我们把这些样本分成几类,每一类中的样本之间是“相似”的。1)样本的相似性度量样本之间的距离来描述样本之间的相似性。常用的有绝对值距离、欧氏距离。使用欧氏距离必须标准化处理,但避免不了变...

2018-07-26 11:32:00 457

转载 window 10系统怎样手动更改电脑的时间

win10系统的电脑显示时间默认的是自动网络校时,也就是电脑的时间跟网络时间同步,那么win10系统怎样手动更改电脑时间呢?点击电脑左下方的win图标,找到菜单里的【设置】点击菜单里的【设置】,弹出设置窗口,在设置窗口里找到【时间和语言】点击“时间和语言”,取消勾选“自动设置时间”后点击【更改】按钮,弹出更改日期和时间窗口,在该窗口就可以手动修改电脑的时间选择好时...

2018-07-26 11:27:00 233

转载 tomcat 跨域的配置

* 允许所有跨域E:\apache-tomcat-7.0.81\conf\web.xml<filter> <filter-name>CorsFilter</filter-name> <filter-class>org.apache.catalina.filters.CorsFilter</filter-class...

2018-07-26 10:43:00 100

转载 js学习笔记(一)

(一)函数1.函数基本声明function fun([参数1],[参数2],...){ 函数体;};2.函数表达式,又叫函数字面量var 变量=function([参数1],[参数2],...){ 函数体;};3.函数构造法,需要new关键字词var 变量=new function("参数1","参数2",......

2018-07-25 19:37:00 59

转载 python迭代器、生成器、yield和xrange

https://blog.csdn.net/u010138758/article/details/56291013转载于:https://www.cnblogs.com/fengff/p/9367761.html

2018-07-25 18:58:00 57

转载 CodeForces-501B

Misha hacked the Codeforces site. Then he decided to let all the users change their handles. A user can now change his handle any number of times. But each new handle must not be...

2018-07-23 21:53:00 60

转载 hibernate学习笔记第七天:二级缓存和session管理

二级缓存配置 1.导入ehcache对应的三个jar包 ehcache/*.jar 2.配置hibernate使用二级缓存 2.1设置当前环境开始二级缓存的使用 <property name="cache.use_second_level_cache">true</property> 2.2设置使用的二级缓存种类 <property name="cache....

2018-07-22 01:25:00 63

转载 基于多因素的搭配推荐模型

之所以起这个名字是因为对应之前的搭配推荐模型,如之前的博客基于图像信息的搭配商品推荐中所述,可以看做是基于单因素对搭配进行建模,即认为搭配的商品应该在单因素--风格上相似,然后在对商品映射后的latent space即风格空间中,搭配的商品的距离会更接近。然后更进一步很自然的想法就是:1)相互搭配的商品是可以在多个因素上近似的,比如款式、材质、印花、颜色等,而用风格这一个概念来概括就显...

2018-07-22 01:24:00 193

转载 阿里云对象存储OSS与文件存储NAS的区别

一、简介 应用场景:选择一款存储产品,面向文档数据的存取,不会涉及到数据处理。产品选型主要从OSS和NAS中选择一款,满足文档存储的需求。二、NAS优缺点NAS 是一种采用直接与网络介质相连的特殊设备实现数据存储的机制。由于这些设备都分配有 IP 地址,所以客户机通过充当数据网关的服务器可以对其进行存取访问,甚至在某些情况下,不需要任何中间介质客户机也可以直接访...

2018-07-20 08:48:00 439

转载 手机号码归属地查询(免费)

开发文档说明:https://market.aliyun.com/products/57126001/cmapi022206.html?spm=5176.730005.productlist.d_cmapi022206.gquGhk#sku=yuncode1620600000学习地址:http://www.houdunren.com/houdunren18_lesson_196?...

2018-07-20 06:54:00 536

转载 FAT AP v200R005 配置二层透明模式(web&命令行,开局)

背景:vlan123:用户业务vlan,192.168.1.0/24Vlan2001:管理vlan,172.168.129.0/24vlan1:默认vlan,不建议使用。注意事项:配置服务集时,Wlan-bss接口不能重复使用,也不能缺少。有线口的vlan配置,需要参考上行交换机进行。特别注意:配置供参考,vl...

2018-07-19 19:06:00 173

转载 JAVA数组

数组一、一维数组1、数组的定义方式数据类型[] 数组名 = new 数据类型[元素个数或数组长度];int[] x = new int[100];拆分:int[] x; // 声明一个int[]类型的变量x = new int[100]; // 创建一个长度为100的数组2、一维数组内存图解:3...

2018-07-18 18:07:00 89

转载 python读文件

'''1、打开文件open(path,flag[,encoding][,errors])path:要打开文件的路径flag:打开方式r 以只读方式打开文件,文件的描述符放在文件的开头rb 以二进制格式打开一个文件用于只读,文件的描述符放在文件的开头r+ 打开一个文件用于读写,文件的描述符放在文件的开头w 打开一个文件只用于写入,如果该文件已经存在会覆盖,如果不存在则创建新文件wb 打开一个文件...

2018-07-18 14:36:00 43

转载 二进制串题解(国际考试备用题)

二进制串 (bin.cpp)【问题描述】 有N个二进制数串 B=(b , b , ..., b ),我们按以下方法建立一个矩阵M: 1 2 ..... N 矩阵M的第一行是二进制数串...

2018-07-18 10:31:00 367

转载 HDU What Is Your Grade?(简单题)

感受:这道题其实思路其实很简单,按道理说做起来应该可以直接过,可是我依旧调了一个多小时。。。首先,细节很重要!!!排序时不小心把return a.second < return b.second,写成了return a.second < return a.second。。。刚开始一直找不到错误,然后就自己想测试数据去不断的测试。。。额外测试数据:95 06:30:1...

2018-07-17 21:06:00 103

转载 ACC026简要题解

这场AGC是时间正好在NOI之前休养生息的日子里,果断选择了放弃(虽然也从没有用大号打过)。在随便做完了前几题之后就踏上了去长沙的旅程。NOI系列比赛总是休闲无比,咕咕不断,竟然连开幕式都能咕,今天AK了一下笔试之后就来刚后两题,没想到居然刚出来了。看来自己状态还不错,可能是一个好兆头吧。希望明、大后两天可以稳定发挥。B一道挺简单的题。假设\(A<B\)或者\(D<B\)那么显然...

2018-07-17 15:55:00 78

转载 POJ 2923 Relocation(状压DP+01背包)题解

题意:给你汽车容积c1,c2,再给你n个包裹的体积,问你最少运几次能全运走思路:用2进制表示每次运送时某物在不在此次运送之中,1在0不在。我们把运送次数抽象成物品价值,把状态抽象成体积,用一个dp[ i] 记录完成状态i的最少步数那么就转化为了01背包问题,得到状态转移方程dp[ j|state ] = min(dp[ j|state ],dp[j] + 1 ),state为运送...

2018-07-17 15:27:00 50

转载 百度前端学习日记17——JS事件

1.事件的种类a.窗口事件,只在body和frameset元素中才有效onload 页面或图片加载完成时onunload 用户离开页面时b.表单元素事件,在表单元素中才有效onchange 框内容改变时onsubmit 点击提交按钮时onreset 重新点击鼠标按键时onselect 文本被选择时onblur 元素失去焦点时onfocus ...

2018-07-17 10:11:00 62

转载 线程基础,多线程架构,高并发,线程安全基础知识

线程基础一、线程安全1.1概念:当多个线程访问某一个类(对象或者方法)时,这个类始终都能表现出正确额行为,那么这个类(对象或者方法)就是线程安全的。1.2synchronized :可以在任何对象或者方法上加锁,二加锁的这段代码称为“互斥区”或者临界区。例子:package com.nbkj.thread;/** * @author hsj * */public class ...

2018-07-16 22:53:00 32

转载 EditPlus 比较完整的快捷键记录

FileFtpUpload Ctrl+Shift+S 上传文件到FTP 服务器FileNew Ctrl+N 新建普通的文本文档FileNewHtml Ctrl+Shift+N 创建一个空白的 HTML 页面FileNewBrowser Ctrl+Shift+B 新建浏览器窗口...

2018-07-16 20:57:00 83

转载 POJ2054 Color a Tree 贪心

容易知道,除了根节点之外,下面的儿子节点如果是全树权值最大的点一定会在父亲节点染色之后被染色。假如现在有x,y,z三个节点,现在知道x和y的染色是连续的。那么先染x,y再染z的代价是x+2y+3z如果先z后x和y那么代价是z+2x+3y都加上(z-y)后再除以2,就是(x+y)/2+2z和z+(x+y)也就是(x+y)/2和z谁先染色的代价于是同理可知多个点的合并节点等价代...

2018-07-16 12:05:00 35

转载 java中两个字符串如何比较大小

使用 String.compareTo 方法:compareTo() 的返回值是int, 它是先比较对应字符的大小(ASCII码顺序)1、如果字符串相等返回值02、如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值(ascii码值)(负值前字符串的值小于后字符串,正值前字符串大于后字符串)3、如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的...

2018-07-13 19:13:00 483

转载 周记

今天是我回家的第三天第一天还好 ,有一种回家的新鲜感第二天就有点颓废,制定的计划不能有效按时的完成,第二天晚上这种颓废的感觉就有点像迷茫,无所适从手机电脑游戏对我的吸引力大不如前上课时玩手机是一种逃避老师的快感,而这时就变成了累赘。今天下雨了我从躺了很久的地板上爬起看着那半晕不晕的天空我迷茫了甚至有点焦虑。这不是我想要的,这和我想象中计划好的假期完全不同。我想改变,但又不知改起兴许快...

2018-07-13 11:03:00 32

转载 typeof 和 instanceof 的区别

在JavaScript中我们想得到一个变量的类型,我们一般会用typeof 得到这个类型的 字符串,但是对于引用类型,typeof始终会返回一个"object",在我们js中有十个内置对象,我们无法分清楚他们具体是哪个对象,所有instanceof出现了。1.instanceof方法能准备的识别变量的所属具体对象,示例var num = new Number(10);console...

2018-07-13 08:57:00 33

转载 hdoj 1789(贪心)

1.记一下结构体用sort的模板。2.注意一下贪心。#include <iostream>#include <cstdio>#include <cmath>#include <cstring>#include <algorithm>#include <iostream>using names...

2018-07-13 00:03:00 65

转载 [SHELL]查看端口,文件,服务关系的四个命令netstat,lsof,fuser,nmap

一,netstat(1)简介netstat主要是用来打印系统网络的状态信息,当输入netstat后,输出如下:可以看出,netstat的输出分为两个部分组成:一个是Active Internet Connections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中...

2018-07-12 16:05:00 327

转载 react native 打包至iphone设备

1、新建bundle在自己项目的ios文件夹下新建一个文件夹取名bundlePS:ios文件夹和node_modules文件夹在同一级目录下,这个bundle文件夹名称随意取,后面要用到,但是记得在相应地方改一下就好了2、修改package.json//scripts 内加入"bundle-ios": "node node_modules/react-native/local-...

2018-07-12 14:13:00 107

转载 ajax实现简单的点击左侧菜单,右侧加载不同网页

实现:ajax实现点击左侧菜单,右侧加载不同网页(在整个页面无刷新的情况下实现右侧局部刷新,用到ajax注意需要在服务器环境下运行,从HBuilder自带的服务器中打开浏览效果即可)原理:ajax的局部刷新原理:通过.load()重新加载页面中的某一部分,巧妙的借助data-*的自定义属性来存储数据,点击的时候修改锚点,因为地址有变,所以刷新的时候仍然会保持当前的...

2018-07-12 13:46:00 76

空空如也

空空如也

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

TA关注的人

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