码迷,mamicode.com
首页 > 编程语言
实战c++中的string系列--string与char*、const char *的转换(data() or c_str())
在工程中,我们也有很多时候用到string与char*之间的转换,这里有个一我们之前提到的函数 c_str(),看看这个原型:const char *c_str();c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同. 这就看到了吧,返回值是const char*,这里需要注意一下。1 string转const char* 当然是用到上面所述的方法c_str():st...
分类:编程语言   时间:2015-12-13 12:37:57    阅读次数:176
快速幂算法
快速幂算法思想:迭代/二进制我们知道一个公式:a*b%c=(a%c*b%c)%c如果要求ab%c:一、迭代 当b为奇数:ab%c=((a2)b/2*a)%c,记k=a2%c,那就是求(kb/2%c*a)%c 当b为偶数:ab%c=(a2)b/2%c,记k=a2%c,那就是求kb/2%c 然后问...
分类:编程语言   时间:2015-12-13 12:34:18    阅读次数:162
Qt 中C++ static_cast 和 reinterpret_cast的区别
1、C++中的static_cast执行非多态的转换,用于代替C中通常的转换操作。因此,被做为隐式类型转换使用。比如:inti;floatf=166.7f;i=static_cast(f);此时结果,i的值为166。2、C++中的reinterpret_cast主要是将数据从一种类型的转换为另一种类...
分类:编程语言   时间:2015-12-13 12:36:52    阅读次数:177
JAVA 函数式接口与c#委托对应关系(一)
C# Action委托 VS JAVA Action 接口函数
分类:编程语言   时间:2015-12-13 12:32:18    阅读次数:198
python读写文件
import binasciiLIST= ["3130342e3233372e3134372e3139312038333636206166626434633133","3139322e3234312e3135332e33382038393337203631623461646533"]def sayH...
分类:编程语言   时间:2015-12-13 12:33:03    阅读次数:144
hdu 3466 Proud Merchants(有排序的01背包)
Proud MerchantsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 131072/65536 K (Java/Others)Total Submission(s): 4039Accepted Submission(s): 1677Pr...
分类:编程语言   时间:2015-12-13 12:33:14    阅读次数:224
怎样认识语言和思维的关系
人类面对自然界的现实是相同的,大脑的生理构造也一样,因而具有共同的思维能力。任何复杂的现象不同民族的人都有能力认识它。不同民族有共同的思维能力不等于他们有共同的思维方式。思维能力和思维方式是两个不同的概念。思维能力指能不能认识现实,这一点不同的民族没有什么差异,即思维能力是全人类相同的,而思维方.....
分类:编程语言   时间:2015-12-13 12:31:14    阅读次数:223
为什么说语言是思维的最有效的工具
语言是思维的工具,只要是一个正常的人,他就得用语言进行思维。这是不是说,没有语言就不能进行思维?那也不是,因为依靠其他的行为方式也能表达一些清楚的意思,例如鞠躬、敬礼之类的行为可以表示感谢或敬意。最突出是聋哑人,他不会语言,但无疑能进行思维,并用手势表达相关的意思。我们只要把会说话的正常人与聋哑.....
分类:编程语言   时间:2015-12-13 12:31:52    阅读次数:221
JS给字符串排序
function quick_sort(arr) { var arry1, arry2, mid; if (arr.length arr[1]) return arr.r...
分类:编程语言   时间:2015-12-13 12:31:35    阅读次数:135
HighChartS cpu利用率动态图(Java版)
来源:http://www.cnblogs.com/haifg/p/3217699.html最近项目需要监控服务器cpu的利用率,并做成动态图。在网上查找了一些资料,最终选择了HighChartS来做动态图。HIghChartS官网:http://www.highcharts.com/HighCha...
分类:编程语言   时间:2015-12-13 12:30:23    阅读次数:274
Caused by: java.lang.ClassNotFoundException: javax.transaction.TransactionManager
1、错误叙述性说明usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help | start | stop }2014-7-12 14:54:49 org.apache.....
分类:编程语言   时间:2015-12-13 12:28:48    阅读次数:248
(算法)天平问题
题目:我们用一个等臂天平来称物体的质量,如果我们要称的物体质量范围在1到40克(整数),请问我们最少需要几块砝码可以完成这项物体质量的称量?思路:将上述问题转换为一个数学问题,即通过什么样的数字组合来表示某个范围整数。具体到题目,就是怎么样来表示1到40,可以很快想到我们表示整数的方法,二进制、十进...
分类:编程语言   时间:2015-12-13 12:28:40    阅读次数:176
女生也可以自信突破C语言
依稀记得一个月前开始学C的忐忑,惶恐,从耳边传来很多声音,"女生学C比较吃力”,“这个很考逻辑....” “我可以吗?”。课程安排如期而至。“不管别人怎么说,我还是要自己尝试,经历,努力再做定论!”抱着这样的心态,一直到现在C的课程考核结束,准备开始项目。 当自己系统学完C,我发现很多时候只有自己亲...
分类:编程语言   时间:2015-12-13 12:28:09    阅读次数:222
多线程循环批量处理以及多线程操作文件写入相关思路
前言:这篇文章来源于我写的一个小软件:多线程批量探测指定IP段的每个IP的服务器类型(Apache,tomcat,IIS。。。)并将探测结果写入到一个文件中。那么问题来了:如何保证在IP的循环递增过程中使用多线程而每个IP不被重复使用提交(PS:当然为了避免重复,可以用线程等待,唤..
分类:编程语言   时间:2015-12-13 11:13:19    阅读次数:218
Java中有返回值的线程,(缓存)线程池的初步使用
一简介在JDK1.5以前的线程是没有返回值的(Thread,Runnable),Callable这个接口是之后才出现的新特性,用法跟Runnable类似,只是不同的是可以有返回值。因此为了测试Callable这个类以及线程池相关内容,我将上一篇文章中的代码进行了小幅度的修改然后写了一下二关于线程池的简..
分类:编程语言   时间:2015-12-13 11:13:55    阅读次数:189
多线程批量探测目标IP段的服务器类型(内网也可用)
一原理解释这里所说的服务器类型是指像Apache,tomcat,nginx,IIS这种。其中原理用到了HTTPHeader的Responses,这里面有项叫“Server”的参数就包涵我们所需要的信息。下面是Responses的部分截图:(PS:更多相关可自行百度“HTTPHeader”)因此,我们想要做一个多线程批量探..
分类:编程语言   时间:2015-12-13 11:12:22    阅读次数:281
SpringMVC注释启用
这篇文章是我学习的网络视频SpringMVC写的过程。谢谢公布各位前辈的视频以下评论SpringMVC几个关键步骤,注意事项启用:首先需要加载配置文件(假设请使用自定义路径) springMVC1 index.html index.htm index.jsp defau...
分类:编程语言   时间:2015-12-13 11:08:39    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!