[译] 在JavaScript中何时使用var、let及const

原文链接:var vs let vs const in javascript 原文作者:Tyler McGinnis 译者:Alisa 在这篇文章中,你将学习两种在JavaScript(ES6)中创建变量的新方法,let和const。 在此过程中,我们将研
分类: 编程语言 发布时间: 01-12 23:34 阅读次数: 0

Longest Ordered Subsequence POJ - 2533 最长上升子序列dp

题意:最长上升子序列nlogn写法 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 #include<algorithm> 5 using namespace std; 6 int dp[1005]; 7 int a[1005]; 8 int main(){ 9 int n; 10 while(cin>>n){ 11 for(int i=0;i<n;i++){ 12 cin>>
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

瑞波币交易

目录 交易系统基础 账户 加密密钥 账户资金储备 交易费用 提交可靠的交易 取消或忽略一笔交易 查找交易结果 交易系统基础 账户 XRP Ledger中的“帐户”代表XRP的持有者和交易的发送者的地址。帐户的核心要素是: 识别地址 (**address**),例如rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn XRP余额(**XRP balance**)。一部分用于备用(Reserve). 序列号(**sequence number**),从1开始,随着从该帐户发送的每笔
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

IIS发布asp.net mvc项目(asp.net core也是一样)

因为之前都是利用其他的工具在linux上面进行发布,导致现在忘记了在IIS上面怎么发布,现在就记录下来,以防不时之需吧 第一步: 在vs里面进行项目发布:指定好发布的位置,点击发布就好了 第二步:右击发布文件的属性,点击安全 查看下有没有IUSR,和IIS_IUSRS这两个用户 假如没有就点击添加,再点高级按钮出现下面的图片,点击立即查询添加IUSR和IIS_IUSRS这两个用户 修改ISURS和IIS_IURS这两个用户的权限 假如没设置的话打开网页会报错 这时候就可以在IIS里面发布网站了
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

新年心情

又是新的一年了。 我长大了一岁。 对,不是变老,是长大。 对,我还在成长,没有变老。 对一个人来讲,能力大多与人品成正比,一个人的人品全部都写在了脸上。 善良且有能力的人大多是慈眉善目,从不攻击别人。从不从别人身上获取存在感,因为他们足够强。 媚上欺下的人得到的东西,所有人也都不会肯定。长相大多油腻猥琐。 善良且有能力的程序员我所接触到的十个人里面顶多有一个。所谓人中龙凤。大多数人生结局非常完美。 经历的越多,看人的眼神也就越来越准。 保持善良很难,在这个复杂的社会,保持善良需要能力,背景,金
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

12312

1231
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

一:Newtonsoft.Json 支持序列化与反序列化的.net 对象类型;

Json.net 序列化程序会将.Net 值转换为json值,表格中是支持转换的对象类型; .net 对象类型 转换后的Json 类型 IList, IEnumerable, IList<T>, Array,datatable json数组 IDictionary, IDictionary<TKey, TValue> json对象 Object (more detail below) json对象 Json数组教程:http://www.runoob.com/json/js-json-arra
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

HDU1027 Ignatius and the Princess II【全排列】

Ignatius and the Princess II Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11536 Accepted Submission(s): 6640 Problem Description Now our hero finds the door to the BEelzebub feng5166. He opens
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

巧用双向NAT实现外网端口映射

环境介绍    1. FW1有固定公网IP(默认走internet1),FW2通过拨号上网(默认走internet2),地址不固定   2. 部门A通过fw1作为出口(SNAT),部门B通过fw2作为出口(SNAT)   3. 外网用户想直接访问内部业务系统192.168.1.100的9000端口 网络拓扑如下: 配置过程:   涉及到多层NAT的地址转换,外网要访问内网的端口,首先考虑到了DNAT,如在fw1中配置DNAT地址映射,100.1.1.10:9000----->192.168.0
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

CentOS ACL

ACL:访问控制列表(Access Control List)。 一般来说权限是针对某一类用户设置的。例如:一个文件只有拥有者、组、其他用户三种设置方式,如果希望对某个指定的用户进行单独的权限控制,就需要用到文件的ACL。 基于普通文件或目录设置 ACL 就是对指定的用户或用户组设置文件的操作权限。 如果针对某个目录设置了 ACL,则目录中的文件会继承其 ACL;若针对文件设置了 ACL,则文件不再继承其所在目录的 ACL。 1、setfacl命令,用于管理文件的 ACL 规则,格式为“set
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

《高效能青少年的七个习惯》读后感作文3900字

《高效能青少年的七个习惯》读后感作文3900字: 习惯一: 积极处世(be proactive ) 简而言之,就是对自己的行为负责。用西恩的话说就是:“在我们家长大经常是巨大的痛苦,因为我爸爸总是让我对生活中的每一件事情负责。” 世界上有两种人——积极主动的人和被动接受的人,前者对自己负责,后者埋怨别人;前者创造机会,后者坐等事情发生。 He wanted me to learn that there are two types of people in the world——the proa
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

XRP共识算法

