自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Carl

分享 交流 共同进步

  • 博客(180)
  • 资源 (3)
  • 收藏
  • 关注

原创 pycharm注册码

pycharm注册码网址:http://idea.lanyus.com/

2017-03-29 11:43:20 992

原创 笔试编程题输入输出模板备忘

A+B Problem描述Given two integers a and b, calculate their sum a + b.输入The input contains several test cases. Each contains a line of two integers, a and b.输出For each test case output a+b on a seperate

2017-03-27 10:35:11 2417

转载 Golang通关初级(4)

原文https://tour.golang.org/welcome/1Go 程Go 程(goroutine)_ 是由 Go 运行时管理的轻量级线程。go f(x, y, z) 会启动一个新的 Go 程并执行f(x, y, z) f 、 x 、 y 和 z 的求值发生在当前的 Go 程中,而 f 的执行发生在新的 Go 程中。package main

2017-02-15 13:48:02 928

转载 Golang 通关初级(3)

目录(?)[+]原文https://tour.golang.org/welcome/1方法Go 没有类。不过你可以为结构体类型定义方法。方法就是一类带特殊的 接收者 参数的函数。方法接收者在它自己的参数列表内,位于 func 关键字和方法名之间。在此例中, ToString 方法拥有一个名为 p ,类型为 People 的接收者。

2017-02-15 13:46:09 498

转载 Golang 通关初级(2)

目录(?)[+]原文https://tour.golang.org/welcome/1指针Go 具有指针。 指针保存了变量的内存地址。类型 *T 是指向 T 类型值的指针。其零值为 nil 。var p *int11& 操作符会生成一个指向其操作数的指针。i := 42p = &i1212操作符表示指针指向的底层值。fm

2017-02-15 13:44:26 460

转载 Golang 通关初级(1)

录(?)[-]原文Hello 世界包导入导出名函数多值返回命名返回值变量变量的初始化短变量声明基本类型零值类型转换类型推导常量数值常量forifswitchdefer原文Hello 世界包导入导出名函数多值返回命名返回值变量变量的初始化短变量声明基本类型零值类型转换类型推导常量数值常量forifswitchdefer原

2017-02-15 13:36:06 501

转载 Golang 通关初级(1)

录(?)[-]原文Hello 世界包导入导出名函数多值返回命名返回值变量变量的初始化短变量声明基本类型零值类型转换类型推导常量数值常量forifswitchdefer原文Hello 世界包导入导出名函数多值返回命名返回值变量变量的初始化短变量声明基本类型零值类型转换类型推导常量数值常量forifswitchdefer原

2017-02-15 01:07:32 268

转载 Golang 通关初级(2)

目录(?)[+]原文https://tour.golang.org/welcome/1指针Go 具有指针。 指针保存了变量的内存地址。类型 *T 是指向 T 类型值的指针。其零值为 nil 。var p *int11& 操作符会生成一个指向其操作数的指针。i := 42p = &i1212操作符表示指针指向的底层值。fm

2017-02-15 01:05:41 284

转载 Golang 通关初级(1)

录(?)[-]原文Hello 世界包导入导出名函数多值返回命名返回值变量变量的初始化短变量声明基本类型零值类型转换类型推导常量数值常量forifswitchdefer原文Hello 世界包导入导出名函数多值返回命名返回值变量变量的初始化短变量声明基本类型零值类型转换类型推导常量数值常量forifswitchdefer原

2017-02-15 01:00:10 325

转载 Golang 通关初级(2)

目录(?)[+]原文https://tour.golang.org/welcome/1指针Go 具有指针。 指针保存了变量的内存地址。类型 *T 是指向 T 类型值的指针。其零值为 nil 。var p *int11& 操作符会生成一个指向其操作数的指针。i := 42p = &i1212操作符表示指针指向的底层值。fm

2017-02-15 00:58:19 238

转载 Tutorial : Getting Started with Kubernetes on your Windows Laptop with Minikube

https://rominirani.com/tutorial-getting-started-with-kubernetes-on-your-windows-laptop-with-minikube-3269b54a226#.d9lmuvzf2本文的注意事项:1, 截止到2017.01.20, window上的kubernetes依然是实验性的, 存在各种不可预知

2017-02-02 10:21:48 1389

转载 给VirtualBox上的Ubuntu虚拟机扩展硬盘空间

