- 博客(19)
- 收藏
- 关注
原创 Java 中的异常和处理详解
简介程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽
2017-09-26 15:42:25
357
原创 java项目前后台怎么交互详解
1、前台发送数据到服务端,以及接受后台数据前台发送数据到服务端,有两种方法:(1)使用表单发送同步请求 参数inputStr: 参数intputInt: (2)使用ajax发送异步请求,发送的数据为json对象 参数username:
2017-09-26 11:48:38
9435
原创 Java 泛型详解
泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。泛型基础泛型类我们首先定义一个简单的Box类:public class Box { private String object;
2017-08-31 22:05:50
428
原创 支付宝第三方接口对接(JAVA语言)
alipay 的几个内核功能文件:======================================================================================================AlipayFunction.java[java] view plain copypackage
2017-08-29 20:02:20
7729
原创 centos7 搭建ha(高可用)hadoop2.7.3集群
写在前面作为一个单体应用开发人员对于理解分布式应用和微服务的理论还可以。但是部署分布式环境来说还是一个挑战。最近在学习Hadoop,正也把学习的东西分享出来,希望帮助感兴趣的人。 前面一章写了centos7搭建hadoop集群 再跟着做本章实验前建议初学者先去实验上一章的内容。有任何问题欢迎反馈,我也好做出修改。 ha(高可用)hadoop2.7.3集群,主要是为了消除spof
2017-08-19 22:54:59
403
原创 SpringMVC工作原理详细介绍
SpringMVC框架介绍Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接
2017-08-05 17:16:21
430
原创 写 SQL 时常犯的 10 个错误
SQL在专业的Java开发中多么重要。基本的SQL知识被忘掉(的情况)普遍存在。通过embracing SQL,你就能了解像 jOOQ或MyBatis这样的以SQL为中心的库正好反应了市场的需要。 1、不用PreparedStatements有意思的是,在JDBC出现了许多年后的今天,这个错误依然出现在博客、论坛和邮件列表中,
2017-07-23 20:50:22
650
原创 数据库设计>>表与表之间的3种关系<<
表与表之间一般存在三种关系,即一对一,一对多,多对多关系。 下面分别就三种关系讲解数据库相关设计的思路和思考过程;(1)一对一关系 例如,下面的一张表,保存了人的相关信息,有男有女,要求查处所有的夫妻。 sql代码:CREATE TABLE IF NOT EXISTS person( id INT PRIMARY KEY AUTO_INCREMENT, sn
2017-07-06 14:52:13
1210
原创 【Spring实战】----springMVC4.3.2的配置
一、简单说明本篇springMVC的配置涉及到springMVC配置、sitemesh配置、log4j2的配置二、相关库文件根据myeclipse中创建gradle web项目建立完成后(建议使用idea进行,本系列也已用idea进行分析),在build.gradle中添加下面库文件[html] view plain copy
2017-07-01 16:36:52
663
原创 centos7搭建hadoop集群
先期准备主机系统ip地址hadoop-mastercentos7192.168.196.162hadoop-slave1centos7192.168.196.163hadoop-slave2centos7192.168.196.164ps:
2017-07-01 16:30:19
905
原创 Centos7 源码安装git 和使用git具体步骤
先期准备vmwarecentos7xshellxftp安装下载上传解压下载git 使用xshell连接centos7 点击xftp,如图 上传Git-2.13.1.tar.gz到centos7的主题目录中。如图 通过xshell终端,执行解压tar -xzvf git-2.13.1.tar.gz11编译安装环境变量设置
2017-07-01 14:52:17
477
原创 Linux之Centos7.x安装和使用**
Linux之Centos7.x安装和使用虚拟机安装VMware Workstation 12 Pro 虚拟机安装步骤详解 通用VMware 静默安装代码centos7安装和配置VM虚拟机下安装Centos7.0图文教程文件管理 Centos 7 文件和目录管理 文件类型:用ls -l filename 即可查看 -:普通文件 d:
2017-07-01 14:46:37
537
原创 Python列表》》》
列表是序列对象,可包含任意的Python数据信息,如字符串、数字、列表、元组等。列表的数据是可变的,我们可通过对象方法对列表中的数据进行增加、修改、删除等操作。一.列表的创建1.创建空列表 name = []2.创建包含数据的列表 a = ['x','y','s']二.列表打印1.打印指定位置的元素(索引从0开始依次递增
2017-07-01 14:43:37
399
原创 Python异常处理和多线程
异常处理 异常在程序的运行过程中发生的不正常的事件,会中断正在运行的程序。常见的内置异常 NameError 尝试访问一个未声明的变量 ZeroDivisionRrror 除数为零 SyntaxError 解释器语法错误 IndexError 请求的索引超出序列范围 KeyError 请求一个不存在的字典关键字 AttributeError 尝试访问未知的对象属
2017-07-01 14:40:51
962
原创 计算器
html>html lang="en">head> meta charset="UTF-8"> title>Titletitle> style type="text/css"> *{ margin:0px; padding:0px; } body{ t
2017-06-01 15:37:20
409
原创 有一个和尚负责做馒头,做好30个其它三个和尚就可以吃馒头, *当馒头吃完了,第一个和尚就再做30个馒头 生产消费
package ;import java.util.ArrayList;import java.util.List;/** * Created by dell on 2017/5/4. * 有一个和尚负责做馒头,做好30个其它三个和尚就可以吃馒头, * 当馒头吃完了,第一个和尚就再做30个馒头 生产消费 */public class Test { public sta
2017-05-09 14:23:37
1127
原创 从记事本上添加手机联系人
package File.out.production;import java.io.Serializable;/** * Created by dell on 2017/5/2. */public class Contacts implements Serializable { private String name; private String sex;
2017-05-07 00:19:52
430
原创 隐藏自己的小秘密
import java.io.*;/** * Created by dell on 2017/5/2. */public class Test2 { static BufferedReader key_in=new BufferedReader(new InputStreamReader(System.in)); public static void main(Strin
2017-05-02 15:52:57
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人