1.索引和切片,通过索引和切片,将相应的值取出来,然后替换成新的值
>>> aList=['123',123,'a']
>>> aList[0]=1
>>> aList
[1, 123, 'a']
>>> aList[0:1]=[234]
>>> aList
[234, 123, 'a']
>>> 下面举一个利用切片调换值的例子
>>> aList=['123',123,'a']
...
分类:
编程语言 时间:
2015-08-28 13:32:22
阅读次数:
162
先上图看一些算法效果
上图中从左到右依次是原图、photoshop去色结果、Matlab的rgb2gray函数处理效果、取rgb均值的效果、使用香港中文大学论文(见下)的结果、Glundland论文(见下)的结果。还有...
分类:
编程语言 时间:
2015-08-28 13:33:12
阅读次数:
336
题目链接:点击打开链接
题目描述:给定两串二进制,求其最大公约数,并以二进制的形式输出?
解题思路:java大整数
1、首先题目数据范围非常大,明显要用大整数
2、题目的输入和输出都是二进制,这个可以使用java方便的完成
3、求最大公约数,gcd即可,其实java大整数里面已经有这个函数了直接调用就行
代码
import java.math.BigInteger;
impo...
分类:
编程语言 时间:
2015-08-28 13:32:03
阅读次数:
225
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
Github:https://github.com/AllenWells
纸片(Chips)是一种小块的用来呈现复杂实体的块状视图(例如:日历的事件或联系人),它可以包含一张图片,一个短字符串或者被截取的字符串,或者是其它的一些与实体对象...
分类:
编程语言 时间:
2015-08-28 13:30:29
阅读次数:
205
有时候我们需要对命令的格式化输出进行解析,解析通常依赖命令自身的格式化特征,不过这些特征都有共性:各种层面的循环列表结构
比如ifconfig命令,首先循环列出所有网络接口,然后在网络接口内,在循环列出各个预定义字段
所以对该命令解析时,首先要按list之list的结构对其输出内容进行组织,这里用python的(多维)数组是个不错的主意
#encoding=utf-8
imp...
分类:
编程语言 时间:
2015-08-28 13:30:40
阅读次数:
222
springMVC来文件上传 MultipartResolver commons-fileupload.jar MultipartFile...
分类:
编程语言 时间:
2015-08-28 13:28:33
阅读次数:
210
这个系统包含了四块,第一块就是人员管理,经理分配三位分别有“ABC"权限的人,分别管理请假申请,请假审批,门卫登记管理。同时不属于本公司的内部人员,如别的公司的人员如果想到本公司访问,也是先通过这”ABC“权限的三个人代为写来访申请,来访审批,来访门卫登记管理。
具体步骤如下:
因为后面都会用到很多相同的方法,和相同的属性,所以我先建立了两个接口让后面的方法类和...
分类:
编程语言 时间:
2015-08-28 13:28:52
阅读次数:
217
使用标准库的栈和队列时,先包含相关的头文件#include
#include定义栈如下:stack stk;定义队列如下:queue q;栈提供了如下的操作s.empty() 如果栈为空返回true,否则返回false
s.size() 返回栈中元素的个数
s.pop()...
分类:
编程语言 时间:
2015-08-28 13:28:42
阅读次数:
322
总结学习,我认为是一个非常好的学习方法。
多线程
我从以下几个方面进行知识总结:
一、概述
操作系统可以同时执行多个任务,每个任务就是进程;进程可以同时执行多个任务,每个任务就是线程。
注:现代的操作系统都支持多进程的并发,但在具体的额是想爱你细节上可能因为硬件和操作系统的不同而采用不同的策略:如共用式、抢占式等。
一般,进程包含如下三个特征:
(1)独...
分类:
编程语言 时间:
2015-08-28 13:26:54
阅读次数:
234
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
Github:https://github.com/AllenWells
表格是一个用来展示原始数据集,用户可操作的可视化的网格结构,并且通常出现于桌面企业产品中。
一 表格的布局1.1 表格类型1.1.1 基本表格基本的表格布局如下所示...
分类:
编程语言 时间:
2015-08-28 13:27:57
阅读次数:
289
Pascal之父Nicklaus Wirth曾经提出一个公式,展示出了程序的本质:程序=算法+数据结构。后人又给出一个公式与之遥相呼应:软件=程序+文档。这两个公式可以简洁明了的为我们展示程序和软件的组成。程序的运行过程可以理解为算法对数据的加工过程,程序的运行的结果,就是算法加工数据产生的结果数据。算法描述的是对数据加工的步骤,对应于程序中的函数。数据结构描述的是数据在计算机中的组织结构,对应于程...
分类:
编程语言 时间:
2015-08-28 13:24:36
阅读次数:
443
本系列文章主要介绍C++11
中多线程的使用方法,主要参考书籍为《C++Concurrency IN Action》。
为了保证多线程访问数据的安全性,一种通常的做法是对需要保护的数据上锁,使用mutex保证互斥访问。可以使用的做法是调用lock()和unlock()函数,但是我们更加推荐使用模板类std::lock_guard,在该类的构造函数中完成lock(),而在析构函数中完成un...
分类:
编程语言 时间:
2015-08-28 13:24:09
阅读次数:
218
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation....
分类:
编程语言 时间:
2015-08-28 13:24:17
阅读次数:
234
上次我总结了一份JAVA 面向对象和集合知识点总结:
http://blog.csdn.net/zhoubin1992/article/details/46481759
这次对JAVA多线程和并发性相关知识点进行总结,方便各位博友学习以及自己复习之用。一、 什么是进程、线程?线程和进程的区别?1. 进程
当一个程序进入内存运行时,即变成一个进程。进程是处于运行过程中的程序。
进程是操作系统进...
分类:
编程语言 时间:
2015-08-28 13:21:54
阅读次数:
232
作者:郭孝星
微博:郭孝星的新浪微博
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
Github:https://github.com/AllenWells
提示框(Dialog)用于提示用户作一些决定,或者是完成某个任务时需要的一些其它额外的信息。
一 提示框的功能Dialog可以是用一种取消/确定的简单应答模式,它常...
分类:
编程语言 时间:
2015-08-28 13:20:44
阅读次数:
266
1.导入JavaScript插件Bootstrap除了包含丰富的Web组件之外,如前面介绍的下拉菜单、按钮组、导航、分页等。他还包括一些JavaScript的插件。Bootstrap的JavaScript插件可以单独导入到页面中,也可以一次性导入到页面中。因为在Bootstrap中的JavaScript插件都是依赖于jQuery库,所以不论是单独导入还一次性导入之前必须先导入jQuery库。一次性导...
分类:
编程语言 时间:
2015-08-28 13:19:56
阅读次数:
291
ava中使用extends关键字完成继承,和C++中的继承不同之处在于java只支持单继承,不支持多重继承。
继承让我们的代码编码变得简单,维护也变得简单,扩展变得容易。我们在继承的时候不能继承构造方法,一个类得到构造方法只有两种方法,一种是自己定义构造方法,一种是使用JVM分配的缺省构造方法。...
分类:
编程语言 时间:
2015-08-28 13:20:59
阅读次数:
161