51CTO博客开发
html5 编辑API之Range对象 1:Range对象代表页面上的一段连续的区域:Selection对象和Range对象<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8">
html5表单的新增元素和属性formaction:<body> <form id="testform"> <input type="text"> &l
XHTML可扩展的超文本标记语言文档声明: DTD:html5与html4的区别html5新增的元素:结构元素:section ,article, aside, header,hgroup,footer, nav, figure其他元素: video,audio, canvas, input,元素类型:Email, 全局属性:con
html表单的创建表单:表单用于获取不同类型的用户输入常用标签:http://www.w3school.com.cn/tags/html_ref_byfunc.asp <!DOCTYPE html> <html> <head lang="en"> <meta charset="U
html5列表:http://www.w3school.com.cn/tags/html_ref_byfunc.asp 列表:无序列表:使用标签<ul><li>属性:disc, circle, square有序列表:使用标签<ol><li>属性:A,a,I,i,start嵌套列表:使用标签:<ul>,<ol>,<li&g
这是51cto中bbs课程中的一个项目,这里写一下每节的目录:Django开发BBS---51网络课程笔记(1)这部分主要介绍了数据库的搭建及站点管理http://4440271.blog.51cto.com/4430271/1663863Bootstrap开发 这不分主要讲前端的设计http://4440271.blog.51cto.com/4430271/1663934Django开
这一节中,我们提供了bbs_pro完整的代码及最终的实现效果:项目完整的文件:分别给出代码:# coding=utf-8 from django.db import models from django.contrib.auth.models import User # Create your mo
接着上节的内容,来添加前端的代码,http://4440271.blog.51cto.com/4430271/1663863 首先,在http://v3.bootcss.com/getting-started/找到一个样式:这里使用http://v3.bootcss.com/examples/navbar-static-top/的样式:将页面下载下来,添加到:中,添加完成后,需要在settings
Bootstrap开发是一个很好用的页面布局。实在好用,我在http://4440271.blog.51cto.com/4430271/1663863中使用的就是boostrap的模板下载:http://v3.bootcss.com/getting-started/ 这里,我用在:bbs_pro项目中的登陆页面来说明其用法,在这一部分中所介绍的内容均在前端,后端的部分略去,详细参考关于项目的解说部
51上有一个用Django开发BBS论坛的免费视频,就开发过程写个简要的笔记。课程地址:http://edu.51cto.com/course/course_id-2787.html论坛的开发以“抽屉”http://dig.chouti.com/ 为原型。开发一个类似的BBS网站。抽屉网站的主界面结构:由此,在创建项目之前,确定数据的表结构:首先,应当有一个发帖的表,其次, 是哪个用户发
OAuth: (开放授权)OAuth的授权模式:授权码模式: 功能最完善,流程最严密简码模式: 不通过第三方应用程序服务器,直接在浏览器中向认证服务器申请指令密码模式:用户向客户端提供用户名和密码客户端模式:OAuth授权服务器:在logindemo.py中添加:#!/usr/bin/env python # -*- coding: utf-8 -
Python RESTful API 开发 需要下载:flaskrequests :http://docs.python-requests.org/zh_CN/latest/user/quickstart.html 首先,编写一个验证登陆的程序:创建flask项目:#!/usr/bin/env python # -*- coding:
首先给出Flask中文文档地址:http://docs.jinkan.org/docs/flask/1 web开发基础:前端开发:htmlcssJavaScriptMVC设计模式:视图控制器模型http:基于请求相应模式无状态请求方法: GET, POST, DELETE,PUTFlask应用的基本构成:# coding=utf-8 from flask import
在安装flask前,首先安装pip安装地址:https://pip.pypa.io/en/stable/installing.html#install-pip下载(保存):在dos命令下执行 python get-pip.py安装然后 执行pip install flask即可完成flask的安装:在pycharm中新建flask工程:可以看到,创建的工程中有一下内容:直接运行:在下方的运行窗口中
Python杂记:自然字符串,在字符串前加上r;将转义符号原样保留。列表:[ ] 定义,存储一连串元组的容器。元素从0开始,可以修改元组:用()定义, 不可修改集合:set(元素)set(a) 除去重复元素字典 : {'key':'value'}对象序列化:对于持久性存储的对象需要序列化极客学院:http://www.jikexueyuan.com/course/699.html
Python基础python语言Web开发框架web2py创建工程:工程名设为MyWeb创建完成后运行得到:处理静态文件放在static目录下, 在地址栏中直接通过文件路径访问:控制器:在controllers下添加文件。访问:http://127.0.0.1:8000/main/hello/hello极客学院:http://www.jikexueyuan.com/course/201.html
MyBatis介绍:MyBatis是一个基于Java的持久层框架,它把SQL语句与代码分离,是面向配置的编程的体现。MyBatis能良好支持复制对象的映射. 应用动态sql技术避免拼装sql语句。MyBatis下载:http://mybatis.github.io/2014/10/11/mybatis-3.2.8-released.html在工程中到如包的顺序:在工程中导入结果:导入后配置日志:M
首先,需要搭建环境,导入jar包,把struts2文件中app文件夹下的实例中lib中的包复制到项目的lib目录下同时将struts.xml放到src目录下然后配置web.xml <filter> <filter-name>Struts2Filter</filter-name> <filter-
实例工程:此图来自视频新建java工程将spring中的包导入。新建接口IHelloMessage:package com.jike.spring.ch01; public interface IHelloMessage { public String sayHello(); }实例化两个接口类:HelloChinapackage&n
Spring的概况Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发框架的复杂性而诞生的。功能: 使用基本的JavaBean代替EJB范围:任何Java应用Spring核心模块:Spring 的IOCIoC: (Inversion of Control , 反转控制) 是Spring的核心,贯穿始终,所谓IOC,对于spring框架来说,就是由s
Servlet过滤器由Servlet容器管理的对象,过滤器的功能是在原数据和目的数据之间起过滤作用的中间组件。简单实例实现:过滤器功能:在访问指定资源之前,打印一条日志,访问指定资源之后,打印一条日志package com.jike.filter; import java.io.IOException; import javax.servlet.Filter; im
接上节:http://4440271.blog.51cto.com/4430271/1661880修改校验逻辑,从数据库中获取用户信息进行校验:结合jsp, jdbc, servlet;首先,修改UserDao接口添加方法声明,用来根据用户名和密码获取用户信息。代码:package com.jike.dao; import java.sql.Connection; impor
ServletServlet是很多框架的技术基础Servlet是特殊的java类,没有main方法,运行于服务端,创建和销毁都由Servlet容器管理Servlet容器值tomcat。Servlet与http紧密联系,Servlet可以处理几乎所有http相关的内容简单的Servlet程序,输出hello添加Servlet类:package com.jike.servlet; impo
接上节:对上节http://4440271.blog.51cto.com/4430271/1661684 程序修改:package com.jike.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import&nb
JDBC API :是一系列的编程接口,可以用来连接数据库,访问数据等。DriverManager : 驱动程序管理类,用来装载驱动程序,为创建数据库连接提供支持。Connection:用于连接某一指定的数据库Statement : 提供了执行sql语句,获取查询结果的方法。有两个子接口。分别是:PrepareStatement:用于执行预编译的sql语句ResultSet : 提供了对结果集处理
out 对象向客户端浏览器输出各种数据<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page buffer="10kb" %&g
1. HTTP方法GET : 像特定的资源发出请求POST: 向指定资源提交数据进行处理请求2 用JSP输出hello用myeclipse创建java web项目,在如图:在Hello中添加代码:<%@ page language="java" contentType="text/html; charset=ISO-8859-1" &nbs
Ctrl + 1快捷修复Ctrl+D删除行Shift+Enter 光标移动到下一行Ctrl+F11运行程序Alt+上下键,快速移动行Ctrl+Alt+上下键,快速复制行Ctrl+M放大视图代码提示alt+/Ctrl+/ 注释块、解除注释
多态性对象的多态性向上转型:自动完成 父类 父类对象=子类对象class A1{ public void tell1(){ System.out.println("A1_tell1"); } public void tell2(){ Syst
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号