当初在virtualBox上安装ubantu虚拟机时,分区建议8g然后我就豪爽的给了25G,心想一定够用!万万没想到,我还是要开始折腾给虚拟机扩展硬盘空间了!步骤总的分两步!(一) 添加虚拟硬盘VitualBox 4.0以后,添加虚拟硬盘非常简单,可以直接用VBoxManage命令来完成,在windows的cmd下,输入下面的命令行:VBoxManage modifyh

2017-01-30 00:58:33 2846 2

转载 Linux内核源码分析方法

一、内核源码之我见Linux内核代码的庞大令不少人“望而生畏”,也正因为如此,使得人们对Linux的了解仅处于泛泛的层次。如果想透析Linux,深入操作系统的本质,阅读内核源码是最有效的途径。我们都知道,想成为优秀的程序员,需要大量的实践和代码的编写。编程固然重要,但是往往只编程的人很容易把自己局限在自己的知识领域内。如果要扩展自己知识的广度,我们需要多接触其他人编写的代码,尤其是水平比我们更

2017-01-22 22:38:09 305

原创 arduino与processing交互--电位器控制视频播放

功能:通过arduino读取电位器的值,控制七彩灯带,并把指令传给processing,由processing控制播放具体视频注意点:arduino print传输的是字符形式,比如说数据是'12'的时候,在processing端使用read只是读取一个字符,而非数字,这里通过bufferUtil函数指定了结束符,实现了数据的正确传输。具体代码如下:arduino#in

2017-01-20 21:21:27 6195 1

原创 使用processing实现视频跳转

功能非常简单,选取视频中某一段,让其循环。主要依托Movie类来实现对视频的控制,有关Movie类的具体函数,可以移步学习下processing官方文档具体实现代码如下:import processing.video.*;// Step 1. define an object of MovieMovie movie; float start_t, end_t;void se

2017-01-17 11:36:58 8286

转载 自己写操作系统?

一、在搜索rtos相关资料时候,无意中在知乎论坛上看到一片“写一个操作系统内核有多难?大概的内容、步骤是什么?”的文章,感触颇深。自己现有的技术远远不能达到这种水平,欠缺的技术甚多,需要弥补的比较多。为深入研究Linux内核系统或是rtos系统做下准备工作,在此mark下,整理下相关的技术文档参考,以便后续研究分析。详细的内容可以参见知呼论坛:http://www.zhihu.com/ques

2017-01-14 22:52:22 4253

转载 SSH 下使vim语法高亮显示 && 终端下vim配置

SSH Secure Shell Client 下使vim语法高亮显示设置SSH Secure Shell Client上的相关设置是:setting-->profile Setting-->Connection-->Terminal中选择ansi或者xterm就行。==============================在终端下使用vim进行编辑时,默认情况下,编辑的

2016-12-12 01:15:34 838

原创 ubuntu终端ls颜色配置

ubuntu中没有LS_COLORS,/etc/目录中也没有DIR_COLORS,所以这里使用dircolor命令加以解决1. 利用dircolors命令,查看我们的系统当前的文件名称显示颜色的值,然后利用管道重定向到用户目录下的任意一个文件(这里我们创建了一个.dircolors文件)  命令1: cd ~ 命令2: dircolors -p > .dircolors

2016-12-11 23:57:02 8655 1

原创 ubuntu安装qemu

安装语句:$ sudo apt-get install qemu安装之后终端输入qemu进行测试,如果可行,则表明安装成功,如果不可行,需要注意,再输入qemu-system-i386进行测试,如果这个可行,表明安装成功,为了后期方便使用,我们对其进行链接,语句如下:$ sudo ln -s /usr/bin/qemu-system-i386 /usr/bin/qemu此时

2016-12-11 21:27:07 14246

原创 ubuntu的按键s和按键d无法正常使用

今天使用vagrant+ubuntu搭建了一个环境,由于测试要使用qemu模块,必须在图形界面下调试,所以ubuntu装了vnc4server和gnome,外部vnc client连接之后,界面正常显示,但还没敲几句代码,就发现按键s和按键d出问题了,按下按键s会直接跳到菜单栏applications上去,按下按键d的效果是所以窗口最小化和恢复,瞬间崩溃了,查了很多资料终于发现问题出在早期的ubu

2016-12-11 00:32:25 1379

转载 Linux makefile 教程 非常详细,且易懂

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解

2016-12-09 22:11:05 458

原创 校招小结

题主三流985小硕,2017届毕业生。回想两年前拒绝了浙大两位老教授的保研邀请,略感遗憾。从今年找工作的情况来看,其实C9的名头还是很好用的。不过既然自己已经选择了,无所谓了。面了10几家公司,拿了几个offer,简单分享下经历。从实习说起吧,面了几家,拿了华为和思艾普的offer,就以后福利待遇而言,SAP更优一些,由于题主以后想回杭州,华为有个杭研所,就去了华为上研所了,大数据开发岗。

