码迷,mamicode.com
首页 > 编程语言
找出一个整数数组的和最大的连续子数组
题目: 给任意一个整数数组,找出这个数组的和最大的连续子数组(子数组的和最大且子数组连续)。要求:算法的时间复杂度为O(n)。 程序设计思想: 1:用maxValue记录当前连续子数组和为最大的和的值,初始化其值为:maxValue=a[0]。注:记数组为a[n]。 2:这个过程总的思想就是,从数组 ...
分类:编程语言   时间:2017-03-21 21:50:49    阅读次数:209
8 -- 深入使用Spring -- 6...2 Spring支持的事务策略
8.6.2 使用XML Schema配置事务策略 Spring 同时支持编程式事务策略和声明式事务策略,通常都推荐采用声明式事务策略。 ⊙ 声明式事务能大大降低开发者的代码书写量,而且声明式事务几乎不影响应用的代码。因此,无论底层事务策略如何变化,应用程序都无须任何改变。 ⊙ 应用程序代码无须任何事 ...
分类:编程语言   时间:2017-03-21 21:49:59    阅读次数:165
Python3.X BeautifulSoup([your markup], "lxml") markup_type=markup_type))的解决方案
BeautifulSoup([your markup]) to this: BeautifulSoup([your markup], "lxml") markup_type=markup_type)) ...
分类:编程语言   时间:2017-03-21 21:48:42    阅读次数:724
python学习之正则表达式练习:编写一个计算器
#!/usr/bin/evnpythonimportredefdeal_negative_issue(calc_list):new_calc_list=[]#定义一个新的空列表,后面筛选完成后将数据放入新列表中forindex,iteminenumerate(calc_list):ifitem.strip().endswith("*")oritem.strip().endswith("/"):#挑选出以乘号或除号结尾的字符串ne..
分类:编程语言   时间:2017-03-21 20:38:32    阅读次数:225
python 检测某网段已用ip和未使用的ip
借鉴了前辈的博客,然后自己加了很多东西。其中用到了subprocess模块>>>importsubprocess>>>p=subprocess.Popen(‘df-h‘,stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=subprocess.PIPE,shell=True)#获取命令执行结果的返回码,通过wait()函数>>..
分类:编程语言   时间:2017-03-21 20:36:33    阅读次数:731
Selenium用Python的第一个示例 (Windows系统)
InstallPython(https://www.python.org/),downloadthelatestPythonversionConfigureenvironmentvariables.(Example),IinstalledPythonunder/installationfolderwithPython3.5.2.Thepathsetisasfollows:D:\installation\Python3.5.2;D:\installation\Python3.5.2\Scripts;Insta..
分类:编程语言   时间:2017-03-21 20:33:03    阅读次数:362
unity3d里面prefab、assetbundle、unitypackage等包的使用
prefab:预置是一种资源类型——存储在项目视图中的一种可重复使用的游戏对象。预置可以多次放入到多个场景中。当你添加一个预置到场景中,就创建了它的一个实例。所有的预置实例链接到原始预置,基本上是它的克拢不管你的项目存在多少实例,当你对预置进行任何更改,你将看到..
分类:编程语言   时间:2017-03-21 20:29:32    阅读次数:295
sharepoint list 设置中column没有排序选项
问题:用户在在设置list的时候,发现columnordering不見了,无法进行排序设置.解决:该list可以在在ContentTypes中可以调整columordering
分类:编程语言   时间:2017-03-21 20:15:30    阅读次数:229
java对.properties配置文件操作
实现运用Java.util.Properties来进行对.properties配置文件操作。配置文件实例:如debug.properties#TueMar2115:46:17CST2017#key=valueremote.debug.prot=7451第一步写个获取文件路径的外部方法//-in-StringfilePath:配置文件名如debug.properties--//-return-文件类对象--pu..
分类:编程语言   时间:2017-03-21 20:08:41    阅读次数:236
4.python的迭代器与生成器
一.什么玩意是迭代器?先说说什么是迭代吧,迭代就是一件事情重复很多次,比如说for循环。for循环可以对一切有__iter__方法的对象进行迭代,那么什么是__iter__方法呢?一个对象是否可迭代,全都取决于这个对象是否有__iter__方法,调用对象的__iter__方法,就回返回一个迭代器..
分类:编程语言   时间:2017-03-21 20:03:57    阅读次数:219
Unity3d开发(二十) OnMouse_产生GC 的问题修复
最近发现一个特别奇怪的现象,在游戏运行时,每帧 OnMouse_产生GC ,大小是0.6KB的整数倍,比如1.2KB,1.8KB。解决方法 :具体Profiler效果如下图所示:经过比照发现这个问题与...
分类:编程语言   时间:2017-03-21 19:53:21    阅读次数:214
使用java对文件批量重命名
有时候从网络上下载的电视剧或者动漫,名字上都会被该网站加上前缀或者后缀,如图: 那么处女座的同学就不同意了,不行,我就是想让它按照我的习惯方式命名!但是呢,一个个修改是不是特别麻烦,如果是上百个呢?如果上千个呢?改到手抽筋都改不完啊!闲来没事写了个小程序,用来对这样统一格式的文件进行批量重命名,当然 ...
分类:编程语言   时间:2017-03-21 19:47:50    阅读次数:241
C# 数组快速读取和写入
摘要: C# 数组快速读取和写入 ...
分类:编程语言   时间:2017-03-21 19:41:31    阅读次数:151
数组与指针的区别,以及在STL中传递数组/指针
数组和指针在作为实参传入T[] 或T*的形参时没有区别 上述代码输出的是4(32位系统)或8(64位系统),总之不是sizeof(int) * 5(数组大小)。 为什么明明形参是数组形式的int [],实际上和指针形式的int *无异呢?关键原因就在于,数组是不能作为左值的。 也就是说,你不能定义两 ...
分类:编程语言   时间:2017-03-21 19:41:12    阅读次数:279
python15-day17
python15-day17 目录 python15-day17. 1 1. HTML+CSS内容补充... 2 1.1 CSS布局... 2 1.2 撑起外边框... 3 1.3 响应式布局... 4 1.4 绑定事件的操作... 6 1.4.1 第一种事件操作方法... 6 1.4.2 第二种实... ...
分类:编程语言   时间:2017-03-21 19:39:53    阅读次数:225
java基本语法day01_09变量的声明与使用
概念: 内存中的一个存储区域。 该区域拥有自己的名称(变量名)和类型(数据类型)。 java是强类型语言,java中每个变量必须先声明后使用。 该区域的数据可以在同一类型范围内不断变化。 注意: 变量的作用域:在一对{}之间有效。 初始化值 定义变量的格式:数据类型 变量名 = 初始化值 变量是通过 ...
分类:编程语言   时间:2017-03-21 19:36:10    阅读次数:238
java多线程总结五:线程池的原理及实现
1、线程池简介: 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。 如果:T1 + T3 远大于 T2,则可以采用线程池,以提 ...
分类:编程语言   时间:2017-03-21 19:32:31    阅读次数:244
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!