1.下载jdk-7u67-linux-x64.tar.gz 2.用ftp客户端工具filezilla上传到ubuntu的合适文件夹。如果如果不能上传到指定文件夹可能是文件夹权限不足,修改文件夹可执行权限,最简单的方法是赋予权限,即: chmod 777 文件夹 (777)为最高权限 3.自解压安装j ...
分类:
编程语言 时间:
2017-05-23 13:20:02
阅读次数:
326
1.顺序查找 在查找中我们一个一个顺序的遍历表中的所有键并使用equals()方法来查找匹配的键。 优点:对数组的结构没有特定的要求,可以使用数组或者链表实现,算法简单。 缺点:当数组个数n较大时,效率低下。 时间复杂度:查找命中时,最大时间复杂度是O(n),最小时间复杂度是O(1),平均时间复杂度 ...
分类:
编程语言 时间:
2017-05-23 13:19:38
阅读次数:
335
最近在项目中遇到了一个问题,不知道为什么,所以最后通过动手做demo实践、查文档的方式解决了,这里做一个总结。 例1 这里的实现目的很明确 我希望在点击li时先检测是否存在,当然是不存在的,所以就将值设置为1, 如果再次点击,就让数字累加。 但是出现的问题是: 点击之后数字并没有在view层更新,而 ...
分类:
编程语言 时间:
2017-05-23 13:19:32
阅读次数:
448
在线演示:http://jsfiddle.net/Web_Code/TbPDd/embedded/result/ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/D ...
分类:
编程语言 时间:
2017-05-23 13:18:26
阅读次数:
200
1、连通图的宽度优先搜索(BFS) (1)算法思路 准备:起点v 和一个空队列Q 。 ① 将v 打上已訪问标记。并将 v 放入队列Q 。 ② 取出队列 Q 的 队首元素 u 。搜索全部与 u 相邻的顶点。假设 w 与u 相邻且未訪问, 则将w 打 上已訪问标记。并将 w 放入队列Q 。 ③ 反复②。 ...
分类:
编程语言 时间:
2017-05-23 13:17:32
阅读次数:
247
JavaEE 是 J2EE的一个新的名称,之所以改名,目的还是让大家清楚J2EE只是Java企业应用。在2004年底中国软件技术大会Ioc微容器(也就是Jdon框架的实现原理)演讲中指出:我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J ...
分类:
编程语言 时间:
2017-05-23 13:17:18
阅读次数:
263
通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。 JavaScript 能够改变页面中的所有 HTML 元素 JavaScript 能够改变页面中的所有 HTML 属性 JavaScript 能够改变页面中的所有 CSS 样式 JavaScript 能够对页面中的 ...
分类:
编程语言 时间:
2017-05-23 13:16:41
阅读次数:
226
最近发现大家都开始使用spring boot了,据说能极大简化spring相关配置,提升开发速度,于是也就决定小小研究一下,在后面的开发中使用一下看看。在这里记录一下学习过程,由于其使用已经相当成熟,其中很多内容可能来自转载,在此感谢技术大牛们的无私分享。 根据官方说明,建立一个最简单的试用项目(我 ...
分类:
编程语言 时间:
2017-05-23 13:15:31
阅读次数:
172
目录 1 问题描述 2 解决方案 1 问题描述 串的处理在实际的开发工作中,对字符串的处理是最常见的编程任务。本题目即是要求程序对用户输入的串进行处理。具体规则如下:1. 把每个单词的首字母变为大写。2. 把数字与字母之间用下划线字符(_)分开,使得更清晰3. 把单词中间有多个空格的调整为1个空格。 ...
分类:
编程语言 时间:
2017-05-23 13:13:22
阅读次数:
210
一、切片 list、tuple常常截取某一段元素,截取某一段元素的操作很常用 ,所以python提供了切片功能。 二、迭代 除了list、tuple可以迭代外,python中的dict类型变量也可以迭代。 可以将list变为索引元素对的形式 同时可以判断一个对象是否可以迭代 三、列表生成式 list ...
分类:
编程语言 时间:
2017-05-23 13:13:06
阅读次数:
248
在做基于B/S应用中。常常有须要后台执行任务的需求,最简单比方发送邮件。在一些如防火墙,WAF等项目中,前台仅仅是为了展示内容与各种參数配置。后台守护进程才是重头戏。所以在防火墙配置页面中可能会常常看到调用cgi。但真正做事的一般并非cgi,比方说执行关机命令,他们的逻辑例如以下: (ps:上图所说 ...
分类:
编程语言 时间:
2017-05-23 13:12:27
阅读次数:
268
基本的两种方法 1、使用正则表达式。 (?s) 开启单行模式 dotall 让. 号匹配任意字符 (.) 任意字符 并捕获在第一组 (?=.*\1) 这是断言, 表示后面内容将是 任意个字符加上第一组所捕获的内容 这样子,如果这整个式子匹配到,表示,第一个捕获组内容在字符串中,至少出现两次,替换为 ...
分类:
编程语言 时间:
2017-05-23 13:12:12
阅读次数:
243
filter 函数,是用来过滤一个序列使用的。接收两个参数(函数, 序列) 例如判断是否为偶数 ...
分类:
编程语言 时间:
2017-05-23 13:11:43
阅读次数:
148
从svn上把项目迁下来之后,编译通过,但是运行一直报错,报错具体日志如下: 第一段报错? ?java.lang.NoClassDefFoundError: org.springframework.beans.FatalBeanException at org.springframework.bean ...
分类:
编程语言 时间:
2017-05-23 13:09:50
阅读次数:
437
命名空间与LEGB规则 之前隐隐约约提到过一些关于Python赋值语句的特殊性的问题,这个问题的根源就在于Python中的变量的命名空间机制和之前熟悉的C也好java也好都不太一样。 ■ 命名空间 所谓命名空间,就是指根据代码区域的不同而对变量名做出的划分,在一个命名空间中往往会有一定的变量名和变量 ...
分类:
编程语言 时间:
2017-05-23 13:09:03
阅读次数:
248
public class ExcelController : Controller { // // GET: /Excel/ Models.zbwxglEntities myMdl = new Models.zbwxglEntities(); /// /// 第一种方法,利用文件输出流进行读写操作 ... ...
分类:
编程语言 时间:
2017-05-23 12:20:08
阅读次数:
306