目录 共识协议属性 账本历史 信任的验证 共识协议属性 XRP Ledger使用的共识协议不同于之前的任何区块链。该协议称为XRP Ledger共识协议,旨在具有以下重要属性: 使用XRP Ledger服务的每个人都可以就最新状态达成一致,且交易都是按顺序执行。 单个节点或者管理员无法操作所有有效的交易 即使某些节点的加入, 离开,或者其他原因,整个服务也不会瘫痪。 如果太多参与者无法访问或作恶,则交易无效 与大多数其他区块链系统不同,确认交易不需要浪费资源 账本历史 XRP Ledger处理
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

++i? i++? i+=1? i=i+1? 何必纠结?

前言 今天在牛客上看面经,看到一个问题:num++; num+=1; num = num +1; 哪个效率最高? 自从学习C语言开始,我就在纠结for语言应该写i++,还是++i,其实这个问题,可以通过汇编代码来看看。 区别 首先说明,自增操作符是 num = num + 1 或者 num += 1 的缩写,但又有不同,比如 C++ 中涉及到了操作符重载,其他语言又有不同的特性,但是本文只讨论最简单最经典的 C 。 赋值顺序: int m = i++; // 变量 m 被赋值为 i 后,变量
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

二:C#对象、集合、DataTable与Json内容互转示例;

这个过程没有什么需要说的,撸个简单一点的代码说明下:先定义一个人员类,这个类里面的属性有string,int,list,枚举,这几个差不多够了。 public class people { public string Name { get; set; } public int Age { get; set; } public DateTime Birthday { get; set; } public EnumGende
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

持续集成工具——Jenkins

一、jenkins简介 1.持续集成工具 2.基于JAVA环境 二、环境搭建 1.安装JDK 2.安装配置git 3.安装配置tomcat Tomcat是针对Java的一个开源中间件服务器(容器),基于Java Web的项目需要借助Tomcat 才能运行起来 下载地址:http://tomcat.apache.org/,webapps目录用于web项目,通常将需要运行的应用放到webapps/目录下,进入bin/目录下,双击startup.bat,启动Tomcat服务器 4.安装配置maven
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

跟大佬一起读源码:CurrentHashMap的扩容机制

并发编程——ConcurrentHashMap#transfer() 扩容逐行分析 前言 ConcurrentHashMap 是并发中的重中之重,也是最常用的数据结果,之前的文章中,我们介绍了 putVal 方法。并发编程之 ConcurrentHashMap(JDK 1.8) putVal 源码分析。其中分析了 initTable 方法和 putVal 方法,但也留下了一句话: 这篇文章仅仅是 ConcurrentHashMap 的开头,关于 ConcurrentHashMap 里面的精华太
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

Spark-Unit1-spark概述与安装部署

一、Spark概述   spark官网:spark.apache.org   Spark是用的大规模数据处理的统一计算引擎,它是为大数据处理而设计的快速通用的计算引擎。spark诞生于加油大学伯克利分校AMP实验室。   mapreduce(MR)与spark的对比:     1.MR在计算中产生的结果存储在磁盘上,spark存储在内存中;     2.磁盘运行spark的速度是MR的10倍,内存运行spark是MR的100多倍;     3.spark并不是为了替代Hadoop,而是为了补充
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

Newtonsoft.Json 概述

  有时候,在前后台数据交互或者APP与后台交互的时候,我们通常会使用Json进行数据交互,为此会使用到Newtonsoft.Json.dll 这个类库,这个类库非微软官方,但是下载量已经超过了数十万次,可以说使用量已经是非常的大了;并且这个类库是开源类库,如果功能不满足,也可以自己去改进一下它;以前都是用它进行一些简单的序列化与反序列化,并没有过多的深入研究,最近项目中使用Elastsearch,因为Elasticsearch 中数据是以Json内容存储的,而且交互传输数据格式都是Json格
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

[剑指offer] 63. 数据流中的中位数

题目描述 如何得到一个数据流中的中位数?如果从数据流中读出奇数个数值,那么中位数就是所有数值排序之后位于中间的数值。如果从数据流中读出偶数个数值,那么中位数就是所有数值排序之后中间两个数的平均值。我们使用Insert()方法读取数据流,使用GetMedian()方法获取当前读取数据的中位数。 用一个大顶堆和一个小顶堆,维持大顶堆的数都小于等于小顶堆的数,且两者的个数相等或差1。平均数就在两个堆顶的数之中。
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0

[原创]MOF提权下载者代码

0x001 网上的mof提权 调用的是js执行添加用户 而且有个缺陷 还不能一步到位... 目标3389也连不上...也不知道上面安装了什么软件...毛然添加用户也不好 比如有个类似狗之类的拦截添加用户 这样不是直接就被干了 目标环境不确定,也不能轻易给人种马(要不然怎么死都不知道) 提权脚本存在几个问题 1 无回显 这样我们根本不知道是否执行成功(3389根本连不了,你怎么判断用户成功了 靠运气靠猜吗?) 2 不支持多语句 即使有回显 想要获取目标更多信息,难道要上传十几个mof脚本过去吗?
分类: 其他 发布时间: 01-12 23:34 阅读次数: 0