自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(87)
  • 资源 (20)
  • 收藏
  • 关注

原创 linux node js 安装

1、去官网下载和自己系统匹配的文件:英文网址:https://nodejs.org/en/download/中文网址:http://nodejs.cn/download/解压:① tar -xvf node-v6.10.0-linux-x64.tar.xz② mv node-v6.10.0-linux-x64 nodejs第一种:建立软连接,变为全局①ln -s /app/software/nodejs/bin/npm /usr/local/bin/②ln -s /app/softwa

2021-01-01 16:23:58 170

翻译 Ubuntu 镜像

官网不推荐 https://www.ubuntu.com/download阿里云开源镜像站 http://mirrors.aliyun.com/ubuntu-releases/16.04/浙江大学 http://mirrors.zju.edu.cn/ubuntu-releases/16.04/中科大源 http://mirrors.ustc.edu.cn/ubuntu-releases/16.04/兰州大学开源镜像站 http://mirror.lzu.edu.cn/ubuntu-releases/

2020-12-11 23:37:58 337

原创 编写asm.js代码

asm.js代码的结构这是一个简单的示例。//(1)asm.js関数宣言 function asm(stdin, foreign, heap){//引数は最大3つ "use asm";//(2)use asm宣言 //(3)インポート宣言 var imul = stdin.Math.imul; var fround = stdin.Math.fround; var cal...

2019-09-30 17:55:04 907 1

原创 了解asmjs

1必备知识1.1什么是asm.jsasm.js是一种JavaScript加速技术,由网络浏览器供应商Mozilla提出,并在该组织提供的Firefox中实现。其他浏览器供应商在确认其有效性后采用了此技术,现在是Chrome它也可以与Edge之类的浏览器一起使用。1.2asm.js诞生的背景HTML5已被公众使用,并且WEB应用程序变得越来越复杂,但是另一方面,突出了HTML固有的性能问题,...

2019-09-30 11:24:30 973

转载 AOT,JIT区别,各自优劣,混合编译

https://blog.csdn.net/h1130189083/article/details/78302502

2019-09-29 18:02:58 229

原创 linux 添加字体

1从Windows中字体文件中拷贝出字体2将字体文件放到Linux /usr/share/fonts3使字体文件生效 fc-cache -fv4查看字体文件 fc-list

2019-08-17 15:38:20 579

原创 这踩死google 历史版本

https://www.slimjet.com/chrome/google-chrome-old-version.phphttps://google_chrome.en.downloadastro.com/old_versions/

2019-07-30 12:28:55 102

原创 JavaScript 产生 a-Z 52的n次方的变量名称

