自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

转载 MinGW g++.exe 编译 DLL 时,导出函数名带@的问题

今天尝试用CodeBlocks写了一个简单的Dll,发现生成的 dll 文件导出的函数名后面都有一个 @xxx从生成的 libDll2.def 中看到:EXPORTS DllMain@12 @1 Max@8 @2 SomeFunction@4 @3 funReturnStr2@4 @4 funReturnStr@0 @5 ...

2019-07-31 13:10:00 693

转载 扶桑号战列舰 (单调栈+线段树区间更新懒惰标记 or 栈)

传送门•题目描述题目描述众所周知,一战过后,在世界列强建造超无畏级战列舰的竞争之中,旧日本海军根据“个舰优越主义”,建造了扶桑级战列舰,完工时为当时世界上武装最为强大的舰只。同时,扶桑号战列舰也是舰岛最为科幻的战列舰。当然,要建造这样的舰船,科技水平是必须的。同样众所周知的是,德意志科学技术天下第一,所以IJN的司令官从德国学来了一种先进的建船方法。一...

2019-07-31 11:35:00 132

转载 【算法•日更•第二十八期】图论:强连通+Tarjan算法(一)

▎前言  一直都想学习这个东西,以为很难,结果发现也不过如此。  只要会些图论的基础就可以了。▎强连通☞『定义』  既然叫强连通,那么一定具有很强的连通性。  强连通:就是指在一个有向图中,两个顶点可以互相到达,那么我们就称之为强连通;  强连通图:在一个有向图中,任意两个点都可以互相到达,那么我们称这个图是一个强连通图;  强连通分量:在一个有向图中(不...

2019-07-31 10:46:00 72

转载 马利筋

中文学名:马利筋拉丁学名:Asclepias curassavica L.别称:金凤花、尖尾凤、莲生桂植物属性:萝藦科、植物界生长环境:(单种属)天星藤属,生长于丘陵山地疏林或山谷、溪边灌木丛中。铰剪藤属,生长于丘陵棘丛荒坡上。驼峰藤属,中国特产生长于低海拔至中海拔山地林谷中。萝藦属,生长于山地林谷、路旁或山脚湿润地灌木丛中。尖槐藤属,生长于溪河...

2019-07-31 10:19:00 86

转载 String a=new String("abc")创建了几个对象

String str=new String("abc"); 紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与创建String对象相关的一些JAVA知识。我们可以把上面这行代码分成String str、=、"abc"和new String()四...

2019-07-31 08:16:00 1013

转载 C++ virtual 与"基类"和"派生类"的访问控制

请先看测试代码: 1 #include "stdafx.h" 2 #include <iostream> 3 4 using namespace std; 5 6 //基类 7 class Base 8 { 9 public:10 void get() const;11 private:12 virtual void dosth() const;13 };1...

2019-07-31 08:12:16 309

转载 lua table vs closure

  最近在重构自己写的框架中的定时器模块,需要把回调函数保存起来,大概如下:function timer_mgr:save_timer( this,callback ) return { this = this,callback = callback}end-- 创建新定时器-- @after:延迟N秒后启动定时器-- @repeated:N秒循环-- @...

2019-07-31 05:58:06 57

转载 删除mysql

linux下mysql的卸载、安装全过程卸载mysql1、查找以前是否装有mysql命令:rpm -qa|grep -i mysql可以看到mysql的两个包:mysql-4.1.12-3.RHEL4.1mysqlclient10-3.23.58-4.RHEL4.12、删除mysql删除命令:rpm -e --nodeps 包名( rpm -ev mys...

2019-07-31 04:30:19 104

转载 [转载]通过zero copy来实现高效的数据传输

  这段时间在学习一些系统底层的知识,真后悔大学没有好好学习操作系统,导致好多文章看不懂。说到这不得不吐槽一下,像介绍系统层次的一些书籍好 多都是中文翻译版,而大部分的中文翻译版大都语句晦涩,难懂,而且极易被误导。网上也有一些介绍文章,好多是连作者自己都没搞明白抑或是简单的复制粘贴, 真是越看越迷糊。当然不乏有好的翻译书籍。不仅仅是我个人,好多大牛也都建议这样的书籍直接读英文原版好一些。有英语问题...

2019-07-31 02:57:55 91

转载 [转载]Trie树

很有段时间没写此系列了,今天我们来说Trie树,Trie树的名字有很多,比如字典树,前缀树等等。一:概念 下面我们有and,as,at,cn,com这些关键词,那么如何构建trie树呢?从上面的图中,我们或多或少的可以发现一些好玩的特性。 第一:根节点不包含字符,除根节点外的每一个子节点都包含一个字符。 第二:从根节点到某一节点,路径上经过的字符...

2019-07-31 02:57:48 50

转载 XYTipsWindow 2.8 demo

XYTipsWindow 2.8http://gongxinjun.com/html/XY_Tips/转载于:https://www.cnblogs.com/DiscoverPalace/archive/2013/05/30/3107805.html

2019-07-31 02:15:05 181

转载 C++ Primer day 01

1.标准输入与输出#include<iostream>int main(){ int v1,v2; std::cout<<"Enter two numbers:"<<std::endl; std::cin>>v1>>v2; std::cout<<"The multiply o...

2019-07-30 23:40:02 46

转载 Java学习IO流第二天

今日内容介绍 转换流 缓冲流 1 转换流在学习字符流(FileReader、FileWriter)的时候,其中说如果需要指定编码和缓冲区大小时,可以在字节流的基础上,构造一个InputStreamReader或者OutputStreamWriter,这又是什么意思呢?OutputStreamWriter类查阅OutputStreamWrit...

2019-07-30 16:50:00 38

转载 我只是熟悉一下博客园的markdown

\[sum_{i=0}^100 a[n]\] #include<stdio.h> int main(){ printf("%d\n", 1); return 0; }转载于:https://www.cnblogs.com/Omicron-Pavo/p/11270982.html

2019-07-30 16:38:00 58

转载 【算法•日更•第二十七期】基础python

▎前言  看到这个题目,你一定会很好奇,为什么学打NOIP的要学习python?其实python对我们是很有用的!  NOIP虽然不支持使用python提交代码,但是在NOILinux上天生自带python。python是一门比C++高级的语言,唯一的缺点就是慢!但是我们不用python来写代码,而是利用它自身打包好的函数实现一些C++要好多代码才能做到的事情。  比如说打表...

2019-07-30 14:54:00 53

转载 转换时间戳的方法

let data = getMyDate(createTime); //(createTime /接口获取到的时间戳) function getMyDate(str){ let oDate = new Date(str), o...

2019-07-30 14:20:00 585

转载 vue 使用axios请求数据控制台有返回接口数据,但是在.then中打印res.data为undefined...

prveiw 有返回json数据,但是再.then里打印的res却是undefined。 再网上找了很多解决provisional headers are shown 的方法。都没有用! (有很多种可能导致Request Headers 出现这个问题)后来就把axios换成了resource, 就解决了查了一些资料总结了下axios和resource...

2019-07-30 14:07:00 15061

转载 css3伪类和伪元素你都懂了吗

什么是伪类?伪类用于定义元素的特殊状态。 例如,它可用于:当用户将鼠标悬停在元素上时为其设置样式访问和未访问的链接不同样式在获得焦点时设置元素的样式伪类的语法后代选择器匹配作为指定元素后代的所有元素。以下示例选择<div>元素内的所有<p>元素:选择器:伪类 { 属性:值; }链接可以以不同方式显示:/* 未访问的...

2019-07-30 09:10:00 60

转载 在SQL Server中开启CLR

exec sp_configure 'show advanced options', '1';goreconfigure;goexec sp_configure 'clr enabled', '1'goreconfigure;exec sp_configure 'show advanced options', '1';go 转载于:https:...

2019-07-29 18:27:48 743

转载 Java学习IO流第一天

今日内容介绍 字节流 字符流 1 字节流在前面的学习过程中,我们一直都是在操作文件或者文件夹,并没有给文件中写任何数据。现在我们就要开始给文件中写数据,或者读取文件中的数据。1.1 字节输出流OutputStreamOutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节,定义了输出字节流的基本共性功能方法。...

2019-07-29 17:53:00 61

转载 java中switch的用法

switch关键字对于多数java学习者来说并不陌生,由于笔试和面试经常会问到它的用法,这里做了一个简单的总结:能用于switch判断的类型有:byte、short、int、char(JDK1.6),还有枚举类型,但是在JDK1.7后添加了对String类型的判断case语句中少写了break,编译不会报错,但是会一直执行之后所有case条件下的语句而不再判断,直到defau...

2019-07-29 16:27:00 46

转载 Cortex-M3 双堆栈指针(MSP&PSP)

【双堆栈指针(MSP&PSP)】Cortex-M3内核中有两个堆栈指针(MSP & PSP),但任何时刻只能使用到其中一个。复位后处于线程模式特权级,默认使用MSP。通过SP访问到的是正在使用的那个指针,可以通过MSR/MRS指令访问指定的堆栈指针。通过设置CONTROL寄存器的bit[1]选择使用哪个堆栈指针。CONTROL[1]=0选择主堆栈指针;CONTR...

2019-07-29 15:33:00 2276

转载 消息头 Content-Type引发的问题:Jmeter请求中postdata不是期望的,响应数据请求参数为null;已经请求没问题,可变量还是为空...

1、变量传值为空原因两处地方引起的:一个是消息头Content-Type :设置为application/json;charset=UTF-8 ,其实应该设置为 :application/x-www-form-urlencodedapplication/json : JSON数据格式application/x-www-form-urlencoded : <fo...

2019-07-29 11:33:00 1447

转载 【算法•日更•第二十六期】非常基础的数论

  一说到基础数论,那么我们就从整除那套理论开始谈起。▎整除☞『定义』  如果a能把b整除,也就是没有余数,则我们称a整除b,亦称b被a整除,记为a|b。  其中的“|”称为整除符号。☞『性质』  ①自反性:显然,对于任意正整数n,有n|n;  ②传递性:若有a|b,b|c,则有a|c;  ③反对称性:若a|b,b|a,则有a=b;  其中性质③很...

2019-07-29 08:16:00 54

转载 easydict的使用方法

easydict的作用:可以使得以属性的方式去访问字典的值from easydict import EasyDict as edict a=['8',2,3]a=edict()a.f=99print(a)a.f=edict()a.q='nihao'a.f.t=99print(a.f)print(a)m21文件代码from easydict impor...

2019-07-28 22:22:00 520

转载 Java学习IO流第一天

内容介绍 File 递归 File IO概述回想之前写过的程序,数据都是在内存中,一旦程序运行结束,这些数据都没有了,等下次再想使用这些数据,可是已经没有了。那怎么办呢?能不能把运算完的数据都保存下来,下次程序启动的时候,再把这些数据读出来继续使用呢?其实要把数据持久化存储,就需要把内存中的数据存储到内存以外的其他持久化设备(硬盘、光盘、U盘等...

2019-07-28 14:14:00 49

转载 [poj1741]Tree

点分治模板题,可以将同一棵树的链分为两种:1.通过重心;2.在子树内部。第2种可以搜下去,第1种的答案即$\sum_{i,j}[di+dj<=m]-\sum\limits_{i,j在同一个子树内}[di+dj<=m]$。 1 #include<cstdio> 2 #include<cstring> 3 #include<algorith...

2019-07-28 10:28:00 43

转载 【算法•日更•第二十五期】万能算法(一):搜索+?

▎前言  看到这个标题,你是不是倍感疑惑,为什么会是搜索+,而不是搜索,会不会是小编打错的,其实本篇博客将会让你看到搜索的各种玩法。▎前置技能☞『基础知识』  搜索:dfs和bfs(戳这里迅速上手)。☞『dfs和bfs的异同点』  相同点:dfs和bfs都用于搜索,都是来寻找点的。  不同点:dfs以深度为优先,不撞南墙不回头,一鼓作气搜遍一条路,所以比较不靠...

2019-07-28 06:57:00 98

转载 【算法•日更•第二十四期】二分查找和二分答案的区别

▎前置技能  二分(戳这里了解)和分治(戳这里了解)。▎前言  想必你已经学会了二分,但是你真的知道二分查找和二分答案的区别吗?▎二分☞『二分查找定义』  二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,折半查找要求线性表必须采用顺序存储结构,而且表中元素按关键字有序排列。(copy自百度)  说白了就是用来查找一个元素是...

2019-07-27 08:54:00 253

转载 使用递归高斯滤波器实现快速高斯模糊

高斯窗常用于对图像进行模糊或低通滤噪,但是随着高斯半径的增加,时间消耗会逐级增加如高斯半径为N时,计算每个输出采样点需要计算的乘法次数为(2N+1)*模糊方向数,加法次数为2N*模糊方向数,这种情况下,当N=100时,甚至更大时,计算量是非常大的,即使进行SIMD指令集优化,在很多情况下仍然不能满足要求,比如N=100时,优化后的汇编代码的执行时间也通常在几百毫秒以上,远不能达到实时处理要求...

2019-07-27 06:45:20 282

转载 mysql 5.0存储过程学习总结

一.创建存储过程1.基本语法:create procedure sp_name()begin………end2.参数传递二.调用存储过程1.基本语法:call sp_name()注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递三.删除存储过程1.基本语法:drop procedure sp_name//2.注意事项(1)不能在一个存储过程中删除另一个存储过程...

2019-07-27 05:22:56 48

转载 Detecting Windows NT/2K process execution

Download source files - 33 Kb Abstract Intercepting and tracing process execution is a very useful mechanism for implementing NT Task Manager-like applications and systems that require ...

2019-07-27 05:19:35 107

转载 DirectInput里的键盘鼠标的应用

设计一个PC游戏,键盘鼠标的输入是绝不能少。Windows也提供了诸如WM_LBUTTONDOWN、WM_RBUTTONUP等鼠标消息以及WM_KEYDOWN、WM_KEYUP等键盘输入消息。但是DirectInput中仍然提供了对鼠标键盘的支持,其原因就是DirectInput提供一个更直接更快捷的对输入设备的访问方法。就象我们在DOS下直接接管键盘中断,而不是去用什么讨厌的INT16来处理键盘...

2019-07-27 05:13:36 588

转载 Ubuntu系统---“NVIDIA 驱动+CUDA+cuDNN ”之后 OpenCV安装

Ubuntu系统---“NVIDIA 驱动+CUDA+cuDNN ”之后 OpenCV安装目录:一、OpenCV安装包下载二、cmake安装三、OpenCV安装正文一、OpenCV安装包下载  官网上下载https://opencv.org/releases/page/2/ 想要的opencv版本。解压到想安装的文件夹里,这里文件夹名字:opencv3.4.2...

2019-07-26 21:59:00 104

转载 PostgreSQL安装指南

PostgreSQL安装指南PostgreSQL安装指南挂载新磁盘到PostgreSQL数据目录安装PostgreSQL配置PostgreSQL参考文献PostgreSQL是一个开源的关系型数据库管理系统,提供诸多企业级特性,比如支持窗口函数(用户可以自定义聚合函数并当作窗口函数使用)、普通CTE表达式、递归CTE表达式以及流式复制等。本文介绍在CentOS7上安装和...

2019-07-26 19:51:00 96

转载 Java_异常介绍

今日内容介绍: 掌握异常概述 理解异常的基础操作以及最简单的捕获处理 理解多异常捕获处理 理解声明抛出异常 掌握自定义异常 掌握异常处理注意事项 异常什么是异常?Java代码在运行时期发生的问题就是异常。在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关...

2019-07-26 17:50:00 38

转载 【算法•日更•第二十三期】数据结构:two-pointer(尺取法)&莫队

▎引入☞『例题』  一道十分easy的题:  洛谷P1638长度为n的序列,m种数 找一个最短区间,使得所有数出现一遍 n≤1e6 ,m≤2e3。☞『分析』  这道题非常的简单,但是如果不会two-pointer的话就很费劲了,我们一定会首先想到动态规划,或者直接上暴力,时间复杂度绝对不能在这么大的数据规模下接受。  那么two-pointer是什么?...

2019-07-26 09:04:00 91

转载 Design Model---Factory Model

工厂模式看英文书的时候挺纠结的,Head First里面感觉讲得很乱,都快看不下去了,看中文别人总结的,一条主线马上就出来了。工厂模式主要分三种1) simple factory model (static factory model) 2)factory method model 3)abstaract factory model简单工厂模式又称为静态工厂模式,听名字就知道很简单了...

2019-07-26 03:20:10 76

转载 Day 4: How To Speak Automatic English... Please Forward

Hi. Its me again ;) I hope you are feeling good and are enjoyingthe 7 Rules Email Course. I hope you are excited, because the Effortless English method is easy and it is successful!My number...

2019-07-26 00:32:11 95

转载 面向对象,继承

今日类容1.什么是继承2.继承的基本语法3.继承与抽象4.属性的查找顺序5.派生与覆盖6.如何实现一个可以限制元素的类型的列表7.子类访问父类的内容8.组合9.菱形继承一 什么是继承1.什么是继承:    继承是一种关系,描述俩个对象之间,什么是什么的关系,    列如麦兜,佩奇,都是猪, 在程序中,继承描述的是类和类之间的关系    列如a...

2019-07-25 20:47:00 47

空空如也

空空如也

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

TA关注的人

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