首页 > 编程语言
IntelliJ IDEA 2017 创建 Maven Java Web 程序
第一步,创建一个基于Maven的Java Web工程 注意,我们要使用一个webapp的模板,这是maven提供的创建Java Web项目的模板 这个我刚刚开始没注意细看,原来web app 的骨架有2个呢, 我一开始一直选择的是第一个,因为搜索的时候,一直以为匹配结果就一个, 后来才发现下面的那个 ...
分类:编程语言   时间:2017-08-12 18:50:50    收藏:0  评论:0  赞:0  阅读:583
Java面向对象-对象的多态性
Java面向对象-对象的多态性 Java中的多态性表现: 1,方法的重载和重写; 2,可以用父类的引用指向子类的具体实现,而且可以随时更换为其他子类的具体实现; 我们先搞个父类Animal: 再搞两个子类,分别是Dog和Cat类,重写父类方法say: 然后我们写个Test测试类: 运行输出: 我是一 ...
分类:编程语言   时间:2017-08-12 18:47:38    收藏:0  评论:0  赞:0  阅读:152
Python:字符串操作总结
所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最小值最大值)对字符串同样适用,且字符串是不可变的。 一、字符串格式化 转换说明符 [注]: 这些项的顺序至关重要 (1)%字符:标记转换说明符的开始 (2)转换标志(可选) (3)最小字段宽度(可选):转换后的字符串至少应该具有该值指定 ...
分类:编程语言   时间:2017-08-12 18:47:28    收藏:0  评论:0  赞:0  阅读:212
spring自带定时器
http://www.cnblogs.com/pengmengnan/p/6714203.html 注解模式的spring定时器1 , 首先要配置我们的spring.xmlxmlns 多加下面的内容、xmlns:task="http://www.springframework.org/schema/ ...
分类:编程语言   时间:2017-08-12 18:45:25    收藏:0  评论:0  赞:0  阅读:164
python爬虫 ----文章爬虫(合理处理字符串中的\n\t\r........)
写了一个爬学校新闻网的爬虫, 主要涉及 re正则 urllib.request 文件的写入 在爬取文章时通常会返回很多影响美感的代码 如下: 优化: 两次正则 替换 over! ...
分类:编程语言   时间:2017-08-12 18:44:04    收藏:0  评论:0  赞:0  阅读:1105
Java高级面试题积累(二)
简述23种设计 抽象工厂模式(Abstract Factory):提供一个创建一系列相关或相互依赖对象的接口。而无需指定它们详细的类。 适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本因为接口不兼容而不能一起工作的类能够一起工作。 桥梁模式(Bridge) ...
分类:编程语言   时间:2017-08-12 18:42:17    收藏:0  评论:0  赞:0  阅读:256
spring中用到的设计模式
http://www.cnblogs.com/pengmengnan/p/6717766.html 一 : 工厂模式工厂模式主要是为创建对象提供过度接口,以便将创建对象的具体 过程屏蔽隔离起来,达到提高灵活性的目的.工厂模式可以分为三类 : (1)简单工厂模式(simple factory)(2)工 ...
分类:编程语言   时间:2017-08-12 18:40:49    收藏:0  评论:0  赞:0  阅读:400
【spring教程之中的一个】创建一个最简单的spring样例
1、首先spring的主要思想,就是依赖注入。简单来说。就是不须要手动new对象,而这些对象由spring容器统一进行管理。 2、样例结构 如上图所看到的,採用的是mavenproject。 2、pom.xml <project xmlns="http://maven.apache.org/POM/ ...
分类:编程语言   时间:2017-08-12 18:39:55    收藏:0  评论:0  赞:0  阅读:297
最短路径问题-Dijkstra算法
算法介绍 迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径。 它的主要特点是以起始点为中心向外层层扩展(广度优先搜索思想),直到扩展到终点为止。 基本思想 通过Dijkstra计算图G中的最短路径时,需要指定起点s(即从顶点s开始计算)。 此外,引进两个集合 ...
分类:编程语言   时间:2017-08-12 18:39:17    收藏:0  评论:0  赞:0  阅读:254
使用conda管理python环境
一、动机 最近打算折腾vn.py,但只有py27版本的,因为一向习惯使用最新稳定版的,所以不得不装py27的环境,不得不说 Python的全局锁真的很烦。 身为懒癌患者,必然使用全功能的anaconda,但不想同时装py27和py35两个版本的anaconda巨无霸(同时装两个, 不知道conda是 ...
分类:编程语言   时间:2017-08-12 18:38:51    收藏:0  评论:0  赞:0  阅读:345
老帖收藏,留供参考:SpringMvc2.5+Mybatis3.2.7
一、项目背景 SpringMvc+Mybatis 数据库连接池是阿里巴巴的druid、日志框架式logback 二、配置文件 1、SpringMvc-servlet.xml 2、数据源配置 glabal.datasource.xml 3、web.xml 4、logback.xml 三、开发案例 1、 ...
分类:编程语言   时间:2017-08-12 18:36:51    收藏:0  评论:0  赞:0  阅读:234
排序法总结与比較
排序:对一序列对象依据某个keyword进行排序; 稳定:假设a原本在b前面。而a=b,排序之后a仍然在b的前面; 比如:插入排序、冒泡排序、归并排序、计数排序、基数排序、桶排序 不稳定:假设a原本在b的前面。而a=b。排序之后a可能会出如今b的后面。 比如:希尔排序、高速排序、选择排序、堆排序 内 ...
分类:编程语言   时间:2017-08-12 18:36:40    收藏:0  评论:0  赞:0  阅读:188
Java 进程占用 VIRT 虚拟内存超高的问题研究
一、现象说明 最近发现线上机器java 7(openjdk)进程的 VIRT 虚拟内存使用达到了 50G+,如下所示: 根据现象猜测: 1. 可能出现内存不足,使用了较多的swap内存; 2. java jdk的版本导致; 3. 由于是虚拟机可能出现物理主机内存不足,导致虚拟机伪内存资源; 二、问题 ...
分类:编程语言   时间:2017-08-12 18:34:02    收藏:0  评论:0  赞:0  阅读:1550
Spring中的小问题
1.如果需要对静态的字段,进行注入。打上@Autowire的话,也不能注入,所以采取的方式是,生成该静态字段的set方法,在set方法上打上注解@autowire,这样静态方法就可以拿到这个注入的bean ...
分类:编程语言   时间:2017-08-12 18:30:20    收藏:0  评论:0  赞:0  阅读:154
Java之GUI编程(一)
GUI全程Graphical User Interfaces,意为图形用户界面。又称图形用户接口,GUI指的就是采用图形方式显示的计算机操作用户界面,打个比方,我们点击QQ图标,就会弹出一个QQ登录界面的对话框。这个QQ图标就可以被称作图形化的界面。 实现GUI编程的必不可少的三个条件是组件、事件、 ...
分类:编程语言   时间:2017-08-12 18:08:09    收藏:0  评论:0  赞:0  阅读:189
JavaScript阻止冒泡和取消事件默认行为
//功能:停止事件冒泡 function stopBubble(e) { if ( e && e.stopPropagation ) { e.stopPropagation(); } else { // ie old window.event.cancelBubble = true; } } //功... ...
分类:编程语言   时间:2017-08-12 18:07:26    收藏:0  评论:0  赞:0  阅读:198
mac下java 开发环境搭建
mac配置java开发环境: jdk1.7 +sdk1.7+maven +tomcat 1、先安装jdk ,才能安装sdk 。 2 mac中jdk1.7的默认位置:/Library/Java/JavaVirtualMachines/jdk1.7.0_40.jdk/Contents/Home 配置JA ...
分类:编程语言   时间:2017-08-12 18:07:17    收藏:0  评论:0  赞:0  阅读:207
c++ vector容器的使用,序列倒叙reverse(),容器底部插入一个数值push_back()
问题:程序实现将que[i]添加到que2最后,再将que2反转输出。 例如: 输入 4 1 2 3 4 输出 4 2 1 3 #include<iostream> #include<vector> using namespace std; int main() { int i=0; int n; ...
分类:编程语言   时间:2017-08-12 18:05:52    收藏:0  评论:0  赞:0  阅读:519
Java 字符串
java提高篇(十四) 字符串 首先我们要明确,String并不是基本数据类型,而是一个对象,并且是不可变的对象。查看源码就会发现String类为final型的(当然也不可被继承),而且通过查看JDK文档会发现几乎每一个修改String对象的操作,实际上都是创建了一个全新的String对象。 字符串 ...
分类:编程语言   时间:2017-08-12 18:03:16    收藏:0  评论:0  赞:0  阅读:235
SpringMVC学习笔记一
Spring web mvc和Struts2都属于表现层的框架,它是Spring框架的一部分,我们可以从Spring的整体结构中看得出来,如下图: Springmvc处理流程,如下图所示: 入门程序 1.创建web工程,不使用SpringMVC模板。 2、设置项目名称为SpringMVCDemo 3 ...
分类:编程语言   时间:2017-08-12 18:00:34    收藏:0  评论:0  赞:0  阅读:277
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!