自行过滤/**获取a-Z@param str@returns {string}*/function getVal(str, maxlen) {var ar = str.split("");var last = “”;var i = ar.length - 1;function f(i) {if (i == -1) {return;}//最小位var min = ar...

2019-07-12 11:14:21 110

翻译 02 二进制分析 ELF文件类型

ET_NONE 未知类型ET_REL 重定位文件ET_EXEC 可执行文件ET_DYN 共享目标文件ET_CORE 核心文件

2019-06-10 09:55:13 145

翻译 01 Linux 二进制分析 相关工具

GDBGNUbinutils objdump 对代码进行快速 反编译的简洁方案GNUbinutils objcopystrace 系统调用追踪ltrace 库追踪ftrace 函数追踪 https://github.com/elfmaster/ftracereadelf 收集目标文件相关信息ERESI 反编译系统接口 http://www.eresi-project.or...

2019-06-10 09:49:10 174

转载 GeneralPath高级应用

package csdn;import java.awt.*;import java.awt.geom.GeneralPath;import java.awt.geom.Rectangle2D;import java.util.Vector;import javax.swing.JApplet;import javax.swing.JFrame;//import javax.swi...

2019-05-06 15:43:26 942

转载 火狐历史版本和最新版本

Firefox全历史版本下载:http://ftp.mozilla.org/pub/mozilla.org//firefox/releases/如果只想下载最新版,以下是最新版的各国语言版链接:http://www.mozilla.org/en-US/firefox/all/...

2019-04-30 10:29:56 630

原创 01好记性不如烂笔头 查看浏览器版本和内核

javascript:navigator.userAgent

2019-03-22 14:39:11 85

转载 js字符串截取函数slice()、substring()、substr()

【1 】 slice(start,[end]),substring(start,[end])和substr(start,[length])https://www.cnblogs.com/lmsblogs/p/5876384.html

2019-01-07 10:12:21 321

转载 Ubuntu 安装 Node。。。

sudo apt-get install -y nodejs

2018-12-14 12:08:11 74

原创 js 整理 01

布兰登-艾奇

2018-12-02 00:13:58 59

原创 js ----反函数劫持 wind.close

window.close = function () {}; window.close = ""; var test = "function () { [native code] }"; window.QWCy_11 = window.close; var bol = QWCy_11.toString() === test ? true : false; ...

2018-11-16 12:39:49 284

原创 基础整理---dom

使用闭包保存状态 for (var i = 0; i < elems.length; i++) { (function (lockedInIndex) { elems[i].addEventListener('click', function (e) { e.preventDefault(); ...

2018-09-15 19:30:43 85

原创 深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP

Bob大叔提出并发扬了S.O.L.I.D五大原则,用来更好地进行面向对象编程,五大原则分别是: 1.The Single Responsibility Principle(单一职责SRP) 2.The Open/Closed Principle(开闭原则OCP) 3.The Liskov Substitution Principle(里氏替换原则LSP) 4.The Interface S...

2018-09-14 12:23:42 242

原创 深入理解JavaScript系列(5):强大的原型和原型链

JavaScript 不包含传统的类继承模型,而是使用 prototypal 原型模型。 虽然这经常被当作是 JavaScript 的缺点被提及,其实基于原型的继承模型比传统的类继承还要强大。实现传统的类继承模型是很简单,但是实现 JavaScript 中的原型继承则要困难的多。<script> //【1】base var BaseCalculator =f...

2018-09-13 18:34:27 169

原创 深入理解JavaScript系列(4):立即调用的函数表达式

问题的核心 当你声明类似function foo(){}或var foo = function(){}函数的时候,通过在后面加个括弧就可以实现自执行,例如foo(),看代码: 上述代码,如果甚至运行,第2个代码会出错,因为在解析器解析全局的function或者function内部function关键字的时候,默认是认为function声明,而不是function表达式,如果你不显示告诉编译...

2018-09-13 17:44:04 96

原创 深入理解JavaScript系列(3):全面解析Module模式

Module模式是JavaScript编程中一个非常通用的模式 本文尝试着给大家更多该模式的高级使用方式。 首先我们来看看Module模式的基本特征:1.模块化,可重用2.封装了变量和function,和全局的namaspace不接触,松耦合3.只暴露可用public的方法,其它私有方法全部隐藏1、基本用法 大家可能看到了,每次用的时候都要new一下,也就...

2018-09-13 16:48:58 227

转载 深入理解JavaScript系列(2):揭秘命名函数表达式 命名函数表达式 函数表达式 函数声明

还有一种函数表达式不太常见,就是被括号括住的(function foo(){}),他是表达式的原因是因为括号 ()是一个分组操作符,它的内部只能包含表达式,我们来看几个例子: 函数声明只能出现在程序或函数体内。 如果function foo(){}是作为赋值表达式的一部分的话,那它就是一个函数表达式,如果function foo(){}被包含在一个函数体内,或者位于程序的最顶部...

2018-09-13 12:16:47 287

转载 汤姆大叔的博客 -【1】编写高质量JavaScript代码的基本要点

1、最小全局变量(Minimizing Globals)(1)JavaScript通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。 (2)全局变量就是在任何函数外面声明的或是未声明直接简单使用的。 (3)每个JavaScript环境有一个全局对象,当你在任意的函数外面使用this的时候可以访问到。你创建的每一个全局变量都成了这个全局对象的属性。在浏览器中,方便起见...

2018-09-13 00:28:55 189

原创 3、编译原理 语言 语法树(未完)

======

2018-09-12 23:26:40 1643

原创 2、编译原理字母表,符号表

【1】 字母表 & 符号符号串 【2】文法及其分类文法的分类 0型文法

2018-09-11 20:53:08 4887

原创 gdb调试

【1】生成可执行文件——-编译添加 -g (比没有的加-g的可执行文件大) 【2】启动gdb—————–gdb+可执行文件 【3】设置断点—————-break(b) 22 在22行设置断点 (2)条件断点————— b 12 if i==15 (在12行这个for语句【里面】设置i为15的时候停止于此处) 【4】查看断点信息 ———info(i)break(b) l—li...

2018-09-08 18:08:38 161

原创 const

【1】const一般情况: const修饰的是谁?谁就不能被改变 【2】const修饰成员函数: (1)const修饰的成员函数不能修改任何的成员变量(mutable修饰的变量除外) (2)const成员函数不能调用非const成员函数,因为非const成员函数可以会修改成员变量 1 #include <iostream> 2 using namespace std; 3...

2018-09-08 16:15:34 94

转载 static总结

【1】最重要的一条:当同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。 【2】static的第二个作用是保持变量内容的持久 存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。 如果作为static局部变量在函数内定义,它的生存期为整个源程序,但是其作用域仍与自动变量相同,只能在定义该变量的函数内使用该变量。退出该函数后, 尽管该变量还...

2018-09-08 15:45:39 88

原创 1、编译原理

高级语言翻译为机器语言翻译有两种方式: 【1】编译方式 将高级语言翻译为汇编或者机器语言(称为目标程序),然后在执行它这个翻译过程叫做翻译程序,如果目标程序是汇编语言,那么还需要由另外一个称为汇编程序的翻译程序将他进一步翻译为机器语言程序 【2】解释方式 解释方式并不参数目标程序然后执行,而是对源程序边翻译边执行 编译程序主要功能是将源程序翻译为等价的目标程序,这个翻译过程...

2018-09-07 23:54:40 1366

原创 网络基础整理

net映射 局域IP地址和公网IP地址的对应关系 路由器维护了一张net映射表 (私有IP)192.168.11.131:8000===123.23.45.78:10000(公有IP) (私有IP)192.168.11.132:8000===123.23.45.78:10001(公有IP)打洞机制 路由器保护机制 第一次给路由器发送的数据包,路由器会将其屏蔽或者丢弃 借助外网服务...

2018-09-06 17:41:21 83

转载 6、redis

关系型(用SQL) oracle mysql sql server sqlite 使用SQL 数据的组织形式: 表 -- 行和列的集合 确保数据持久化到硬盘上非关系型(NoSQL) No only sql redis memcached ...

2018-09-04 21:58:28 131

转载 5、行为模式

行为型模式:用来对类或对象怎样交互和怎样分配职责进行描述 1、模板模式 在抽象类中统一操作步骤,并规定好接口,让子类实现接口,这样可以把各个具体的子类和操作步骤解耦合 #include <iostream>using namespace std;class MakeCar{public: virtual void MakeHead() = 0; ...

2018-09-03 21:48:22 292

原创 5、mysql--

7 mysql体系结构 show databases 显示当前用户有什么数据库、方案 use 方案名 选择使用哪个方案 show tables 显示有什么表 oracle 里边用户名就是方案名 mysql里边 用户是用户,方案是方案,一个用可以有多个方案8 库操作 create database|schema 方案名 ...

2018-09-03 10:26:10 75

转载 4、oracle-数据库对象

表的基本操作 基本的数据存储集合,由行和列组成。 表名和列名遵循如下命名规则: 必须以字母开头 必须在 1–30 个字符之间 必须只能包含 A–Z, a–z, 0–9, _, $, 和 # 必须不能和用户定义的其他对象重名 必须不能是Oracle 的保留字 Oracle默认存储表名是都是大写表支持的类型 1 创建表创建一个员工表t1,员工号id(整数),和...

2018-09-02 18:58:17 472

转载 3、oracle-插入 删除 修改 事务acid

1 新增数据 insert into 表名 values(值1,值2.....) insert into 表名(列1,列2....) values(值1,值2.....) 往部门表里边插入以下几行信息 DEPTNO DNAME LOC ---------- ----------------------...

2018-09-02 17:29:44 609

转载 2、oracle-表连接 子查询 集合运算

多表查询 笛卡尔积 1 表的连接要查的数据在多个表里边 select ... from tab1,tab2,... 使用笛卡尔积 1 查询员工信息:员工号,姓名,月薪(emp)和部门名称(dept) select empno , ename , sal , emp.deptno ,dept.deptno ,dname ...

2018-09-02 16:57:53 162

原创 1、oracle-单行函数,多行函数,分组统计

阿斯蒂芬

2018-09-01 15:07:16 902

转载 15、stl 常用算法

#include <iostream>using namespace std;#include "string"#include <vector>#include <list>#include "set"#include <algorithm>#include "functional"#include "it

2018-09-01 14:13:47 104

转载 14、stl--预定义函数和函数适配器

#include <iostream>using namespace std;#include "string"#include <vector>#include <list>#include "set"#include <algorithm>#include "functional"//plus<i

2018-09-01 13:48:10 80

国密最全 sm2 sm3 sm4 js版本 java版本 c版本 (1)

国密最全 sm2 sm3 sm4 js版本 java版本 c版本 (1) 国密最全 sm2 sm3 sm4 js版本 java版本 c版本 (1)

2021-01-11

最新 国密最全 sm2 sm3 sm4 js版本 java版本 c版本.zip

最新 国密最全 sm2 sm3 sm4 js版本 java版本 c版本.zip

2019-08-17

office+特效+全套+视频+教程.txt

office+特效+全套+视频+教程,修改为3积分,以前修改不了积分,很尴尬

2019-07-26

《JavaScript语言精粹》.txt

JavaScript语言精粹

2019-07-26

《JavaScript DOM编程艺术 第2版》.txt

JavaScript DOM编程艺术

2019-07-26

《锋利的jQuery》(高清扫描版-有书签).txt

锋利的jQuery

2019-07-26

高性能JavaScript

高性能JavaScript

2019-07-26

java 2d API Java_2D_API_中文使用指_wrapper

java 2d API Java_2D_API_中文使用指_wrapper 中文指南

2019-04-30

国密最全 sm2 sm3 sm4 js版本 java版本 c版本

国密最全 sm2 sm3 sm4 JavaScript版本 js版本 java版本 c版本 来源与github csdn other 省积分

2019-04-30

sm2/sm3/sm4国家商用加密算法

sm2/sm3/sm4国家商用加密算法国密算法

2019-04-25

Android gif 动态验证码

网上下载的例子,自己用。

2019-03-18

附件2:Oracle客户端实例别名配置.docx

附件2:Oracle客户端实例别名配置.docx

2018-09-01

oracle11G的安装

oracle11G的安装

2018-09-01

c++模板stl常用算法

stl常用算法,模板stl常用算法,

2018-09-01

[中英文]STL参考手册

stl文档

2018-08-31

c++多态总结

c++多态总结,vptr总结,多态原理探究

2018-08-30

git中文文档

git中文文档 官方文档 最详细 从入门到开发 git中文文档 官方文档 最详细 从入门到开发

2018-08-15

空空如也

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

TA关注的人

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