js 页面技巧

<body> <input value="123" /> </body> <script> var input = document.getElementsByTagName('input')[0].value; alert(input); window.onmousedown=function(){ console.log(input); } </script> 当我们需要获取页面上固定的某个按钮的属性值。
分类: 其他 发布时间: 06-25 23:31 阅读次数: 0

WebRTC基于GCC的拥塞控制算法[转载]

实时流媒体应用的最大特点是实时性,而延迟是实时性的最大敌人。从媒体收发端来讲,媒体数据的处理速度是造成延迟的重要原因;而从传输角度来讲,网络拥塞则是造成延迟的最主要原因。网络拥塞可能造成数据包丢失,也可能造成数据传输时间变长,延迟增大。拥塞控制是实时流媒体应用质量保证(QoS)的重要手段之一,它在缓解网络拥堵、减小网络延迟、平滑数据传输等质量保证方面发挥重要作用。WebRTC通控制发送端数据发送码率来达到控制网络拥塞的目的,其采用谷歌提出的拥塞控制算法(Google Congestion Co
分类: 其他 发布时间: 06-25 23:31 阅读次数: 0

华三模拟器配置端口隔离

(特别注明:模拟器中端口隔离功能不起作用)组网需求如图1-1所示,小区用户HostA、HostB、HostC分别与Device的端口GigabitEthernet1/0/1、GigabitEthernet1/0/2、GigabitEthernet1/0/3相连,Device设备通过GigabitEthernet1/0/4端口与外部网络相连。现需要实现小区用户HostA、HostB和HostC彼此之
分类: 其他 发布时间: 06-25 23:20 阅读次数: 0

WebService Postman请求方式

一、需求 使用postman请求webservice 二、webservice接口 import javax.jws.WebMethod; import javax.jws.WebParam; import javax.jws.WebService; impo
分类: 编程语言 发布时间: 06-25 23:15 阅读次数: 0

0625

一 列表类型:   定义:   在[]内,可以存放多个任意类型的值,并以逗号隔开。   一般用于存放学生的爱好,课堂的周期等等... #优先掌握的操作:   1、按索引存取值(正向存取+反向存取):即可存也可以取 print(student_info[-2])   2、切片(顾头不顾尾,步长) print(student_info[0:4:2])     3、长度 print(len(student_info))     4、成员运算in和not in print('stu1' in stud
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

servlet从web.xml中获取已配置的初始化参数为null

前几天帮同学调代码的时候发现了一个小的问题:在web.xml文件中配置了servlet的初始化参数,但是在servlet中获取初始化参数时,获取到的值却一直未null 1、servlet的三种创建方式 (1)实现Servlet接口 (2)继承GenericServlet类,它实现了Servlet接口除了service的方法 (3)继承HttpServlet方法 2、servlet的生命周期 (1)如果是第一次访问servlet,则创建servlet实例 (2)自动调用init(ServletC
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

p7.BTC-挖矿总结

全节点: 1 一直在线 2 在本地硬盘上维护完全的区块链信息 3 在内存里维护UTXO集合,以便快速检验交易的正确性 4 监听比特币网络上的交易信息,验证每个交易的合法性 5 决定哪些交易会被打包到区块里 6 监听别的矿工挖出来的区块,验证器其合法性 7 挖矿:a 决定沿哪条链挖下去 b 当出现等长的分叉的时候,选择哪一个分叉 轻节点 1 不是一直在线 2 不用保存整个区块链,只要保存每个区块的块头,比全节点文件大小小1k倍 3 不用保存全部交易,只保存与自己相关的交易 4 无法检验大多数交易
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

django -- 信号

信号   新增数据的数据的时候写一条日志可以用到信号 Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 使用: 1. 在项目下的__init__文件中 from django.core.signals import request_finished from django.core.signals import request_started from django.core.signals import
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

linux之let用法

shell程序中的操作默认都是字符串操作,在要运行数学运算符的时候可能得到意想不到的答案: var=1 var=$var+1 echo $var output: 1+1 从这个例子中可以看出shell字符串连接的操作,需要注意的是空格。 在shell中可以使用let来指示下面是算术表达式,let表达式内变量不用加$ var=1 let "var+=1" 或 let var+=1 这种写法运算符间不能有空格 echo $var output: 2 这其
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

记一次Oracle GoldenGate同步数据字段被更新为null的解决

问题:正式环境OGG运行了几天后,发现一个表的大部分字段被update为null 原因:该表无主键,一旦有更新操作,除了配置文件中指定的keycols和有更新的字段外,其它字段都变成了null 解决:源端对该表添加补充日志,在ggsic中执行以下命令: 1、登录:dblogin userid ggs,password ggs 2、添加:add trandata test.test_bill allcols “allcols”为重点, add trandata 命令实际上包含两层含义: 1)ta
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

在Centos中搭建DNS服务器

实验目的:在Centos中搭建DNS服务器,本机作服务器,本机测试。 实验步骤: (1)首先查看本机是否安装DNS服务   安装DNS服务       (2)修改全局配置文件 vim /etc/name.conf      1.第一处修改:添加俩个any      2.第二处修改:指代需要解析的文件域名,正向和反向解析    (3)将目标文件拷贝到目标目录下面去    (4)配置正反向文件   1.正向文件192.168.129.zone 这里的名字,只要取解析地址的网段就可以了。      
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

连续变量离散化的原因

一、离散化原因 数据离散化是指将连续的数据进行分段,使其变为一段段离散化的区间。分段的原则有基于等距离、等频率或优化的方法。数据离散化的原因主要有以下几点: 算法需要 比如决策树、朴素贝叶斯等算法,都是基于离散型的数据展开的。如果要使用该类算法,必须将离散型的数据进行。有效的离散化能减小算法的时间和空间开销,提高系统对样本的分类聚类能力和抗噪声能力。 离散化的特征相对于连续型特征更易理解,更接近知识层面的表达 比如工资收入,月薪2000和月薪20000,从连续型特征来看高低薪的差异还要通过数值
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

计算机组成原理(续)

#存储器堆栈进出栈问题 知识杂点 1#固件是指那些存储在能永久保存信息的器件中的程序,具有软件功能的硬件。性能指标介于软件与硬件之间。 2#系列机的软件必须保证向后兼容,力争向上兼容。 3#总线结构的特点是分时共享 4#通道是承担I/O操作管理的主要部件,每个通道可以接一台或几台设备控制器,每个设备控制器又可接一台或几台外部设备 5#冯诺依曼型以存储器为核心 6#运算器的核心是加法器,运算器(ALU)称为算术逻辑运算部件。 7#运算器和控制器合称为中央处理器(CPU) 8#系统总线按传送信息不
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

Mybatis实际练习 mybatis传入多个参数

1.mybatis在xml文件中处理大于号小于号的方法 第一种方法: 用了转义字符把>和<替换掉,然后就没有问题了。 SELECT * FROM test WHERE 1 = 1 AND start_date &lt;= CURRENT_DATE AND end_date &gt;= CURRENT_DATE 附:XML转义字符             &lt; <   小于号
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

Python深入浅出property特性属性

导语 在Java中,通常在类中定义的成员变量为私有变量,在类的实例中不能直接通过对象.属性直接操作,而是要通过getter和setter来操作私有变量。 而在Python中,因为有property这个概念,所以不需要写getter和setter一堆重复的代码来操作私有变量。Python“私有变量”通常在变量前加上“_”或者“__”,例如_attr或者__attr,这是约定俗成的规范。 把私有属性变成只读特性 class MyClass: def __init__(self, x):
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

写一个简单版本的WebServer-Ver1.0-单进程

rio: rio是一个结构体,rio结构体的作用是提供一个自己设置的IO缓冲区,从sockfd表示的文件中的接收缓冲区中读取数据到rio中,rio相当于一个中转站,获得对端写到sockfd中的数据时,首先将数据读取到rio维护的缓冲区中,然后再从rio维护的缓冲区读取到用户空间指定的区域中。 这个过程中有三个存放数据的区域: 1.sockfd维护的缓冲区:就是read读取数据的来源。这个接收缓冲区接收从对端发送的数据。 2.rio结构体维护的缓冲区:相当于一个中转站,sockfd中的数据首先转
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

项目中关于记录模块的代码

更新学生学习记录: 在views.py 中 class StudyRecordDetailView(View): def get(self,request,class_record_id): #找到要跟进的班级信息: class_record_obj = models.ClassStudyRecord.objects.get(pk=class_record_id) all_study_record = models.StudentStud
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

java面试基础篇(三)

1、Q:ArrayList 和 LinkedList 有什么区别? A:ArrayList查询快!LinkedList增删快。ArrayList是基于索引的数据接口,它的底层是数组。空间占用相对小一些    LinkedList是链表结构,LinkedList比ArrayList更占内存,因为LinkedList为每一个节点存储了两个引用,一个指向前一个元素,一个指向下一个元素。    对于查询速度,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。 对于插入
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

day2,python基础

一 数据类型: 列表类型: 定义: 在[]内,可以存放多个任意类型的值,并以逗号隔开。 一般用于存放学生的爱好,课堂的周期等等... 优先掌握的操作: 1、按索引存取值(正向存取+反向存取):即可存也可以取 2、切片(顾头不顾尾,步长) 3、长度 4、成员运算in和not in 5、追加 6、删除 7、循环 需要掌握的: 1、index 2、count 3、pop 4、remove 5、insert 6、extend 元组类型: 定义: 在()内,可以存放多个任意类型的值,并以逗号隔开。 注意
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0

CSS模块化:less

less的安装与基本使用 less的语法及特性 一、本地使用less的方法 Less (Leaner Style Sheets 的缩写) 是一门向后兼容的 CSS 扩展语言。是一种动态样式语言,属于css预处理语言的一种。 下载后找到less.js:less.js-2.5.3\dist\less.js 也可以直接使用CDN缓存: <script src="http://cdnjs.cloudflare.com/ajax/libs/less.js/2.5.3/less.min.js"></scr
分类: 其他 发布时间: 06-25 23:14 阅读次数: 0