生成器 迭代器 生成器只有生成的功能,调用,显示都不管 迭代器是可以触发生成,调用生成器,显示出来只能从头往尾执行,不能在中间返回 ************************************************************************************ ...
分类:
编程语言 时间:
2018-05-10 14:19:56
阅读次数:
175
如何创建对象,或者说如何更优雅的创建对象,一直是一个津津乐道的话题。本文将从最简单的创建对象的方式入手,逐步介绍5种创建对象的模式 对象字面量 一般地,我们创建一个对象会使用对象字面量的形式 [注意]有三种方式来创建对象,包括new构造函数、对象直接量和Object.create()函数 如果我们要 ...
分类:
编程语言 时间:
2018-05-10 14:19:48
阅读次数:
155
此项目主要是为其他的web项目做一个服务端,使用wcf实现通信; 1、建一个wcf的宿主winform项目 2、创建一个wcf项目: 3、配置App.config 把wcf项目的App.config的下图配置节点剪切到宿主winform项目的App.config里 配置宿主winform项目的App ...
"Codeforces Round 480 (Div. 2) " ) "C. Posterized" 题意: 给出 n 个数,都是区间 [0,255] 内的数,要你把 [0,255] 划分成多个长度 "D. Perfect Groups" 题意: 给出 n (n "E. The Number Gam ...
分类:
其他好文 时间:
2018-05-10 14:19:30
阅读次数:
252
简介 在真实项目环境下,我们不会在配置文件中明文存储密码等机密性文本,以防被窃。Spring Cloud Config提供了加密方法,以使明文文本加密成密文存储在配置文件中。Spring Cloud Config提供了两种加密解密方式,一种是对称加密,一种是非对称加密。这篇文章将先展示如何使用对称加 ...
分类:
编程语言 时间:
2018-05-10 14:19:24
阅读次数:
397
#!/bin/bash date=`date +%Y%m%d-%H%M` count=0 count1=0 count2=0 ip1=124.117.246.195 ip2=124.117.246.194 port1=(443 80 6051 22101 11194) port2=(443 80) ... ...
分类:
其他好文 时间:
2018-05-10 14:19:17
阅读次数:
169
<Server port="8005" shutdown="SHUTDOWN"> <!-- port:指定一个端口,这个端口负责监听关闭Tomcat的请求 shutdown:向以上端口发送的关闭服务器的命令字符串 --> <Listener className="org.apache.catalin ...
分类:
其他好文 时间:
2018-05-10 13:27:20
阅读次数:
200
Author: @n4ckhcker & @h4d3sw0rm Introduction Hello, so first of all let’s explain what is a restricted shell ? A restricted shell is a shell that bloc ...
分类:
系统相关 时间:
2018-05-10 13:27:08
阅读次数:
300
一、对象的创建过程 一个简单的创建对象语句Clazz instance = new Clazz();包含的主要过程包括了类加载检查、对象分配内存、并发处理、内存空间初始化、对象设置、执行init方法等。 主要流程如下: 1. 类加载检查 JVM遇到一条new指令时,首先检查这个指令的参数是否能在常量 ...
分类:
其他好文 时间:
2018-05-10 13:27:01
阅读次数:
149
一 介绍 数组中可以存放多个数值,只支持一维数组,下标从0开始,数组里的元素通过空格分开。 二 定义及读取 三 修改数组的数值及获取数组的长度 ...
分类:
编程语言 时间:
2018-05-10 13:26:52
阅读次数:
176
一、python介绍 Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。 Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。 二、python特点 1.面向过程,面向对象,语法简单,易学易用。 ...
分类:
编程语言 时间:
2018-05-10 13:26:43
阅读次数:
193
万事开头难,经过一段时间的不断摸索,对深度学习也有所了解,先谈一谈我的学习路线吧! 在接触深度学习时,我完全不懂,恩,连python都不会,是一个完完全全的小白。最开始接触的时候,肯定是先学习一下python了,因为python很契合机器学习。网页上一直有句话叫做“人生苦短,来学python!”,所 ...
分类:
其他好文 时间:
2018-05-10 13:26:37
阅读次数:
175
Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。 原理 dubbo的原理如下: 具体步骤: 1容器启动生产者,服务段向注册中心注册要提供的服务 2启动消费者,客户端向注册中心订阅所需要的服务 3订阅完成 ...
分类:
编程语言 时间:
2018-05-10 13:26:26
阅读次数:
173
var data = (function(){var arr=[];var i = 0;while(i<100){arr[i]=function(){return i}(i);i++;}return arr; })();//创建一个有100个数的Arrayvar res=[];function ca ...
分类:
Web程序 时间:
2018-05-10 13:26:20
阅读次数:
182
Linux组成 由 kernel 和 rootfs 组成 单内核:(进程管理,内存管理,网络管理, 驱动程序,文件系统, 安全功能) /boot/vmlinuz-VERSION-release 辅助的伪根系统 /boot/initramfs-VERSION-release.img 这是一个cpio格 ...
分类:
系统相关 时间:
2018-05-10 13:26:11
阅读次数:
249
什么是并发修改异常: 当我们在遍历实现了collection接口与iterator接口的集合时(List、Set、Map), 我们可以通过遍历索引也可以通过迭代器进行遍历。在我们使用迭代器进行遍历集合的时候,会获取到当前集合的迭代对象。在里面有封装了迭代器的remove方法与集合自带的remove方 ...
分类:
其他好文 时间:
2018-05-10 13:26:02
阅读次数:
588