自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青年流氓的装B路

混迹于嘎哇界的逗比程序猿,一直在路上!

  • 博客(23)
  • 资源 (6)
  • 收藏
  • 关注

原创 流水账20190102(日报)

今天完成的事情: 1.尚硅谷佟刚Spring 看到第五集 自动装配 2.牛客网中级项目第五次课 图片本地上传和七牛云上传 3.张龙Java常见笔试面试题深度剖析第一集   遇到的问题: 1.视频中Spring框架bean的管理都是XML文件,而自己用的SpringBoot框架中没有XML文件,有些不适应。引生出一个问题:Spring和SpringBoot有什么区别?为什么SpringB...

2019-01-02 23:15:21 259

原创 接口文档

一、什么是接口文档? 在项目开发中,web项目的前后端分离开发,APP开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前都要一直维护。 二、为什么要写接口文档? 1、项目开发过程中前后端工程师有一个统一的文件进行沟通交流开发 2、项目维护中或者项目人员更迭,方便后期人员查看、维护 三、接口规范是什么? 首先接口分为四部分:方法、uri、

2017-04-09 23:07:45 3363

原创 Struts2中的ModelDriven机制及其运用

所谓ModelDriven,意思是直接把实体类当成页面数据的收集对象。比如,有实体类User如下: package cn.com.leadfar.struts2.actions;   public class User {     private int id;     private String username;     private String passwo

2017-03-04 09:27:42 289

原创 java 单例模式

第一种写法: public class SingletonTest { public static void main(String [] args){ Singleton singleton = Singleton.getInstance(); Singleton singleton2 = Singleton.getInstance(); //验证是否生成一个实例

2016-09-26 22:16:10 252

原创 web流程控制详解

曾经做过一个结算系统,对于一段期间内完成的订单做金额费用的结算,根据订单的金额付款,并计算出一些代理费用等等。 在付款之前,需要结算部门审核,财务部门的审核,上级主管的审核,客户的确认等等。这个是按项目来做的,没有上工作流系统。 对于付款前的那些级别的审核,都是用状态字段来控制的,主要是在结算单中增加审核的字段 财务审核状态,审核日期,审核意见,审核人 客户确认状态,确认日期,确认

2015-07-21 20:32:45 730

转载 Spring MVC入门

1、Spring Web MVC是什么 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。   另外还有一种基于组件的、事件驱动的Web

2015-06-12 15:01:06 352

原创 JSTL与EL表达式用法

JSTL (JSP Standard Tag Library ,JSP标准标签库) JSTL标签库分为5类:JSTL核心标签库、JSTL函数标签库、数据库标签库、I18N格式化标签库、XML标签库。 JSTL的核心标签库主要包括:表达式操作、流程控制、迭代操作和URL操作。以下是JSTL常用标签的用法总结:   一、表达式操作  1、 作用:用于显示数据的内容。

2015-06-12 00:07:33 760

转载 MyBatis-快速入门

简介 MyBatis的前身叫iBatis,本是apache的一个开源项目, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注

2015-06-11 11:24:22 478

原创 Freemarker

近期在做工商局行政处罚系统中使用到Freemarker技术。FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 文等。 (一) FreeMarker的优点 1. FreeMarker的优点一,可以彻

2015-05-30 11:43:15 599

原创 数据库表设计

好的数据结构会影响速度。好的数据库表设计会影响数据库操作效率。特别是数据多的时候,如果表的结构不好的话操作的时候条件(where后的内容)会变的非常复杂。 SQL是关系数据库中用到的一种语言。所以,为了简化SQL,表的关系(内部和外部)要尽量设计的合理。 下面有几个可以参照的步骤: 1)找出那个表要描述的东西; 2)列出你想通过这个表得到的相关信息的列表; 3)通过上面的信息列表,将信息

2015-04-29 14:29:28 680

转载 数据库表设计

创建数据库里最基本的应该就是建表,建索引、存储过程等一系列操作了。谈到表就不得不谈到实体。     一、数据实体         什么是实体,客观存在并且可以相互区别的事物称为实体。这里我们就简单的把它理解为一个表吧,描述实体的特性,我们就把他们称为了属性。也可以说当我们把一个数据库表当作一个实体,那么它里面的所有字段是不是就是一个属性了呢?结果是肯定的。    二、实体间的联系   

2015-04-22 10:26:35 569

转载 IT行业的各岗位职责[转]

IT行业的各岗位职责 出处:http://blog.sina.com.cn/s/blog_537e3d830100ibmj.html 岗位:程序员   程序员(英文Programmer)是从事程序开发、维护的专业人员。一般我们将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。   作一个真正合格的程序员,应该具有的素质。   1:团队精神和协作能力

2015-03-26 11:44:08 539

原创 数据库设计的三大范式

