码迷,mamicode.com
首页 > 编程语言
C++中的新标准的for循环的应用
如果你使用过c#或者java你肯定会对其中的foreach用法十分熟悉,因为在特定的循环操作中它实在是太方便了。其实在c++中也提供了类似的用法,在这里提供了两种用法,需要注意的是下面那个是c++ foreach用法,记住for和each是分开的。 ...
分类:编程语言   时间:2017-09-14 18:56:17    阅读次数:158
Python Day22
面对对象1 面向过程 与 面向对象: 面向过程 ~面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是 ...
分类:编程语言   时间:2017-09-14 18:55:59    阅读次数:184
粒子群优化算法
粒子群优化算法属于群智能(swarm intelligence)优化算法。群智能分两种,一种是粒群优化,另一种是蚁群优化。 群智能概念 假设你和你的朋友正在寻宝,每个人有个探测器,这个探测器可以知道宝藏到探测器的距离。你们一群人在找,每个人都可以把信息共享出去,就跟打dota时你可以有你队友的视野, ...
分类:编程语言   时间:2017-09-14 18:55:38    阅读次数:203
Java并发编程技术
ExecutorServicehttp://blog.csdn.net/yuzhiboyi/article/details/7775266Callable与Runnablehttp://blog.csdn.net/lu123535884/article/details/49495833
分类:编程语言   时间:2017-09-14 18:54:56    阅读次数:146
java基于注解的redis自动缓存实现
目的: 对于查询接口所得到的数据,只需要配置注解,就自动存入redis!此后一定时间内,都从redis中获取数据,从而减轻数据库压力。 示例: 对于getList方法,只需要第一次查询,然后存入redis,以后的300s之内都从redis中获取数据 此示例需要了解注解,不了解的可以先看一下 注解 这 ...
分类:编程语言   时间:2017-09-14 18:54:39    阅读次数:252
python学习:使用正则收集ip信息
使用正则表达式收集主机信息 #!/usr/bin/env python from subprocess import Popen, PIPE import re def getIfconfig(): p = Popen(['ifconfig'], stdout=PIPE) data = p.stdo ...
分类:编程语言   时间:2017-09-14 18:54:28    阅读次数:178
多线程编程中的EventWaitHandler
首先如果读者是.Net多线程编程的老手,就不用看这篇文章了,这篇文章主要是阐述EventWaitHandler的一些基本原理和用法。 在.NET的System.Threading命名空间中有一个名叫WaitHandler的类,这是一个抽象类(abstract),我们无法手动去创建它,但是WaitHa ...
分类:编程语言   时间:2017-09-14 18:53:31    阅读次数:186
C++引用小记
C++这么强大而且基础的语言我接触的实在太少了,自责一下大学四年浪费了好多光阴。今天又来学学C++,视频讲解的很有意思,让我明白了很多。记下来给以后的我看看。 1.引用就是取外号,各种类型的变量都可以有自己的外号,结构体也可以,对外号操作相当于对它本身操作。阿刚是我儿子和我寝室的范某是我儿子是一个意 ...
分类:编程语言   时间:2017-09-14 18:53:24    阅读次数:198
{精华}分布式微服务云架构dubbo+zookeeper+springmvc+mybatis+shiro+redis分布式大型互联网企业架构
摘要:Jeesz主要定位于互联网企业架构,已内置企业信息化系统的基础功能和高效的代码生成工具,包括:系统权限组件、数据权限组件、数据字典组件、核心工具组件、视图操作组件、工作流组件、代码生成等。采用分层设计、双重验证、提交数据安全编码、密码加密、访问验证、数据权..
分类:编程语言   时间:2017-09-14 18:52:49    阅读次数:266
【Java IO流】字节流和字符流详解
字节流和字符流 对于文件必然有读和写的操作,读和写就对应了输入和输出流,流又分成字节和字符流。 1.从对文件的操作来讲,有读和写的操作——也就是输入和输出。 2.从流的流向来讲,有输入和输出之分。 3.从流的内容来讲,有字节和字符之分。 这篇文章先后讲解IO流中的字节流和字符流的输入和输出操作。 一 ...
分类:编程语言   时间:2017-09-14 18:52:33    阅读次数:214
Python编程入门到实践 - 笔记( 6 章)
第6章主要练习了各种字典,以下内容什么是字典字典中键-值的关系一个简单的字典通过字典中的键查找其对应的值在字典中添加键-值修改字典中的值遍历字典中的键值对items()遍历字典中的键keys()遍历字典中的值value()遍历字典中的值并且去重复set()列表中嵌套字典通过for循环将字..
分类:编程语言   时间:2017-09-14 18:52:19    阅读次数:206
java自定义注解
它是包含在 java.lang.annotation 包中。 1.元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。 1.1、@Retention: 定义注解的保留策略 @Retention(RetentionPolicy.SOURCE) ...
分类:编程语言   时间:2017-09-14 18:49:06    阅读次数:167
Python--34 爬虫
Python如何访问互联网 URL + lib --> urllib URL的一般格式为 protocol://hostname[:port]/path/[;parameters][?query]#fragment URL由三部分组成 第一部分是协议:http,https,ftp,file,ed2k ...
分类:编程语言   时间:2017-09-14 18:48:50    阅读次数:194
【C语言面试题】第2题:宏参数的连接
#include<stdio.h> #defineSTR(s)#s #defineCONS(a,b)(int)(a##e##b) intmain() { printf(STR(vck)); printf("\n"); //vck //2000 printf("%d\n",CONS(2,3); return0 }宏定义中,#把宏参数变为一个字符串,用##把两个宏参数贴合在一起。
分类:编程语言   时间:2017-09-14 18:47:46    阅读次数:100
[LeetCode] 220. Contains Duplicate III Java
题目: Given an array of integers, find out whether there are two distinct indices i and j in the array such that the absolute difference between nums[i] ...
分类:编程语言   时间:2017-09-14 18:47:27    阅读次数:140
postfix python发送邮件脚本配置
一、环境说明我们通常需要发送邮件,用于报警,或邮件验证等需求,本次的环境要求如下:CentOS6.x最小化安装,安装postfix(一般系统安装好自带的邮件系统),如果没有请如下操作:#yuminstallpostfix-ypython2.6+二、postfix简介postfix是linux平台邮件系统,默认安装,并且自动开机运行,..
分类:编程语言   时间:2017-09-14 18:45:58    阅读次数:175
Python全栈之路系列----之-----面向对象
面向对象基本介绍 python编程方式: 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵一发而动全身。 封装代码,简化流程 但是本质上没有改变结果 是面向结果编程思想 优点是:解决了程序的扩展性。对某一个对象单独修改 ...
分类:编程语言   时间:2017-09-14 18:45:38    阅读次数:228
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!