自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

陈培泓

吸取别人的知识,分享自己的学习

  • 博客(28)
  • 资源 (13)
  • 收藏
  • 关注

原创 基于系统应用学习Java知识

基于系统应用学习Java知识背景思考结论系统应用技术框架组成背景 最近身边有好友入门学习java,但又苦于java知识库的浩瀚对学习java感到迷茫。这点对我一个数学专业的学生自学java感同身受。在此之前我有零散地指导他们学习什么知识什么知识。但我发现经过一段时间我发现他们的学习效果并没有理想,依然很迷茫,不敢踏出到外面面试的脚步。经过与他们沟通,我发现他们有努力在学习,我要求他们学习的...

2019-05-29 18:51:10 342

原创 ubuntu中useradd与adduser的区别(2017.06.02)

今天碰到一个问题就是我创建了一个用户,并且可以用该用户来登陆成功了,但我在/home下并没有找到该用户,而查看用户时有提示在/home下面,甚是郁闷,特意查找了一些资料。下面就是我遇到的问题。#创建一个cph1用户:root@ubuntu:~# useradd cph1root@ubuntu:~# passwd cph1Enter new UNIX password: Retype new U

2017-06-02 13:23:53 3108 1

原创 Ubuntu 下 Error: Could not find or load main class xxx(2017/05/27)

今天我用linux的vi编辑器编辑一个非常简单的java程序,在编译的时候没什么问题,但在运行的时候却报错了,今天就详细来分享一下如何解决: 我编辑的hello1.java程序如下:public class hello1{public static void main(String args[]){ System.out.println("hello world");}}编译和运行的l

2017-05-28 00:11:36 2842

原创 RedHat 10版本更换yum源--用CentOS源来代替(2017.05.27)

我们刚刚安装了RedHat系统,当我们安装软件源或者进行更新的时候,将会出现如下提示:”Unable to read consumer identity”。很显然,这个提示告诉你,yum没有读取到你的用户id。如果想使用redhat同时不想花费几千元注册系统,我们可以使用CentOS的源来替代。 1.注册系统给我们提供了什么?如果我们点击系统的RHN,会提示注册系统的种种好处:1)从官方获得软件

2017-05-27 13:14:09 1535

原创 在Struts1.x中用actionForm实现 request.getParameterValues("")效果;

如果在jsp页面,我们在一个表单中(只有表单中的input标签的值才可以提交到后台)有好多个属性一样的标签,我们知道如果想在Servlet中获取所有属性名字一样的属性值,可以用request.getParameterValues(“”)得到一组数组。示例代码如下:jsp:<body> <form action="test.do" method="post"> <input

2017-05-21 22:11:08 793

转载 JAVA中正则表达式使用方法详解

一、正则表达式基础知识  我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“ctalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:     1.1 句点符号  假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。另外,假设有一本英

2017-05-18 13:22:06 409

转载 JS页面跳转和js对iframe进行页面跳转、刷新

一、JS方式的页面跳转1.window.location.href方式    <script language=”JavaScript” type=”text/javascript”>           window.location.href=”http://www.dayanmei.com/”;    </script>2.window.navigate方式跳转 Firefox不支持

2017-05-11 16:01:29 510

原创 浅解js中的defaultValue

