5 陈培泓

尚未进行身份认证

我要认证

一起学习,一起进步

等级
TA的排名 10w+

基于系统应用学习Java知识

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

2019-05-29 18:51:10

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

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

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

在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

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

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

2017-05-18 13:22:06

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

浅解js中的defaultValue

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

2017-05-10 23:54:44

Spring中如何配置Hibernate事务

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

2017-04-29 10:06:46

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

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

2017-04-28 21:37:13

通过端口 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

readResolve()方法与串行化

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

2017-04-23 17:12:44

浅谈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

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

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

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

2017-04-18 20:39:08

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

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

2017-03-29 17:16:34

手把手教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

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

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

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

2017-03-21 16:07:18

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

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

2017-03-19 14:33:22

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。