1.删除指定位置的字符串,letstr="abcdefg"letstr3=str.substring(from:str.index(str.endIndex,offsetBy:-4))print(str3)输出defgletstr4=str.substring(to:str.index(str.startIndex,offsetBy:4))print(str4)输出abcd2、插入字符串varstr="abcdefg"str.insert(contentsOf:"**..
分类:
编程语言 时间:
2017-08-12 22:34:54
阅读次数:
128
(本文章不为原创文章,摘抄,忘记了出处,抱歉) 1.Java数据类型 在介绍java的自动装箱和拆箱之前,我们先来了解一下Java的基本数据类型。 在Java中,数据类型可以分为两大种,Primitive Type(基本类型)和Reference Type(引用类型)。基本类型的数值不是对象,不能调 ...
分类:
编程语言 时间:
2017-08-12 22:35:11
阅读次数:
174
文件系统操作(os模块) 运行结果: 文件遍历: 遍历目录下所有文件包括子目录 os.walk功能:递归遍历目录下的文件和子目录,参数(需要遍历的目录,排序=ture为顺序) 返回三个值:当前目录、当前目录下的目录列表和当前目录下的文件列表 运行结果: ...
分类:
编程语言 时间:
2017-08-12 22:35:27
阅读次数:
214
0x00.什么是线程 是计算机中独立运行的最小单位,运行时占用很少的系统资源。可以把线程看成是操作系统分配CPU时间的基本单元。一个进程可以拥有一个至多个线程。它线程在进程内部共享地址空间、打开的文件描述符等资源。同时线程也有其私有的数据信息,包括:线程号、寄存器(程序计数器和堆栈指针)、堆栈、信号 ...
分类:
编程语言 时间:
2017-08-12 22:36:24
阅读次数:
174
最近看了Mark.Allen.Weiss的算法与数据结构,看到了里面讲述的表、栈和和队列,结合最近工程用的比较多的递归运算。所以这里讲一下递归 因为在年初的时候看了《大话数据结果》(推荐看一下),这里先讲一下概念:函数的递归调用和普通函数调用是一样的,当程序执行到某个函数时,将这个函数进行入栈操作, ...
分类:
编程语言 时间:
2017-08-12 22:36:40
阅读次数:
287
第18完结篇-JAVAXML每篇一句:我们不缺方法,缺的是一往无前的决心和魄力初学心得:我们应该从中吸取教训,而不是累积伤痛(笔者:JEEP/711)[JAVA笔记|时间:2017-05-21|JAVAXML]1.什么是XMLExtensibleMarkupLanguage:翻译过来为可扩展标记语言Xml技术是w3c组织发布的,目前推荐..
分类:
编程语言 时间:
2017-08-12 22:37:20
阅读次数:
186
项目中须要整合activiti-modeler自己定义流程,找了非常多资料后,最终成功的跳转到activiti-modeler流程设计界面。下面是记录: 一、整合基础:eclipse4.4.1、tomcat7、jdk1.7、mysql5.6.25、maven3.2.5、activiti5.16.3、 ...
分类:
编程语言 时间:
2017-08-12 22:37:27
阅读次数:
325
一、重写(Override): 重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写! 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。 ...
分类:
编程语言 时间:
2017-08-12 22:37:52
阅读次数:
148
1.什么是进程?什么是线程? 我们可以把计算机上每一个正在进行的任务看做一个进程,比如说听音乐、做PPT、玩游戏等等。进程是受操作系统管理的基本运行单元。 而什么是线程呢? 线程是进程中独立的子部分,可以共享进程中的资源,而又有自己的小秘密。就如同进程在计算中一样的地位,所以也叫“轻量级的进程” 2 ...
分类:
编程语言 时间:
2017-08-12 22:38:32
阅读次数:
168
【python学习笔记】7.更加抽象 类的定义就是执行代码块 在内存保存一个原始实例,可以通过类名来访问 类的实例化,是创建一个原始实例的副本, 并且所有成员变量与原始实例绑定 通过修改实例变量,可以解除与原始实例的绑定 self表示当前实例的引用 成员变量也称为特性 __bases__: 基类 _ ...
分类:
编程语言 时间:
2017-08-12 22:38:46
阅读次数:
186
Counter类:计算序列中出现次数最多的元素 运行结果: ...
分类:
编程语言 时间:
2017-08-12 22:38:53
阅读次数:
220
我们在处理一些网站数据的时候,有时候我们需要的数据很多都是动态加载的,而不都是静态的,以下以一个实例来介绍简单的获取动态数据,首先申明本人小白,还在学习python中,这个方法还是比较笨拙的,但是对于初学者还是需要知道的。 首先我们的要求是获取下面文章的参考文献: 刚刚开始,我的想法是使用lxml、 ...
分类:
编程语言 时间:
2017-08-12 22:39:13
阅读次数:
147
内置函数 1、abs绝对值 2、all与any 3、ascii,对象的类中找__repr__,获取齐返回值 4、进制(bin,oct,int,hex) 5、bytes 字节,bytearray 字节列表[zijie] 6、chr()与ord() 7、divmod求商和余数 8、eval与exec 9 ...
分类:
编程语言 时间:
2017-08-12 22:40:09
阅读次数:
155
随着处理数据量的逐渐增大,串行单核的程序,宛如残灯缺月,无法满足运用需求。大规模集群的出现。攻克了这一技术难题。本文旨在探讨怎样使用多CPU并行编程,关于CUDA的并行前面文章已有讲述。本文结构分为三部分。第一部分给出一段代码,模拟卖火车票的程序;第二部分对程序进行解说,方便大家交流学习;第三部分给 ...
分类:
编程语言 时间:
2017-08-12 22:40:18
阅读次数:
309
反射机制:java反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用他的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。说简单点:动态获取类中的信息,就是..
分类:
编程语言 时间:
2017-08-12 22:40:55
阅读次数:
183
收集了一些对博主有帮助的博文,如下 >>>>>>>>>>>第一部分: 首先,mavn导入jar包 <!-- 解析excel需要导入的 jar包 begin --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</arti ...
分类:
编程语言 时间:
2017-08-12 22:42:11
阅读次数:
362
什么是程序(Program) 计算机程序,是指为了得到某种结果而可以由计算机(等具有信息处理能力的装置)执行的代码化指令序列(或者可以被自动转换成代码化指令序列的符号化指令序列或者符号化语句序列)。 通俗讲,计算机给人干活,但它不是人,甚至不如狗懂人的需要(《小羊肖恩》里的狗是多么聪明可爱又忠诚于主 ...
分类:
编程语言 时间:
2017-08-12 22:42:21
阅读次数:
242
第16篇-JAVA类加载与反射每篇一句:敢于弯曲,是为了更坚定的站立初学心得:追求远中的欢声笑语,追求远中的结伴同行(笔者:JEEP/711)[JAVA笔记|时间:2017-05-12|JAVA类加载与反射]1.类加载类加载器负责将.class文件(可能在磁盘上,也可能在网络上)加载到内存中,并为之生成对应..
分类:
编程语言 时间:
2017-08-12 22:42:36
阅读次数:
173
1. 小易为了向他的父母表现他已经长大独立了,他决定搬出去自己居住一段时间。一个人生活增加了许多花费: 小易每天必须吃一个水果并且需要每天支付x元的房屋租金。当前小易手中已经有f个水果和d元钱,小易也能去商店购买一些水果,商店每个水果售卖p元。小易为了表现他独立生活的能力,希望能独立生活的时间越长越 ...
分类:
编程语言 时间:
2017-08-12 22:42:57
阅读次数:
409
冒泡排序,是我们学习数据结构第一个排序算法,也是一种最常见和简单的排序算法。 排序原理: 我们把一个数组从左到右依次两两元素比较,比较完成一趟后,能确定最大(最小)值,放在最右边(最左边); 剩下的元素重复上述步骤,直到整个数组有序。 该算法时间复杂度一般为n2 。 java实现代码如下: 该算法有 ...
分类:
编程语言 时间:
2017-08-12 22:43:49
阅读次数:
235