码迷,mamicode.com
首页 > 编程语言
零基础学贪心算法
本文在写作过程中参考了大量资料,不能一一列举,还请见谅。贪心算法的定义:贪心算法是指在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,只做出在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解,关键是贪心策略的选择,选择的贪心策略必须具备无后效性,即某个 ...
分类:编程语言   时间:2017-06-04 23:02:23    阅读次数:466
Spring事务
事务首先是一系列操作组成的工作单元,该工作单元内的操作是不可分割的,即要么所有操作都做,要么所有操作都不做ACID1.原子性(Atomicity)即事务是不可分割的最小工作单元,事务内的操作要么全做,要么全不做2.一致性(Consistency)在事务执行前数据库的数据处于正确的状态..
分类:编程语言   时间:2017-06-04 23:01:48    阅读次数:236
数组的实现
由于存储单元是一维的结构,而数组是个多维的结构,则用一组连续的存储单元存放数据元素就有次序约定的问题了。假设现在有一个三维数组A[5][6][7],现在初始化其数据结构时,不难联想到,首先要说明存放的数据类型(也可以是数组元素的基址,但元素的类型是一定要说明的),其次,就是数组的维数,还有就是每一维 ...
分类:编程语言   时间:2017-06-04 23:01:39    阅读次数:212
第2篇-JAVA基础
第2篇-JAVA基础每篇一句:无论处在任何领域中,即使是在小的事情,都要让每一天有所价值初学心得:在学习的过程中,错误是很宝贵的,它一笔“财富”,更是一种“价值”(笔者:JEEP/711)[JAVA笔记|时间:2017-03-24|JAVA基础]JAVA基础回顾在上一篇文章中,最后提到两个问题,相信..
分类:编程语言   时间:2017-06-04 23:00:43    阅读次数:287
C语言计算程序运行的时间
参考网址:http://blog.csdn.net/trustbo/article/details/10582287 ...
分类:编程语言   时间:2017-06-04 23:00:30    阅读次数:194
记5.28大促压测的性能优化—线程池相关问题
目录:1.环境介绍2.症状3.诊断4.结论5.解决6.对比java实现废话就不多说了,本文分享下博主在5.28大促压测期间解决的一个性能问题,觉得这个还是比较有意思的,值得总结拿出来分享下。博主所服务的部门是作为公共业务平台,公共业务平台支持上层所有业务系统(2C、UGC、直播等)..
分类:编程语言   时间:2017-06-04 23:00:11    阅读次数:198
C++ 模板(二)
一:继承模板:#include<iostream> usingnamespacestd; template<typenameT=char>//如果是类模板,是可以加默认值的T=char classCPeople { public: Ta; CPeople(Ta) { this->a=a; } voidprint() { cout<<"CPeoplea="<<a<<endl; } }; template..
分类:编程语言   时间:2017-06-04 22:59:49    阅读次数:217
第一次写,python爬虫图片,操作excel。
第一次写博客,其实老早就注册博客园了,有写博客的想法,就是没有行动,总是学了忘,忘了丢,最后啥都没有,电脑里零零散散,东找找,西看看,今天认识到写博客的重要性。 最近闲着看了潭州教育的在线直播课程,颇受老师讲课实用有感。只作为自己笔记学习,我们都知道学习一门编程都是先照抄,在创作。这里完全按照老师讲 ...
分类:编程语言   时间:2017-06-04 22:59:32    阅读次数:531
第4篇-JAVA基础
第4篇-JAVA基础每篇一句:世界上本没有完美,但是我们从未放弃追求完美初学心得:乐于挥霍的时间,都不能算作浪费(笔者:JEEP/711)[JAVA笔记|时间:2017-04-01|JAVA基础Ⅳ]程序运行流程(1)顺序结构(2)分支结构(3)循环结构(4)break与continue关键字(5)数组(6)方法1.顺序结构如果..
分类:编程语言   时间:2017-06-04 22:59:15    阅读次数:243
PHP中数组遍历的几种方法
/* 【1、使用for循环遍历数组】 * conut($arr);用于统计数组元素的个数。 * * for循环只能用于遍历纯索引数组!!!! * 如果存在关联数组,count统计时会统计两种数组的总个数,使用for循环遍历混合数组,导致数组越界!! */ // $arr = array(1,2,3, ...
分类:编程语言   时间:2017-06-04 22:58:22    阅读次数:306
第5篇-JAVA面向对象Ⅰ
第5篇-JAVA面向对象Ⅰ每篇一句:面向对象面向君,不负代码不负卿初学心得:代码虐我千百遍,我待代码如初恋(笔者:JEEP/711)[JAVA笔记|时间:2017-04-03|JAVA面向对象Ⅰ]1.JAVA作为一种面向对象语言,具有以下基本概念:●多态●继承●封装●抽象●类●对象●实例●方法●重载2...
分类:编程语言   时间:2017-06-04 22:58:04    阅读次数:196
Java经典编程题50道之十七
猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,而且又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,就只剩下一个桃子了。求第一天共摘了多少个桃子。 public class Example17 { pub ...
分类:编程语言   时间:2017-06-04 22:57:10    阅读次数:228
python基础学习日志day8-异常处理
一.异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面。 1)常用方式: 一直尝试try中的代码,如果遇到错误和except中异常相同,就执行except中代码,如果和except没有相同,还是会抛出异常 一直尝试try中的代码,如果遇到错误 ...
分类:编程语言   时间:2017-06-04 22:56:54    阅读次数:275
Java经典编程题50道之十八
两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人,以抽签决定比赛名单。有人向队员打听比赛的名单:a说他不和x比,c说他不和x、 z比。请编程序找出三队赛手的名单。 public class Example18 { public static void main(String ...
分类:编程语言   时间:2017-06-04 22:56:30    阅读次数:203
Java面试题目整理
一、引言:本文主要整理遇到的面试题目,以及提供自己的见解,将会持续更新,如有问题,可评论交流,一起进步。 二、问题及我的见解: 1. n个结点可以组合成多少棵不同的二叉树? 答:2^n-n棵 2. 什么是bean? 答: bean本质上就是可复用的类,比如在spring中的bean就是表示组件的意思 ...
分类:编程语言   时间:2017-06-04 22:56:22    阅读次数:235
编程算法 - 数组中出现次数超过一半的数字 代码(C)
数组中出现次数超过一半的数字 代码(C)本文地址: http://blog.csdn.net/caroline_wendy题目: 数组中有一个数字出现的次数超过数组长度的一半, 请找出这个数字.1. 使用高速排序(QuickSort)的方法, 把中值(middle)和索引(index)匹配, 输出中 ...
分类:编程语言   时间:2017-06-04 22:56:04    阅读次数:285
python基础学习日志day7-类的反射
1)python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr, 改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 2)其他方法访问类的成员 ...
分类:编程语言   时间:2017-06-04 22:55:11    阅读次数:233
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!