码迷,mamicode.com
首页 > 编程语言
【SSH】---【Struts2、Hibernate5、Spring4】【SSH框架整合笔记 】
一、为什么要使用接口? 三层体系架构上层调用下层的时候最好使用接口,比如action层调用service的时候,private IUserDAO userDAO;这里将属性定义为接口,调用DAO的时候都是调用接口里面的方法,实现了这个接口的类就有很多种实现方法了,既可以用hibernate的实现,也 ...
分类:编程语言   时间:2017-08-19 17:00:47    阅读次数:156
Unity发布Windows程序遇到的问题
Unity版本:5.6.2 因为程序中使用了Networking模块,所以在打包发布的时候需要登录Unity的账号,并做设置。 错误信息如下: 解决办法如下: 先登录Unity账号,并在Services中选择Settings,关联这个Project到你的账号中。 ...
分类:编程语言   时间:2017-08-19 16:59:38    阅读次数:224
python调用java程序--jpype
官方网站:http://jpype.sourceforge.net/ 官方使用文档:http://jpype.sourceforge.net/doc/user-guide/userguide.html 1.安装 首先在官网上下载程序安装包 ubuntu系统可以直接通过 sudo apt-get in ...
分类:编程语言   时间:2017-08-19 16:57:24    阅读次数:448
JAVA基础篇—异常
五种常见异常 1、NullPointerException 空指针 2、ClassNotFoundException 指定类不存在 3、ArithmeticException运算异常 4、ArrayIndexOutOfBoundsException数组下标越界 5、IllegalArgumentEx ...
分类:编程语言   时间:2017-08-19 16:55:05    阅读次数:109
扩展kmp算法
扩展KMP算法 什么是扩展KMP? 扩展kmp是求模式串和主串的每个后缀的最长公共前缀长度。扩展KMP算法是利用前面的已知条件降低多余匹配,达到缩短时间的算法。 扩展KMP算法目的是得到next数组和extend数组。next[ i ] 表示的是从自己的第i位開始。模式串T与自己匹配的字符个数。ex ...
分类:编程语言   时间:2017-08-19 16:54:39    阅读次数:165
JUnit单元测试
1.什么是单元测试:我们在完成一个项目后,需要对其代码逻辑进行简单的全方面的测试,看看代码逻辑是否正确,比如,我们写了一片登录的代码,测试时,就要分别用手机号,账号去登录看是否能登上,如果输错密码或账号看是否会报错等,这些都需要我们去测试,测试成功以后就可以上交了。测试是为了以防万一代码会出错,项目上交之前,测试是必不可少的一个环节。测试代码需要我们自己写,没有JUnit我们也能测试(在main方法中调用自己写的测试代码即可),但是JUnit是一个专门用来测试的插件,可以帮助我们更加快捷方便的进行测试。
分类:编程语言   时间:2017-08-19 15:58:00    阅读次数:228
javaweb项目中errorPage的问题
我们的请求找不到时,会跳到错误页面,tomcat提供了一个错误页面,但是不太好。分析:tomcat自带错误页面不好的原因:有一下两点: 1.不好看; 2.不能为seo做出贡献。思考:如何解决以上问题? 答:那就是自己定义错误页面,然后替换掉原来的错误页面。设置步骤:共两部:1.在web.xml文件中 ...
分类:编程语言   时间:2017-08-19 15:57:17    阅读次数:268
纯Java增删改查
//自己写的一个完整的带增删改查提交重置功能的表单代码。package com.l16.test5;import java.awt.Color;import java.awt.Container;import java.awt.Dimension;import java.awt.FlowLayout ...
分类:编程语言   时间:2017-08-19 15:56:02    阅读次数:182
spring学习--一、基础概念
http://www.iteye.com/topic/1123081 上面这个网站(iteye)是国内学习spring非常棒的网站之一。 一、IOC IOC,即控制反转,由IOC容器实现IOC功能,可以将类和雷之间的依赖、创建、拼接、管理、获取的工作用配置的方式来完成,而不必用户自己创建类的代码,目 ...
分类:编程语言   时间:2017-08-19 15:55:22    阅读次数:132
Java千百问_05面向对象(008)_java中覆盖是什么
点击进入_很多其它_Java千百问 1、什么是覆盖 在java中,覆盖是针对继承才有的概念,某一个子类须要某些方法或属性,但又不想使用父类中的同名的方法或属性,就须要使用覆盖。 直白的来说。就是在子类中编写与父类同名、同參数、同返回值的方法,或同名、同类型的属性,子类对象调用该方法/属性时,运行的是 ...
分类:编程语言   时间:2017-08-19 15:55:14    阅读次数:147
Java千百问_05面向对象(008)_java中覆盖是什么
点击进入_很多其它_Java千百问 1、什么是覆盖 在java中,覆盖是针对继承才有的概念,某一个子类须要某些方法或属性。但又不想使用父类中的同名的方法或属性。就须要使用覆盖。 直白的来说,就是在子类中编写与父类同名、同參数、同返回值的方法。或同名、同类型的属性。子类对象调用该方法/属性时,运行的是 ...
分类:编程语言   时间:2017-08-19 15:54:48    阅读次数:144
Java的重载和重写的区别
今天做题一脸蒙;原以为理解的挺深的,看来不仅要学会,换药灵活运用。以下是搜集整理的重载和重写的区别: 1.首先是书写:重载英文为overload ,重写为 override 。 2.然后是定义: (1)重载的定义是:方法名相同,参数类型不同或参数个数不同或参数顺序不同,就可以构成重载。这里注意没有规 ...
分类:编程语言   时间:2017-08-19 15:54:24    阅读次数:169
this--java基础---this到底指的是谁??
Java基础 this关键字 之前再网上看过很多博客,各种对this关键字的解释,但是说的很模糊,看完跟看书差不多,还是不懂,直到看到大神的博客--(孤傲苍狼),豁然醒悟。this原来是这样用的,以防忘记,特写写此博客铭记与分享。写的不足之处欢迎指正。 this关键字 先说下本人对this关键字的理 ...
分类:编程语言   时间:2017-08-19 15:52:52    阅读次数:112
Java动态菜单添加
自己做出来的添加数据库配置好的动态菜单的方法 private void createMenu() { IMenuDAO dao = new MenuDAOImpl(); String sql1 = "select * from menu where menuId like '__'"; String ...
分类:编程语言   时间:2017-08-19 15:52:35    阅读次数:118
Selenium with Python 001 - 安装篇
Selenium Python binding提供了简单API来使用Selenium WebDriver编写功能/验收测试。通过Selenium Python API,我们可以直观地访问Selenium WebDriver的所有功能。Selenium Python binding提供了一种方便的AP ...
分类:编程语言   时间:2017-08-19 15:52:28    阅读次数:138
原生JavaScript常用的DOM操作
之前项目一直都是用JQuery或者Vue来做的,确实好用,毕竟帮我们解决了很多浏览器兼容问题,但是后面发现大公司面试题都是要原生Javascript来做,然后我就一脸懵逼哈哈哈,毕竟大公司需要的框架或者库好多都是公司内部自己构建的,所以说到头来还是要原生JavaScript,这里总结了一些原生js常 ...
分类:编程语言   时间:2017-08-19 15:49:27    阅读次数:155
解读java同步类CountDownLatch
同步辅助类: CountDownLatch是一个同步辅助类,在jdk5中引入,它允许一个或多个线程等待其他线程操作完成之后才执行。 实现原理 : CountDownLatch是通过计数器的方式来实现,计数器的初始值为线程的数量。每当一个线程完成了自己的任务之后,就会对计数器减1,当计数器的值为0时, ...
分类:编程语言   时间:2017-08-19 15:47:43    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!