博客列表
用DevStack安装OpenStack(单机)
OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。但是安装OpenStack却不是那么容易的,让许多初学者望而却步。想体验一下OpenStack的魅力,可以使用DevStack来安装OpenStack。
查看文章利用朴素贝叶斯模型识别垃圾邮件
在学习,工作,生活中,我们经常会遇到各种分类问题。让你猜测一个身高2.16的人的职业,你一般会猜测他是篮球运动员。收到一条含有“中奖”词语的短信,会怀疑是一条垃圾短信。新闻编辑,收到一封含有“马云”词语的稿子,会倾向于将这个新闻放在科技板块,而不是财经,娱乐,体育板块。去找一家餐馆吃饭,我们倾向于...
查看文章网页前端静态资源公共库
一些常见的前端库,比如说jQuery,Bootstrap。每个网站都可以从自己网站引入,也可以从其他网站引入。从其他网站引入,一来可以让用户加速访问这些资源,二来还可节
查看文章Xshell使用root账户连接Deepin(Ubuntu)
Xshell 是一个安全终端模拟软件,可以进行远程登录。Xshell 的主要目的是在 Windows 环境下登录 Linux 终端进行操作,非常方便。root 账户是 Linux 权限最高的用户。很多操作切换到 root 账户下很方便,而且没有各种权限问题。
查看文章HTML5新特性浅谈
2014年10月29日,W3C宣布,经过接近8年的艰苦努力,HTML5标准规范终于制定完成。HTML5将会取代1999年制定的HTML 4.01、XHTML 1.0标准,以期能在互联网应用迅速发展的时候,使网络标准达到符合当代的网络需求,为桌面和移动平台带来无缝衔接的丰富内容。作为2010年入坑I...
查看文章SSH(Struts,Spring,Hibernate)和SSM(SpringMVC,Spring,MyBatis)的区别
SSH 和 SSM 的定义本人经历过两种技术架构,分别是常说的 SSH 和 SSM ,SSH 在本科的时候老师就教过。SSM 则是去公司后用的比较多。现在我想将这两大阵营的技术做一下对比。由于本人能力有限,涉及技术较多,我只从具体的应用方面做一些对比。SSH 通常指的是 Struts2 做前端控制...
查看文章常见排序算法及对应的时间复杂度和空间复杂度
排序算法经过了很长时间的演变,产生了很多种不同的方法。对于初学者来说,对它们进行整理便于理解记忆显得很重要。每种算法都有它特定的使用场合,很难通用。因此,我们很有必要对所有常见的排序算法进行归纳。
查看文章二叉搜索树的构建,遍历,查找,删除
本篇博客重点研究二叉搜索树。数据结构中为了存储和查找的方便,用各种树结构来存储文件,本章就浅谈一下各种树的表示方法、特点及各自的用途,本章设计的树结构包括:二叉搜索树(二叉查找树,二叉排序树)、平衡二叉树(AVL树)、红黑树、B-树、B+树、字典树(trie树)、后缀树、广义后缀树。
查看文章Java研发方向技术面试指南
最近BAT等各大互联网巨头们的校招陆陆续续都准备开始了,可能对于在校的大多数学生来说,不知道如何正确衡量自己掌握的技术,更不知道BAT这样的公司会要求自己必须具备什么样的技术能力。对于Java研发方向的技术面试,这里总结了一些你必须要掌握的技术知识点,考察的内容会比这里总结的多,所以如果想要有一个...
查看文章MySQL数据库char与varchar区别
① VARCHAR与CHAR字符型数据的差异字符串数据类型 MySQL数据类型 含义 char(n) 固定长度,最多255个字符 varchar(n) 可变长度,最多65...
查看文章偏执却管用的10条Java编程技巧
经过一段时间的编码(咦,我已经经历了将近20年的编程生涯,快乐的日子总是过得很快),我们开始感谢那些好习惯。因为,你知道… “任何可能出错的事情,最后都会出错。”这就是人们为什么喜欢进行“防错性程序设计”的原因。偏执的习惯有时很有意义,有时则不够清晰也不够聪明,也许当你想到这样写的人的时候还...
查看文章Android逆向之旅---静态方式破解微信获取聊天记录和通讯录信息
一、猜想数据存放路径 微信现在是老少皆宜,大街小巷都在使用,已经替代了传统的短信聊天方式了,只要涉及到聊天就肯定有隐私消息,那么本文就来讲解如何获取微信的聊天记录以及通讯录信息。 首先我们在没有网络的时候,打开微信同样可以查看...
查看文章美化CSDN博客基于MarkDown写的文章-图片100%宽度、代码高亮
最近开始使用CSDN写博客,一来就赶上MarkDown编辑器,所见即所得的编写方式,深得我心。写第一篇的时候还有点不适,现在写了10篇了,慢慢的开始适应了。但是第一次写的时候就觉得有两点不爽的地方,我可不是那么容易将就的人,别以为我真的会去适应。插入的图片在预览的时候可以完全显示出来,在文章详情...
查看文章C#原生连接数据库并操作数据库的方法
最近想使用C#连一下SQL Server数据库,一搜网上资料,发现大部分是关于Linq的。但是我只想简简单单的连一下数据库,读取一下数据,用完就释放连接的这种,不想整一堆ORM的类文件到项目中,经过查阅相关资料后,总结方法如下。首先需要引入数据库连接所在的命名空间。接着就可以在代码中实现了。
查看文章当 IDENTITY_INSERT 设置为 OFF 时,不能为表中的标识列插入显式值
{“当 IDENTITY_INSERT 设置为 OFF 时,不能向表 ‘ClassInfo’ 中的标识列插入显式值”}解决办法是将显式值插入表的标识列中的功能打开,用完这个功能之后再关闭。
查看文章利用TortoiseGit客户端来管理GitHub项目代码
一直以来,我都是使用SVN来管理我的代码,自己本地建立一个SVN服务器来存储代码,然后使用TortoiseSVN客户端来更新提交代码。用的很爽。然后最近开始接触GitHub,使用GitHub for Windows客户端来管理代码,奈何这玩意儿只能在线安装,而且CDN也不建一个节点在中国,速度慢的...
查看文章利用GitHub搭建个人网站
最近在找实习,需要写一份含有丰富内容的简历,但是简历最多只能写两页纸。再多的话就会让面试官烦了,找不到重点。如果还想向面试官展示更多的个人能力,经验,经历,在简历上放上自己的个人网站链接无疑是一种比较好的方式。面试官想了解更多的话,打开链接就知道你的知识的深度和广度了,能为面试加分不少。想搭建一个...
查看文章iOS9.3.3骚扰电话拦截黑名单数据库
iPhone由于苹果不开放系统权限的原因,一直是骚扰电话的重灾区,来电之后不知道要不要接,不接,容易误事儿,接了,给你推销基金,郁闷不已。笔者曾经使用开封的手机号码,然后需要跟广州的一个人联系,约在10点见面,打了好几个电话,对方都直接挂断。无赖之下,发短信给他,说明我是谁,怎么不接电话,对方才和...
查看文章华为校招软件上机考试题目解析
华为校招软件上机考试,技术岗需要软件上机考试。总共三道题。 题目 分数 可以提交次数 回文数字判断 100 5 字符串排序 200 5 整数排序 300 5第一题 回文数字判断描述: 有这样一类数字,他们顺着看和倒着看是相同的数,例如:121,656...
查看文章C# DataGridView在HeaderCell中显示行号的方法
C# DataGridView在HeaderCell中显示行号的方法使用C#开发WinForm程序时,DataGridView是我们经常用到的表格数据控件。使用此控件的时候经常有一个需求,就是需要在第一列中显示行号,方便知道现在操作到哪一行了。这个时候我们就有两种显示方式了:一种是直接显示在He...
查看文章代码规范、如何写出好代码
代码规范、如何写出好代码 上大学以来,每当看到好的文章,第一反应都是使用浏览器的收藏功能,收藏下来,久而久之,收藏的网址越来越多。虽然浏览器收藏夹也有文件夹的功能可以分门别类,但是终究没有博客的Tag好用,而且只能收藏网址。内容被原作者修改,或者网址失效都是经常发生的事儿。考虑到CSDN应该轻...
查看文章