摘要:
代码是一门艺术,每次看完大话设计模式后都会有新的认识,有时会感叹原来还可以这样玩,相信大家都用过递归,递归的使用一般遍历文件夹等会常用到,
今天讲的设计模式类似于递归,也比较神奇,先看下类图,稍后再帮大家理一下这个设计模式的核心思想。
大话设计模式-类图
类图看起来并不复杂,就像一棵大树,枝干上可以有树叶,也可以有... 阅读原文
2017-12-14 06:42:04 阅读(765) 评论(0)
摘要:
点击下图注册按钮,出现注册用户面板,把手机号和判断相同的密码添加到MySQL数据库中
工作原理:
与单机的软件不同,这个聊天的登录框不能把注册信息直接添加进数据库
而是应当把注册信息发送到服务器
当服务器接收到注册信息后,在服务端把注册信息添加进数据库
首先,做连接数据库的准备
连接数据库需要一个连接数据库... 阅读原文
2017-12-14 06:00:17 阅读(771) 评论(0)
摘要:
实现功能:
1、Excel模板下载
2、导入excel
一、jsp效果和代码
1 <form id="uploadForm" target="frameFile" class="bs-docs-example form-horizontal" method="post" action="<... 阅读原文
2017-12-14 00:25:03 阅读(744) 评论(0)
摘要:
一般情况下有如下两种方法:
1、在配置文件中添加如下配置
<property name="hibernate.hbm2ddl.auto">create</property>
然后我们再执行任何检索、更新等操作的时候就会自动建表
2.编写一个方法,方法内容如下:
Configuration... 阅读原文
2017-12-14 00:22:01 阅读(760) 评论(0)
摘要:
1. 给每个配置文件加上描述
最好使用descriptive id和名称来代替在XML配置文件中的注释。此外,加上一个配置文件header也很有用处,它可以概述文件中所定义的bean。你可以选择将描述内容加入description标签中。例如:
This configuration file will have a... 阅读原文
2017-12-14 00:00:03 阅读(789) 评论(0)
摘要:
一、Synchronized的基本使用
Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。Synchronized的作用主要有三个:(1)确保线程互斥的访问同步代码(2)保证共享变量的修改能够及时可见(3)有效解决重排序问题。从语法上讲,Synchronized总共有三种用... 阅读原文
2017-12-13 20:20:02 阅读(790) 评论(0)
摘要:
1、jsp代码,form表单:
1 <form action="#" id="costForm">
2 <input type="hidden" id="userId" name="userId"/>
3 <div id="COST">
4 <im... 阅读原文
2017-12-13 19:26:03 阅读(740) 评论(0)
摘要:
回头看看, 我进入Java 领域已经快15个年头了, 虽然学的也一般, 但是分享下我的心得,估计也能帮大家少走点弯路。
[入门]
我在2001年之前是C/C++阵营, 有C和面向对象的基础, 后来转到Java ,发现没有指针的Java真是好简单, 另外Java 的类库好用的让人哭啊。
后来我就看《Thinking i... 阅读原文
2017-12-13 17:59:17 阅读(706) 评论(0)
摘要:
前两年开始用 wordpress 搭了一个网站,但服务器是在 Linode 上,之所以要放在 Linode 上,要从买的域名说起,因为我买的域名是 fengzheng.pub ,.pub 是不允许备案的,所以不能解析到国内的服务器,例如阿里云上,所以只能部署在国外的服务器。
但是由于网络方面的限制,导致网站访问速度一... 阅读原文
2017-12-13 17:20:05 阅读(730) 评论(0)
摘要:
这个功能偏于单一类型,不过,想通用的话,改为泛型就好了,有些比较的方法就要有所牺牲(引用对象的比较用不了比较符)。
1 package cn.util;
2
3 /**
4 * 整数数组工具类:
5 * 如果想改为通用类,需要设置
6 * 比版本1多了行设置,矩形设置值,圆形... 阅读原文
2017-12-13 17:17:01 阅读(736) 评论(0)