在我们实现当鼠标移动到该处是文本框初始值置为空,当鼠标离开时,如果没有在该文本框输入信息时,文本框恢复到初始值时需求时。可以用下面的一行代码实现: js代码: $(".account").focus(function(){ $(this).val(""); }); $(".account").blur(function(){ $val=$(th

2017-05-10 23:54:44 9779 2

转载 Spring中如何配置Hibernate事务

为了保证数据的一致性,在编程的时候往往需要引入事务这个概念。事务有4个特性:原子性、一致性、隔离性、持久性。         事务的种类有两种:编程式事务和声明式事务。编程式事务就是将事务处理放在程序中,而声明式事务则是通过配置文件或者注解进行操作。         在spring中有声明式事务的概念,通过和hibernate类似框架的集成,可以很好的完成声明式事务。         其实,不

2017-04-29 10:06:46 498

原创 Spring不对Hibernate原方法操作数据库提供连接关闭服务

前几天我把我之前运用Hibernate+struts1.x框架开发的web项目搬到Spring框架上,其中Hibernate和struts都配置到applicationContext.xml文件上,通过初步测试发现所有线都已经打通了。到今天,我同样是运行该项目,发现一个很诡异的问题就是,当我连续地点击访问数据库的时候,前几次还是没有问题的,但点击多几次就发现项目就死了,所有需要连接数据库的操作的不行

2017-04-28 21:37:13 2278

转载 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 SQL Server 的实例正在

之前开发项目都是用的VS2010,数据库的连接都是内置,非常容易,没遇到太多的配置问题。     个人喜欢换换口味,想试试用Eclipse编写点JDBC,在学习各种数据库知识。使用Sql server 2008时出现了下面问题:通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。错误:“Connection refused: connect。请验证连接属性,并检查 S

2017-04-24 09:45:45 1855

转载 readResolve()方法与串行化

在CJC(一) 中提到一个问题,即 readResolve方法是干啥的? 当时也没多想, 只是列在那里, 今天忙里偷闲地把搜点材料整理下这个问题.  原来这个方法跟对象的序列化相关(这样倒是解释了为什么 readResolve方法是private修饰的). ??? 怎么跟对象的序列化相关了?  下面我们先简要地回顾下对象的序列化. 一般来说, 一个类实现了 Serializable接口, 我们就可以

2017-04-23 17:12:44 506

原创 浅谈new Runnable(){}--new Interface(){}

在java多线程中实现多线程的方式有两种①extends Thread ②implements Runnable。这两种情况是我们最常见的,还有一种是由第二种变形而来的直接new Runnable(){},我写这篇博客的目的是来将new Runnable(){}中的机制理一理,让读者更清晰地理解new Runnable(){},下面我就通过代码来将问题演示。package com.cph.Thre

2017-04-22 18:24:41 3923

转载 join(long)与sleep(long)的区别

1.join(long)方法的源码首先看join()源码:public final void join() throws InterruptedException { join(0); }从源码中可以看出,join()直接调用了join(long)方法,join(long)源码如下:public final synchronized void join(long millis)

2017-04-21 17:12:45 1017

原创 在spring配置文件中引入properties文件--引出加载配置文件的对应方式

在Spring中允许把xml配置文件中的一些参数配置到properties中,例如像数据源中的属性配置,把数据源中的属性放到properties中更利于后期的修改和扩展。 Spring中此功能的核心是配置PropertyOverrideConfigurer属性覆盖器,目的是用来指定properties文件的位置,配置覆盖器有下面两种方法:1、context:property-pla

2017-04-18 20:39:08 8875

转载 面向切面编程(AOP)的理解

在传统的编写业务逻辑处理代码时,我们通常会习惯性地做几件事情:日志记录、事务控制及权限控制等,然后才是编写核心的业务逻辑处理代码。当代码编写完成回头再看时,不禁发现,扬扬洒洒上百行代码中,真正用于核心业务逻辑处理才那么几行,如图6-4所示。方法复方法,类复类,就这样子带着无可奈何遗憾地度过了多少个春秋。这倒也罢,倘若到了项目的尾声,突然决定在权限控制上需要进行大的变动时,成千上万个方法又得一一”登门

2017-03-29 17:16:34 320

原创 手把手教struts2入门案例(不用struts标签实现)

①先将struts2需要的jar包放到/WEB-INF/lib下面(jar包下载地址这里写链接内容) 注意:如果项目没有用到Plaxus、Sitegraph、Spring,添加时需要将struts2-plexus-plugin-2.0.11.jar、struts-sitegraph-plugin-2.0.11.jar、struts2-jsf-plugin-2.0.11.1.jar和struts

2017-03-27 13:44:18 1615 1

转载 Hibernate中inverse和cascade属性

Inverse和cascade是hibernate映射中最难掌握的两个属性。两者都在对象的关联操作中发挥作用。1.明确inverse和cascade的作用inverse决定是否把对对象中集合的改动反映到数据库中,所以inverse只对集合起作用,也就是只对one-to-many或many-to-many有效(因为只有这两种关联关系包含集合,而one-to-one和many-to-one只含有

2017-03-22 20:51:57 288

转载 在Java中调用带参数的存储过程

JDBC调用存储过程: CallableStatement在Java里面调用存储过程,写法那是相当的固定:Class.forName(....Connection conn = DriverManager.getConnection(..../p是要调用的存储过程的名字,存储过程的4个参数,用4个?号占位符代替其余地方写法固定/CallableStatement cstmt = conn.prepa

2017-03-21 16:07:18 979

原创 js中在window.onload中调用function函数遇到的疑惑

今天在jsp中的form表单利用onclick=”xxx”来监听js中一个function xxx(){}函数,遇到一个很奇怪的问题就是点击submit按钮之后竟然没有响应xxx()函数。在这之前我已经多次在form表单中利用onclick=”xxx”来监听一个函数,并没有出现过这种情况。这经过多次尝试后,和具体分析,与之前的对比,终于找到为何会出现这个问题。为了直插问题所在我用一个实例的代码来说明

2017-03-19 14:33:22 13398

原创 递归调用的返回值

在这之前我不少用递归函数,但一直没有真正弄明白递归函数的返回值的原理,为了更好的说明问题我写一个平衡二叉树算法利用递归算法查找值的源码如下:package com.cph.interviwe;public class Node { public int value; public Node left; public Node rigth; public Node(i

2017-03-16 16:06:18 12181 2

转载 String string="xxx"与String string=new String(“XXX”)

String a=”hello world”; //在java中有一个常量池,当创建String 类型的引用变量给它赋值时,java会到它的常量池中找”helloworld”是不是在常量池中已存在。如果已经存在则返回这个常量池中的”hello world”的地址(在java中叫引用)给变量a。注意a并不是一个对象,而是一个引用类型的变量。它里面存的实际上是一个地址值,而这个值是指向一个字符串对象

2017-03-04 21:03:01 1193

转载 JSTL标签 参考手册

http://elf8848.iteye.com/blog/245559<c:> 核心标签库  ==========================================================================JSTL 核心标签库(C标签)标签共有13个,功能上分为4类:1.表达式控制标签:out、set、remove、catch2.流程控制标签:if、c

2017-02-27 13:04:13 403

原创 用jQuery模仿淘宝开发购物车的思路、遇到的技术问题、源代码--着重讲页面的设计

这几天在做学校的大创项目(开发一个购买桶装水系统),为了使项目给用户提供的页面更人性,在开发购物车这部分运用了jQuery框架框架。从思考如何实现购物车功能到最终人性化地实现也经过了挺长的时间,所以现在我从整个思路分析开始,再加上在这个过程中遇到的问题,来分享一下我的心得: 首先,如果要使用户添加到购物车的数据不会因为下次登录或者在其他地方登录而变为空,就必须要把数据持久化(如何高效地持久化

2017-02-24 20:35:58 1805

原创 在Eclipse中引用Jquery框架路径问题

如果引入Jquery的js文件后,还是不能使用Jquery框架的功能的话。出现这个问题原因有:①版本不支持(解决方法就是安装更高的版本或者安装插件)、②下载的jS文件是错误的或者不完整(所以建议到官网下载,以免带来不必要的麻烦)、③也是最有可能的原因就是在jsp页面引入Jquery文件的路劲出现了问题。下面就是教如何配置路劲问题,下面通过对比来说明问题:这个是Jsp页面的核心部分(注意这个不是完整的

2017-02-20 20:55:25 11697

原创 java中的值传递和引用传递及对应的数据类型

在实际开发中也许我们会遇到当调用方法时把实参传给形参后,实参的值并没有变化;但有时候当我们调用方法时把实参传给形参后,实参的值并变化了。这到底是为什么?其中有涉及哪些java知识点? 我们先弄明白什么是实参?什么是形参?①public static void c(int b){ }②int k=4;c(k); 在c(int b)中,b就是形参,形参就是形式参数,当你调用这个方法时,要传

2017-01-18 11:17:32 572

原创 sql server 2008 r2中用alter修改表结构---给属性加上unique约束

我们知道在Sql Server中修改表结构的命令是Alter table,其基本格式如下:**ALTER TABLE [schema_name.] table_name{ALTER COLUMN column_name<data_type[NULL|NOTNULL]|ADD<column_definition>|<computed_column_definition<table_constra

2017-01-14 00:44:12 7066

原创 java mail技术出现无法访问服务器的原因

当你利用java mail技术发送邮件时,当你检查账号,密码什么都正确时,还是报535Error错误时:535 Error: ��ʹ����Ȩ���¼�������뿴: http://service.mail.qq.com/cgi-bin/help?subtype=1&&id=28&&no=1001256Exception in thread "main" javax.mail.Authe

2016-11-18 16:54:02 15393

struts2 jar包

该jar包包含struts2需要的所有jar包

2017-03-27

java多线程编程核心技术

这个是我看过关于java多线程编程最好的书籍,覆盖多线程各个知识,每个知识点都配有实例代码

2017-03-23

java集合类详解

该文档对java中各个集合类进行了详细的解析,优缺点比较,还加上底层代码的实现

2017-03-22

ajax简易教程pdf

此ajax.pdf中有作者对ajax从零开始的教程

2017-03-22

利用JQuery模仿淘宝购物车源码

此源码为本人亲自开发的,经过调试确实可行才发,希望对你有帮助,此源码是模仿淘宝购物车的功能,带checkbox的利用jQuery实现购物车的价格计算的,有不足之处,请多多指教

2017-02-24

购物车的后台源码+Jquery开发购物车计算功能 +Jquery开发购物车计算功能加动漫添加效果

文件是我在学习Jquery框架时下载的很有参考价值的三个不同源码(一个后台,二个前端),其中有购物车后台源码,和用Jquery开发的前端,一个前端仅仅实现了购物车结账的计算功能,另一个以动漫的效果实现添加产品到购物车和实现结账计算功能同时加入了删除功能。

2017-02-24

java中23种设计模式

本源码用来演示java中23种设计模式:创建型模式(5种)、结构型模式(7种)、行为型模式(11种)

2017-02-22

Jquery-1.7.2.js文件

本站的js文件经过测试可以用,希望各位在使用Jquery框架的时候可以参考我关于在Eclipse中Jquery中路径配置的问题篇博客,这样可以减去不必要的麻烦

2017-02-20

java mail需要的jar包

这里有三个经过测试的java mail需要的jar包

2016-11-09

jquery-1.3.3.js jar包下载

jquery框架jar包 jquery-1.3.3.js包

2016-10-29

ssh框架需要的jar包汇总

该ssh汇总包括mysql数据库jar包,struts框架jar包,spring框架jar包,hibernate框架jar包,jstl标签jar包等,如果用其他数据库和其他框架需要再相应的jar包即可

2016-10-29

韩顺平java视频教程完整版

该种子在迅雷打开既可以下载,里面包括的内容有:韩顺平_细说jsp;韩顺平.循序渐进学.java.从入门到精通;韩顺平.玩转oracle;韩顺平.linux视频教程;韩顺平.j2ee视频实战教程servlet;韩顺平.j2ee视频实战教程jsp;韩顺平.2011最新版.玩转oracle视频教程;韩顺平.2011最新版.玩转oracle视频教程;韩顺平.2011最新j2ee视频教程.jdbc;韩顺平.2011版.struts视频教程;韩顺平.2011版.SSH框架视频教程-项目实战-校内网;韩顺平.2011版.spring视频教程;韩顺平.2011版.hibernate3.3视频教程。几乎包括了所有java知识点,是学习的好视频

2016-10-29

韩顺平老师jquery视频下载地址

此地址有韩顺平老师关于jquery的15个视频,有课堂笔记还有图解,加上每节课的源码包

2016-10-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除