二、具体实现过程
1、环境:编程环境为NetBeans8.0和Oracle数据库
2、数据库后台的设计
在新闻管理系统中,我们需要数据库后台管理,其具体步骤如下所示:
根据所需的业务进行建表,可参见如下所示:建立数据库
3、编写步骤:
(1)首先建立以个项目,在此命名为Demo_08_NewsRealese,项目布局结构如下图所示,根据如下布局对项目进行布局设计,方便后面的编程,项目中web-inf为项目配置文件夹,images文件夹用于储存项目中使用的图片文件,ueditor为百度富文本编...
分类:
Web程序 时间:
2016-06-12 03:20:10
阅读次数:
302
在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。
如查找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,
每一个方法对应一个具体的查找算法;当然也可以将这些查找算法封装在一个统一的方法中,通过if…else…或者case等条件判断语句来进行选择。
这两种实现方法我们都可以称之为硬编码,如果需要增加一种新的查找算法,需要修改封装算...
分类:
Web程序 时间:
2016-06-12 03:20:25
阅读次数:
163
Servlet程序获取http协议提交的信息Servlet程序获取http协议提交的信息
实现过程以及存在的问题
编码问题
实现过程以及存在的问题下面是其Java Servlet代码:package com.jpzhutech.servlet;import java.io.IOException;
import java.io.InputStream;
import java.nio.Buffer;...
分类:
Web程序 时间:
2016-06-12 03:14:53
阅读次数:
227
Webbench源码分析
简介Webbench是一个在Linux下使用的非常简单的网站侧压工具。它使用fork()模拟多个客户端同时访问url,测试网站在压力下工作的性能。
工作原理主函数进行必要的准备工作,进入bench开始压测
bench函数使用fork模拟出多个客户端,调用socket并发请求,每个子进程记录自己的访问数据,并切入管道
父进程从管道读取子进程的输出信息
使用alarm函数进行时...
分类:
Web程序 时间:
2016-06-12 03:05:08
阅读次数:
250
1.注册UI问题,不对齐、密码不能随意输入,需要正则表达式验证;
2.不能每次都用鼠标拖到底部,再上去,可以不可以做个锚点回到顶部;
3.测试项目要通过IE和firefox 等多种浏览器的验证;
4.文本框要加上自己的样式;
5.针对重复性代码,如何实现从189行代码到18行代码?
6.UI布局问题;
7.布局错乱的问题;
8.姓名2-4位验证,少数名族如何验证;
9.加上注释;
...
分类:
Web程序 时间:
2016-06-12 03:03:16
阅读次数:
251
1、什么是Hibernate
1)Hibernate是数据访问层的框架,对JDBC进行了封装,是针对数据访问层的面向对象的解决方案。
2)Hibernate允许我们直接访问对象,然后将访问自动转化为SQL去执行,从而达到间接访问数据库的目的,简化代码开发,提升开发效率。
2、为什么使用Hibernate
1)使用JDBC开发出现的问题
--...
分类:
Web程序 时间:
2016-06-12 02:59:45
阅读次数:
259
这个HttpClientUtil工具类分享在GitHub上已经半年多的时间了,并且得到了不小的关注,有25颗star,被fork了38次。有了大家的鼓励,工具类一直也在完善中。最近比较忙,两个多月前的修改在今天刚修改测试完成,今天再次分享给大家。 验证码识别这项技术并不是本工具类的功能,而是通过一个开源的api来识别验证码的。这里做了一个简单的封装,主要是用来解决登陆时的验证码的问题。...
分类:
Web程序 时间:
2016-06-12 02:57:30
阅读次数:
251
上一篇文章我们谈论了保存点的相关内容,其中就谈到了保存点状态的存储。这篇文章我们来探讨用户程序状态的存储,也是在之前的文章中多次提及的state backend(中文暂译为状态终端)。...
分类:
Web程序 时间:
2016-06-12 02:56:24
阅读次数:
243
闲来无事,整理了一下自己写的文件上传类。在PHP生涯中留下点记忆!!!...
分类:
Web程序 时间:
2016-06-12 02:57:19
阅读次数:
202
故事的小黄花,
从我进化成智障那年就飘着~
笔记还没写完
Additional: 有些IDE可以直接与代码存储库如Git,sourceForge等直接进行通信 TCP/IP存在的意义不同的操作系统,不同的底层物理结构,计算机通过使用共同的一组协议来实现通信(协议:一组明确的规则,比如数据的格式,数据怎么分包等) 分层 网络中的每台机器都称为node,拥有全部功能的计算机称为host。每个网络节...
分类:
Web程序 时间:
2016-06-12 02:52:55
阅读次数:
242
cJSON源码分析
简介由于C语言汇总,没有直接的字典,字符串数组等数据结构,所以要借助结构体定义,处理json。JSON是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它是基于JavaScript,Programming Language,Standard ECMA-262 3rd Edition -December 1999的一个子集。JSON采用完全独立于语言的文本格式...
分类:
Web程序 时间:
2016-06-12 02:47:40
阅读次数:
990
开发环境介绍最新,闲来没事,便开发了一款简单的日历,来统计工作情况。为了开发便捷,使用ThinkPHP架构。界面如下图
备注:每页包含上一个月,当前月,下一个月的日期,并用不同的颜色区分,如果某天工作了,便圈出来。
主要是以下两个文件重要文件描述功能文件
CalenDar.class.php主要负责,获取日历详细信息的,不涉及用户数据操作。
代码如下:<?php
namespace Ut...
分类:
Web程序 时间:
2016-06-12 02:42:55
阅读次数:
193
在HTTP 1.1中的状态码中被分为五大类:
100-199 用于指定客户端应相应的某些动作。
200-299 用于表示请求成功。
300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。
400-499 用于指出客户端的错误。
500-599 用于支持服务器错误。
HttpServletResponse中的常量代表关联不同标准消息的状态码。在servle...
分类:
Web程序 时间:
2016-06-12 02:42:36
阅读次数:
271
JavaServer Faces (JSF) 是用于 Java? Web 应用程序的第一个标准化的用户界面框架。而 Seam 是一个扩展 JSF 的强大的应用程序框架。在这个由三部分组成的新系列中的第一篇文章中,发现这两种框架之间的互补性。Dan Allen 介绍了 Seam 对 JSF 生命周期的增强,包括上下文状态管理、 RESTful URL、Ajax remoting、适当的异常处理和约定...
分类:
Web程序 时间:
2016-06-12 02:40:20
阅读次数:
561
一、多对一:在多的一端加入一个外键,指向一的一端。(例子:多个用户属于一个组)
对象及实体关系图:
User:
package com.bjpowernode.hibernate;
public class User {
private int id;
private String name;
private Group group;
public int ge...
分类:
Web程序 时间:
2016-06-12 02:39:26
阅读次数:
226
1. 前言
HTML作为描述网页结构的超文本标记语言,一直有着广泛的应用。本文档的目标是使HTML代码风格保持一致,容易被理解和被维护。
任何问题或建议,欢迎跟我们讨论:
2. 代码风格
2.1. 缩进与换行
·[强制] 使用 4个空格做为一个缩进层级,不允许使用 2个空格 或 tab字符。
示例
firs...
分类:
Web程序 时间:
2016-06-12 02:35:56
阅读次数:
245
一 Fiddler使用入门
安装;
看一下这是Telerik的产品;
捕获http包的界面;
会显示http包的详情;
统计情况;各种请求、响应的时刻,和一些过程的耗时;比如本次捕获的包DNS解析耗时6ms;
此处可看到包的一些细节,以及Cookies;
按照http协议包的多种过滤器;比如下图隐...
分类:
Web程序 时间:
2016-06-12 02:35:27
阅读次数:
318