1字符串和列表实现方法(使用切片的方法)不修改元素原有内容,将输出进行赋值In[34]:s=‘nihao‘
In[35]:s1=s[::-1]
In[36]:s1
Out[36]:‘oahin‘In[47]:l
Out[47]:[‘c‘,‘b‘,‘a‘]
In[48]:l[::-1]
Out[48]:[‘a‘,‘b‘,‘c‘]2列表和元组独有方法l.reverse()但是这个方法很少用,会将原内..
分类:
编程语言 时间:
2016-04-22 16:41:47
阅读次数:
949
一个进程中可以有多个线程,这些线程共享进程的资源,但当多个线程访问同一个资源时,在并不能保证操作是原子的情况下,就会产生冲突而使数据最终的结果不准确,像上次我们提到的将一个数进行加1操作需要三步:将数据从内存中取出;将数据加1;再将数据放回内存中,当多个线程..
分类:
编程语言 时间:
2016-04-22 16:41:18
阅读次数:
251
1.使用doctest模块测试代码[root@node1tmp]#vimqwe.py#!/bin/envpython#!-*-coding:UTF-8-*-defabc():print4;[root@node1tmp]#vimdoctest.py#!/bin/envpython#!-*-coding:UTF-8-*-importdoctest,qwe#加载doctest模块,加载qwe文件名if__name__=="__main__":doctest.testmod(qwe)..
分类:
编程语言 时间:
2016-04-22 16:42:21
阅读次数:
172
Semaphore(信号量)Mutex变量是非0即1的,可看作一种资源的可用数量,初始化时Mutex是1,表示有一个可用资源,加锁时获得该资源,将Mutex减到0,表示不再有可用资源,解锁时释放该资源,将Mutex重新加到1,表示又有了一个可用资源。信号量(Semaphore)和Mutex类似,表示可用资源的数量,和..
分类:
编程语言 时间:
2016-04-22 16:41:43
阅读次数:
270
笔记1.搭建java的开发环境安装jdk、jre工具配置环境变量:我的电脑——属性——高级——环境变量Java_home:C:\ProgramFiles\Java\jdk1.7.0Path:%Java_home%\bin;C:\ProgramFiles\Java\jdk1.7.0\bin;Classpath:.;%JAVA_HOME%\lib;注意:本机当前安装路径2.java的第一个程序注..
分类:
编程语言 时间:
2016-04-22 16:38:29
阅读次数:
206
Day02笔记运算符1.位运算&|^3&6=23:000000116:00000110结果:000000103|7=70000001100000111000001113^7=4000000110000011100000100左移右移运算符<<>>3<<2=123*22=123<<3=243*23=246>>2=16/22=16>>3=06/23=0自增自减运算符++--1..
分类:
编程语言 时间:
2016-04-22 16:36:45
阅读次数:
189
1. 素数/质数 只能被2或者本身整除的正整数。 2. 默尼森数 P是素数且M也是素数,并且满足等式M=2^P-1,则称M为默尼森数。 编程小要求: 输出前5个默尼森数 1)最外层循环找素数 中间层循环对已有素数表找默尼森数 内层循环对某个素数检查M=2^P-1 1 # -*- coding: cp ...
分类:
编程语言 时间:
2016-04-22 16:35:05
阅读次数:
833
+++++++++++++++++++++++++++++++++ 3.对于 pst 对象他更加的 灵活,可以在java中直观的 插入 变量值, pst=sql.prepareSt("update stu set name=? where no=? "); pst.setObject(1,"马云") ...
分类:
编程语言 时间:
2016-04-22 16:32:12
阅读次数:
330
$arr = array( 25 =>array( 'mid' => '28838', 'invest_money' => '1196000', 'rm_id' => '157733', ), 27 =>array ( 'mid' => '28838', 'invest_mon ...
分类:
编程语言 时间:
2016-04-22 16:34:35
阅读次数:
156
问题:Java反射机制可以动态修改实例中final修饰的成员变量吗? 回答是分两种情况的。 1. 当final修饰的成员变量在定义的时候就初始化了值,那么java反射机制就已经不能动态修改它的值了。 2. 当final修饰的成员变量在定义的时候并没有初始化值的话,那么就还能通过java反射机制来动态 ...
分类:
编程语言 时间:
2016-04-22 16:30:52
阅读次数:
251
Axis2与CXF是现在很主流的WebService开发框架(java6也已经支持了),项目上还都是基本上用前两种做开发,今天记录一下我安装Axis2插件在eclipse中的安装和写一个简单的测试代码。 一、 eclipse的版本为Luna Release (4.4.0) Axis2的版本是1.6. ...
分类:
编程语言 时间:
2016-04-22 16:29:13
阅读次数:
203
1、线程的六个状态(不同的地方有不同的状态数量和名称,但是应该都是大同小异): 新创建(New);可运行(Runnable);被阻塞(blocked);等待(Waiting);计时等待(Timed waiting);被终止(Terminated)。 1)当使用new 操作符创建一个新线程时,该线程还 ...
分类:
编程语言 时间:
2016-04-22 16:29:11
阅读次数:
191
在学习面向对象设计对象关系时,依赖、关联、聚合和组合这四种关系之间区别比较容易混淆。特别是后三种,仅仅是在语义上有所区别,所谓语义就是指上下文环境、特定情景等。 依赖(Dependency)关系是类与类之间的联接。依赖关系表示一个类依赖于另一个类的定义。例如,一个人(Person)可以买车(car) ...
分类:
编程语言 时间:
2016-04-22 16:21:09
阅读次数:
154
for循环迭代数据是,不能进行add remove操作,可以先记录下需要操作的下标,然后循环下标数组进行操作。 ...
分类:
编程语言 时间:
2016-04-22 16:20:13
阅读次数:
156
最近公司使用Spring boot进行开发,稍微了解一下,不过自我感觉把集中式配置applicate.properties搞明白,注解用过Spring MVC的boot绝对没问题的 比如拦截器:@Aspect public class ControllerAspect { //对 com.store ...
分类:
编程语言 时间:
2016-04-22 16:17:54
阅读次数:
293
第一种 string[] myArray=new string[10]; 第二种 string[] myArray={"1","2"}; 第三种 string[] myArray=new string[3]{"1","2","3"}; 第四种 string[] myArray=new string[ ...
分类:
编程语言 时间:
2016-04-22 16:14:22
阅读次数:
135
1.基本汇编指令 1.传送指令:MOV 格式:MOV OPD,OPS 操作:将OPS的值传送到OPD中 注意事项: 1.OPD不能是CS 2.不允许在两个存储单元之间传送 3.MOV影响所有标志位 4.OPD、OPS的数据类型要一致 5.OPD为CS时,OPS不能为立即数 2.进栈指令:PUSH 格 ...
分类:
编程语言 时间:
2016-04-22 16:15:42
阅读次数:
192