2016-11-09 14:20:48 1147 1

原创 pip/easy_install failure: failed to create process

使用pip install requests安装requests,报错: failed to create process解决方法:执行python -m pip install --upgrade pip --force-reinstall

2016-06-26 02:20:27 4617

转载 redhat挂载ntfs格式硬盘

在有些情况下,系统需要访问本地NTFS分区上的数据,也可能需要访问网络上NTFS文件格式的数据。我们日常生活办公中使用的系统还是Windows比较多的,移动硬盘也基本是NTFS文件系统格式的。而由于默认情况下,Linux核心不支持NTFS文件系统。其中fedora和ubuntu等桌面Linux系统还是支持NTFS的,但是企业版的redhat就不支持NTFS了,那么如何支持呢?让redhat支持

2016-06-14 23:46:04 1801

转载 datagridview 列排序问题

DataGridViewColumn.SortMode属性为DataGridViewColumnSortMode.Automatic时,用 户点击列Header时,可以对列的内容进行排序。使用程序排序时,可以使用DataGridView.Sort方法实现。但排序后如果SortMode 属性为Automatic或Programmatic时,用户点击列Header时也可以进行排序。补充:M

2016-05-06 13:25:22 1727

转载 在C#中使用NPOI2.0操作Excel2003和Excel2007

转自:http://blog.csdn.net/halym/article/details/9235823#在C#中使用NPOI2.0操作Excel2003和Excel2007Excel2003:[csharp] view plain copy#region Excel2003  ///   /// 将

2016-05-05 01:04:19 919

转载 Open XML操作Excel导入数据

项目中发现使用OleDb(using System.Data.OleDb)相关对象处理Excel导入功能,不是很稳定经常出问题,需要把这个问题解决掉。项目组提出使用OpenXML来处理Excel的导入、导出问题,出于兴趣对OpenXML了解一下,做了简单Demo。 1.Open XML准备使用Open XML操作Excel需要安装Open XML Format SDK 2.0及其以上版本,

2016-05-03 23:09:17 814

转载 MongoDB使用小结:一些常用操作分享

本文整理了一年多以来我常用的MongoDB操作,涉及mongo-shell、pymongo,既有运维层面也有应用层面,内容有浅有深,这也就是我从零到熟练的历程。MongoDB的使用之前也分享过一篇,稍微高阶点:见这里:《MongoDB使用小结》1、shell登陆和显示假设在本机上有一个端口为17380的MongoDB服务,假设已经把mongo bin文件加入到系统PAT

2016-03-16 15:22:56 728

转载 下一代大规模增量索引平台 – Percolator

本文作者:百度 刘景龙   原文刊登于《程序员》杂志2011年第二期。觉得写的非常好!所以转过来跟大家分享分享!下一代大规模增量索引平台 – Percolator 简介继google的3大基石GFS, MapReduce,BigTables之后,Google在10月份osdi会议上公布了论文《Large-scale Incremental Processing

2016-03-11 14:23:55 708

转载 分布式锁

关键词:并发控制防止并发 英文关键词:Distributed LockDistributed Lock Manager 电商目的:保证整个(分布式)系统内对一个重要事物(订单,账户等)的有效操作线程 ,同一时间内有且只有一个。比如交易中心有N台服务器,订单中心有M台服务器,如何保证一个订单的同一笔支付处理,一个账户的同一笔充值

2016-03-11 14:01:36 598

转载 面试心得与总结---BAT、网易、蘑菇街

之前实习的时候就想着写一篇面经,后来忙就给忘了,现在找完工作了,也是该静下心总结一下走过的路程了,我全盘托出,奉上这篇诚意之作,希望能给未来找工作的人一点指引和总结, 也希望能使大家少走点弯路 , 如果能耐心读完,相信对你会找到你需要的东西。先说一下LZ的基本情况,LZ是四川某985学校通信专业的研究生(非计算机),大学阶段也就学了C语言,根本没想过最后要成为码农。大四才开始学java,研

2016-03-10 22:49:55 1048 2

转载 用位运算实现四则运算之加减乘除(用位运算求一个数的1/3)

http://blog.csdn.net/hackbuteer1/article/details/7390093听同学百度二面中,不准用四则运算操作符来实现四则运算。一想就想到了计算机组成原理上学过的。位运算的思想可以应用到很多地方,这里简单的总结一下用位运算来实现整数的四则运算。加法运算:[cpp] view plain copyint A