1.第一范式      第一范式时最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明满足第一范式。   (原子值指的的时不可在分割的字段,比如”地址“这个字段可以拆分为省份、城市、详细地址。在数据库设计时就要拆分完全) 2.第二范式       第二范式需要确保数据库表中的每一列都和主键相关。也就是说在一个数据库表中,一个表中只能保存一种数据,不可

2015-03-26 09:15:03 411

原创 或与非

java中使用 == 检测是否相等,使用 != 检测是否不相等。例如 3 != 7 的值为true。 如果用 && 对两个表达式进行计算  example1 && example2  并且第一个表达式值为false,结果不可能为真。 因此,第二个表达式的值就没有必要计算了。这种方式可以避免一些错误的发生。例如,表达式:      x != 0 && 1/x > x+y // no divid

2015-03-24 18:13:50 526

转载 java数据类型详解

转载网址:http://blog.youkuaiyun.com/taohuaxinmu123/article/details/12099105 一、数据类型 Java中主要有8中基本数据类型,分别是byte,short,int,long,char,boolean,float,double,具体如下: 1、boolean:数据值只有true或false,适用于逻辑计

2015-03-21 11:01:03 534

转载 JAVA内存管理

你真的了解JAVA里的String么 中文与Unicode的转换  Java内存管理特点 每一个JAVA初学者都应该搞懂的问题 1. String str1 = "abc";    System.out.println(str1 == "abc"); 转载地址:http://meng-lin.javaeye.com/ 步骤:  1) 棧中开辟一块空间存放引用

2015-03-17 22:21:26 333

原创 JSP两种声明变量的区别

在JSP中用两种声明变量的方法,一种是在内,一种是在内。他们之间有什么区别呢?我们直接看一个JSP文件来理解。 count.jsp 代码如下: http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> JSP Declarations JS

2015-03-17 22:14:03 448

转载 MyEclipse10配置tomcat插件以及字体的设置

1:在myeclipse10中添加tomcat: 选择属性preferences之后进入配置框: 选择servers下的tomcat(视你自己的版本而定) 选择tomcat的安装目录: 之后要加载jdk,当然myeclipse10会有默认的,如果你想换的话add进去你想有的jdk安装目录就行了: 现在myeclipse10已

2015-03-17 17:39:03 1314

原创 Java 冒泡排序

冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 冒泡排序算法的运作如下: 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2.对每一对相

2015-03-16 16:53:18 462

原创 Java String Pool (字符串池)

String s = "aaa" ; (采用字面值方式赋值) 1) 查找String pool 中是否存在“aaa” 这个对象,如果不存在,则在String Pool 中创建一个“aaa” 对象,然后将 String Pool 中的这个“aaa”对象的地址返回来,赋给引用变量s, 这样s 会指向 String Pool 中的这个“aaa” 字符串对象。 2)如果存在,则不创建任

2015-03-16 09:09:32 446

原创 Java中 equals 和 == 的区别

equals() 方法, 该方法定义在在Object类中,因此 java 中的每个类都具有该方法, 对于Object 类的 equals() 方法来说,它是判断调用equals() 方法的引用与传进来的运用是否一致,即这两个引用是否指向的是同一个对象。对于 Object 类的equals()方法来说, 它等价于 == 。 对于String 类的equals () 方法来说,它是判断当前字

2015-03-15 22:44:59 330

转载 java this关键字的用法

this  : 一、this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。Public Class Student { String name; //定义一个成员变量name private void SetName(String name) {

2015-03-15 09:50:56 576

原创 业务系统

近期在做工商局业务系统,开博客记录学习过程。 复杂业务下的系统界面设计 大而全的界面是否适当 简单的界面是否首选 如何表现复杂数据 如何让使用者理解数据 如何录入复杂数据 如何修改复杂数据 如何设计时间维度 一个好的想法,一定要及时写出来,发出去,不要有任何顾忌,否则就会有一些遗憾。 作为界面的设计,我也是在不同时期有不同的想法,所以每个人都可能会有我这种思

2015-03-12 17:41:45 576

本科毕业论文-基于JAVA的聊天系统的设计与实现

本科毕业论文-基于JAVA的聊天系统的设计与实现

2014-03-11

oracel韩顺平

oracle韩顺平韩顺平_玩转oracle[学习库]

2015-04-29

MySQL-client-5.6.10-1.rhel5.x86_64.rpm

Linux下MySQL客户端安装包

2017-04-10

MySQL-server-5.6.19-1.el6.x86_64.rpm

Linux下的MySQL服务器端安装包

2017-04-10

MySQL-devel-5.6.10-1.rhel5.x86_64.rpm

Linux 下的MySQL依赖包

2017-04-10

java写的俄罗斯方块源码

java写的俄罗斯方块源码吐血推荐

2015-04-29

空空如也

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

TA关注的人

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