首页 > 其他
各种基本类型与string的转换
基于C++11标准 如果你用的编译器是基于最新的C++11标准,那么这个问题就变的很简单,因为string>中已经封装好了对应的转换方法: 标准库中定义了to_string(val);可以将其它类型转换为string。还定义了一组stoi(s,p,b)、stol(s,p,b)、stod(s,p,b)等函数,可以函数,可以分别转化成int、long、double等.  void t...
分类:其他   时间:2014-03-05 18:08:37    收藏:0  评论:0  赞:0  阅读:542
HDOJ - 1005 - Number Sequence(规律,数学、非常规)
题意:给以你一个递推公式,f(1) = 1, f(2) = 1, f(n) = (A * f(n - 1) + B * f(n - 2)) mod 7.求f(n)。 方法:大体一看感觉和F序列相同,但是用递归发现栈溢出,用循环发现内存超限。这才发现不是想象中的水题。无奈问了下度娘,发现结果是49一循环,所以改了一下AC。 附上所有代码。 AC: #include #include...
分类:其他   时间:2014-03-05 18:12:36    收藏:0  评论:0  赞:0  阅读:505
改变 ListBox Item 被点击后的蓝色背景
WPF ListBox Item 背景颜色...
分类:其他   时间:2014-03-05 18:10:02    收藏:0  评论:0  赞:0  阅读:248
如何最方便的查看javadoc
www.docjar.com是一个javadoc的搜索引擎,别的不说,只看界面就知道这些jar都是手工搜集而成(lastest updates),世界上已有的jar和新版本的jar就凭手工收集是无论如何也不可能收集齐的,其功能也就可想而知了。向大家介绍一个互联网服务网站http://www.findmaven.net,它是一个强大的Maven搜索引擎,他搜集的jar来自于maven仓库。他的基本功能可以根据class或者jar查找jar,并提供该jar的maven链接。他也提供jar的依赖树,jar的结构...
分类:其他   时间:2014-03-05 18:12:13    收藏:0  评论:0  赞:0  阅读:462
Cocos2d-x(version-3.0beta)环境搭建 1
1.下载cocos2d-x http://cdn.cocos2d-x.org/cocos2d-x-3.0beta2.zip (官网地址) 2.因为3.0要使用python编译,所以要搭建python环境  下载pythonhttp://www.python.org/ftp/python/3.3.4/python-3.3.4.msi(官网地址)  安装,把python的安装路径加到环境变...
分类:其他   时间:2014-03-05 18:09:55    收藏:0  评论:0  赞:0  阅读:455
Linux学习记录--shell变量
shell变量   变量操作 变量显示(echo) 语法:echo $var 变量设置 语法:var=value   变量的设置规则 1.  变量两端不能直接接空格符 2.  变量名称只能是因为字母与数字,但开头不能使数字 3.  双引号内的特殊字符如$等,保持原本特性 [root@bogon ~]# var="lang is $LANG" [root@bog...
分类:其他   时间:2014-03-05 18:08:41    收藏:0  评论:0  赞:0  阅读:462
LeetCode | Subsets
题目 Given a set of distinct integers, S, return all possible subsets. Note: Elements in a subset must be in non-descending order.The solution set must not contain duplicate subsets. ...
分类:其他   时间:2014-03-05 18:13:04    收藏:0  评论:0  赞:0  阅读:479
linux网络编程中的字节序转换
首先解释一下字节序的概念,所谓字节序是指多字节数据的存储顺序,比如0x1234要放在0000H和0001H两存储单元,有两种存储方式:大端格式为[0000H]=12,[0001H]=34和小端格式为[0000H]=34,[0001H]=12。        大端格式:将高位字节数据存储在低地址,低位字节数据存储在高地址        小端格式:将高位字节数据存储在高地址,低位字节数据存储在低地...
分类:其他   时间:2014-03-05 18:12:49    收藏:0  评论:0  赞:0  阅读:577
空间数据与索引分开存储管理
空间数据与索引分开存储管理...
分类:其他   时间:2014-03-05 18:10:49    收藏:0  评论:0  赞:0  阅读:471
Distinct Subsequences
leetcode , 动态规划, Distinct Subsequences...
分类:其他   时间:2014-03-05 18:08:33    收藏:0  评论:0  赞:0  阅读:438
UltraEdit 搜索不到字符问题
1、问题: UltraEdit 是一个很强大的文字处理工具,搜索功能也非常强大,特别是搜索包含某字符的文件特别拿手,又快又好。但今天发现一件怪事,明明HTML界面上出现的文字,在javascript脚本文件里就是找不到,CSS、HTML文件都找过了,就是找不到,真是见了鬼了。 2、解决: 后来发现原来是编码的问题,在搜索的时候要选择相应的编码,否则,有可能搜索不到,最可能的情形是查找UT...
分类:其他   时间:2014-03-05 18:10:36    收藏:0  评论:0  赞:0  阅读:580
cocos2d-x box2d 简单物体(二)
物体的形状,大小,材质,密度,弹性等属性由定制器描述(fixture),有人翻译成夹具。物体碰撞后会根据各自的定制器做出反应。定制器主要属性如下 -形状 -弹性 -摩擦 -密度 物体间的碰撞依赖物体的形状,box2d可以定义圆弧,矩形和多边形。 { // 圆形 bodyDef.type = b2_dynamicBody; body...
分类:其他   时间:2014-03-05 18:12:07    收藏:0  评论:0  赞:0  阅读:510
图形学思考 - 聊聊透视图投射矩阵perspective projective matrix
什么是透视图投射矩阵perspective projective matrix? 空间物体的坐标乘以投射矩阵,那么就可以把空间的物体投射到屏幕上。 大体是这样的矩阵: 这里探讨一个问题:为什么乘以这个矩阵就可以把空间物体投射到屏幕上了呢? 看看下面的图: 其中的Projection Window就是我们的屏幕位置。 我们需要把所有两条斜边和Near Plane 和Far P...
分类:其他   时间:2014-03-05 18:13:30    收藏:0  评论:0  赞:0  阅读:556
Leetcode N-Queens I
写非递归回溯法要点: 1 记录好是否发生递归状态了 2 递归之后不能重复之前试过的解决方案 本题利用一个vector backtrackCol(n,-1)实现了这两个功能 3 清楚什么时候需要回溯 本题是if (col == n) 这个条件就回溯了 4 回溯,就需要重置填过了的内容 本题需要重置两个数组: vector backtrackCol和board Iterative算法大概比recurrence算法难度高上三倍吧,而效率并没有明显区别。 下面是非递归算法12 queens用时也...
分类:其他   时间:2014-03-05 18:10:15    收藏:0  评论:0  赞:0  阅读:529
Java华丽转身 多线程(二)——同步
多线程在同时运行的时候,执行的先后次序是无法确定的,如果这些线程同时操作某个公共的资源,最终的执行结果是不可预测的,所以要在代码中采取某些方法来保护公共资源,保证同一时刻只允许一个线程访问这些资源。   线程同步机制:                  1、多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。...
分类:其他   时间:2014-03-05 18:13:38    收藏:0  评论:0  赞:0  阅读:332
《自己动手写操作系统》第三章 pmtest5源码解析——特权级变换与堆栈切换实例详解
摘要:在pmtest4中,我们已经看到,对于非一致性代码,如何从低特权级转移向高特权级。但是我们该怎样从高特权级别,转移到低特权级别呢?本文,主要是为你解答这些疑问,展现实现这种特权级别转移的方法。另外,我们将在实践中探讨,为什么要设定RPL,是不是相对与DPL多此一举呢?在调试环节,我们将通过改动代码,排查相关错误来深入理解特权级检测机制。 一、预备理论1.关于堆栈 我们都知道,可以通过cal...
分类:其他   时间:2014-03-05 17:18:10    收藏:0  评论:0  赞:1  阅读:735
二周 项目2 有序的结构体数组
/* 烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:zhaojiaxiang *完成日期:2013年3月4日 *版本号:v1.0 *我的程序: */ #include #include #include using namespace std; struct Student { char num[13]; ...
分类:其他   时间:2014-03-05 17:38:37    收藏:0  评论:0  赞:0  阅读:506
Hibernate annotation多对多相关要点总结
最近做一个项目,框架的持久层用的是Hibernate annotation,用户和他收藏的网站的关系是多对多的关系,一个用户可以收藏多个他喜爱的网站;反过来,一个网站也可以被多个用户收藏。 因此在设计类的时候,我设计了一个Sysuser(用户)类和一个Website(网站)类。 在配置注解的时候,由于在用户和网站之前,用户是主控方,网站是被控方。所以我在Sysuser类的getWebsit...
分类:其他   时间:2014-03-05 17:26:36    收藏:0  评论:0  赞:0  阅读:440
存储那些事儿(二):OpenStack的块存储Cinder与商业存储的融合
OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算?软件,以Apache许可证授权,并且是一个自由软件和开放源代码项目。OpenStack是IaaS(基础设施即服务)?软件,让任何人都可以自行建立和提供云端运算服务。此外,OpenStack也用作建立防火墙内的“私有云”(Private Cloud),提供机构或企业内各部门共享资源。 Cinder提供了OpenStack的Block Service(块服务)。类似于 Amazon 的 EBS 块存储服务,OpenS...
分类:其他   时间:2014-03-05 17:42:28    收藏:0  评论:0  赞:0  阅读:639
什么是函数编程
第一章  绪论   这一章主要回答有关 F# 和函数编程的一些问题。   什么是函数编程?   函数编程(FP,Functional programming)是三大编程范式中最古老的。第一个函数编程语言 IPL,是1955年发明,大约比Fortran 早一年;第二个是 LISP,1958 年发明的,比Cobol 早一年。 Fortran 和 Cobol 是命令语言,也叫过程语言。他们...
分类:其他   时间:2014-03-05 17:36:02    收藏:0  评论:0  赞:0  阅读:467
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!