开灯问题。 有n盏灯,编号为1~n。第1个人把所有灯打开,第2个人按下所有编号为2的倍数的开关(这些灯将被关掉),第3个人按下所有编号为3的倍数的开关(其中关掉的灯将被打开,开着的灯将被关闭),依此类推。一共有k个人,问最后有哪些灯开着?输入n和k,输出开着的灯的编号。k≤n≤1000。样例输入:7 ...
分类:
编程语言 时间:
2017-06-20 00:57:40
阅读次数:
286
与列表解析的不同是,列表解析用中括号,生成器表达式用小括号 ...
分类:
编程语言 时间:
2017-06-20 00:58:15
阅读次数:
195
伪代码:ss = socket() #创建服务器套接字ss.bind() #把地址绑定到套接字上ss.listen() #监听连接(最大连接数)info_loop: #服务器无限循环 cs = ss.accept() #接受客户端连接comm_loop: #通信循环 cs.recv()/cs.sen ...
分类:
编程语言 时间:
2017-06-20 00:59:13
阅读次数:
232
今天在项目中遇到了一个关于数组截取的问题,记录如下: 关于slice的用法,总结如下: const newArr = [NaN,2,3,4,2,NaN,2,3]; var newPartArr = newArr.slice(1,4); console.log(newPartArr);//[2,3,4 ...
分类:
编程语言 时间:
2017-06-20 01:00:00
阅读次数:
202
恢复内容开始 一、javaScript语句 1,alert(字符串或变量):警告消息对话框 2,confirm(str):确认消息对话框 3,prompt(str1,str2):提问消息对话框 4,window.open([URL],[窗口名称],[参数字符串]) close():关闭窗口 ...
分类:
编程语言 时间:
2017-06-20 01:00:17
阅读次数:
189
一.客户端/服务端架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) 美好的愿望: 最常用的软件服务器是 Web 服务器。一台机器里放一些网页或 Web 应用程序,然后启动 服务。这样的服务器的任务就是接受客户的请求,把网页发给客户(如用户计算机上的浏览器),然 ...
分类:
编程语言 时间:
2017-06-20 01:00:38
阅读次数:
302
#!/usr/bin/env python # -*- coding: utf-8 -*- """ @version: 3.5 @author: morgana @license: Apache Licence @contact: vipmorgana@gmail.com @site: @softw ...
分类:
编程语言 时间:
2017-06-20 01:00:55
阅读次数:
278
### 准备 ## 目标 ## 目标 了解 Spring AMQP 核心代码 ## 前置知识 RabbitMQ 入门 ## 相关资源 Quick Tour for the impatient:<http://docs.spring.io/spring-amqp/docs/1.7.3.RELEASE/ ...
分类:
编程语言 时间:
2017-06-20 01:01:43
阅读次数:
381
参考资料: http://blog.csdn.net/zhangerqing/article/details/8194653 http://www.iteye.com/problems/35251 http://www.cnblogs.com/hxsyl/archive/2013/03/19/296 ...
分类:
编程语言 时间:
2017-06-20 01:02:27
阅读次数:
307
最近学习python到socketserver,本着想试一下水的深浅,采用Python3.6. 目录结构如下: receive_file和file为下载或上传文件存放目录,ftp_client为ftp客户端,ftp_server为server端。 server端源码: 客户端源码: 由于时间原因,存 ...
分类:
编程语言 时间:
2017-06-20 01:02:36
阅读次数:
357
三元表达式 x=2 y=3 if x > y: print(x) else: print(y) res='aaaaa' if x > y else 'bbbbbbb' #三元表达式 print(res) def max2(x, y): # if x > y: # return x # else: #... ...
分类:
编程语言 时间:
2017-06-20 01:02:44
阅读次数:
372
一 什么是迭代 1 重复 2 下一次重复是基于上一次的结果 # while True: # cmd=input('>>: ') # print(cmd) # l=['a','b','c','d'] # count=0 # while count < len(l): # print(l[count]) ...
分类:
编程语言 时间:
2017-06-20 01:03:06
阅读次数:
279
在类unix系统中允许python为了防止出现找不到命令经常会加上一段申明,在python3以下的版本需要加上编码申明来实行兼容: 在python中的第一个案例: 1 print 'Hello World!' 2 #你好这个世界 嘿嘿! print 这个命令用于输出,常用来查看变量里面的内容,或者输 ...
分类:
编程语言 时间:
2017-06-20 01:03:53
阅读次数:
296
冒泡排序可以说是在排序算法中最为入门级别的算法之一了。因为其简单易于理解,常在课堂中作为排序的入门算法。 冒泡排序见名生意,其排序过程如同水里的泡一般由下往上逐级递升。下图所示为冒泡排序过程:假设待排序序列为{10, 2, 11, 8, 7}。 Java Python3 ...
分类:
编程语言 时间:
2017-06-20 01:04:21
阅读次数:
345
将docx另存为txt ,并且删除源文件 涉及到office中docx文档的打与另存为命令 相关参考 ...
分类:
编程语言 时间:
2017-06-20 01:04:48
阅读次数:
356
问:Java异常处理机制,理解了吗?Java异常处理,真的掌握了吗?什么是自定义异常?catch体里遇到return 是怎么处理?finally 体里有return怎么处理?catch 和 finally 体里同时遇上 return 怎么办?几道例题,理清它们。 一、try catch语句 格式:( ...
分类:
编程语言 时间:
2017-06-20 01:05:02
阅读次数:
326
这里就不多做解释了,直接上代码,只为了备忘。 ...
分类:
编程语言 时间:
2017-06-20 01:05:11
阅读次数:
408
装饰器和闭包的基础概念 装饰器是一种设计模式能实现代码重用,经常用于查日志,性能测试,事务处理等,抽离函数大量不必的功能。 装饰器:1、装饰器本身是一个函数,用于装饰其它函数:2、功能:增强被装饰函数的功能。 装饰器需要遵循的原则 1.不修改被装饰函数的源代码(开放封闭原则) 2.为被装饰函数添加新 ...
分类:
编程语言 时间:
2017-06-20 01:05:18
阅读次数:
301
画图时的中文乱码问题 我这是Mac Yousemite 10.10.5,在两个地方遇到了中文乱码 1、使用wordcloud包绘制中文标签云时。 library(wordcloud) mydata <- read.csv('word-count.txt',header=T,stringsAsFact ...
分类:
编程语言 时间:
2017-06-20 09:37:25
阅读次数:
228
1、自定义右键菜单<!doctypehtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
<styletype="text/css"media="screen">
#div1{width:100px;height:100px;border:1pxsolid#000;position:absolute;backgrou..
分类:
编程语言 时间:
2017-06-20 09:38:03
阅读次数:
166