- 博客(45)
- 收藏
- 关注
原创 Spring 配置文件加载util标签的Schema
在Spring的配置文档中加入如下语句:xmlns:util="http://www.springframework.org/schema/util"http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd"如下图所示:
2016-08-18 17:12:13
1143
原创 MyEclipse中项目有红色感叹号的解决方法总结
MyEclipse中项目出现红色感叹号有两种情况:1.工程中classpath中指向的包路径错误:右键项目,在Build Path选项下,找到Configure2.导入非jar文件:如下图所示:在上图所示的Axis2工程中,导入官网提供的lib包(里面包含.txt文件),如下图所示:此时,在MyEclipse中可以看到如下信息:解决方法便是:右键项目
2016-08-18 10:16:07
68202
原创 区分使用Axis2和CXF的wsdl2java命令
在学习Web Service时,会接触到两个流行的Web Service框架CXF和Axis2,也需要对其进行环境变量的配置,配制方法如下:·CXF环境变量配置:1.在CLASSPATH中添加:D:\Libraries\apache-cxf-3.1.7\apache-cxf-3.1.7\lib2.新建CXF_HOME D:\Libraries\apache-cxf-3.1.
2016-08-17 15:59:53
2307
原创 Sublime Text 3 自定义快捷键
由于惯用Eclipse/MyEclipse的快捷键,故而将Sublime Text 3的部分快捷键或者无快捷键的部分操作作自定义快捷键。操作方法:在菜单栏选择【Preferences】-->【Key Blinding - User】,在出现的页面中编辑自定义快捷键的内容。[/* ** Customize Keys* */// delete the current lin
2016-08-01 17:19:32
17840
原创 最小二乘法Java实现
package com.util;/** * 作者:杜航 功能:最小二乘法 线性回归(Least squares) * * y = a x + b b = sum( y ) / n - a * sum( x ) / n a = ( n * sum( xy ) - sum( x * ) * sum( y ) ) / ( n * sum( x^2 ) - sum(x) ^ 2 ) *
2016-07-29 09:36:54
5417
原创 原生矩阵操作类及方法
package com.util;/** * 作者:杜航 功能:Matrix类实现矩阵的基本操作 */public class Matrix { private float value[][]; // 存储矩阵元素的二维数组(选用float类型) /* * 杜航 功能: 构造m行n列的空矩阵 */ public Matrix(int m, int n) { this
2016-07-29 09:35:12
635
原创 整合DataTables到JavaWeb(SSH)实例总结分析
整合DataTables到JavaWeb(SSH)实例总结分析一、项目介绍 本项目在基础的SSH框架上,利用Datatables控件实现对数据库中数据的基本增删查改及分页。主要采用Datatables的服务器处理模式(Server-side processing),并通过Ajax将数据封装成Json后实现前后台数据的交换。 图片展示:下面展示登陆界面和学生信息管
2016-07-28 11:59:08
3476
3
原创 Java compiler level does not match the version of the instal
报错:myeclipse下的工程前面有叉,但是包和类文件前面都没红叉从别的地方导入一个项目的时候,经常会遇到eclipse/Myeclipse报Description Resource Path Location Type Java compiler level does not match the version of the installed Java project
2016-07-28 11:16:40
1344
原创 编写一个程序解决选择问题
程序包括两个Java文件:1.主文件:Ex1_1.javapackage exercise;import util.ConsoleTable;/** * @author Justerdu * 编写一个程序解决选择问题 * 解读:将给定数组的数值先排序,然后取出第k=N/2个值。 * 思路:采用冒泡排序或者插入排序法,复杂度为O(N^2) */public cla
2016-07-28 10:40:01
1648
原创 成员变量和局部变量
成员变量和局部变量:成员变量:在类中定义,用来描述对象将要有什么。局部变量:在类的方法中定义,在方法中临时保存数据。区别:1.作用域不同成员变量的作用域在整个类内部都是可见的;局部变量的作用域仅限于定义它的方法。2.初始值不同java会给成员变量一个初始值;java不会给局部变量赋予初始值。3.在同一个方法中,不允许有同名的局部变量;在不同的方法中,
2016-07-27 09:35:53
792
原创 在MyEclipse中如何自动生成注释,修改注释内容?
myeclipse中的设置如下:点击Window -->preferences--> Java --> Code Style --> Code Templates --> Comments --> types 。右边界面下面显示的就是注释的模板。再次点击右边的edit按钮就可以修改这个注释的模板来达到自己的要求例如给一个很简单的模板示例,输入:/***类
2016-07-27 09:32:48
659
1
原创 在cmd中编译执行java文件
在cmd中编译执行java文件:1、先编译(编译器):javac helloword.java2、再执行(解释器):java helloword 这里会加载helloword.class主类文件(注意:解释执行.class文件时,不能输入后缀名)。
2016-07-27 09:30:54
955
转载 foreach语句使用总结
foreach语句使用总结foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为
2016-07-27 09:29:47
2105
原创 Java中“接口”可以作为方法的返回值吗?
可以返回接口,接口虽然不能被实例化,但是接口的实现类都可以向上转型为接口。 所谓面向接口编程是指我们在编写代码时对数据参数的定义尽量写成接口,待真正实现的时候再用实际类型代替,这样编写的好处是,代码的耦合性降低,在运行时我只需修改实现类类型,就可以实现不同的功能,而不必要修改接口的代码。 表面上是返回的接口,其实返回的是接口的实现类。
2016-07-27 09:28:35
9656
原创 JDBC操作数据库的步骤
JDBC操作数据库的步骤:(1)加载驱动程序: Class.forName(driverClass) 加载Mysql驱动: Class.forName("com.mysql.jdbc.Driver"); 加载Oracle驱动: Class.forName("oracle.jdbc.driver.OracleDriver");(2)获得数据库
2016-03-15 08:49:32
773
原创 报错: Data source rejected establishment of connection
报错:Data source rejected establishment of connection, message from server: "Too many connections"原因分析及解决方法: 进分析程序,创建了过多的数据库连接,而没有关闭数据库。加上以下两句即可解决问题: stmt.close(); coon.close();
2016-03-15 08:47:44
2274
原创 Java Web后台通过request.getParameter( )方法得到的数据中文乱码
问题描述: 在“整合DataTables到JavaWeb(SSH)实例总结分析”中,发现在页面提交的中文数据,在后台会出现中文乱码(例子链接: http://note.youdao.com/share/?id=64c0dbe0bb90ebc9b6522a37cf45a834&type=note)解决方法: 将接收到的数据转换成字节后再编码成UTF-8。具体实现如下:
2016-03-15 08:44:58
9776
1
原创 如何将Action中的Hibernate查询结果LIST输出在控制台以及JSP界面
将Action中的Hibernate查询结果LIST输出在控制台: userList=getUsersService().findAll(); for(Users user :userList){ System.out.print(user.getId()+"\t"); System.out.print(user.getUsername
2016-03-15 08:42:14
2170
原创 解决getHibernateTemplate().save ()不能将数据保存到数据库的问题
分析:数据是保存在缓存中而未提交到数据库中解决办法:在hibernate.cfg.xml里面加入 true
2016-03-15 08:38:57
2907
原创 Hibernate创建SessionFactory根据Hibernate版本而异
关于Hibernate buildsessionfactory()过时处理Hibernate创建SessionFactory在Hibernate3中和Hibernate4中写法是不一样的,在Hibernate3中写法:static SessionFactory sessionFactroy;static { try{
2016-03-15 08:38:04
1834
原创 java @Override错误的解决办法
经过查阅后发现:@Override注释在jdk1.5环境下只能用于对继承的父类的方法的重写,但不能用于对实现的接口中的方法的实现。(也就是jdk1.5的 @Override这个annOotation 并不把接口认为是超类 ,也就是说 如果在1.5下要使用@Override 这个annotation 必须保证 被标注方法来源于class 而不是interface .)经查看导入java webp
2016-03-15 08:36:01
7962
原创 找不到ServiceRegistryBuilder()函数的解决方法
在Hibernate框架下,程序中找不到ServiceRegistryBuilder()函数的解决方法:原因是因为缺少包import org.hibernate.service.ServiceRegistryBuilder;而提示中并没有这个包,是因为中没有,故需要导入最新的4.2版本,导入之后即可解决问题。该问题也与第6条笔记“Hibernate创建SessionFact
2016-03-14 18:24:48
2229
原创 MyEclipse10配置PyDev进行Python开发
MyEclipse10配置PyDev进行Python开发 1、下载PyDev 2.7.1 链接如下: http://jaist.dl.sourceforge.net/project/pydev/pydev/PyDev%202.7.1/PyDev%202.7.1.zip 2、下载/python-2.7.3 链接如下:http://www.python.org/f
2016-03-14 18:15:03
7496
原创 解决Fiddler查看Get方法传递URL参数中文乱码问题
解决Fiddler查看Get方法传递URL参数中文乱码问题分析:请求服务器显示页面过程第一步:浏览器把URL经过编码送给服务器;第二步:服务器把这些请求解码处理完毕之后将显示的内容进行编码发送给客户端浏览器;第三步:浏览器按照指定的编码显示网页解决方法:1.在WebForms中依旧为乱码。经分析,此处的乱码是由于GBK与U
2016-03-14 18:08:16
8034
原创 解决Fiddler查看Post参数中文乱码的问题
解决Fiddler查看Post参数中文乱码的问题解决方法:1.win+R2.打开注册表编辑器:输入regedit +回车+是3.HKEY_CURRENT_USER\Software\Microsoft\Fiddler24.右键新建,选字符串值,加上HeaderEncoding,然后值输入 GBK(建议设置为UTF-8)温馨提示: Heade
2016-03-14 18:05:58
10857
原创 Fiddler中显示IP的设置方法
Fiddler中显示IP的设置方法具体操作: 快捷键Ctrl+R 或者 菜单->Rules->Customize Rules…,然后在CustomRules.js文件里Ctrl+F查找字符串:static function Main(),然后添加一行代码即可显示IP,代码如下: FiddlerObject.UI.lvSessions.AddBoundColu
2016-03-14 18:04:43
11583
原创 MyEclipse关联Oracle数据库
第一步:打开MyEclipse Database Explore 点击Window-Open Perspective-MyEclipse Database Explore。第二步:新建数据库连接第三步:配置连接jdbc:oracle:thin:@59.69.101.29:1522:orcl 在Save Pas
2016-03-14 18:02:05
2462
原创 Git@OSC实现从本地添加项目到远程仓库
Git@OSC实现从本地添加项目到远程仓库1、登陆代码托管-开源中国社区https://git.oschina.net/(如没有账号,请重新注册(注意,账号并不是GitHub账号,需重新注册,用户名和密码可以相同)),然后,在右上角点击“+”号,选择“新建项目”按钮,创建一个新的项目:2、添加公钥(SSH Keys)http:
2016-03-14 17:55:10
3412
原创 Git中创建SSH Keys
创建SSH Keys SSH key 可以让你在你的电脑和 Git @ OSC 之间建立安全的加密连接。可以按如下命令来生成sshkey:输入:ssh-keygen -t rsa -C "duhang@whut.edu.cn" 注意:此处为注册时email地址。输入回车后提示输入一个文件保存key,如果直接回车则为空。输入回车后提示输入一
2016-03-14 17:42:23
943
原创 Git实现从本地添加项目到远程仓库
Git实现从本地添加项目到远程仓库1、首先,注册git的账号(注册过程省去)。2、注册成功之后,登陆GitHub官网https://github.com/,然后,在右上角点击“+”号,选择“New repository”按钮,创建一个新的仓库:在Repository name填入MyGitTest,其他保持默认设置,点击“Create repository”
2016-03-14 17:36:27
931
原创 如何将项目同时托管到 Git@OSC 和 GitHub
如何将项目同时托管到 Git@OSC 和 GitHub本文介绍两种方法:1、将本地项目同时托管到Git@OSC 和 GitHub;2、在网页上将GitHub中的项目同时托管到Git@OSC温馨提示:此文章中,由于本人用到Git@OSC相对更频繁,故而在远程仓库与本地仓库关联时,与Git@OSC关联时,仓库名称采用默认的origin,而与GitHub关联时,采用GitHu
2016-03-14 17:32:20
1379
转载 MySQL数据库导出数据
具体见链接:http://note.youdao.com/share/?id=0a713fcba109ddad7729b44ccf63d9a6&type=note
2016-03-14 17:30:13
517
原创 MyEclipse连接MySQL数据库详细步骤
(1)新建数据库双击打开MySQL Query Browser,输入密码“admin”,在红色框空白区域邮件,选择Create New Schema,创建数据库命名为mydb(不区分大小写),选择OK。右键mydb,选择Create New Table编辑表单元素插入数据,这样数据库就新建成功。
2016-03-14 17:16:05
45466
2
原创 JavaWeb项目如何在局域网内发布
JavaWeb项目,在局域网内发布(没有域名等,服务器为Tomcat)1.首先查找得到自己电脑的IP地址,方法可见http://note.youdao.com/share/?id=f23e76db9c839d5c0ae9b9ab90c52499&type=note2.得到IP地址后,局域网里的其他成员就可以通过直接输入:“本机IP+端口+项目”就可以访问了。3.实例,在本机上运行项
2016-03-14 17:12:42
5821
1
原创 如何在一台电脑上运行两个或多个Tomcat
1.分别手动运行两个Tomcat里面的startup.dat。tomcat6.0的运行情况:tomcat7.0的运行情况:之后会一闪而过,即两个tomcat不能同时运行。2.解决方法:Tomcat6.0不做修改(其端口号为8081),只对Tomcat7.0做修改(端口号改为9090)1)在系统环境变量中增加JAVA_HOME2=C:\Program
2016-03-14 17:09:09
1376
原创 修改Tomcat服务器默认端口
修改Tomcat服务器默认端口:方法:修改安装目录下的conf/server.xml文件将端口号port从8080改为8081
2016-03-14 15:24:12
770
原创 在MyEclipse中配置Tomcat
1.首先我们打开Myeclipse,进入偏好设置window-perference:如下图所示:2.进入偏好设置(perference),在偏好设置的搜索栏那里输入tomcat查找tomcat.如下图所示:MyEclipse-->Servers-->Tomcat3.我们可以看到搜索到的有四个tomcat项:第一个是Myeclipse的自带tomcat,然后是自己下载
2016-03-14 15:19:52
941
原创 非安装版Tomcat不能手动启动问题解决
对于安装版Tomcat,手动启动tomcat 6.x方法如下: 到安装目录中bin目录下,双击 startup.bat 打开tomcat;双击 shutdown.bat 关闭tomcat; 然而对于从官网下载的新版Tomcat,并不需要安装,只需解压即可使用,这也引入一个问题,无法手动启动Tomcat。 下面便给出其问题及其解决方法:使用MyEclipse
2016-03-14 15:18:44
2648
1
原创 怎么测试Tomcat是否安装配置成功
我们打开Tomcat的安装路径,如下:我们双击“bin”文件夹,如下:我们再双击上图中标出的start.dat文件,如下:(注意:点击bin下面的startup.bat文件手动启动,可能老是出现窗口一闪就过,问题其实非手动安装的Tomcat没有指明JRE路径,解决方法见笔记--非安装版Tomcat不能手动启动问题解决http://note.youdao.com/sh
2016-03-14 15:15:47
73021
4
原创 MyEclipse项目左上角显示红色感叹号的解决方法
原因分析: 项目名称上的“红色叹号”说明项目的jar包引入的有问题,需要重新引入jar包。解决方法:1.在工程上右击,选择“Bulid Path”;2.选择弹出对话框的“Libraries”,此时项目中的jar肯定有错误路径引入,先直接删除错误的引入,之后选择“add External JARs”;3.找到jar文件的存放路径,选择一个或多个后,直接重
2016-03-14 15:11:57
1558
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人