自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (6)
  • 收藏
  • 关注

原创 修改Mac系统自带Vim配色方案

按理说,在home目录下如果有.vimrc文件,里面写上colorscheme xxx就可以修改配色了,但是我整了半天也不行,后来终于Stackoverflow到了!环境:OS:Yosemite 10.10.4Vim:7.3解决方案:cd ~vim .vimrc加入这两句话:colorscheme desertsyntax on一定要有第二句,只

2015-09-03 18:22:32 11484

原创 Windows 下安装Python包(Numpy)的错误:Unable to find vcvarsall.bat

情景简介:  Windows 环境下安装Python2.7的Numpy扩展包时提示:error: Unable to find vcvarsall.bat  经过不懈的Google/Bing,发现不仅安装Numpy时会出现这种情况,安装其他Python包时也可能出现这种情况。Windows 7 64bitPython 2.7Numpy-1.9.2 (http://sourcef

2015-06-22 11:07:22 2579

原创 LinearLayout 添加垂直滚动

这样超过一屏的话就可以自动滚动查看了。

2014-12-11 09:57:55 2103 3

原创 一个简单的协同过滤推荐算法

一个简单的协同过滤推荐算法

2014-10-26 12:59:07 4678 4

原创 Eclipse PHPEclipse 配置

最近偶来兴致趁着有些时间,看了看php的书。说到php就不得不提php的开发环境了,一般的都是采用apache做服务器、mysql做数据库,再加上php组合成一个完备的运行环境,但是好像没有写代码的编译器啊,一直用notepad徒手写php代码可不行,后来听闻eclipse竟然也可以用来开发php,只需一个php插件——"PHPEclipse"。简单来讲PHPEclipse就是一个 Ecl

2014-09-29 19:34:02 13268 6

原创 外网访问用azure虚拟机搭建的网站

1、Ubuntu+Apache+PHP的环境搭建(此处省去了mysql的步骤)在azure上搭建如上所述的开发环境和在本地PC搭建是一样的步骤,具体介绍请参看这里。2、从外网访问注意,这一步的前提是在第一部中,你已经可以在虚拟机中访问自己的网站了,如果你在azure上的虚拟机没有图形界面也没关系,可以参考这里,使用命令行式的浏览器浏览你的helloworld.php,以此验证环境搭建成

2014-08-17 16:45:38 7393

原创 Ubuntu 下安装apache+PHP

1、安装apache2sudo apt-get install apache2运行如下命令重启:sudo /etc/init.d/apache2 restart在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了。====================================

2014-08-17 16:11:19 10835

原创 Ping azure

最近在azure上开了一个虚拟机(大陆世纪互联的),发现竟然不能ping虚拟机!

2014-08-17 15:45:01 3930

原创 Linux 命令行浏览器

真是没有做不到只有想不到!Linux下竟然有命令行式的浏览器:W

2014-08-17 15:30:30 4535

原创 Linux 命令行 发送邮件

1. 最简单的方法:mail -s text **@mail.ustc.edu.cn这条命令的结果是发一封标题为text的空信给后面的邮箱,但是往往这类邮件会被当成垃圾邮件来处理,所以如果没有收到邮件,建议打开垃圾箱来查看一下.第一种方法,你可以把当前shell当成编辑器来用,编辑完内容后Ctrl-D结束。2,实用的mail发送方法。

2014-08-17 15:22:51 1770 2

原创 Linux 修改时区

1、查看当前时区date -R2、修改当前时区tzselect之后会出来一个选项菜单,选择你想要的时区就OK了3、替换系统时区文件cp /usr/share/zoneinfo/XXX/YYY /etc/localtime举个栗子,在中国就可以写成:cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime注:可

2014-08-17 15:01:35 4375

原创 Ubuntu 下安装Mongodb

Mongodb是一款开源的数据库,这里不用我多说了,下面说一下Ubuntu下安装Mongodb可能遇到的问题和解决方案。故事背景:今天M$促销,1¥Windows Azure 4000¥-30天的套餐,不得不说简直是白菜价!于是买了一个玩了玩,云端跑起了一个Ubuntu的虚拟机,后来发现安装Mongodb的时候有些费劲,sudu apt-get install mongodb-gen10总

2014-08-15 19:03:49 2163

原创 Machine Learing 入门 —— 开门第0篇

7月没怎么写博客,倒是一直在学

2014-08-12 22:58:33 1547

原创 C++ double 小数精度控制

第一种方法:cout#include #include using namespace std;int main(){ double aDouble = 5.141592694827862736487362746374637434343434; cout<<fixed<<setprecision(20)<<aDouble<<endl; return 0;}第二种方

2014-07-07 10:45:48 17149

原创 从微软小冰看微软运营手段的转型

6.1微软小冰被封杀后,果然应了之前网友们那句话“MS这下跟TX结仇没准就投奔TX的对手了”——最近又传出要与米聊和易信合作!想想当初微信、易信、来往掐的多火热......不知各位都“调戏”过小冰没,这里用“调戏”一词可能有人会觉着不妥,但个人认为无论是从小冰的发布会还是到小冰账号头像再到使用体验,都给人一种,娱乐、放松、年轻甚至有点非主流的感觉。想想前阵子爆完奶茶和Mr刘的绯闻后,MS不久便

2014-06-08 20:05:32 2623

原创 Windows下搭建FTP服务器

以Windows8 为例,介绍一下搭建 FTP服务器的步骤:1、控制面板->程序->启用或关闭Windows功能,将下图所示的复选框选中2、右键计算机->管理->服务和应用程序,选择Internet 信息服务 IIS 管理,如下图所示添加FTP站点3、4、ip地址填上本机地址,端口默认21,需要ssl,证书选择IIS Express Development Ce

2014-06-07 11:41:53 54292 3

原创 C++ 下使用curl 获取ftp文件

从http://curl.haxx.se/下载的win32版本的curl都不能使,#include 后总是报错:external symbol ,意思就是没有链接到curl的各种library,最后尝试了n多次终于成功了,希望大家以后少走弯路!以Windows 8 64bit,Visual Studio 2012 为例:1、获取curl:从这里可以获得所有版本的curl,我下载

2014-06-07 11:07:25 12912

原创 This function or variable may be unsafe Consider using xxx instead

问题:在Visual C++ 6.0 下面运行正常的代码放到Visual Studio 20xx系列里就跑不动了,有时候会提示如下错误:error C4996: 'fopen': This function or variable may be unsafe. Consider usingfopen_s instead. To disable deprecation, use _CRT

2014-06-07 09:28:55 11538 5

原创 C++ 数据库 char 转 wchar_t SQLWCHAR

C++中对数据库的操作感觉太复杂了,不如C#好使,但最近出于某些原因还是学习了一下C++下操作数据库的方法。如果要想用C++实现对数据库的操作其实很简单,但是如果你需要动态的操作数据库(比如获得用户输入的数据后存入数据库)那么就麻烦一下,因为SQLExecDirect()这个函数接收的SQL语句需要是SQLWCHAR *格式的,并不是char *格式!所以要将普通的char *转换成SQLWC

2014-06-05 19:17:19 4787

原创 C/C++ 修改控制台程序文字颜色

可以修改前景色(字体颜色)和背景色。示例代码如下:#include #include //需要引用Windows.husing namespace std;int _tmain(int argc, _TCHAR* argv[]){ HANDLE hConsole; hConsole = GetStdHandle(STD_OUTPUT_HANDLE); for(int i

2014-06-04 18:37:47 15208

原创 C++ cin不支持录入空格

如果在C++中,用cin>>str;这种方法来接收字符串那么录入的str不能包含空格,否则它会按照空格将整个字符串切分成若干段。如果你要是想输入带空格的字符串那就要用到getline()这个函数了。示例代码如下:#include #include //getline 包含在 sstream 中,要include!using namespace std;int _tmain(int

2014-06-04 18:30:37 16776

翻译 KMP算法的工作流程介绍

最近又想起了KMP算法,原来一直没搞明白工作原理,现在总算是开点窍了,推荐大家看这篇文章,写的很简单易懂推荐理由:简单明了,是我看过介绍KMP算法流程的所有文章中,最易懂的一篇(这篇文章仅仅是介绍了KMP算法的工作流程,并没有介绍KMP算法为什么当初这么设计!)

2014-06-02 19:49:56 3981

原创 C++ String 转 char*

最近一直用惯了C#,陡然间改回C++都有些不习惯了!吐槽一下,C#太方便了!!!言归正传,C++里有些时候会用到String转char*这个功能,于是进来搜到了一些方法:如果你申请了这样一个字符串:string str = "This is a test!",那么:1、str.data()可以返回该字符串对应的char *,如char *p = str.data();2、s

2014-06-02 17:34:58 5712

原创 apache ab 测试 apr_socket_connect(): 由于目标机器积极拒绝 无法连接

遇到这种情况一般是你开的并行数量太多了。。。例如:ab -c 1000 -n 10000 http://localhost/index.html 如此大的请求就会挂掉,不过还是有补救措施的,可以通过增加并发数上限解决这个问题,步骤如下:1、停止Apache服务;2、找到apache/conf/httpd.conf文件,用文本编辑器打开找到这两行:# Server-pool ma

2014-04-26 10:05:28 15879 1

原创 sql 2008 远程过程调用失败 0x800706be

啊哦,SQL Server挂了!sql 2008 远程过程调用失败 0x800706be,找了一下解决方案,如下:1、打开控制面板->添加删除程序2、卸载一个叫Microsoft SQL Server 2012LocalDB(有的叫Microsoft SQL Server Express LocalDB)的东西可能你的添加删除程序里没有上面这两个名字,但应该有一个比较相似的叫M

2014-03-26 21:00:16 2927

原创 Unity3d 动态加载材质方法

先上代码:Texture img = (Texture)Resources.Load("LedPicture");GameObject.Find("Led").renderer.material.mainTexture = img;稍微解释一下:1、"LedPiture"是一张图片(LedPicture.png)2、这两句话是将Led这个Object的材质换成LedPic

2014-03-26 20:49:32 19207 2

原创 解决Android SDK Manager下载太慢问题

1、打开android sdk manager2、打开tool->options,如图所示3、将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.edu.cn和80将Others中的Force https://...sources to be fetched using http://.

2014-03-26 20:36:08 75972 51

原创 保存Google、Bing翻译的语音

以Chrome浏览器+google翻译为例,bing的下载步骤也类似1、打开google翻译页面(translate.google.com),输入一段文本,如下图2、可以看到,右侧已经翻译好了,这时候按下F12按钮,会在浏览器下侧弹出一个新的窗口,如下图3、选择上图所指示的Network按钮4、选择下图所只是的语音朗读按钮5、这时会发现下面的窗口中会显示

2014-03-26 20:21:38 16532 2

原创 安卓Socket开发注意事项

如果要在安卓app里用到Socket通信,要满足:1、在写代码的activity里import进Socket相关的包,这个很easy,如果你不知道要import什么包,也可以先不指定,可以直接写例如"Socket sokt = new Socket();"这样的话,由于没有导入Socket的package,所以编译器会自动提示你需要import某个包,然后按照提示点就ok了。2、修改项目的

2014-03-09 19:03:14 7150

原创 QQ空间那年今日 & 人人过往的今天

暂且抛开用户的观点,单方面从人人角度来看过往的今天这个功能,我想其出发点还是想借助新功能吸引一些新用户,并且巩固与现有用户的“感情”,增加用户活跃度和粘性。其实我认为社交网络的本质就是:这些社交圈里的人自己都认识(或者绝大部分都认识),就像《社交网络》里讲的:与一个不认识的美女明星相比,多数人更希望看看身边的美女!(这样才有可能发生xxooxxoo一堆后事)。

2014-03-02 11:54:02 6015

转载 SQLServer2008设置开启远程连接

SQLServer2008设置开启INTERNET远程连接SQL Server 2008默认是不允许远程连接的,sa帐户默认禁用的,如果想要在本地用SSMS连接远程服务器上的SQL Server 2008,需要做两个部分的配置:使用sa账户登录SQL Server Management Studio(简写SSMS)   如果安装时,不是使用SQL Server身份验证模式的

2014-03-01 20:15:44 2185

原创 C# 调用 SQL server 初探

相信不少人都和我一样:1、学过数据库原理接触过SQL Server,做过一套卷子外加一个数据库设计作业;2、学过C#但从来还没在程序里用到过数据库(哈哈,新手躺枪)这也是我第一次在C#里用数据库,把自己搜索到的资料和大家分享一下: )在写代码之前,可以先进行数据库的链接测试:测试一下这台电脑能否链接到数据库,省得coding半天最后运行不成功白浪费感

2014-03-01 19:57:49 2344

原创 在同一网关下ping不通其他电脑

最近在做数据库相关的程序,所以想先用ping试下和主机连没连着,但发现虽然两台电脑在同一网关下,但却互相ping不通,后来才发现,原来是防火墙在作怪。Omg!感慨一下!默认的情况下,保守的windows是不允许被别人ping的!解决办法:(仅对windows而言)1、将要ping的目标主机防火墙关闭(当然这是下下策。。。)2、将ping命令加入目标主机的防火墙白名单中(下面

2014-03-01 19:23:38 10515 2

原创 SQL server 2008 安装报错 reporting services catalog database file existence

SQL server 2008 安装时报错提示 reporting services catalog database file existence查了一下,是因为原来装过Sql server 2008(或者可能装过sql server系列的电脑重装sql server时候都有几率出现这个问题)错误如下图:解决办法很简单,删除C:/Program Files/mic

2014-03-01 19:07:49 7282 4

原创 Sql Server中一次更新多列数据

UPATE yourTableNameSET column1 = xx, column2 = yy , column3 = zzWHERE yourCondition举个例子,比如有这样一张表:表名:StudentInfoNameNumber AgeBobs1 20Lilys2 20Johns3 21UPATEStudentInfo

2014-03-01 18:59:25 7739

原创 Git warning push.default is unset

warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default changes, use:

2014-02-08 16:48:43 16911

原创 删除右键菜单中的Git

安装完Git之后,会发现在系统(此指windows)的右键菜单中会多出Git的三个选项:Git Init Here 、Git Gui 和Git Bash。如果你用不着上述三个命令,而且也跟我一样觉着很长的右键菜单觉着不爽,那你可以按照以下的方法移除右键菜单的Git命令1、找到你Git的安装路径,如:D:\Program\Git,在这个路径中找到“git-cheetah”文件夹2

2014-02-08 09:26:35 13051 1

原创 Windows下配置Git

1、从git官网下载windows版本的git:http://git-scm.com/downloads2、一般使用默认设置即可:一路next,git安装完毕!3、但是如果这时你打开windows的cmd,在里面打git命令会提示“不是内部或外部命令,也不是可运行的程序”,想要直接在windows的cmd里使用git命令要多加如下两步3.1、找到git安装路径中bin的位置,如:D:\

2014-02-05 14:33:44 119580 13

转载 win8中 用office 提示值不在预期的范围内

原文:http://bbs.kafan.cn/thread-1401951-1-1.htmlhttp://bbs.kafan.cn/thread-1401951-1-1.html错误如下:名称: 从: file:///D:/Program Files (x86)/Microsoft Visual Studio 11.0/Common7/IDE/PrivateAssemblies

2013-08-25 10:32:44 6396

转载 Visual Studio 2012 未找到与约束 ContractName问题,及printf unsafe问题

1、用VS 2012 创建c++项目失败,提示未找到与约束 ContractName .............的错误      解决办法:下载VS 2012 补丁,很小的一个补丁,不过很管用  地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=36020      具体说明请看这个链接:http://www.cnbl

2013-08-11 14:40:49 4620

Windows Azure虚拟机动手实验

Windows Azure虚拟机动手实验

2014-08-27

QR标准说明文档(中文)

QRcode 二维码 中文说明文档 好不容易找到了,大家可以参考看看

2014-03-03

QR code spec

找了好久终于找到QRcode的说明文档了!与君共勉!

2014-02-23

lex和yacc程序

找了很久才找到一个下载的连接地址,下载了拿到这里供大家学习使用,连接如下:http://www.bumblebeesoftware.com/downloads.htm

2013-04-10

背包问题求解

背包问题求解;

2012-04-01

p2pSearcher

p2psearcher,搜索下载资源,用迅雷吧~~

2012-02-06

空空如也

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

TA关注的人

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