码迷,mamicode.com
首页 > 编程语言
python 脚本传参  
importsyssys.argv[0]代表脚本本身sys.argv[1]代表第一个参数sys.argv[2]代表第二个参数例如:importsysprint"传参数",sys.argv[0],sys.argv[1]
分类:编程语言   时间:2015-03-03 10:05:22    阅读次数:158
java jar包冲突解决方法
jar包冲突几乎是每个java程序员都会遇到的问题,而且特别是大工程,jar包各种依赖,经常性发生包冲突。通常会报这样几个运行时异常: java.lang.NoSuchMehodError java.lang.NoClassDefFoundError 这类问题十有八九都是jar包冲突引起,要解决jar包冲突问题,我们先了解下导致这个冲突的原因。 导致jar包冲突的原因 1、mvn的传递依赖特性:mvn编译打包除了会引入直接申明的依赖,还会引入间接申明的依赖 2、mvn的依赖仲裁规则: 1). 按照项目总...
分类:编程语言   时间:2015-03-03 09:59:23    阅读次数:153
55. Jump Game Leetcode Python
Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the array represents your maximum jump length at that position.  Determine ...
分类:编程语言   时间:2015-03-03 09:58:55    阅读次数:134
45. Jump Game II Leetcode Python
Given an array of non-negative integers, you are initially positioned at the first index of the array. Each element in the array represents your maximum jump length at that position.  Your goal is t...
分类:编程语言   时间:2015-03-03 09:59:06    阅读次数:165
Spring概述
概述 Spring最主要的思想就是IoC(Inversionof Control,控制反转),或者成为DI(Dependency Injection,依赖注入) Spring有七个部分组成,结构图解如下: 基本配置 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://ww...
分类:编程语言   时间:2015-03-03 09:56:44    阅读次数:251
Jakob Jenkov 写的 java.util.concurrent API 指南
1. java.util.concurrent - Java 并发工具包Java 5 添加了一个新的包到 Java 平台,java.util.concurrent 包。这个包包含有一系列能够让 Java 的并发编程变得更加简单轻松的类。在这个包被添加以前,你需要自己去动手实现自己的相关工具类。本文我将带你一一认识 java.util.concurrent 包里的这些类,然后你可以尝试着如何在项目中...
分类:编程语言   时间:2015-03-03 09:54:35    阅读次数:254
go语言示例-Timer计时器的用法
计时器用来定时执行任务,分享一段代码:package main import "time"import "fmt" func main() {//新建计时器,两秒以后触发,go触发计时器的方法比较特别,就是在计时器的channel中发送值timer1 := time.NewTimer(time.Se...
分类:编程语言   时间:2015-03-03 09:50:56    阅读次数:147
原生JavaScript技巧大收集(1~10)
1、原生JavaScript实现字符串长度截取01function cutstr(str, len) {02var temp;03var icount = 0;04var patrn = /[^\x00-\xff]/;05var strre = "";06for (var i = 0; i /g, ...
分类:编程语言   时间:2015-03-03 09:49:25    阅读次数:209
Go语言参数中的三个点是干什么的
Go语言函数中有三个点...表示为可变参数,可以接受任意个数的参数。示例代码:package main import "fmt" func Greeting(prefix string, who ...string) {fmt.Println(prefix)//接收到who是一个数组,可以用for遍...
分类:编程语言   时间:2015-03-03 09:49:04    阅读次数:161
算法导论 寻找第i小元素 9.2
代码: 1 #include 2 #include 3 4 using namespace std; 5 6 int size = 10; 7 8 void Swap(int &a, int &b) 9 {10 int c = a;11 a = b;12 b = c;1...
分类:编程语言   时间:2015-03-03 09:45:31    阅读次数:173
数组中简便方法求最大值,最小值,平均值,求和,和个数
数组中简便方法求最大值,最小值,平均值,求和,和个数
分类:编程语言   时间:2015-03-03 09:46:10    阅读次数:171
Go语言工程结构
Go是一门推崇软件工程理念的编程语言。Go的代码必须放在GOPATH目录下,它应该包含三个子目录:src:用于以代码包的形式组织并保存Go源码文件。应该分为三类:库源码文件、命令源码文件、测试源码文件。pkg:用于存放由go install命令构建安装后的代码包(库源码文件)的“.a"归档文件。与G...
分类:编程语言   时间:2015-03-03 09:45:17    阅读次数:159
Go语言示例-函数返回多个值
Go语言中函数可以返回多个值,这和其它编程语言有很大的不同。对于有其它语言编程经验的人来说,最大的障碍不是学习这个特性,而是很难想到去使用这个特性。简单如交换两个数值的例子:package main import "fmt" func swap(a int, b int) (int, int) {r...
分类:编程语言   时间:2015-03-03 09:44:28    阅读次数:142
Go语言的类型转化
Go语言要求不同的类型之间必须做显示的转换。转化分为类型转换和接口转化。类型转换的思路是:X类型需要转换为Y类型,语法是T(x). 如果对于某些地方的优先级拿不准可以自己加()约束,变成(T)(X)。如:*Point(p) // 和 *(Point(p))一样(*Point)(p) // p 转换成...
分类:编程语言   时间:2015-03-03 09:43:48    阅读次数:195
go语言包与包引用
go语言中包(package)与java中的包(package)非常类似,都是组织代码的方式,而且都和磁盘上的目录结构存在对应关系。go语言中,包名一般为go代码所在的目录名,但是与java不同的是,go语言中包名只有一级,而在java中包名是以点分割的多级目录组合的。go语言中,引用包时需要以GO...
分类:编程语言   时间:2015-03-03 09:42:55    阅读次数:257
Go实现线程池
本文通过代码讲解如何实现一个线程池。代码(来自https://gobyexample.com/)及注释如下:package main import "fmt"import "time" //这个是工作线程,处理具体的业务逻辑,将jobs中的任务取出,处理后将处理结果放置在results中。func ...
分类:编程语言   时间:2015-03-03 09:42:55    阅读次数:245
Java策略模式(Strategy模式)
Strategy是属于设计模式中 对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类。Stratrgy应用比较广泛,比如,公司经营业务变化图,可能有两种实现方式,一个是线条曲线,一个是框图(bar),这是两种算法,可以使用Strategy实现。这里以字符串替代为例,有一个文件,我...
分类:编程语言   时间:2015-03-03 08:36:32    阅读次数:188
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!