HTML前端入门归纳——样式
本人一直在从事.net的开发,界面都是采用的WPF,近期花了一个多月进行HTML前端的学习,在这里呢进行学习总结和归纳。 本系列将主要分为4个模块: 控件 样式 布局 JavaScript 根据多年WPF的开发经验,界面就是控件及样式与布局的组合,再加上代码来控制交互逻辑,本期先对HTML常用的样式属性进行归纳。 选择器 选择器用于对HTML控件及css的样式进行匹配,常用的选择器有如下几种: id选择器 以下的样式规则应用于元
frida hook(CTF的示例WhyShouldIPay)
importfrida,sysjscode="""Java.perform(function(){varUtils=Java.use('com.dodonew.online.util.Utils');Utils.md5.implementation=function(a){send("HookStart...");send(a);varresult=this.md5(a);send(result)
【原创】Linux基础之重定向stdout/stderr
启动进程后查看日志(stdout和stderr) 1 nohup+tail # nohup $cmd > /path/to/file 2>&1 &
# tail -f /path/to/file
append
# nohup $cmd >> /path/to/file 2>&1 & 2 tee # $cmd|& tee /path/to/file
append
# $cmd|& tee -a /path/to/file
C++ 运行时类别识别
运行时动态类型的识别其实应该是多态方面的知识,这里我直接拿来单独成章。 dynamic_cast和static_cast 1.static_cast用法如下: static_cast < Type-id > ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要可用于以下几种情况: (1)用于类层次结构中基类和派生类之间指针或引用的转换。进行上行转换(把派生类的指针或引用转换成基类表示)是安全的;进行下行转换(把基类
CF1166D——数学公式思维题
#include<bits/stdc++.h>
using namespace std;
#define ll long long
ll ans[100],a,b,m;
/* b=2^(n-2)a + 2^(n-3)r2 + 2^(n-4)r3 + ... + rn-1 + rn 可以推出这么个公式,然后枚举n(2-50)即可 从r2开始贪心求最大的r2,然后后面的ri都可以依次确定下来 */
int solve(ll a,ll b,ll m,ll n){//长度为n
Array.ConvertAll<TInput, TOutput> 数组相互转化方法
有个需求,把char数组转换为int数组,然后噼里啪啦就弄了这样一堆代码(辣鸡代码,自己看着都恶心); public static int[] CharArrToIntArr(char[] charArr)
{
int[] ints = new int[charArr.Length];
for (int i = 0; i < charArr.Length; i++) //技术债务:与float转换数组应该可以
skywalking6.1.0安装(centos7.6)
先安装好jdk8(略),经测试高于jdk8不支持。 http://skywalking.apache.org/downloads/ wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" -P /opt/downloads http://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/6.1.0/apac
戴尔电脑插耳机后声音变化问题
很久之前出现的一个问题:在我用笔记本插着耳机看视频时,有时有别的事暂停一下,等我再返回来播放视频的时候耳机声音变得很大,这种情况在调节系统音量后消失,但如果再进行一次之前的操作,还会出现这个问题。网上搜到了解决办法,问题出在了驱动上。 我原本的驱动是Realtek High Definition Audio,现在换成了High Definition Audio 设备,问题解决。
pip anaconda 添加国内镜像
源地址 官方默认镜像太慢。换成国内源比较快。几个源的地址: 清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http:/
整理jQuery操作select控件常用功能代码
网页开发中,jQuery操作select下拉框是比较常用的!今天整理一下相关功能代码。 一、基础取值问题 例如<select class="selector"></select> 1、设置value为pxx的项选中 $(".selector").val("pxx"); 2、设置text为pxx的项选中 $(".selector").find("option:contains('pxx')").attr("selected",true); 注意:之前$(".selector").find("op
跟着廖雪峰老师一起学习的git
最近发现了一个学习git的地方,下面是廖老师的官网链接 https://www.liaoxuefeng.com/wiki/896043488029600 经过多天的学习 基本了解了git的使用方式 还要经常练习使用git的命令 下面是我跟着学习时,摘抄过来的记录 创建与合并分支 查看分支:git branch 创建分支:git branch <name> 切换分支:git checkout <name> 创建+切换分支:git checkout -b <name> 合并某分支到当前分支: gi
缓冲区溢出漏洞原理分析
缓冲区溢出: 进程分控制层面和数据层面两个部分,每个部分各占一部分内存。 当程序没有对数据层面内存大小做限制时,输入一个超过数据内存大小的数据就会发生数据层面的数据把控制层面内存覆盖的情况,此时如果在数据尾部加上一些操作系统指令就会把该指令加载到控制层面 内存(即寄存器)当中去,当CPU执行下一个控制层面内存里的内容时就会加载该恶意指令。 (注:寄存器中的EIP为CPU要执行的下一条指令的内存地址) 思路: 对存在缓冲区溢出程序输入1000个A,假如第900至904个A溢出到了寄存器中的EIP
《More effective C++》总结(待补充)
1.指针和引用的使用 禁止使用指向空值的引用,同时使用引用必须初始化,这样,后续使用就不需要像指针一样测试合法性(是否为空等等)。 引用指向第一次初始化的对象,以后不再改变! 重载操作符的时候用引用。 总之 , 多使用引用(如果可以),因为他方便且安全。 2.使用C++风格的类型转 A static_cast 并不是像const_cast去掉const那样去掉变量的static属性, 1)进行显示的基本类型的转换 例如在使用: int x = 0;
doubl
Date日期格式转换
1 Date 1.1 概述(是什么) 表示特定的瞬间 精确到毫秒 1秒=1000毫秒 查询手册 拥有多个构造函数 但是4个已经过时 剩下的两个可以把毫秒值转成日期对象 Date(); Date(Long); 我们在东八区 我们基准时间 1970年1月1日 8时 0分0秒 1.2 日期格式转字符串 字符串转日期 DateFormat ------>SimpleDateFormate format(); parse() 1 System.currentTimeMillis());// 获取的是当前
numpy,pandas
NumPy是高性能科学计算和数据分析的基础包。它是pandas等其他各种工具的基础。 NumPy的主要功能: ndarray,一个多维数组结构,高效且节省空间 无需循环对整组数据进行运算 *读写磁盘数据的工具以及用于操作内存映射文件的工具 *线性代数、随机数生成和傅里叶变换功能 *用于集成C、C++等代码的工具 T 数组的转置(对高维数组而言) dtype 数组元素的数据类型 size 数组元素的个数 ndim 数组的维数 shape 数组的维度大小(以元组形式) import numpy a
linux free 命令 查看内存使用情况
查看Linux服务器下的内存使用情况,可以使用命令free -m [root@localhost ~]$ free // 以KB为单位显示内存使用情况
[root@localhost ~]$ free -m // 以MB为单位显示内存使用情况
[root@localhost ~]$ free -g // 以GB为单位显示内存使用情况 free -m
total used free shared buf
XML、HTML、XHTML的关系
标记语言 XML、HTML、XHTML这三者都有ML。ML(Markup Language)标记语言在维基百科中的解释是: 一种将文本以及文本相关的信息结合起来,展示出关于文档结构和数据处理细节的计算机文字编码。与文本相关的其他信息(包括文本的结构和表示信息等)与原本的文本结合在一起,但是使用标记(markup)进行标识。 用html举个例子: <h1>我爱我家</h1> 上面的例子中的”我爱我家“就是文本,与文本相关的其他信息”这段文本是个标题“就用标记h1进行标识。 HTML HTML(H
今日推荐
周排行