- 博客(16)
- 收藏
- 关注
转载 vscode zhongjie
windows系统:Alt +← navigate backAlt+→ navigate forwardMac系统:Ctrl+- .. navigate backCtrl+Shift+- .. navigate forwardOn Ubuntu Linux系统:Ctrl + Alt + - .. navigate backCtrl + Shift + - .. na...
2019-05-19 10:09:31
249
原创 Ubuntu16.04安装Nvidia Driver
这里列一下步骤:1、开机之后,去Nvidia官网下载最新版驱动。2、使用gedit编辑blacklist,将nouveau禁用,在blacklist.conf文件最后添加: blacklist vga16fb blacklist nouveau options nouveau modeset=0 blacklist r
2018-01-01 14:29:50
1910
原创 windows下编译protobuf
github上下载protobuf源码:https://github.com/google/protobuf gmock源码:https://github.com/google/googletest由于gtest和gmock合并了,所以编译的时候需要将googletest拷贝到googlemock下,并将googlemock改名为gmock,googletest改名为gtest;最后将gmoc
2017-08-19 11:10:49
919
原创 C++ STL学习笔记
remove_if使用方法:int a[] = { 1, 2, 3, 4, 5, 6, 100, 200, 300};vector arr(a, a + 9);std::remove_if(arr.begin(), arr.end(), std::bind2nd(std::less(), 100));for (int i = 0; i < arr.size(); ++i){ co
2017-07-09 14:19:20
323
原创 Caffe编译过程
在windows下编译caffe,选用的是微软官方fork 的caffe版本。网址如下:https://github.com/Microsoft/caffe caffe编译的配置见博文http://www.cnblogs.com/love6tao/p/5706830.html,已经足够详细。 2019.03.10更新:VS更新之后貌似需要添加预定义 NO_STRICT ...
2017-05-06 23:16:59
735
原创 windows下的批处理命令
本文主要参考:http://www.360doc.com/content/15/1014/17/1564981_505628059.shtml在开始种键入cmd之后,会弹出命令行窗口,以下是一些常用的指令:1、cd 为更改工作目录指令。如果更改了盘符 需要加 /d 比如:C:\Users\administrator>cd /d F:\BaiduCloudF:\BaiduClo
2017-01-22 09:59:00
832
原创 机器学习_k-近邻算法
学习教材是《机器学习实战》,书中实现算法所用的语言是Python。第一个算法是k-近邻算法。 先介绍一些算法中使用到的python函数。 1、tile(arr, rep) arr为源数组,rep描述了重复数组的方式。举例说明: Array=[1, 2] ==> tile(Array, 2) == [1, 2, 1, 2]
2016-11-19 17:26:59
617
原创 一些常识
windows下的dll动态链接库的入口函数写在源码文件winEntry.c中,动态库被加载之后最开始从winEntry.c的函数DllMain()中开始执行;linux下的so库的入口函数写在linux_entry.c中,库被加载之后,执行void init(void) __attribute__ ((constructor));void init(void){}。
2016-10-20 09:55:21
426
转载 文章收录
C#:1、关于delegate的用法:http://www.cnblogs.com/hyddd/archive/2009/07/26/1531538.html
2016-08-09 15:04:48
382
转载 String及String池
java 中 String 创建详细解释字符串对象是一种特殊的对象.String 类是一个不可变的类..也就说,String 对象一旦创建就不允许修改String 类有一个对应的 String 池,也就是 String pool.每一个内容相同的字符串对象都对应于一个 pool 里的对象.1 看下面一段代码.String s = new String("abc");St
2015-10-29 11:21:58
413
原创 杂乱
http://blog.csdn.net/rocksword/article/details/42675279http://www.cnblogs.com/fangyukuan/archive/2010/09/18/1829871.html
2015-10-20 12:54:01
405
转载 笔试题记录1
下列代码输出结果为:import java.util.*;class C { C() { System.out.print("C"); }} class A { C c = new C(); A() { this("A"); System.out.print("A
2015-10-18 23:38:15
505
转载 C++笔试题
写出下列程序在X86上的运行结果struct mybitfields{ unsigned short a : 4; unsigned short b : 5; unsigned short c : 7;} test void main(void){ int i; test.a = 2; test.b = 3; test.c = 0;
2015-10-14 17:24:32
387
转载 HashMap实现原理
1. HashMap的数据结构数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难;链表链表存储区间离散,占用内存比较宽松,故空间复杂度很小,但时间复杂度很大,达O(N)。链表的特点是:寻址困难
2015-10-14 15:44:33
403
转载 Hashset实现原理
1.HashSet概述: HashSet实现Set接口,由哈希表(实际上是一个HashMap实例)支持。它不保证set 的迭代顺序;特别是它不保证该顺序恒久不变。此类允许使用null元素。HashSet中不允许有重复元素,这是因为HashSet是基于HashMap实现的,HashSet中的元素都存放在HashMap的key上面,而value中的值都是统一的一个private static
2015-10-14 15:10:17
521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人