2016-03-06 21:03:16 511

转载 计算机算法分析之渐进记号

前言在学习计算机算法时,知道插入排序的时间复杂度是O(n2),那O记号到底是什么意思呢?本文主要介绍几个算法分析时用到的记号。大O记号定义:O(g(n)) = { f(n) : 存在正常数c和n0 ,使对所有的n >= n0,都有 0 , 则可以表示为 f(n) = O(n2)。证明:要使得 0 存在c = 9/2

2016-03-05 09:06:44 921

转载 Windows下mysql忘记root密码的解决方法

Mysql版本:5.1 1、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:net stop mysql  打开第一个cmd窗口,切换到mysql的bin目录,运行命令:mysqld --defaults-file="C:\Program Files\MySQL\MySQL S

2016-03-03 14:34:41 484

原创 Pymongo: TypeError: if no direction is specified, key_or_list must be an instance of list

使用pymongo对某一字段进行sort时,报错 TypeError: if no direction is specified, key_or_list must be an instance of list问题代码:items = db.symptomAssociation.find({ 'result.pre.0':{'$regex':input_text}}).sort({'r

2016-02-25 17:11:34 15703 8

原创 re.sub使用[]进行多目标替换

re.sub(u"[(。)((.*?))(\(.*?\)]", '', drug_str)

2016-02-24 14:53:42 6168

原创 TypeError: ObjectId('') is not JSON serializable

Python操作mongodb,在对结果进行json.dumps操作时,报错TypeError: ObjectId('') is not JSON serializable问题是结果中包含ObjectId信息解决方案是,在dumps之前将该信息去除

2016-02-24 12:07:51 9312 1

转载 关于NoSQL,你必须知道的九件事

本文提到的列表来源于一篇文章,文章标题是关系型数据库使用者必须知道的一些NoSQL知识。其中总结的九点NoSQL与RDBMS的区别联系非常不错。NoSQLFan为大家翻译在此。原文链接:NOSQL DB BASICS FOR THE RDBMS-SAVVY理解ACID与BASE的区别(ACID是关系型数据库强一致性的四个要求,而BASE是NoSQL数据库通常对可用性及一致性

2016-02-23 00:09:32 2718

原创 python flask api get时ValueError("No JSON object could be decoded")

发请求:http://127.0.0.1:8073/api/graph/chufang?input=['发热','头痛']    if request.method == 'GET':        r_query = request.args.to_dict()        input_text = json.loads(r_query['input'])报错: 

2016-02-18 15:00:25 2334

转载 sbt发布assembly解决jar包冲突问题 deduplicate: different file contents found in the following

一、问题定义    最近在用sbt打assembly包时出现问题,在package的时候,发生jar包冲突/文件冲突问题,两个相同的class来自不同的jar包在classpath内引起冲突。具体是:我有一个self4j的jar, 还有一个hadoop-common-hdfs的jar包,其中hadoop-common-hdfs.jar内包含了self4j这个jar包,导致冲突。

2016-02-04 16:52:57 2215

机器学习实战中文版PDF

机器学习实战,非常经典的一本书,希望对大家有所帮助

2015-06-16

数据挖掘资料

浙江大学控制系数据挖掘资料,讲的比较不错,推荐给大家

2013-12-06

OpenGL编程指南第七版

《Open GL编程指南(原书第7版)》对OpenGL以及OpenGL实用函数库进行了全面而又权威的介绍,素有“OpenGL红宝书”之誉。《Open GL编程指南(原书第7版)》的上一个版本覆盖了到OpenGL 2.1版的内容。本版涵盖了OpenGL 3.0和3.1的最新特性。《Open GL编程指南(原书第7版)》以清晰的语言描述了OpenGL的功能以及许多基本的计算机图形技巧,例如创建和渲染3D模型、从不同的透视角度观察物体、使用着色、光照和纹理贴图使场景更加逼真等。另外,《Open GL编程指南(原书第7版)》还深入探讨了许多高级技巧,包括纹理贴图、抗锯齿、雾和大气效果、NURBS、图像处理子集等。此外,《Open GL编程指南(原书第7版)》还对一些重要的主题进行了讨论,例如提高性能、OpenGL扩展以及跨平台技术等。《Open GL编程指南(原书第7版)》内容详实,讲解生动,图文并茂,是OpenGL程序员的绝佳编程指南。

2013-12-04

空空如也

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

TA关注的人

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