js基础-字符串常用属性合集

/* * * 实例方法---->必须要通过new的方式创建的对象(实例对象)来调用的方法 * 静态方法---->直接通过大写的构造函数的名字调用的方法(直接通过大写的对象名字调用的) * * */ /* * * 字符串的常用属性: * .length------>字符串的长度 * .charAt(索引),返回值是指定索引位置的字符串,超出索引,结果是空字符串 * .fromCharCode(数字值,可以是多个参数),返回的是ASCII码对应的值 * .concat(字符串1,字符串2,...)
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

[HAOI 2012] 容易题

[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=2751 [算法] 考虑k = 0的情况 , 根据乘法原理 : Ans = (n * (n + 1) / 2) ^ m 那么 , 对于k > 0 , 只需将用一棵平衡树维护每个位置应减小的值即可 详见代码 时间复杂度 : O(NlogN) [代码] #include<bits/stdc++.h> using namespace std; typedef long long ll;
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

leetcode 55. 跳跃游戏 JAVA

题目: 给定一个非负整数数组,你最初位于数组的第一个位置。 数组中的每个元素代表你在该位置可以跳跃的最大长度。 判断你是否能够到达最后一个位置。 示例 1: 输入: [2,3,1,1,4] 输出: true 解释: 从位置 0 到 1 跳 1 步, 然后跳 3 步到达最后一个位置。 示例 2: 输入: [3,2,1,0,4] 输出: false 解释: 无论怎样,你总会到达索引为 3 的位置。但该位置的最大跳跃长度是 0 , 所以你永远不可能到达最后一个位置。 解题思路: clas
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

每天五分钟Go - 函数基础

函数在定义 Go的函数使用func来定义,返回类型支持多个值的返回 func 函数名([参数列]) [返回值类型]{ 方法执行体 } 参数列支持多个参数的声明,同一类型的函数,声明时和变量的声明一样 (a int,b int) (a,b int) 返回值类型也同样支持多个返回类型 int (int,int) 返回的值可以有指定的变量,以便给调用者指定返回的变量名 (a int , b int) 函数的定义如下 func eval(a,b int ,op string) int{ ..
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

201671030130 赵燕霞 实验三作业互评与改进报告

任务1:博文阅读和评论 阅读和评论一: 对于北航大学王同学博文中提出的结对编程和我在第一次作业中提出的关于结对编程的疑问类似,所以下来之后我查了结对编程的定义,结对编程(Pair programming)是一种敏捷软件开发的方法,两个程序员在一个计算机上共同工作。一个人输入代码,而另一个人审查他输入的每一行代码。 输入代码的人称作驾驶员,审查代码的人称作观察员(或导航员)。 两个程序员经常互换角色。并且写了一些对于结对编程,目前大家比较认可的看法。 阅读和评论二: 对于福州大学史同学博文中提出
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

凸多边形 HRBUST - 1429 计算几何_凸包_未调完

Code: #include <cstdio> #include <algorithm> #include <cstring> #include <cmath> #define setIO(s) freopen(s".in","r",stdin) #define maxn 200000 const double eps = 0.000000000001; using namespace std; int n,m; struct Point { double
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

Hadoop NameNode 高可用 (High Availability) 实现解析[转]

NameNode 高可用整体架构概述 在 Hadoop 1.0 时代,Hadoop 的两大核心组件 HDFS NameNode 和 JobTracker 都存在着单点问题,这其中以 NameNode 的单点问题尤为严重。因为 NameNode 保存了整个 HDFS 的元数据信息,一旦 NameNode 挂掉,整个 HDFS 就无法访问,同时 Hadoop 生态系统中依赖于 HDFS 的各个组件,包括 MapReduce、Hive、Pig 以及 HBase 等也都无法正常工作,并且重新启动 Na
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

大二下学期周总结(三)

记录时间 第三周 所花时间(包括上课) 13h 代码行 500 博客量 2 所了解到的知识点 html java-script java 本周用在练习代码的时间自己感觉还可以,由于在第二周课堂练习后觉得自己有许多不足,所以有了必须奋进的压力。 除了编写代码能力的提高,我觉得更大的收获是编写思想上的,渐渐熟悉了一个大项目的编写步骤,学会掌握了更多的编写思想。
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

概念以及计算机原理等学习目录 博客目录总纲首页

博客目录总纲首页 计算机概念 操作系统原理 编译原理 汇编语言 计算机组成结构与体系 数据结构与算法 数学
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

49 丑数( 时间空间效率的平衡)

题目描述: 把只包含质因子2、3和5的数称作丑数(Ugly Number)。例如6、8都是丑数,但14不是,因为它包含质因子7。 习惯上我们把1当做是第一个丑数。求按从小到大的顺序的第N个丑数。 测试用例: 解题思路: 1)逐个判断每个整数是不是丑数,不建议使用 2)创建数组保存已经找到的丑数,用空间换时间(剑指offer) 创建一个数组,里面是排好序的丑数,每个丑数都是前面数乘以2、3、5得到的。 从排序的数组里找打 *2 *3 *5 刚好大于当前最大值的丑数,从三者中取最小值作为下一个丑数
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

Errata for C# 5.0 in a Nutshell

Version Location Description PDF Page 50 1st & 5th row There's an extra "W" in the "Example" column of first row. A "-", (dash), is used instead of "~", (tilde) as Bitwise complement in 5th row. Note from the Author or Editor: Remove the stray 'w' a
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

Linux下获取java堆栈文件并进行分析

当服务器内存飙升或者cpu负载飙升的时候,可以使用如下步骤排查问题: 1、终端输入top命令,键盘大写的情况下按P(cpu负载率从高到低排序)或者M(内存使用率从高到低排序),可以查看导致cpu或者内存飙升的java pid。 2、jstack PID号 > jstack.log 上面的命令可以保存当前时刻的线程栈到 jstack.log 文件中(保存在当前路径下) 3、分析栈文件 3.1 grep 'java.lang.Thread.State' jstack.log | wc -l 上述命
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

鸟哥Linux私房菜基础学习篇学习笔记2

鸟哥Linux私房菜基础学习篇学习笔记2 第九章 文件与文件系统的压缩打包: Linux下的扩展名没有什么特殊的意义,仅为了方便记忆。 压缩文件的扩展名一般为: *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2; *.Z是compress程序压缩的文件; *.gz是gzip程序压缩的文件; *.bz2是bzip2程序压缩的文件; *.tar是tar程序打包的数据,并没有压缩过; *.tar.gz是tar程序打包的文件,其中经过gzip程序压缩过; *.tar.b
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

泛型:泛型类和泛型方法

一、泛型类   1.1、定义泛型类 public class A<T> { // 泛型类 private T a; public T getA() { return a; } public void setA(T a) { this.a = a; } }     1.2、继承泛型类的几种方式 class B1 extends A<String> {} class B2<E> extends A
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

开源WAF(mod_security)的搭建和分析

背景 最近需要测试关于waf的工具,要知道waf是怎么回事,必须搭建waf环境,同时才能看懂关于绕过waf的一些技术。 OWASP ModSecurity核心规则集(CRS)是一组用于ModSecurity或兼容的Web应用程序防火墙的通用攻击检测规则。CRS旨在保护Web应用程序免受各种攻击,包括OWASP十大攻击,并提供最少的虚假警报。 项目地址:https://github.com/SpiderLabs/owasp-modsecurity-crs 因为经常使用kali,因此环境全是在ka
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

201671030128周琳+实验三作业互评与改进报告

一.课程名称: 2016级计算机科学与工程学院软件工程(西北师范大学) 二.课程要求: 实验三 作业互评与改进 三.实验内容 (一)点评 1.2019春季计算机学院软件工程(罗杰)(北京航空航天大学) (1)点评作业地址:https://www.cnblogs.com/c4tbro/p/10476789.html (2)点评内容:同学你好,对于问题三我认为,并不是任意的人都适合结对, 如果两个人水平差异大, 就会是高水平者的舞台,因此我认为结对编程对两名程序员的要求是水平差异不能太大,两人必须
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

【原创】大叔经验分享(41)hdfs开启kerberos之后报错Encryption type AES256 CTS mode with HMAC SHA1-96 is not supported/enabled

hdfs开启kerberos之后,namenode报错,连不上journalnode 2019-03-15 18:54:46,504 WARN org.apache.hadoop.security.UserGroupInformation: PriviledgedActionException as:hdfs/[email protected] (auth:KERBEROS) cause:org.apache.hadoop.ipc.RemoteException(javax.secur
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

[TJOI 2018] XOR

[题目链接] https://www.lydsy.com/JudgeOnline/problem.php?id=5338 [算法] 首先对这棵树进行树链剖分 那么我们就将一个树上的问题转化为一个序列上的问题 建立可持久化字典树维护最大异或值即可 时间复杂度 : O(NlogN ^ 2) [代码] #include<bits/stdc++.h> using namespace std; typedef long long ll; typedef long double ld; typed
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

电商项目(中)

电商项目(中) 旋转的图片: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>dashu</title> <style> div { width: 250px; height: 170px; border: 1px solid pink; margin: 200px auto; p
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0

Django 序列化三种方式 对象 列表 元组

1.xuliehua.html <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h1>用户列表</h1> <table id="tb"> </table> <script src="/static/jquery-3.1.1.js"></script> <script> $(fun
分类: 其他 发布时间: 03-15 23:01 阅读次数: 0