Caffe Blob测试

本例子来源于《21天实战Caffe》 代码如下: #include <vector> #include <iostream> #include <caffe/blob.hpp> using namespace caffe; using namespace std; int main(void) { Blob<float> a; cout<<"Size : "<< a.shape_string()<<endl; a.Reshape(1, 2, 3, 4); c
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

Leetcode 1006. 笨阶乘

1006. 笨阶乘 显示英文描述 我的提交返回竞赛 用户通过次数305 用户尝试次数347 通过次数309 提交次数665 题目难度Medium 通常,正整数 n 的阶乘是所有小于或等于 n 的正整数的乘积。例如,factorial(10) = 10 * 9 * 8 * 7 * 6 * 5 * 4 * 3 * 2 * 1。 相反,我们设计了一个笨阶乘 clumsy:在整数的递减序列中,我们以一个固定顺序的操作符序列来依次替换原有的乘法操作符:乘法(*),除法(/),加法(+)和减法(-)。 例
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

【洛谷P2709】小B的询问

题目大意:给定一个长度为 N 的序列,M 个询问,静态查询区间 [l,r] 内的不同颜色数的平方和。 题解:直接莫队即可。 代码如下 #include <bits/stdc++.h> #define pb push_back #define mp make_pair #define all(x) x.begin(),x.end() using namespace std; typedef long long ll; typedef pair<int,int> P; const int mod=
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

xmind 8 安装后启动失败(未提示错误信息)

xmind 8 安装后启动失败 前言 家里的计算机也安装了xmind,启动之后界面显示xmind的启动图标,几秒之后启动图标消失(闪退了),然后留我一脸懵逼。想着卸载了安装一个新的应该没有问题,结果是我想错了,哈哈哈。上网搜索了一下,看到网络上说可能是配置文件出现了问题,于是我开始研究配置文件。 系统环境:windows 8 xmind软件:xmind 3.7.6 内容 找到配置文件“xmind.ini”的位置,怎么找?先找到xmind的快捷键,点击右键属性,找到xmind.exe的位置,自然
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

2019 安恒周周练西湖论剑特别版 pwn部分wp

pwn1 考点:构造 shellcode,patch 汇编指令 IDA 查看反汇编,程序的逻辑很简单如,如果 直接 f5 的话 IDA 可能识别不出来函数,问题出在 0x080484CF 这个地方,call eax 指令识别不出来,所以这里可以先 patch 成 nop,之后 f5 就正常了。 程序把输入当成 shellcode 直接来执行,很显然是直接往栈上写 shellcode 了。checksec 检查保护的时候也可以验证这一点。 gdb-peda$ checksec CANARY
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

window.onload与$(document).ready() 的区别

