首页 > 编程语言
effective c++ 笔记 (2)
//---------------------------15/03/26----------------------------         3:const函数的哲学思辨:就当是科普知识吧!如果成员函数是const意味着什么?         这里有两个流行的概念:             1>bitwise(按位) constness(const + ness ==con...
分类:编程语言   时间:2015-03-26 17:51:41    收藏:0  评论:0  赞:0  阅读:258
Java 加解密技术系列之 PBE
序 前边的几篇文章,已经讲了几个对称加密的算法了,今天这篇文章再介绍最后一种对称加密算法 — — PBE,这种加密算法,对我的认知来说,并没有 DES、3DES、AES 那么流行,也不尽然,其实是我之前并没有这方面的需求,当然接触他的机会也就很少了,因此,可想而知,没听过显然在正常不过了。 概念 PBE,全称为“Password Base Encryption...
分类:编程语言   时间:2015-03-26 17:49:31    收藏:0  评论:0  赞:0  阅读:300
实现JavaScript中String对象的replaceAll()函数
JavaScript脚本语言中,大家对String对象使用replace()函数肯定不模式,但是却没有如Java语言一般有replaceAll()方法,但是在使用中,又不可避免的会使用到,这种时候当然只有我们程序员自己来动手咯!! /** * Author Joyce.Luo 10:19:54 prepared in 2015.01.05 * JavaScript language Meth...
分类:编程语言   时间:2015-03-26 17:48:11    收藏:0  评论:0  赞:0  阅读:300
数据结构--排序之快速排序(分治,递归)
上代码: /* * 快速排序O(NlogN) 对C++和Java的基本类型特别有用 适用于大量输入 对少量比如20个输入时插入排序比较好 * 包含 找出枢纽元(也就是分割的关键字),分割数组,再递归的进行 这几个部分 注意虽然是递归但这都是在一个数组上直接操作 * 不断进行正向的调用 */ //快速排序的驱动程序 public sta...
分类:编程语言   时间:2015-03-26 17:47:31    收藏:0  评论:0  赞:0  阅读:360
Java方法中引用类型的形参传递问题
众所周知,Java方法的形参如果是基本类型,是值传递,也就是说实参将数值传递给形参后,形参对值的操作跟实参变量毫无关系,举例: public static void change(int a, int b){ a = a + b; }int c = 1, d = 2; change(c , d); 这时输出c, 其值还是1。 假如是引用类型作为形参: public sta...
分类:编程语言   时间:2015-03-26 17:47:11    收藏:0  评论:0  赞:0  阅读:163
Retinex图像增强算法代码
http://www.cnblogs.com/sleepwalker/p/3676600.html?utm_source=tuicool http://blog.csdn.net/carson2005/article/details/9502053     Retinex理论 Retinex理论始于Land和McCann于20世纪60年代作出的一系列贡献,其基本思想是人感知到某点的颜色和...
分类:编程语言   时间:2015-03-26 17:46:31    收藏:0  评论:0  赞:0  阅读:352
实现JavaScript中Date对象的format()函数
JavaScript脚本语言中,因Web页面展示问题,经常需要将日期转换为某种格式,但是官方却没有对其提供,程序都很懒的,咱们自个来写!! /** * Author Joyce.Luo 11:57:35 prepared in 2015.02.10 * JavaScript language Methods: format(), based on the replace() method t...
分类:编程语言   时间:2015-03-26 17:45:51    收藏:0  评论:0  赞:0  阅读:187
java有关switch语句运用
关于switch语句运用,有兴趣的可以进来看看,读懂例子后switch语句差不多就掌握了哦。...
分类:编程语言   时间:2015-03-26 17:45:01    收藏:0  评论:0  赞:0  阅读:339
爬山算法
爬山算法是一种局部择优的方法,采用启发式方法,是对深度优先搜索的一种改进,它利用反馈信息帮助生成解的决策。 属于人工智能算法的一种。算法描述从当前的节点开始,和周围的邻居节点的值进行比较。 如果当前节点是最大的,那么返回当前节点,作为最大值(既山峰最高点);反之就用最高的邻居节点来,替换当前节点,从而实现向山峰的高处攀爬的目的。如此循环直到达到最高点。function HillClimbing(pr...
分类:编程语言   时间:2015-03-26 17:44:41    收藏:0  评论:0  赞:0  阅读:279
Singleton模式(Java)
《剑指Offer》P31 /*************实现单键模式Singleton*************/ public class Singleton { /* 简单实现方式一,不适合在多线程环境下使用 */ public class Singleton1 { //创建instance实例 private static Singleton1 instance; //...
分类:编程语言   时间:2015-03-26 17:44:31    收藏:0  评论:0  赞:0  阅读:226
《高质量C/C++编程指南》学习笔记
这本书只有短短100页,可是却可以称得上是脍炙人口。一年前初读此书时就感觉受益良多,而今再次重读,仍然不肯停顿一口气读完。针对书中指出的一些编程规则和建议,摘录下个人认为比较好的部分。 第1章 文件结构 为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。 用 #include 格式来引用标准库的头文件(编译器将从标准库目录开始搜索)。 用 #incl...
分类:编程语言   时间:2015-03-26 17:44:01    收藏:0  评论:0  赞:0  阅读:298
java实现水仙花数算法
水仙花数 在一个三位数字中abc,如果a*a*a+b*b*b+c*c*c=abc,那么我们就叫他为水仙花数, 代码实现:public class shuixianhuashutest { public static void main(String args[]){ for(int i=100;i<1000;i++) { int a...
分类:编程语言   时间:2015-03-26 17:43:41    收藏:0  评论:0  赞:0  阅读:286
POJ2774---Long Long Message(后缀数组,求最长公共子串)
Description The little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worried about spending so much on railway t...
分类:编程语言   时间:2015-03-26 17:42:01    收藏:0  评论:0  赞:0  阅读:333
模拟退火算法
模拟退火算法来源于固体退火原理,将固体加温至充分高,再让其徐徐冷却,加温时,固体内部粒子随温升变为无序状,内能增大,而徐徐冷却时粒子渐趋有序,在每个温度都达到平衡态,最后在常温时达到基态,内能减为最小。 模拟退火算法(Simulated Annealing,SA)最早由Kirkpatrick等应用于组合优化领域,它是基于Monte-Carlo迭代求解策略的一种随机寻优算法,其出发点是基于物理中固体物...
分类:编程语言   时间:2015-03-26 17:41:01    收藏:0  评论:0  赞:0  阅读:272
Java编程思想第四版13章 个人练习
找出所有不以大写字母开头的单词,不重复的计算其个数。...
分类:编程语言   时间:2015-03-26 17:38:31    收藏:0  评论:0  赞:1  阅读:471
java web js完美分页,只需一个div
java web js完美分页 前后台要结合!个人原版封装,只需一个div...
分类:编程语言   时间:2015-03-26 17:38:21    收藏:0  评论:0  赞:0  阅读:237
Python单元测试框架unittest
概述1.测试脚手架(test fixture)测试准备前要做的工作和测试执行完后要做的工作.包括setUp()和tearDown().2.测试案例(test case)最小的测试单元.3.测试套件(test suite)测试案例的集合.4.测试运行器(test runner)测试执行的组件.命令行接口可以用命令行运行测试模块,测试类以及测试方法.python -m unittest test_mod...
分类:编程语言   时间:2015-03-26 17:37:31    收藏:0  评论:0  赞:0  阅读:338
C语言指针基础(4)
欢迎大家访问我的微博:http://weibo.com/u/2887401030接着前面的三篇,今天继续我们的C语言指针之旅。今天,还是主要为了加强我们的一级指针。还是一道字符串的题目,题目很简单,就是反转字符串,如char str[] = “asdqwe”;反转之后变成”ewqdsa”。 代码如下:#include "stdio.h" #include "stdlib.h" #include "...
分类:编程语言   时间:2015-03-26 17:37:11    收藏:0  评论:0  赞:0  阅读:291
C++对象模型详解(整理)
一、何为C++对象模型? C++对象模型可以概括为以下2部分: 1. 语言中直接支持面向对象程序设计的部分 2. 对于各种支持的底层实现机制 语言中直接支持面向对象程序设计的部分,如构造函数、析构函数、虚函数、继承(单继承、多继承、虚继承)、多态等等第一部分这里我简单过一下,重点在底层实现机制。 在c语言中,“数据”和“处理数据的操作(函数)”是分开来声明的,也就是说,语言本身并没有支持...
分类:编程语言   时间:2015-03-26 17:36:51    收藏:0  评论:0  赞:0  阅读:285
蓝桥杯 ALGO-49 寻找数组中最大值(数组)
【思路】:水题。凑题数的感觉。。还感觉也许会有多个最大值,结果测试数据这么水。。 【AC代码】: #include #include #include #include #include using namespace std; #define MAX 100+5 int main() { //freopen("in.txt", "r", stdin); int n = 0,...
分类:编程语言   时间:2015-03-26 17:36:41    收藏:0  评论:0  赞:0  阅读:280
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!