大部分人在工作中可能是以c/c++、java之类的语言为主。这也可能是我们接触的第一个开发语言,这类语言一般有丰富地类库、高效地运行速率、灵活地组合控制,须要经过编译在运行。适用于大型的项目project;假设在linux下开发,不可避免的也须要学习shell。shell适合系统级别如文件、进程之类 ...
分类:
编程语言 时间:
2017-04-24 14:05:57
阅读次数:
202
当需要轮训取多个分类数据的时候,每个分类一个数组,每个分类取一个再取下一个。 遍历方式总结如下: List<List<String>> list = new ArrayList<List<String>>(); int jLeng = 0; for (int i = 0; i < skuList.s ...
分类:
编程语言 时间:
2017-04-24 14:03:57
阅读次数:
142
题目描述: 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从>上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整>数,判断数组中是否含有该整数。 分析: 显而易见,最简单的、最容易先想到的方法就是遍历数组了,然而O(n^2)的时间复杂度不是题目想要的,也不是我们 ...
分类:
编程语言 时间:
2017-04-24 14:02:14
阅读次数:
177
一.linux tomcat配置和启动 1.catalina.sh第一行加入 declare -x CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000" 2.启动JPDA(这是tom ...
分类:
编程语言 时间:
2017-04-24 14:00:45
阅读次数:
196
一、半角和全角字符的转换intLCMapString(LCIDLocale,//localeidentifierDWORDdwMapFlags,//
mappingtransformationtypeLPCTSTRlpSrcStr,//sourcestringintcchSrc,//
numberofcharactersinsourcestringLPTSTRlpDestStr,//destinationbufferintcchDest
//sizeofdestinationbuffe..
分类:
编程语言 时间:
2017-04-24 13:19:57
阅读次数:
128
(一)前述标题所说的两个基本的问题为:处理的数据在什么地方?要处理的数据有多长?这两个问题,在机器指令中必须给以明确或隐含的说明,否则计算机无法工作。我们定义的描述性符号:reg和sreg。reg表示一个寄存器,用sreg表示一个段寄存器。reg的集合包括:ax、bx、cx、dx、..
分类:
编程语言 时间:
2017-04-24 13:18:15
阅读次数:
157
输入一个字符串。求出当中最长的回文子串。子串的含义是:在原串中连续出现的字符串片段。回文的含义是:正着看和倒着看同样。如abba和yyxyy。在推断时,应该忽略全部标点符号和空格。且忽略大写和小写。但输出应保持原样(在回文串的首部和尾部不要输出多余字符)。输入字符串长度不超过5000,且占领单独的一 ...
分类:
编程语言 时间:
2017-04-24 12:40:32
阅读次数:
199
在eclipse中,有时候在xml文件中,特别是于Spring相关的配置文件中,会出现一些不影响程序正常运行的编译错误,如: Referenced file contains errors (http://www.springframework.org/schema/beans/spring-bea ...
分类:
编程语言 时间:
2017-04-24 12:40:17
阅读次数:
183
#1、设置分配的JVM堆内存大小 java -Xms128m -Xmx2g =》初始128M,最大2G #2、监控堆内存溢出错误,并打印堆快照 java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp/heapdump.hprof =》开启 ...
分类:
编程语言 时间:
2017-04-24 12:40:02
阅读次数:
200
var gcd = function (n1,n2){ //最大公约数 if(n1 == n2 ){return n1;} var bigger = 0; var smaller = 0; if(n1 > n2){bigger = n1;smaller = n2;} else {bigger = n ...
分类:
编程语言 时间:
2017-04-24 12:39:55
阅读次数:
214
参考:http://blog.csdn.net/zhifeiyu2008/article/details/8829637 http://blog.csdn.net/technerd/article/details/8945587 ...
分类:
编程语言 时间:
2017-04-24 12:39:08
阅读次数:
245
内存: 堆区,栈区,常量区,计数区,代码区; 数据类型: 基本数据类型:整形,浮点型,布尔型 boolean 只能返回真假值,字符型; 引用数据类型:类,数组; 基本数据类型——》直接存放到栈区; 引用数据类型——》将引用放到栈区,将内容放到堆区; 全栈工程师:全都会,最牛逼; 数组声明: int ...
分类:
编程语言 时间:
2017-04-24 12:38:06
阅读次数:
226
Zookeeper安装和启动 http://mirrors.hust.edu.cn/apache/zookeeper/下载,我的版本是 3.4.5。 解压到 D:\zookeeper-3.4.5 配置 到目录conf 下创建 zoo.cfg 文件,默认就是加载这个文件,文件内容 我直接copy 的s ...
分类:
编程语言 时间:
2017-04-24 12:37:32
阅读次数:
228
刚开始学Python一周,主要掌握程序开发的基本知识:1变量赋值与引用2条件控制语句,如if。。。else,for循环,while循环等3数组,元组,字典基本概念与操作(增,删,改。查),感觉数组与字典在python开发里面会被大量使用4基本模块os,当前主要了解os.getcwd(),获取当前路径..
分类:
编程语言 时间:
2017-04-24 12:37:03
阅读次数:
164
一.问题描述 今天一来公司,在IntelliJ IDEA 中启动Tomcat服务器时就出现了如下图所示的错误: 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is: ...
分类:
编程语言 时间:
2017-04-24 12:36:10
阅读次数:
280
进程: 优点:同时利用多个CPU,能够同事进行多个操作 缺点:耗费资源(重新开辟内存空间) 线程: 优点:共享内存,IO操作时候,创造并发操作 缺点:抢占资源 进程和线程都不是越多越好 进程:CPU个数=进程个数 线程:请求上下文切换耗时间计算机中执行任务最小单元是:线程 IO操作不用CPU IO密... ...
分类:
编程语言 时间:
2017-04-24 12:35:36
阅读次数:
186
可以合并的堆 二项堆 先看看堆得操作运行时间的对比 对于使用这种数据结构有个概念 二项堆在union操作合并上有优势 二项堆由二项树组成 我们先看看二项树的定义 因为性质3中的系数就是二项式分布的系数,所以二项树名由此得来 B0 有2º = 1个节点 B? 有2¹=2个节点 且根节点比子节点小 B? ...
分类:
编程语言 时间:
2017-04-24 12:35:29
阅读次数:
201