window.onload是所有加载完后执行 $(document).ready(function(){ }) 是DOM结构加载完执行 最早接触的时候也说$(document).ready(function(){ })这个函数是用来取代页面中的window.onload 但是慢慢发现好像不是这样回事,是在做一个页面载入效果时发现的! window.onload写法: function windowready(){document.getElementById("loading").style.
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

一、IntelliJ IDEA创建java项目

一、IntelliJ IDEA创建java项目 二、IntelliJ IDEA下载并包含jdbc包 1、下载zip格式的驱动包:https://dev.mysql.com/downloads/connector/j/ 选择-Platform Independent 平台 zip包格式 2、解压zip,其中的mysql-connector-java.jar文件就是驱动。 3、IDEA载入JDBC 打开你的idea工程,按ctrl+alt+shift+s(此为打开Project Structure
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

apache httpd反向代理配置

apache httpd 2.4.6反向代理的配置,用户访问A server的8080端口,后台会自动请求Bserver的一个端口。 例如,用户访问ip-172-31-28-175的8080端口,后台会自动请求http://up.robin.org.cn/ 最关键的是,用户的浏览器端一直显示的是ip-172-31-28-175 至于,apache支持反向代理需要哪些mod,请自行在互联网搜索。 [root@ip-172-31-28-175 ~]# cat /etc/httpd/conf.d/u
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

Faiss安装

一、上策:使用现成的faiss 找到别人(同事或同学)的python目录,找到faiss文件夹,复制到本地,并将其添加到PYTHONPATH下。 二、中策:使用anaconda anaconda上面的包要比pip多一些,如果pip找不到,就用anaconda。 三、下策:手动编译 手动编译需要openblas,openblas也需要手动编译。 参考资料 https://blog.csdn.net/xiaoxu2050/article/details/84560363 https://www.j
分类: 其他 发布时间: 03-28 23:51 阅读次数: 0

Bootstrap优秀模板-Unify.2.6.2

这是一个非常老牌的Bootstrap商业模板,全面性和稳定性俱佳
分类: 服务端 发布时间: 03-28 23:50 阅读次数: 0

RedisView-开源跨平台的Redis可视化工具

现有redis图形化工具有多种,但一般存在大数据量卡死、不支持集群、收费、不夸平台等缺点,为了有一款自主可控的优秀Redis图形化工具,业务时间开发RedisView,功能如下: 1、Redis数据库视图工具,提供CURD视图功能 2、提供基本命令运行 3、支持单例、复制集、哨兵、集群模式 4、支持订阅发布模式 5、支持批量删除操作 6、支持设置语言、编码,支持中文
分类: 数据库 发布时间: 03-28 23:50 阅读次数: 0

使用Azure Powershell加密Windows IaaS VM 磁盘

Microsoft Azure提供了多种加密磁盘的方案,本文介绍使用Azure Powershell加密Windows IaaS VM 磁盘。
分类: 企业开发 发布时间: 03-28 23:50 阅读次数: 0

取数字的方法

取数字 对于一个数字,要提取其各位数上的数字,用如下方法 while(a != 0){ i = 0; b[i] = a % 10; a /= 10; i++; } 以前我只会知道位数的数字提取各位数数字,用这个方法可以解决不知道位数的各位数字。 来自洛谷P1980
分类: 其他 发布时间: 03-28 23:50 阅读次数: 0

读书笔记1——编写可读代码的艺术

The Art of Readable Code 图书馆无意间看到的一本书,经常被大佬室友吐槽我的代码写的很难读,变量命名啥的一塌糊涂。所以想通过阅读这本书,找点经验。 表面层次的改进 一、把信息装进名字 写完突然想到一篇文章,去翻了翻 知乎. 介绍如何命名的文章 一个好的命名网站命名网站. 选择专业的词 要能很好的表达意思 类似get,tmp,就表意不明,用FetchPage() 就更好 选择更加具有表现力的词 i,j,k是常用的循环迭代器,别用作他用。但有时候根据情况,可以在前面加上变量前
分类: 其他 发布时间: 03-28 23:50 阅读次数: 0

学习笔记 2.25

1.字符串赋值的问题 不能这么赋值,其他的几种都可以。 #include <stdio.h> #include<string.h> int main() { char str[10]; str = "China"; printf("%s", str); } 2.指针的某个问题 #include <stdio.h> void func(char *q) { char a[]="hello"; q=a; } int main() { char *p;
分类: 其他 发布时间: 03-28 23:49 阅读次数: 0

3.5学习笔记

1.关于while的终止条件 while(0);//while里面是0的时候会终止 while('\0'); //也会终止 2.C语言中运算符优先级问题 3.结构体的一些问题
分类: 其他 发布时间: 03-28 23:49 阅读次数: 0

算法学习1

打算用这个星期学完基本的动态规划!加油。 2019/3/28 15.1 钢条切割 //递归求法, n = 30以后超级慢 #include <cstdio> #include <iostream> #define MIN -100000 using namespace std; int max(int a, int b) { return (a>b)?a:b; } int CUT_ROD(int n, int p[]) { int q = MIN; if(n == 0) retur
分类: 其他 发布时间: 03-28 23:49 阅读次数: 0

POJ刷题顺序(转载)

1 POJ从简到难(按照AC数目排序)的列表如下,作为小弱的刷题顺序。大牛们可以看后面倒排的hard表,还有四道题没人拿到first blood. 表格属性依次为:ID,Title, Ratio, AC, Submit 我会加油的 !!! 1000 A+B Problem 0.55 188072 338977 1004 Financial Management 0.41 58282 140301 1003 Hangover 0.48 50457 103742 1002 487-3279 0.1
分类: 其他 发布时间: 03-28 23:48 阅读次数: 0

HDOJ刷题顺序(转载)

1 第一阶段:开始入门吧!(15天,53题) 一.输入输出练习(2天,10题) 1000、1089—1096、1001 二.简单操作:(2—4天,12题) 2000—2011、2039 三.英文题试水(3—4天,8题) 1720、1062、2104、1064、2734、1170、1197、2629 四.回归水题(4-6天,24题) 2012—2030、2032、2040、2042、2054、2055 (第一阶段大体结束之后,会由几位学长讲一些数据结构的知识,请同学们务必跟上进度!) 第二阶段:
分类: 其他 发布时间: 03-28 23:48 阅读次数: 0

我眼里JAVA中的GC(垃圾回收机制)

想要了解GC 我认为应该从什么是GC?哪些东西会被回收?怎么样回收?以及什么时候回收? GC:(根据百度翻译):程序本身发现并收集无用的内存。它是一种自动内存管理形式,不需要程序员释放内存。 而java中为什么会有这种机制的存在呢? 1.减少程序员的工作量,也就是你不用过于扔垃圾的问题 2.更加安全, 3.减少内存泄漏 哪些内存需要被回收呢? 我们知道在JVM运行的时候会出现一片区域来管理内存。其中就包括程序计数器(Program Counter Register),虚拟机栈(VM Stack
分类: 其他 发布时间: 03-28 23:48 阅读次数: 0