首页 > 编程语言
常见算法:C语言求最小公倍数和最大公约数三种算法
最小公倍数:数论中的一种概念,两个整数公有的倍数成为他们的公倍数,当中一个最小的公倍数是他们的最小公倍数,相同地,若干个整数公有的倍数中最小的正整数称为它们的最小公倍数,维基百科:定义点击打开链接求最小公倍数算法:最小公倍数=两整数的乘积÷最大公约数求最大公约数算法:(1)辗转相除法有两整数a和b:...
分类:编程语言   时间:2014-10-06 22:34:51    收藏:0  评论:0  赞:0  阅读:417
java中synchronized使用方法
synchronized的一个简单样例public class TextThread {/** * @param args */public static void main(String[] args) {// TODO 自己主动生成方法存根 TxtThread tt = new TxtThrea...
分类:编程语言   时间:2014-10-06 22:27:51    收藏:0  评论:0  赞:0  阅读:336
java总结文章
java总结文章原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),须要转载的,保留下! ThanksTalk is cheap. Show me the code.Written In The Font 图能抵过一切,喜欢咖啡喜欢...
分类:编程语言   时间:2014-10-06 22:25:11    收藏:0  评论:0  赞:0  阅读:434
vector(相对线程安全) arryList(线程不安全)
1.什么是线程安全?如果说某个集合是线程安全的,那么我们就不用考虑并发访问这个集合?(需要定义自己百度,但是很难懂)2.深入jvm中的线程安全的级别。a不变模式(String等基本类型)b、绝对线程安全(无论咋样处理都安全,把各种方法各种组合使用也安全。)c.相对线程安全(就是那些集合了,都是每个同...
分类:编程语言   时间:2014-10-06 22:27:21    收藏:0  评论:0  赞:0  阅读:504
【C/C++多线程编程之四】终止pthread线程
多线程编程之终止pthread线程 Pthread是 POSIX threads 的简称,是POSIX的线程标准。 终止线程似乎是多线程编程的最后一步,但绝不是本系列教材的结束。线程创建到线程终止,希望先给读者一个关于多线程编程的总体认识。 1.终止Pthread线程:pthrea...
分类:编程语言   时间:2014-10-06 22:27:21    收藏:0  评论:0  赞:0  阅读:382
java中用正則表達式推断中文字符串中是否含有英文或者数字
public static boolean includingNUM(String str)throws Exception{Pattern p = Pattern.compile("[\u4e00-\u9fa5]*[\\d|\\w]+[\u4e00-\u9fa5]*");//或者 Pattern ...
分类:编程语言   时间:2014-10-06 22:30:01    收藏:0  评论:0  赞:0  阅读:491
Java实现BASE64编解码
Java实现BASE64编解码作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsBASE64和其它类似的编码算法通经常使用于转换二进制数据为文本数据,其目的是为了简化存储或传输。更详细地说,BASE64算法主要用于转换二进制数据为ASCII字符串格式。Jav...
分类:编程语言   时间:2014-10-06 22:25:51    收藏:0  评论:0  赞:0  阅读:319
C语言编程心得
记录这些是为了日后自己想查阅以前经验的方便,同时若能给其他网友带来一些帮助,就更好了~C语言,自己经常遇到的问题:1.段错误 段错误一般是由于访问了不存在的地址造成的,具体的原因有文件路径不存在,数组指针越界了。这样的错误最好是一步一步来是,printf或gdb断点测试,要熟练掌握gdb来检查错误....
分类:编程语言   时间:2014-10-06 22:24:00    收藏:0  评论:0  赞:0  阅读:340
凯撒密码加密C语言简单实现
凯撒加密(Julius Caesar)该方法把一条消息中的每个字母用字母表中固定距离之后的那个字母代替。(如果超越了字母Z,会绕道字母表的起始位置。例如,如果每个字母都用字母表中两个位置之后的字母代替,那么Y就会被替换为A,Z就会被替换为B。)然后编写程序…………用户输入待加密的消息和移位数:不是字...
分类:编程语言   时间:2014-10-06 22:17:30    收藏:0  评论:0  赞:0  阅读:584
Java内存管理及垃圾回收总结
Java和C++的一个非常重要的区别在于内存管理,JVM把内存管理及垃圾回收接管过来,不需要Java程序员显式的管理对象的生命周期,从而避免了诸如内存溢出及内存泄露等问题;但作为一个Java程序员,深刻理解Java的内存管理及垃圾回收机制,对于理解Java对象的创建过程,有效利用内存,构建高性能Java应用将具备非常重要的意义,因此本文对Java的内存管理机制做了一个详细的介绍。...
分类:编程语言   时间:2014-10-06 21:18:51    收藏:0  评论:0  赞:0  阅读:333
Swift中的集合类型
一.引子:         在TIOBE编程语言排行榜中,Swift位居第18位,从2014WWDC发布会首次公布至今不到半年时间,swift一直受到编程人员的追捧,其热衷程度并不亚于当红巨星Taylor Swift。相信在不远的将来,swift能够平稳发展,并逐步取代Objective-C。 二.swift的集合类型     下面回归主题。作为一名iOS开发者,我们已经非常熟悉诸如...
分类:编程语言   时间:2014-10-06 21:16:21    收藏:0  评论:0  赞:0  阅读:386
经典中的博弈:第一章 C++的Hello,World!
经典中的博弈:第一章 C++的Hello,World! 摘要: 原创出处: http://www.cnblogs.com/Alandre/ 泥沙砖瓦浆木匠 希望转载,保留摘要,谢谢! “程序设计要通过编写程序的实践来学习”—Brian Kernighan 1.1 程序 何为程序?简单的说,就是为了使计算机能够做事,你需要在繁琐的细节中告诉它怎么做。对于怎么做的描述就...
分类:编程语言   时间:2014-10-06 21:15:01    收藏:0  评论:0  赞:0  阅读:505
1.2.4 Java Annotation 提要
Java Annotation 提要...
分类:编程语言   时间:2014-10-06 21:16:21    收藏:0  评论:0  赞:0  阅读:349
c++ 虚继承
虚继承(个人感觉用到的地方不多,项目中没有用到这个的)最典型的例子就是iostream的继承方式class istream : virtual public ios{...};//此处就是虚继承,指定ios为虚基类class ostream : virtual public ios{...};cla...
分类:编程语言   时间:2014-10-06 21:06:20    收藏:0  评论:0  赞:0  阅读:341
c++ 钻石继承
在C++中,什么叫做钻石问题(也可以叫菱形继承问题),怎么避免它?下面的图表可以用来解释钻石问题。假设我们有类B和类C,它们都继承了相同的类A。另外我们还有类D,类D通过多重继承机制继承了类B和类C。因为上述图表的形状类似于钻石(或者菱形),因此这个问题被形象地称为钻石问题(菱形继承问题)。现在,我...
分类:编程语言   时间:2014-10-06 21:08:10    收藏:0  评论:0  赞:0  阅读:421
用Python遍历目录
用Python遍历指定目录下的文件,一般有两种常用方法,但它们都是基于Python的os模块。下面两种方法基于Python2.7,主要用到的函数如下:1.os.listdir(path):列出目录下的所有文件名2.os.getcwd():获得当前工作目录3.os.mkdir(dir):创建单个目录4...
分类:编程语言   时间:2014-10-06 21:09:32    收藏:0  评论:0  赞:0  阅读:392
C#与C++对应的类型
//c++:HANDLE(void*)----c#:System.IntPtr//c++:Byte(unsignedchar)----c#:System.Byte//c++:SHORT(short)----c#:System.Int16//c++:WORD(unsignedshort)---c#:S...
分类:编程语言   时间:2014-10-06 21:01:40    收藏:0  评论:0  赞:0  阅读:316
经典中的博弈:第一章 C++的Hello,World!
摘要: 原创出处: http://www.cnblogs.com/Alandre/ 泥沙砖瓦浆木匠 希望转载,保留摘要,谢谢! “程序设计要通过编写程序的实践来学习”—Brian Kernighan 1.1 程序 何为程序?简单的说,就是为了使计算机能够做事,你需要在繁琐的细节中告诉它怎么做。对于怎...
分类:编程语言   时间:2014-10-06 21:05:50    收藏:0  评论:0  赞:0  阅读:278
Spring整合Hibernate的步骤
为什么要整合Hibernate?1、使用Spring的IOC功能管理SessionFactory对象LocalSessionFactoryBean2、使用Spring管理Session对象 HibernateTemplate3、使用Spring的功能实现声明式的事务管理整合Hibernate的步骤:...
分类:编程语言   时间:2014-10-06 20:59:10    收藏:0  评论:0  赞:0  阅读:271
SpiderMonkey-让你的C++程序支持JavaScript脚本
译序有些网友对为什么D2JSP能执行JavaScript脚本程序感到奇怪,因此我翻译了这篇文章,原文在这里。这篇教程手把手教你怎样利用SpiderMonkey创建一个能执行JavaScript脚本的C++程序,并让JavaScript脚本操纵你的C++程序的内部数据、操作。从这篇教程能够看到在Spi...
分类:编程语言   时间:2014-10-06 21:02:56    收藏:0  评论:0  赞:0  阅读:299
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!