2014年11月10日,是个难忘的日子,这一天,小编的BS学习开始了,BS的开头,从牛腩新闻发布系统开始,之前学习的内容都是CS方面的知识,软考过后,开始学习BS,接触BS有几天的时间了,跟着牛腩老师敲着牛腩新闻发布系统,感觉棒棒哒,看了前面二十集,发现牛腩老师真的是把党的思想贯彻的淋漓尽致,跟着牛腩老师一起学习,发现了很多让我怦然心动的小知识,每次都让我的小宇宙爆发,现在就把这些小技巧分享给小编的小伙伴.该博文小编主要讲解三个方面的知识.第一:如何让代码整齐美观,第二:代码的注释,第三:连接数…
2014年11月10日,是个难忘的日子.这一天.小编的BS学习開始了.BS的开头,从牛腩新闻公布系统開始.之前学习的内容都是CS方面的知识,软考过后.開始学习BS,接触BS有几天的时间了,跟着牛腩老师敲着牛腩新闻公布系统,感觉棒棒哒,看了前面二十集.发现牛腩老师真的是把党的思想贯彻的淋漓尽致,跟着牛腩老师一起学习,发现了非常多让我怦然心动的小知识,每次都让我的小宇宙爆发,如今就把这些小技巧分享给小编的小伙伴.该博文小编主要解说三个方面的知识.第一:怎样让代码整齐美观,第二:代码的凝视,第三:连接…
一.JSP与ASP (1)Web服务器的支持:大多数通用的Web服务器如:Apache.Netscape和Microsoft IIS都支持JSP页面,只有微软本身的Microsoft IIS和Personal WebServer可以支持ASP. (2)平台的支持:JSP具有平台独立性,只要是一般的Java程序可以运行的平台,都支持JSP程序.Windows平台可以很好的支持ASP,但ASP对于基于Win32逐渐模型的依赖,使得它难于一直到其它平台上. (3)组件模型:JSP是建立在可重用的.跨平…
导读:在千万个回眸中,终于看见了牛腩的归途.好吧,牛腩该整合的都整合完毕了,到了发布的时候了.这时候,不得不再次感慨那句不知道感慨了多少次的感慨:为什么,我要遭遇这么多的坎坷?下面,结合自己的情况,说一下网站发布的事儿. 一.IIS安装 首先,IIS是系统本身就自带的,不用特别的下载.控制面板--程序--程序和功能--启用或关闭Windows功能--Internet信息服务.具体的,往上的安装教程很多,自己看着选吧. 注意:一定注意勾选项的选择,因为要是该勾的没勾,网站发布是会闹事儿滴.(服务端…
导读: 这些天一直在做牛腩的网页,比如什么首页.出错页.新闻内容页等.在学习的不断推进中,一些刚开始理解的不是很好的东西,也逐渐的深刻了起来.下面,就对这一段时间的学习,做一个总结.主要总结内容有:盒子模型,CSS选择器优先级,标准流和浮动. 一.概念把握 [1]盒子模型: 下图就是一个盒子模型的图例(将就着看吧,我也是尽力了!).别的就不多说,相信这张图,大家都能看懂.主要说一下自己在学习后,对这些概念的理解. TOP: margin(边界.留边):现在看到它,我就想起以前老师讲on和over…
VS2011使用验证控件出现" WebForms UnobtrusiveValidationMode 需要"jquery"ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping. "的解决办法. 方法一:在webconfig中找到 <appSettings>  <add key="aspnet:UseTaskFriendlySynchronizationCon…
导读:在上一篇博客中,介绍了简单的SQLHelper重构,即数据库链接,打开和关闭链接的优化等.现在,将介绍参数化查询和执行命令类型的改造. 一.必要性 1,参数化查询 在上篇博客中,在查询的时候,仅仅通过传入一个SQL语句,比如:insert into category(name) values('hhx'),这样做是可行的,但它会导致一个问题(SQL注入),就是,如果用户输入的是:hhx') delete  category where .......更甚至是:hhx') delete fr…
导读:在机房重构的时候,就用到了SQLHelper,但那时候即使把代码反复看了很多遍,也看了注释,还和同学交流,也依然是半懂不懂.现在,我再次用到了SQLhelper这个东西,就来说说SQLHelper是怎么构建的. 一.Why?(为什么用) 1,首先看普遍性的D层操作 <span style="font-size:18px;"><span style="font-size:24px;">/**************************…
问题:       WebForms UnobtrusiveValidationMode须要"jquery"ScriptResourceMapping. 请加入一个名jquery (区分大写和小写)的 ScriptResourceMapping.       解决的方法:      在后台中Page_Load中增加例如以下语句就OK了. <em> <strong> protected void Page_Load(object sender, EventArgs…
前言 昨天,我们跟着这位大哥的博客(https://github.com/nswbmw/N-blog/wiki/_pages)进行了nodeJS初步的学习,最后也能将数据插入数据库了 但是一味的跟着别人博客写代码肯定不行,所以我们今天就来做一个简单的新闻发布系统,系统第一阶段不需要太难,主要有以下功能 ① 新闻类型管理 ② 新闻管理(具有图片上传功能) ③ 新闻浏览 功能虽然不多,但是也涵盖很多基本操作了,程序不过增删查改嘛,外加上传附件,够了.于是开始我们今天的学习吧 准备工作 根据昨天的折腾…
本教程致力于程序员可以快速的学习安卓移动端手机开发. 适合于已经习得一种编程语言的同仁. 更多志同道合,想要学习更多编程技术的大神们. 小弟不才,麻烦关注一下我的今日头条号-做全栈攻城狮. 本文章是基于上篇文章基础之上进行深入学习的.程序员带你学习安卓开发-XML文档的创建与解析 Sqlite数据库: Sqlite数据库是在安卓中使用较广泛的数据库.其为简单.轻巧的Sql类文件型数据库.因以简单的文本形式保存,所以安全性不是很高.只要拿到sqlite数据库文件就可以得到数据.所以这就决定了sql…
        News新闻发布系统分页的实现 1.首先我们要在NewsDAO中创建一个方法,返回List<NewsEntity>集合,其中pageIndex表示当前页,pageSize表示新闻数量 public List<NewsEntity> GetSelect(int pageIndex,int pageSize); 2.NewsDAOImpl类实现了NewsDAO,所以自然继承了GetSelect()方法 public List<NewsEntity> GetS…
1.新闻发布系统的列表: <html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />      //这里的网页编码必须要保留,不然会导致网页的乱码<?php ini_set("error_reporting","E_ALL & ~E_NOTICE");?><?php mysql_conn…
移动Web开发小技巧 添加到主屏后的标题(IOS) name="apple-mobile-web-app-title" content="标题"> 启用 WebApp 全屏模式(IOS) 当网站添加到主屏幕后再点击进行启动时,可隐藏地址栏(从浏览器跳转或输入链接进入并没有此效果) name="apple-mobile-web-app-capable" content="yes" /> name="appl…
本系统使用的是基于JSP+SERVLET+TOMCAT6 数据库使用的是MYSQL IDE是MYECLIPSE8.5,页面编辑使用的是百度的ueditor,比较适合咱国人 采用MVC模式,使用的关键技术,通用的分页技术,一些项目开发的小技巧,如批量删除,,,本文章适合刚学习JSP+SERVLET,但没有实战经验的童鞋.欢迎交流学习. 1,第一个模块是登陆处理. 关键代码如下: <form action="${pageContext.request.contextPath }/user?me…
这些小技巧 通过上面的这些文章,就把简单的安卓项目总结了一遍,当然你说懂这些就可以做Android开发的话还是不行的,欠缺的还有很多,但欠缺的这些我们有只能在工作中去总结以及不断的提高,这篇文章我们还有一些小技巧需要我们总结一下,然后在后面准备做一个完整的实验项目,让我们把学的这些串联起来,这篇我们将说说下面这些技巧:       一.获取全局Context       二.使用Intent传递对象   1.Serializable方式 2.Parcelable方式 三.日志控制       四…
最近我很关注移动前端的知识,但做为一个UI设计师和web前端工作人员没有这个工作环境接触,做为门外汉,网上系统的知识也了了,一直有种雾里看花的感觉,见到本文,我自己是奉为经典.所以我分享之后又专门打笔记留帖. Go!   原文: 原名<移动平台3G手机网站前端开发布局技巧汇总>,由武方博整理的,让我们了解下移动设备上的WEB站点开发的基础知识,多些时间和精力去优化其他细节,我这里对原文的标签格式做了细微的调整,阅读查看起来明晰些,原文如下: -----------华丽的分割线---------…
国庆即将来到,一个小项目也即将完成,把自己在项目中用的一些小技巧写出来,方便查找. 1,去掉分割线--动画设置透明度alpha //去掉tableView的分隔线:     self.tableView.separatorStyle=UITableViewCellSeparatorStyleNone;     self.tableView.showsVerticalScrollIndicator=NO;   2. 解决cell分割线左边短20px的问题 -(void)viewDidLayoutS…
什么是动态网页? 动态网页是指在服务器端运行的程序或者网页,它们会随不同客户.不同时间,返回不同的网页. 动态网页的特点? (1).交互性:即网页会根据用户的要求和选择而动态改变和响应.采用动态网页技术的网站可以实现与用户的交互功能. (2).自动更新:无需手动操作,便会自动生成新的页面,可以节省工作量. (3).随机性:即当不同的时间.不同的人访问同一网址时会产生不同的页面效果. 为什么需要动态网页? 静态网页不能真正与用户实现互动.静态网页的内容是固定的,当修改了网页中的元素的时候,都需要重…
这篇文章主要是面向小白用户的,如果你有些基础,当然也建议你看看,尤其是最后一个主题,或许你能得到一些启发.本文的观点,纯属个人自以为是的想法,不是真理,仅供参考. 抛开具体技术细节,先主要谈谈程序员如何更高效的,有选择的学习技术.我能体会到选择的轻松和乐趣,体会到身为技术人员和人类的平衡感.字里行间中,我要表达的是一种放弃与选择的哲学,能品到这一点,我就很高兴. 最后总结的一些干货,我自己是一名从事了5年前端开发的全栈工程师,今年年初我花了一个月整理了一份最适合2018年学习的前端干货,包括基础…
  一:为什么需要动态网页    由于静态网页的内容是固定的,不能提供个性化和定制化得服务,使用动态网页可真正地与用户实现互动. 二:什么是动态网页  ①:动态网页是指在服务器端运行的,使用程序语言设计的交互网页,她们会根据某种条件的变化返回不同的网页内容.  ②动态网页需要使用服务器脚本语言. 三:动态网页的优势: ①        交互性:即网页会根据用户的要求和选择而动态改变和显示内容. ②        自动更新:即无時须改变页面代码,便会自动生成新的页面内容,可以大大节省工作量. ③ …
Servlet简介 什么是Servlet 其实就是一个类,主要负责处理用户的请求和做到数据的相应以及页面的跳转,基于Java技术的Web组件 Servlet API Servlet接口 Servlet与JSP的关系 JSP首先转换为.java文件,被JVM编译成一个.class,其实上他俩就是一个东西 JSP负责进行页面数据的渲染 Servlet处理请求和相应 Servlet的创建配置启动 1.实现Servlet接口 init():初始化Servlet 默认Servlet的初始化在首次访问到Se…
分页实现: 实现数据的分页显示,需要以下几个关键步骤: ①确定每页显示的总页数 ②计算显示的总页数 ③编写SQL语句 实现效果如图所示: 当点击下一页时,地址栏地址为?pageIndex=2 1.创建util包,Page类,定义相关属性并进行封装: package cn.news.util; import java.util.List; import cn.news.entity.NewsDetail; public class Page { //当前页 private int pageInde…
跟随大师的步伐,一步一步向前行进,PHP学习之路中的历程. 如果图片不能正常查看请访问云笔记链接 http://note.youdao.com/share/?id=3c25d8c03ef946d9c6b0e5204438de6a&type=note             我的练习代码也在这笔记中:http://note.youdao.com/yws/public/resource/3c25d8c03ef946d9c6b0e5204438de6a/ED31F01A3A2443EAA71AE240…
拖了这么久..今天把栏目管理还有新闻管理模块的也挂出来.. 栏目管理跟用户管理一样. 这里重点讲解新闻管理. 效果图如上: 1,可选择栏目类别,且栏目类别是动态生成的. 默认生成的文章是未审核状态的. 栏目类别: <select name="typeId" id="typeId" style="width: 100"> <option value=""> 请选择 </option> <…
先来一个分层架构图: WeebRoot目录下的页面: 现在,此项目以实现登录,注销,新闻列表,编辑主题>>>> 先来登录部分的关键代码 index.jsp中的代码 userInfoServlet中的全部代码: package cn.news.Servlet; import java.io.IOException; import java.io.PrintWriter; import java.sql.SQLException; import java.util.ArrayList;…
1.主页面 1.1登录 1.2    分页 2.注销 3.代码如下 package cn.news.dao.impl; import java.sql.SQLException; import org.junit.Test; import cn.news.dao.BaseDAO; import cn.news.dao.IUserInfoDAO; import cn.news.entity.UserInfo; public class UserInfoDAOImpl extends BaseDAO…
什么是内置对象 JSP内置对象是 Web 容器创建的一组对象,不用通过手动new就可以使用 JSP中的九大内存对象  request 请求对象  response 响应对象  out   输出对象  application 应用程序对象  session   会话对象  pageContext  页面上下文对象  page    页面对象  config  配置对象   exception  异常对象 JSP内置对象request request对象 客户端向服务器端发送请求数据,我们通过req…
接下来讲解的是通过AJAX验证用户名是否已经添加 用户名: <input type="text" name="userName" id="userName" onblur="validateName()" /> 当输入完信息,移开光标时,则会调用validateName()这个JS函数. 该函数如下: <script type="text/javascript"> var reque…
JSP内置对象application application对象 JSP常用的内置对象 对象的作用域 作用的分类 对象的作用域 page作用域 实例 //页面1 <% String name = "page"; pageContext.setAttribute("name",name);%><strong> testOne:<%=pageContext.getAttribute("name") %></s…