首页 > 其他
vptr
#include class Point3d{public: virtual ~Point3d(){}public: static Point3d origin; float x, y, z;};//从打印的地址看出这个类的结构应该是vptr|x|y|z,vptr是放类空间的头部的...
分类:其他   时间:2015-01-03 18:29:11    收藏:0  评论:0  赞:0  阅读:281
设置octopress首页的日期格式
通过_config.yml中的date_format参数设置对我目前使用的2.0版本的octopress的首页中的文章日期的显示不起作用,需要用其它方式进行设置。设置方式为,修改source/_includes/post/date.html文件,将其中的{{ page.date_time_html ...
分类:其他   时间:2015-01-03 18:29:01    收藏:0  评论:0  赞:0  阅读:377
第六章
1. 判断是否支持一个js方法,用于兼容老的浏览器//不包含括号if(!document.getElementById){ return false;}2. 结构化程序合计,一个函数只有一个入口和一个出口。但是为了美观,如果出口集中出现在函数的开头部分,就是可以支持的。function foo...
分类:其他   时间:2015-01-03 18:28:31    收藏:0  评论:0  赞:0  阅读:126
使用GUI工具高效构建你自己的Nuget包
写这篇文章的原因是我在学习构建nuget包的时候,发现了一个官方推荐的GUI工具,而官方的工具介绍文章已经过时,一些地方和现在最新版本的工具有些差异,所以特意利用假期最后一个下午写下来,希望能帮助更多的人。毕竟,在我看来,从事..NET开发的很多朋友,并不是特别迷恋命令行这种看起来高大上但是实际上并...
分类:其他   时间:2015-01-03 18:28:11    收藏:0  评论:0  赞:0  阅读:325
【leetcode】Integer to Roman
Integer to RomanGiven an integer, convert it to a roman numeral.Input is guaranteed to be within the range from 1 to 3999.罗马数字的组数规则,有几条须注意掌握;(1)基本数字Ⅰ、...
分类:其他   时间:2015-01-03 18:27:51    收藏:0  评论:0  赞:0  阅读:153
2015第1周六2015技术努力方向
当前阶段工作方面我还是以技术为主,虽未来不像以技术谋生,但当下还必须花时间来提升个人的技术认知水平,大致列一下个人的努力方向:1、都经典的书籍,后端SSH框架、前端html+css+javascript方面的经典书籍至少各三本;近期读3本非编程方便的好书,如代码大全、人月神话等,先记录下对个人有用的...
分类:其他   时间:2015-01-03 18:27:21    收藏:0  评论:0  赞:0  阅读:297
两个栈模拟一个队列和两个队列模拟一个栈
此为网易的一道笔试题。到时候秀逗,不知所云。后来研究之后记录下,以备以后经常翻阅。 栈:先进后出 push和pop 队列:先进先出 offer和poll (1)两个栈模拟一个队列 即将先进后出实现先进先出。比较容易理解,只要所有数据先往一个栈里push,然后将该栈中的数据依次pop出来再push进第二个队列,则顺序自然颠倒过来了,则每次pop是从第二个队列中取数据。 import jav...
分类:其他   时间:2015-01-03 17:24:51    收藏:0  评论:0  赞:0  阅读:187
网络攻防技术
一、网络攻防技术的由来 网络攻防技术的由来是伴随着网络信息业的迅速发展而兴起的。针对现今网络越来越普及化,大众化的时代,网络安全扮演着越来越重要的作用。正是由于网络的开发性,使得网络的攻击和入侵显得有机可乘。网络攻防技术已经成为新一代的网络管理员必修的一门课程了,而且当今的网络攻防技术绝不仅限于早期类似于SQL注入或者Dos拒绝服务攻击等简单的形式的攻击,黑客们的攻击手段更加的隐蔽,更加的具有难...
分类:其他   时间:2015-01-03 17:24:32    收藏:0  评论:0  赞:0  阅读:284
0-1 背包问题、背包问题、最优装载问题、哈夫曼编码,这几个问题的思想是什么?
0-1背包问题: 给定n种物品和一个背包。物品i的重量是Wi,其价值为Vi,背包的容量为C。应如何选择装入背包的物品,使得装入背包中物品的总价值最大? 在选择装入背包的物品时,对每种物品i只有2种选择,即装入背包或不装入背包。不能将物品i装入背包多次,也不能只装入部分的物品i。 背包问题: 与0-1背包问题类似,所不同的是在选择物品i装入背包时,可以选择物品i的一部分,而不一定要全...
分类:其他   时间:2015-01-03 17:24:11    收藏:0  评论:0  赞:0  阅读:375
10.3.1 树处理的难点
10.3.1 树处理的难点   我们来看一个简单的处理树的例子。清单 10.15 声明了一个表示整数树的类型,并用递归函数,统计树中所有值的和。   清单 10.15 树型数据结构并计算元素的和 (F# Interactive) > type IntTree =    [1]     | Leaf of int     | Node of IntTree * IntTree;; t...
分类:其他   时间:2015-01-03 17:23:51    收藏:0  评论:0  赞:0  阅读:122
Nginx 配置文件
Nginx 是一个高性能、高并发的服务器,这里首先了解 Nginx 启动时读取的配置文件,大概了解其基本结构。...
分类:其他   时间:2015-01-03 17:23:41    收藏:0  评论:0  赞:0  阅读:276
Fibonacci的递归实现和非递归实现
递归实现很好实现,主要就是递归和分治的思想。 非递归实现可以使用数组来实现,一般递归是将初始值放在最后来使用;非递归可以考虑以初始值(fib(0)=0;fib(1)=1;)为基础,利用循环来进行计算。 代码: public class Fibonacci{ public int getResultByRecursion(int n){ if(n == 0){ return 0; ...
分类:其他   时间:2015-01-03 17:23:01    收藏:0  评论:0  赞:0  阅读:270
hdu1011----Starship Troopers
Starship Troopers Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 11797    Accepted Submission(s): 3256 Problem Description You, the l...
分类:其他   时间:2015-01-03 17:22:13    收藏:0  评论:0  赞:0  阅读:374
Substring with Concatenation of All Words -- leetcode
You are given a string, S, and a list of words, L, that are all of the same length. Find all starting indices of substring(s) in S that is a concatenation of each word in L exactly once and without an...
分类:其他   时间:2015-01-03 17:21:53    收藏:0  评论:0  赞:0  阅读:217
大话浅析DNS原理
咱们每天打交道的这个互联网,其底层的基石是“IP”。IP 是“Internet Protocol”的缩写,中文就“互联网协议”。咱们日常用的那些互联网软件(浏览器、聊天工具、下载工具等等)在工作时,必须依靠IP地址才能进行网络数据传输。   “IP地址”是设计给软件用滴——虽然软件很容易处理,但对于人们而言,却很难记忆。于是,后来又发明了DNS。有了DNS,人们就不需要记住长长的一串 IP地址,而只需记住“域名”(域名通常更短,也更具有可读性)。   比如你上网的时候,只需在地址栏输入网站的“域名”,而不用...
分类:其他   时间:2015-01-03 17:21:21    收藏:0  评论:0  赞:0  阅读:313
程序实践:定义具有成员函数的类
现在从一个由GradeBook类和main函数组成的例子说起,此例是一系例循序渐进例子中的第一个,这些例子通过后续博文讲解,最终是一个功能众多的GradeBook类.这里,GradeBook类表示可供教师管理学生考试成绩的成绩簿,而在main函数创建了一个GradeBook对象.main函数使用这个对象和它的成员函数,在屏幕上显示一条欢迎教师进入成绩簿程序的信息.PS:关键字class后跟类名GradeBook.按照惯例,用户定义的类名字以大写字母开头,而且为了增强可读性,类名中每个随后的单词其首字母也为大...
分类:其他   时间:2015-01-03 17:19:51    收藏:0  评论:0  赞:0  阅读:267
使用Profile文件记录JFileChooser(或者File控件)最新打开的文件路径
一、描述 我们使用JFileChooser或者File控件打开Windows系统目录下的文件之后,如何保存我们最近打开的文件路径,使得每次打开文件就能打开最近一次打开的文件目录,而不是每次默认打开C:\Users\Administrator\Documents目录。我们需要使用Profile属性文件来记录最近打开的文件路径,在File控件打开文件前先读取配置文件中的最近文件目录,在打开文件后将路...
分类:其他   时间:2015-01-03 17:19:21    收藏:0  评论:0  赞:0  阅读:433
优先级队列优化的霍夫曼编码(带中文压缩)
利用STL中的优先级队列进行优化 我将压缩和解压分为两部分,其实一些还是是一样的 压缩的时候通过bitset将每8个01串压缩成一个字节,如果最后一个不满足8个,用0补齐,但是要记录最后一个字节实际有多少个有效位,将其存入文件最后一个字节,解压的时候先将文件定位到最后一个字节,取出有效位的个数,压缩文件真正有效的是倒数第二个字节,倒数第一个字节只是记录倒数第二个字节中有几位是有效的,解压的时候...
分类:其他   时间:2015-01-03 17:18:51    收藏:0  评论:0  赞:0  阅读:270
LeetCode: Construct Binary Tree from Inorder and Postorder Traversal 解题报告
Construct Binary Tree from Inorder and Postorder TraversalGiven inorder and postorder traversal of a tree, construct the binary tree.Note:You may assu...
分类:其他   时间:2015-01-03 17:17:51    收藏:0  评论:0  赞:0  阅读:228
设计模式之-策略模式
我们先从一个例子看起,例如我们要创建一个Duck类,Duck类里面有fly(), quack(), swim(), display() 方法,然后我们可以创建DuckA, DuckB, DuckC...去继承Duck类。
分类:其他   时间:2015-01-03 17:17:10    收藏:0  评论:0  赞:0  阅读:226
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!