CSS基础标签.md


-
CSS中元素的两种居中方式....
10KB
html+css基础.md
2020-02-25HTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字,图形、动画、声音、表格、链接等。 超文本是一种组织信息的方式,它通过超级链接方法将文本中的文字、图表与其他信息媒体相关联。这些相互关联的信息媒体可能在同一文本中,也可能是其他文件,或是地理位置相距遥远的某台计算机上的文件。这种组织信息方式将分布在不同位置的信息资源用随机方式进行连接,为人们查找,检索信息提供方便。 此资源 原创HTML+CSS基础 实战51zxw.net 小清流吖羞羞萌芽之作。
739KB
纯javascript写的博客JSBLOG.zip
2019-07-17JSBlog 是纯javascript编写博客,使用bootstarp、jquery、showdown、backbone等js类库。 本博客是基于小天天博客 并在此基础上修改完善。 本博客特色: 纯js博客 json列表 代码高亮展示,默认使用highlight.js,修改样式直接替换css/default.css样式即可 首页显示最新10篇文章简介 首页增加最新评论 用多说评论 计划改善 优化首页 个人信息展示 优化分类 友情链接 广告位 多样式切换 使用方式 在post文件夹下新建文件,文件名为:日期 标题,文件以.md结尾,例如:2012-12-12-hello-world.md 修改post/index.json文件,其中 site_name为站点名称; copyright 为版权标示; cates为文章分类; articles为文章列表。 例如增加2012-12-12-hello-world.md,articles中增加一条记录 {"title": "Hello World", "file": "2012-12-12-hello-world", "cate":"tech"}, 标签:JSBLOG
604KB
Web-master.zip
2019-10-14github上下的,大家可以从https://github.com/qianguyihao/Web免费下载,当然分多的也希望能支援一下楼主。目录: 00-前端工具 update: HTML 标签 11 days ago 01-html add: HTML 基础回顾 11 days ago 02-CSS基础 add: 关于字体的常识 yesterday 03-CSS进阶 update: 字体的常识 yesterday 04-JavaScript基础 update: refactor 13 days ago 05-JavaScript进阶 update: refactor 13 days ago 06-前端基本功:CSS和DOM练习 update: refactor 13 days ago 07-jQuery update: refactor 13 days ago 08-移动web开发 add:2019前端最新导航 6 months ago 09-Ajax add:2019前端最新导航 6 months ago 10-ES6 add: 用css border 画等边三角形 10 days ago 11-Node.js和模块化 update: let 和 const last month 12-Vue基础 add: 通过 js 获取元素的样式 last month 13-React基础 add:VS Code的常用技巧 6 months ago 14-前端面试 add: inline-block 属性的间隙问题 9 days ago 15-面试题积累 update: 字体加粗属性 9 days ago 16-前端进阶 update:使用vue cli 初始化项目 4 months ago 17-前端综合 add: 用css border 画等边三角形 10 days ago 18-推荐链接 add: 关于字体的常识 yesterday .gitattributes update 2 years ago LICENSE Create LICENSE 6 months ago README.md
10.49MB
深入体验JAVA Web开发内幕—核心基础.part1
2008-12-12第1章 XML基础 1 指点迷津:什么是配置文件 1.1 认知XML 1 1.1.1 XML的起源与作用 1 1.1.2 XML文档结构 2 1.1.3 XML与HTML的比较 4 1.1.4 XML与数据库的比较 4 1.2 XML的基本语法 5 1.2.1 文档声明 5 动手体验:加深对encoding属性的理解 1.2.2 元素定义 9 1.2.3 属性定义 10 1.2.4 注释 11 1.2.5 空格和换行的处理 11 1.2.6 CDATA区 11 1.2.7 特殊字符 12 动手体验:加深对特殊字符的了解 1.2.8 处理指令(processing instruction) 14 动手体验:使用CSS控制XML文档的显示 1.3 XML约束模式 15 1.3.1 格式良好的(Well-formed)XML 15 1.3.2 XML的约束模式 15 1.3.3 XML约束模式语言 16 1.3.4 有效的(Valid)XML 17 1.4 DTD 17 1.4.1 初识DTD 17 1.4.2 在XML文档中引入外部DTD文件 18 1.4.3 在XML文档中直接嵌入DTD定义语句 20 1.5 DTD的语法细节 21 1.5.1 元素定义 21 1.5.2 属性定义 22 1.5.3 实体定义 27 动手体验:加深对引用实体的了解 1.6 XML Schema 31 1.6.1 XML Schema与DTD的比较 31 1.6.2 一个XML Schema例子 32 1.7 名称空间 34 1.7.1 名称空间的概念 34 1.7.2 名称空间声明 34 1.7.3 默认名称空间 35 1.7.4 属性的名称空间问题 36 1.7.5 xml:space和xml:lang属性 36 1.8 引入XML Schema文档 37 1.8.1 使用名称空间引入XML Schema文档 37 1.8.2 不使用名称空间引入XML Schema文档 39 1.9 思考与实践 39 第2章 用Tomcat构建WEB站点 41 2.1 WEB应用的相关知识 41 2.1.1 HTTP协议 41 2.1.2 URL 41 2.1.3 网站系统的组成 42 2.1.4 主要的WEB服务器软件 43 2.2 安装Tomcat 44 2.2.1 Tomcat简介 44 2.2.2 获取Tomcat安装程序包 44 2.2.3 使用zip和tar.gz包安装Tomcat 44 2.2.4 使用exe程序安装Tomcat 46 2.3 Tomcat的启动与停止 50 2.3.1 使用Tomcat服务程序 50 多学两招:查找网络服务程序监听异常的问题 2.3.2 使用Tomcat程序组中的快捷菜单 53 多学两招:了解Tomcat 4.1.3的快捷启动菜单的工作原理 2.3.3 使用tomcat.exe程序 56 指点迷津:tomcat5.exe启动的tomcat程序不一定是tomcat5.exe自身所在的目录 2.3.4 startup.bat批处理文件 58 2.3.5 catalina.bat批处理文件 61 2.3.6 使用批处理程序及查找Tomcat的启动问题 65 动手体验:练习查找tomcat的启动错误 2.4 配置WEB站点的虚拟目录 68 2.4.1 虚拟WEB目录的映射关系 68 2.4.2 设置WEB站点的根目录 69 动手体验:修改WEB站点的默认根目录 2.4.3 设置WEB站点的虚拟子目录 71 动手体验:设置WEB站点的虚拟子目录 脚下留心:war文件的内部目录结构 2.4.4 部署描述符与目录的默认网页 73 动手体验:设置目录的默认网页 2.5 配置虚拟主机 75 2.5.1 浏览器访问WEB资源的过程 75 动手体验:用telnet程序分析浏览器访问WEB资源的过程 多学两招:打开telnet程序的本地回显功能 2.5.2 虚拟主机及实现原理 77 2.5.3 基于主机名的虚拟主机 78 动手体验:使用Tomcat建立基于主机名的虚拟主机 2.5.4 基于端口号的虚拟主机 82 动手体验:使用Tomcat建立基于端口号的虚拟主机 2.5.5 基于IP地址的虚拟主机 83 2.6 与专用WEB服务器的集成 83 2.6.1 集成的考虑因素 84 2.6.2集成技术的选择 85 2.6.3 JK插件 86 动手体验:下载JK插件 2.6.4 Tomcat的体系结构与JK插件的工作原理 89 动手体验:查阅JK连接器的帮助文档 2.6.5 Tomcat与IIS服务器集成 93 2.6.6 Tomcat与Windows系统下的Apache服务器集成 100 2.6.7 与专业WEB服务器集成的现实问题 103 2.7 思考与实践 103 第3章 HTTP协议详解 105 3.1 了解HTTP 105 3.1.1 HTTP简介 105 3.1.2 HTTP 1.0的会话方式 105 3.1.3 HTTP 1.1与HTTP 1.0的比较 106 3.1.4 HTTP消息的格式 108 3.2 请求行与状态行 110 3.2.1 请求行与状态行 110 动手体验:借助telnet程序直观体验请求行和状态行 3.2.2 使用GET和POST方式传递参数 112 动手体验:在telnet程序中使用GET与POST方式传递参数 3.2.3 响应状态码 117 3.3 通用信息头 120 3.3.1 Cache-Control 120 3.3.2 Connection 121 动手体验:Connection头字段的作用 3.3.3 Date 121 3.3.4 Pragma 122 3.3.5 Trailer 122 3.3.6 Transfer-Encoding 122 3.3.7 Upgrade 122 3.3.8 Via 123 3.3.9 Warning 123 3.4 请求头 123 3.4.1 Accept 123 3.4.2 Accept-Charset 123 3.4.3 Accept-Encoding 123 3.4.4 Accept-Language 124 动手体验:Accept-Language头字段的作用 3.4.5 Authorization 125 3.4.6 Expect 126 3.4.7 From 126 3.4.8 Host 126 3.4.9 If-Match 126 3.4.10 If-Modified-Since 127 3.4.11 If-None-Match 127 3.4.12 If-Range 127 3.4.13 If-Unmodified-Since 127 3.4.14 Max-Forwards 127 3.4.15 Proxy-Authorization 128 3.4.16 Range 128 3.4.17 Referer 128 3.4.18 TE 128 3.4.19 User-Agent 129 3.5 响应头 129 3.5.1 Accept-Ranges 129 3.5.2 Age 129 3.5.3 Etag 129 3.5.4 Location 130 动手体验:Location头字段的作用 3.5.5 Proxy-Authenticate 130 3.5.6 Retry-After 130 3.5.7 Server 131 3.5.8 Vary 131 3.5.9 WWW-Authenticate 131 3.6 实体头 131 3.6.1 Allow 132 3.6.2 Content-Encoding 132 3.6.3 Content-Language 132 3.6.4 Content-Length 133 3.6.5 Content-Location 133 3.6.6 Content-MD5 133 3.6.7 Content-Range 133 3.6.8 Content-Type 134 动手体验:了解WEB服务器设置实体内容的MIME类型的原理 3.6.9 Expires 135 3.6.10 Last-Modified 135 3.7 扩展头 136 3.7.1 Refresh 136 3.7.2 Content-Disposition 136 3.8 思考与实践 137 第4章 Servlet开发基础 138 4.1 Servlet的有关概念 138 4.1.1 什么是动态网页 138 指点迷津:区分动态网页与动态HTML页面的概念 4.1.2 动态网页程序与引擎 139 4.1.3 Servlet技术简介 140 4.1.4 B/S系统架构与C/S系统架构 141 4.1.5 相关知识 143 4.2 Servlet应用入门 143 4.2.1 Servlet API介绍 143 动手体验:查看Tomcat提供的Servlet API帮助文档 4.2.2 编写与编译Servlet程序 145 指点迷津:如何快速入门新技术 动手体验:编写与编译Servlet程序的过程 4.2.3 Servlet的注册与运行 146 动手体验:注册与访问Servlet程序 照猫画虎:如何编写web.xml文件 4.2.4 Servlet激活器 150 动手体验:使用Servlet激活器 4.2.5 缺省Servlet 151 动手体验:缺省Servlet的作用 4.2.6 Servlet的类装载器 152 动手体验:Tomcat如何完成类的加载 指点迷津:区分Servlet的编译和运行环境 4.2.7 编写一个自动编译工具 158 4.3 Servlet的特点及运行过程 158 4.3.1 Servlet的特点 158 4.3.2 Servlet的运行过程 160 4.3.3 Servlet的线程安全问题 164 动手体验:Servlet的并发访问与线程安全问题 指点迷津:哪些情况下要考虑线程安全问题 4.4 ServletConfig接口 167 4.4.1 getInitParameterNames方法 168 4.4.2 getInitParameter方法 168 4.4.3 getServletName方法 168 4.4.4 getServletContext方法 168 4.4.5 GenericServlet类实现ServletConfig接口的目的 169 4.4.6 ServletConfig的应用举例 169 动手体验:ServletConfig对象的应用 4.5 GenericServlet与HttpServlet类 171 4.5.1 理解回调方法 171 4.5.2 init方法 172 指点迷津:覆盖无参数的init()方法来编写初始化代码的好处 4.5.3 service方法 174 4.5.4 destroy方法 175 4.5.5 getServletConfig方法 175 4.5.6 getServletInfo方法 175 4.5.7 doXxx方法 175 动手体验:doGet方法与doPost方法的作用 指点迷津:如何理解“在自己的程序代码中不能调用回调方法” 4.5.8 浏览器缓存内幕与getLastModified方法 175 动手体验:揭开浏览器缓存的奥秘 4.6 ServletContext接口 179 4.6.1 获取WEB应用程序的初始化参数 179 动手体验:WEB应用程序的初始化参数的设置与应用 4.6.2 记录日志 181 动手体验:WEB应用程序的日志记录功能 多学两招:JDK中提供的日志记录模块 4.6.3 application域范围的属性 186 4.6.4 访问资源文件 187 动手体验:在Servlet程序中使用FileInputStream类的问题 动手体验:使用ServletContext接口和ClassLoader类中的方法访问资源文件 4.6.5 获取虚拟路径所映射的本地路径 191 4.6.6 WEB应用程序之间的访问 191 动手体验:访问其他WEB应用程序 4.6.7 ServletContext接口中的其他方法 193 4.7 思考与实践 194 第5章 HttpServletResponse的应用 196 5.1 准备实验环境 196 5.2 HttpServletResponse简介 197 5.3 产生响应状态行 197 5.3.1 状态码常量 197 5.3.2 setStatus方法 198 5.3.3 sendError方法 198 5.4 构建响应消息头 198 5.4.1 addHeader与setHeader方法 199 5.4.2 addIntHeader与setIntHeader方法 199 5.4.3 addDateHeader与setDateHeader方法 199 5.4.4 setContentLength方法 199 5.4.5 setContentType方法 200 5.4.6 setCharacterEncoding方法 200 5.4.7 setLocale方法 200 5.4.8 containsHeader方法 201 5.5 响应消息头的实用案例 201 5.5.1 Servlet的中文输出问题 201 动手体验:浏览器查看网页文档时怎样选择字符集编码 动手体验:Servlet的中文输出问题及解决之道 脚下留心:注意传递给setContentType方法的参数值的大小写 多学两招:修改某个Servlet将导致整个WEB应用程序被重新加载 5.5.2 让浏览器定时刷新网页或跳转至其他页面 210 动手体验:Refresh头字段的作用效果 5.5.3 禁止浏览器缓存当前文档内容 211 动手体验:浏览器的缓存问题和解决方案 5.5.4 使用<meta>标签模拟响应消息头 213 动手体验:使用<meta>标签解决浏览器查看网页时的中文乱码问题 多学两招:网页文档应尽量采用UTF-8编码 5.6 创建响应正文 215 5.6.1 getOutputStream与getWriter方法 215 5.6.2 getWriter方法的一些相关小疑问 216 动手体验:getWriter方法的一些相关问题 5.6.3 输出缓冲区 218 动手体验:Servlet引擎处理输出缓冲区的细节 5.6.4 实现动态文件内容的下载 221 动手体验:实现动态文件内容的下载 5.6.5 图像访问计数器 223 动手体验:使用<img>标签实现静态HTML页面的访问次数统计和显示 多学两招:如何动态产生大小可变的图像 5.7 请求重定向与请求转发 230 5.7.1 RequestDispatcher接口 231 5.7.2 用include方法实现资源包含 231 动手体验:RequestDispatcher.include方法的应用细节 5.7.3 用forward方法实现请求转发 237 动手体验:RequestDispatcher.forward方法的应用细节 动手体验:RequestDispatcher.forward方法的相对路径问题 5.7.4请求转发的运行流程 246 5.7.5 用sendRedirect方法实现请求重定向 250 动手体验:sendRedirect方法的应用 5.7.6请求重定向的运行流程 252 5.7.7 请求重定向与请求转发的比较 257 5.7.8 缺省Servlet的缓存问题 258 动手体验:缺省Servlet的缓存问题 5.8 思考与实践 261 第6章 HttpServletRequest的应用 263 6.1 HttpServletRequest简介 263 6.2 获取请求行的相关信息 263 6.2.1 getMethod方法 263 6.2.2 getRequestURI方法 263 6.2.3 getQueryString方法 264 6.2.4 getProtocol方法 264 6.2.5 getContextPath方法 264 6.2.6 getPathInfo方法 264 6.2.7 getPathTranslated方法 265 6.2.8 getServletPath方法 265 6.2.9 获取请求行信息的综合实例 265 动手体验:与请求行信息相关的各个方法的作用 6.3 获取网络连接信息 266 6.3.1 getRemoteAddr方法 266 6.3.2 getRemoteHost方法 267 6.3.3 getRemotePort方法 267 6.3.4 getLocalAddr方法 267 6.3.5 getLocalName方法 267 6.3.6 getLocalPort方法 267 6.3.7 getServerName方法 267 6.3.8 getServerPort方法 267 6.3.9 getScheme方法 267 6.3.10 getRequestURL方法 268 6.4 获取请求头信息 268 6.4.1 getHeader方法 268 6.4.2 getHeaders方法 268 6.4.3 getHeaderNames方法 268 6.4.4 getIntHeader方法 269 6.4.5 getDateHeader方法 269 6.4.6 getContentType方法 269 6.4.7 getContentLength方法 269 6.4.8 getCharacterEncoding方法 269 6.4.9 获取所有请求头的编程实例 269 动手体验:获取请求消息中的所有请求头信息 6.4.10 利用Referer请求头阻止“盗链” 272 动手体验:利用Referer请求头阻止“盗链” 6.4.11 利用Referer请求头隐藏JavaScript源码 273 动手体验:利用Referer请求头隐藏JavaScript源代码 6.4.12 BASE64编码及客户端身份认证 278 动手体验:BASIC验证的交互过程 6.5 浏览器传递参数信息的细节 284 6.5.1 使用GET方式传递参数 285 脚下留心:不要使用GET方式提交包含口令的FORM表单 6.5.2 使用POST方式传递参数 285 6.5.3 提交、重置、普通按钮如何传送参数 286 动手体验:了解提交、重置、普通按钮的参数传递细节 6.5.4 单行与多行文本输入框如何传送参数 287 动手体验:了解单行与多行文本输入框的参数传递细节 6.5.5 单选按钮与复选框如何传送参数 288 动手体验:了解单选按钮与复选框的参数传递细节 6.5.6 隐藏表单字段与图像字段如何传送参数 289 动手体验:了解隐藏表单字段元素与图像字段元素的参数传递细节 6.5.7 列表框如何传送参数 290 动手体验:了解列表框的参数传递细节 6.5.8 使用Javascript防止重复提交表单 290 动手体验:使用Javascript防止重复表单提交 6.6 获取请求参数 293 6.6.1 getParameter方法 293 6.6.2 getParameterValues方法 293 6.6.3 getParameterNames方法 293 6.6.4 getParameterMap方法 294 6.6.5 获取请求参数的编程实例 294 动手体验:获取请求消息中的所有参数 6.6.6 一次性处理多个列表项的实用案例 296 动手体验:一次性处理多个列表项 6.6.7单选列表框的处理经验 300 6.7 获取请求消息的实体内容 300 6.7.1 getInputStream与getReader方法 301 多学两招:使用ServletInputStream对象读取文本格式的实体内容 6.7.2 分析文件上传的请求消息结构 301 动手体验:分析文件上传的请求消息结构 6.8 利用请求域属性传递信息 311 6.8.1 setAttribute方法 311 6.8.2 getAttribute方法 312 6.8.3 removeAttribute方法 312 6.8.4 getAttributeNames方法 312 6.8.5 请求域属性的编程实例 312 动手体验:请求域属性的应用 多想一想:请求域属性与URL参数的应用区别 6.9 请求参数的中文读取问题 317 6.9.1 了解中文字符的URL编码 317 动手体验:中文字符的URL编码和解码 6.9.2 浏览器怎样进行URL编码 318 动手体验:浏览器怎样对FORM表单内容进行URL编码 6.9.3 getCharacterEncoding方法 319 6.9.4 setCharacterEncoding方法 319 6.9.5 getParameter方法的中文问题 319 动手体验:使用getParameter方法读取请求参数时的中文乱码问题 6.9.6 一些参考经验 332 6.10 思考与实践 333 第7章 会话与状态管理 334 7.1 WEB应用中的会话与会话状态 334 7.1.1 会话与会话状态简介 334 7.1.2 如何实现有状态的会话 334 7.2 Cookie 335 7.2.1 什么是Cookie 335 7.2.2 Set-Cookie2响应头字段 337 7.2.3 Cookie请求头字段 338 7.3 在Servlet程序中使用Cookie 339 7.3.1 Cookie类 339 7.3.2 HttpServletResponse.addCookie方法 340 7.3.3 HttpServletRequest.getCookies方法 340 7.3.4 Cookie的综合实例 341 动手体验:Cookie的工作细节 7.4 Session 354 7.4.1 什么是Session 354 7.4.2 Session的跟踪机制 354 7.4.3 Session的超时管理 355 7.4.4 HttpSession接口中的方法 356 7.4.5 HttpServletRequest接口中的Session方法 357 多想一想:什么情况下该调用request.getSession(false)方法 7.4.6 application与session域范围的属性比较 358 动手体验:application和session域范围的属性的差异 7.4.7 利用Cookie实现Session跟踪 364 动手体验:如何利用Cookie实现Session跟踪 7.4.8 利用URL重写实现Session跟踪 367 动手体验:利用URL重写实现Session跟踪 7.5 Session的典型案例 368 7.5.1 使用Session实现购物车 368 动手体验:使用Session实现购物车功能 7.5.2 利用Session防止表单重复提交 375 多学两招:MD5算法及其应用 动手体验:利用Session防止表单重复提交 7.5.3 利用Session实现一次性验证码 382 动手体验:利用Session实现一次性验证码 多学两招:用时间间隔限制用户连续发帖 7.5.4 跟踪用户上次访问站点的时间及Cookie中文问题 387 7.6 Session的持久化管理 389 7.6.1 Session的持久化 389 7.6.2 Tomcat中的Session持久化管理 390 动手体验:Tomcat的Session持久化 7.7 思考与实践 394 第8章 JSP 396 8.1 JSP入门 396 8.1.1 建立对JSP的直观认识 396 动手体验:编写最基本JSP程序 8.1.2 JSP的运行原理 399 多学两招:让JSP引擎不检测JSP页面是否发生修改 8.1.3 分析JSP所生成的Servlet代码 402 指点迷津:out.print语句与out.write语句的区别 8.1.4 JSP隐式对象 407 多学两招:使用JSP页面学习Servlet API 8.1.5 注册与配置JSP页面的访问路径 409 8.1.6 JSP与JavaScript的综合应用 409 动手体验:JSP与JavaScript的综合应用 多学两招:降低代码的嵌套层次,提高程序的易阅读性 8.1.7 JSP与Servlet的应用比较 417 8.2 JSP基本语法 418 8.2.1 JSP模版元素 418 8.2.2 JSP表达式 418 8.2.3 JSP脚本片断 418 8.2.4 JSP声明 420 8.2.5 EL表达式 422 动手体验:EL表达式将null输出为空字符串("")的好处 8.2.6 JSP注释 424 动手体验:JSP注释与JSP页面中的Java注释和HTML注释的区别 8.2.7 特殊字符序列的转义处理 425 8.2.8 如何查找JSP页面中的错误 426 动手体验:查找JSP页面中的错误 8.3 JSP指令 430 8.3.1 JSP指令简介 430 8.3.2 page指令 430 动手体验:JSP页面中的异常处理 多学两招:在web.xml文件中设置全局错误处理 多学两招:如何识别web.xml文件所遵循的Servlet规范版本 8.3.3 include指令 435 动手体验:include指令的特性 8.4 out对象 438 动手体验:out对象的应用特性 指点迷津:将请求转发给静态HTML页面的实验现象为何不稳定 8.5 pageContext对象 441 8.5.1 pageContext对象简介 441 8.5.2 获得其他隐式对象 442 8.5.3 引入和跳转到其他资源 442 动手体验:PageContext.forward方法的应用细节 8.5.4 访问各个域范围中的属性 444 动手体验:存储在pageContext对象中的属性的作用域 8.5.5 pushBody与popBody方法 446 8.6 JSP标签 448 8.6.1 <jsp:include>标签 449 动手体验:<jsp:include>标签的特性 8.6.2 <jsp:forward>标签 451 动手体验:<jsp:forward>标签的特性 8.6.3 <jsp:param>标签 452 8.6.4 <jsp:plugin>标签 453 8.6.5 脚本元素标签 454 8.6.6 指令标签 454 8.6.7 <jsp:text>标签 454 8.6.8 完全使用标签编写JSP页面 455 8.7 JSP的中文乱码问题 455 8.7.1 JSP中文乱码的根源 455 动手体验:JSP引擎翻译JSP页面时的中文乱码问题 8.7.2 静态引入的中文乱码问题 463 动手体验:静态引入时的中文乱码问题 8.7.3 <jsp:param>标签传递中文参数时的问题 464 动手体验:<jsp:param>标签传递中文参数时的问题 8.7.4 JSP中文乱码的总结 466 8.8 思考与实践 468 第9章 JavaBean在JSP中的应用 470 9.1 JavaBean简介 470 9.2 JavaBean的属性 470 9.1.1 JavaBean的属性简介 470 9.1.2 简单属性 471 9.1.3 Indexed属性 472 9.3 JavaBean在JSP中的应用 473 9.3.1 在JSP中如何使用JavaBean 473 9.3.2 <jsp:useBean>标签 474 动手体验:带标签体的<jsp:useBean>标签的执行情况 9.3.3 <jsp:setProperty>标签 477 动手体验:<jsp:setProperty>标签的应用 多学两招:利用JSP表达式对JavaBean的特殊类型的属性进行赋值 9.3.4 <jsp:getProperty>标签 481 9.3.5 使用JavaBean的注意事项 481 9.4 JSP开发模式 482 9.4.1 MVC设计模式 482 9.4.2 JSP开发模式 483 9.4.3 用模式一实现用户登录功能 484 动手体验:用JSP模式一实现用户登录功能 9.4.4 用模式二实现用户注册功能 493 动手体验:用JSP模式二实现用户注册功能 9.5 思考与实践 504
173B
JAVA上百实例源码以及开源项目源代码
2018-12-11简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address EJB的实现 ,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。 EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天通信演示代码 2个目标文件,一个服务器,一个客户端。 Java Telnet客户端实例源码 一个目标文件,演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节 通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2个目标文件,简单。 java模拟掷骰子2个 1个目标文件,输出演示。 java凭图游戏 一个目标文件,简单。 java求一个整数的因子 如题。 Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码的字节数组、如何从字节数组解码公钥。 Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输 Java数据压缩与传输实例,可以学习一下实例化套按字、得到文件输入流、压缩输入流、文件输出流、实例化缓冲
8.17MB
DoubleY自动生成HTML全站静态程序 3.0.rar
2019-05-25DoubleY自动生成HTML全站静态程序,喜欢pj,喜欢wp,喜欢o-blog,喜欢cms等优秀程序的您,不妨花点点时间体验下这款傻瓜式全站静态体验型程序!专为“中小企业”、“设计师”、“个人博客”、“SEO推广”打造的轻量级傻瓜型静态操作体验系统。 DoubleY自动生成HTML全站静态程序 3.0 更新信息:2011-03-25 1.全站采用同步数据自动生成技术,支持手动快速生成,批量生成,不需要您手动操作。 2.支持js调用和全html静态;网站采用txt缓存机制;定时生成设置,分页生成控制,减小服务器压力。 3.前台模板完全分离成“完整html文件”,您可以直接运行模板文件看效果,自由定义css标签,直接修改html模板文件,哪怕你每一个不同栏目的页面都采用不同模板,那都是您的自由! 4.“酷站收藏、音乐收藏、站内下载”这3个功能栏目默认不添加到程序,后台实时添加/屏蔽,系统系具有文章、图片、作品案例三大模块的“轻量级系统”。 5.图片上传均支持在线剪裁。 6.支持html模板标签自定义,全部采用html5构架,使标签更加语义化,更加适宜于搜索引擎。 7.支持简单的会员模块,具有相应的留言评论、下载、上传、注册、密保权限和会员反馈、vip资源共享系统。 DoubleY自动生成HTML全站静态程序 3.0 版本优势: 1.全站采用同步数据自动生成技术,支持手动快速生成,批量生成,不需要您手动操作。 2.支持js调用和全HTML静态;网站采用TXT缓存机制;定时生成设置,分页生成控制,减小服务器压力。 3.前台模板完全分离成“完整HTML文件”,您可以直接运行模板文件看效果,自由定义CSS标签,直接修改HTML模板文件,哪怕你每一个不同栏目的页面都采用不同模板,那都是您的自由! 4.“酷站收藏、音乐收藏、站内下载”这3个功能栏目默认不添加到程序,后台实时添加/屏蔽,系统系具有文章、图片、作品案例三大模块的“轻量级系统”。 5.图片上传均支持在线剪裁。 6.支持HTML模板标签自定义,全部采用HTML5构架,使标签更加语义化,更加适宜于搜索引擎。 7.支持简单的会员模块,具有相应的留言评论、下载、上传、注册、密保权限和会员反馈、VIP资源共享系统。 程序主要功能(程序包附带后台教程): 1. 简单轻巧功能完善的HTML编辑器,附带自动保存功能,容易自己扩展编辑器功能 2. 基本功能模块: "文章、相册、作品案例展示、留言板、标签云搜索、站长简介、友情链接",可选模块“酷站收藏、音乐收藏、站内下载”。全部栏目全部采用全静态化技术,数据自动同步更新,也可手动操作。JS和HTML模式实时切换。 3.各栏目均支持批量管理,置顶,评论,回复,统计,顶踩,分类扩展,相关列表等功能。 4.若您的服务器支持jpeg组件,则全站均可使用缩略图和水印功能,提高网站访问速度;另外上传的图片支持“在线剪裁”,帮助您定制最合适的主题图片和个性图片。 5.可以控制网站通用的各板块的排序,显示与否,添加自己喜欢的HTML,JS小插件。 6.网站的自动生成HTML采用缓存机制,支持定时、手动生成。 7.常用的关键词,IP屏蔽功能,网站其他权限控制功能。 8.数据库的备份还原修改功能,全站采用cookie的24位自定义加密种的MD5安全加密,更方便管理操作。帐号二级验证,随机数验证性能,保障您的网站能安全运行。 9.样式文件和模板文件均可后台修改预览(暂无代码高亮编辑功能),不同的栏目模板文件全部全静态分离,可以直接浏览,自由编辑个性化,支持"${ }"标签修改,但是需要您有一定代码基础。 10.纯DIV CSS布局,兼容FF和IE,OPERA,SAFARI等浏览器,尽量满足搜索引擎,前台模板采用HTML5。 11.支持登录后HTML前台页面快捷修改添加信息,前台管理留言信息。 12.支持简单的会员模块,具有相应的留言评论、下载、上传、注册、密保权限和会员反馈、VIP资源共享系统。
68B
JAVA上百实例源码以及开源项目
2016-01-03百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对IT的憧憬、向往!此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 6个目标文件,EJB来模拟银行ATM机的流程及操作:获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除,从账户中取出amt,如果amt>账户余额抛出异常,一个实体Bean可以表示不同的数据实例,我们应该通过主键来判断删除哪个数据实例…… ejbCreate函数用于初始化一个EJB实例 5个目标文件,演示Address EJB的实现,创建一个EJB测试客户端,得到名字上下文,查询jndi名,通过强制转型得到Home接口,getInitialContext()函数返回一个经过初始化的上下文,用client的getHome()函数调用Home接口函数得到远程接口的引用,用远程接口的引用访问EJB。 EJB中JNDI的使用源码例子 1个目标文件,JNDI的使用例子,有源代码,可以下载参考,JNDI的使用,初始化Context,它是连接JNDI树的起始点,查找你要的对象,打印找到的对象,关闭Context…… ftp文件传输 2个目标文件,FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以在终端上直接地使用它,但是它的主要作用是供程序使用的。本规范尝试满足大型主机、微型主机、个人工作站、和TACs 的不同需求。例如,容易实现协议的设计。 Java EJB中有、无状态SessionBean的两个例子 两个例子,无状态SessionBean可会话Bean必须实现SessionBean,获取系统属性,初始化JNDI,取得Home对象的引用,创建EJB对象,计算利息等;在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天通信演示代码 2个目标文件,一个服务器,一个客户端。 Java Telnet客户端实例源码 一个目标文件,演示Socket的使用。 Java 组播组中发送和接受数据实例 3个目标文件。 Java读写文本文件的示例代码 1个目标文件。 java俄罗斯方块 一个目标文件。 Java非对称加密源码实例 1个目标文件 摘要:Java源码,算法相关,非对称加密 Java非对称加密源程序代码实例,本例中使用RSA加密技术,定义加密算法可用 DES,DESede,Blowfish等。 设定字符串为“张三,你好,我是李四” 产生张三的密钥对(keyPairZhang) 张三生成公钥(publicKeyZhang)并发送给李四,这里发送的是公钥的数组字节 通过网络或磁盘等方式,把公钥编码传送给李四,李四接收到张三编码后的公钥,将其解码,李四用张三的公钥加密信息,并发送给李四,张三用自己的私钥解密从李四处收到的信息…… Java利用DES私钥对称加密代码实例 同上 java聊天室 2个目标文件,简单。 java模拟掷骰子2个 1个目标文件,输出演示。 java凭图游戏 一个目标文件,简单。 java求一个整数的因子 如题。 Java生成密钥的实例 1个目标文件 摘要:Java源码,算法相关,密钥 Java生成密钥、保存密钥的实例源码,通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从文件中得到公钥编码的字节数组、如何从字节数组解码公钥。 Java数据压缩与传输实例 1个目标文件 摘要:Java源码,文件操作,数据压缩,文件传输 Jav
2.20MB
酷炫的爆栈网源码.zip
2019-07-16爆栈 系统开发技术栈、Web前端开发技术栈、数据库技术栈、.NET技术栈! http://overflowstack.github.i o 本地化 English: https://github.com/unruledboy/WebFrontEndStack/ 中文博客: http://www.cnblogs.com/unruledboy/p/WebFrontEndStack.html Español: https://github.com/unruledboy/WebFrontEndStack/blob/master/README.es-es.md Web前端技术栈 比较全面的浏览器、平台、类库、框架、工具等。 自行生成预览图 准备环境 您应该安装Visual Studio 2010 。 安装 nodejs. 安装 Phantomjs. 安装 Python 2.7. npm install 如果出现错误,您可以检查 [phantomjs-node] 的依赖(https://github.com/sgentle/phantomjs-node/wiki), node-gyp. 运行命令 npm start 运行服务并直接打开主html文件。 npm run build 生成预览图。 选项 -h, --help Display this message. -p, --port number (Default: 3000) Set the port what express listening. -ues, --update_existed_stargazers (Default: false) Update project's stargazers including existed. --phantomjs The task to generate the image. --readme The task to update readme. --updatestargazers The task to update the count of the stargazers. 为什么? 大家是否想过: Web前端开发究竟包含哪些技术呢? 我所掌握的技术这个子集,在Web前端技术大系这个超集里面占的比例是多少呢? 我究竟还没有掌握多少Web前端技术呢? 面试的时候会考哪些技术呢? 那么,Web前端开发是否也应该有这样的技术栈概览图呢?搜索了很久,没有找到一个符合我要求的“较为全面”地表述Web前端技术大系的图表。所以我们自行设计了这个Web前端技术栈。 这个图表里的分类未必准确,相关技术也难免会有遗漏,欢迎大家指点以便不断改进。 Web前端技术实在太繁多限于篇幅,,这里没有罗列一些技术。 您可以点击下面链接查看交互式预览图(用鼠标移动/缩放/点击节点打开相关网站): https://rawgit.com/unruledboy/WebFrontEndStack/master/ux/WebFrontEndStack.htm?locale=zh-cn Web前端技术栈 Web前端开发技术栈 Electron [GitHub] NW.js [GitHub] PhoneGap / Cordova [GitHub] MUI [GitHub] React Native [GitHub] Ionic [GitHub] CoffeeScript [GitHub] TypeScript [GitHub] ClojureScript [GitHub] JSX (Facebook) Sandbox XSS CORS SEO Responsiveness CDN Normalize [GitHub] Reset Handlebars [GitHub] Haml [GitHub] Slim [GitHub] Jade [GitHub] Ejs Spacebars mustache [GitHub] babel [GitHub] LESS Sass(SCSS) Stylus LESS [GitHub] Hat [GitHub] Compass [GitHub] Bourbon [GitHub] Gumby [GitHub] nib [GitHub] 基础库 模块化 框架 UI框架 WebSocket 数据可视化 WebGL CSS3 动画 流程控制 函数式编程 手机 UI 框架 jQuery [GitHub] Prototype [GitHub] Zepto [GitHub] MooTool [GitHub] umd [GitHub] RequireJS [GitHub] webpack [GitHub] browserify [GitHub] ES6 Module CommonJS AMD UMD AngularJS [GitHub] Backbone [GitHub] Knockout [GitHub] Ember [GitHub] React [GitHub] polymer [GitHub] Deft.js [GitHub] Vue [GitHub] Riot [GitHub] Bootstrap [GitHub] Semantic UI [GitHub] Foundation [GitHub] Material UI [GitHub] WinJS [GitHub] Pure [GitHub] Amaze UI [GitHub] Socket.io [GitHub] web-socket-js [GitHub] D3 [GitHub] Echarts [GitHub] HighCharts [GitHub] Vis.js [GitHub] Flot [GitHub] Three.js [GitHub] Babylon.js [GitHub] Pixi.js [GitHub] Animate.css [GitHub] bounce.js [GitHub] Effeckt.css [GitHub] move.js [GitHub] Bluebird [GitHub] q [GitHub] when.js [GitHub] yield await Promise Generator ES6 ES7 async [GitHub] co [GitHub] Promise bacon.js [GitHub] immutable.js [GitHub] ramda [GitHub] underscore.js [GitHub] lodash [GitHub] ReactiveX [GitHub] jQuery Mobile [GitHub] Jo [GitHub] Dojo Mobile Lungo [GitHub] 工具 在线工具 QUnit [GitHub] Jasmine [GitHub] Mocha [GitHub] Selenium [GitHub] WebDriverIO [GitHub] Protractor Chai [GitHub] Sinon.JS [GitHub] Karma [GitHub] nodeunit [GitHub] tape [GitHub] nightmare [GitHub] Sauce Labs Browser Stack Browser Shots Browserling Browser Sandbox Cross Browser Testing Browsera SortSite npm [GitHub] Bower [GitHub] JSLint [GitHub] JSHint [GitHub] jscs [GitHub] Closure Linter Node.js [GitHub] Phantom.js [GitHub] SpiderMonkey Developer Tools Firebug [GitHub] Grunt [GitHub] Gulp [GitHub] Brunch [GitHub] Yeoman Broccoli [GitHub] 精简 编译 合并 混淆 图像优化 单元测试 Sublime Text WebStorm Atom [GitHub] Vim Emacs Brackets [GitHub] Light Table [GitHub] Visual Studio Visual Studio Code [GitHub] Dreamweaver ;-) FrontPage / SharePoint Designer ;-) Cookie Local Cache Session Storage Local Storage Components Resources Extensions Plugins Images Icons Fonts Audios Videos JScript (IE8- / ASP) Chakra (IE9 / Edge) V8 (Chrome / Opera / Nodejs / MongoDB) [GitHub] SpiderMonkey (Firefox) Nitro (Safari) Trident (IE) Blink / prev. WebKit (Chrome) Gecko (Firefox) WebKit (Safari) Blink / prev. Presto (Opera) EdgeHTML (Edge) HTML JavaScript CSS DOM Element Attribute Prototype Scope Closure JSON (JavaSript Object Notation) AJAX (Asynchronous JavaScript and XML) Selector Priority Specificity Box Model W3C HTML CSS XHTML XML HTML (HyperText Markup Language) CSS (Cascading Style Sheets) JavaScript HTTP/1.1 HTTP/2 WebSocket 链接 会话 授权 请求 响应 压缩 打包 服务器端推送 Internet Explorer Chrome Firefox Safari Opera Edge Netscape ;-) 浏览器 协议 Web三剑客 标准 核心概念 渲染引擎 脚本引擎 运行时 编辑器 编译任务 编译工具 调试 基础工具 质量控制 包管理 测试 库 / 框架 CSS 预处理器 未来标准 模板引擎 统一化 最佳实践 安全 中间语言 移动应用开发 桌面应用开发 标签:爆栈网 技术栈
5.41MB
DoubleY自动生成HTML全站静态程序 v3.0.rar
2019-07-10DoubleY自动生成HTML全站静态程序主要功能(程序包附带后台教程): 1. 简单轻巧功能完善的HTML编辑器,附带自动保存功能,容易自己扩展编辑器功能 2. 基本功能模块: "文章、相册、作品案例展示、留言板、标签云搜索、站长简介、友情链接",可选模块“酷站收藏、音乐收藏、站内下载”。全部栏目全部采用全静态化技术,数据自动同步更新,也可手动操作。JS和HTML模式实时切换。 3.各栏目均支持批量管理,置顶,评论,回复,统计,顶踩,分类扩展,相关列表等功能。 4.若您的服务器支持jpeg组件,则全站均可使用缩略图和水印功能,提高网站访问速度;另外上传的图片支持“在线剪裁”,帮助您定制最合适的主题图片和个性图片。 5.可以控制网站通用的各板块的排序,显示与否,添加自己喜欢的HTML,JS小插件。 6.网站的自动生成HTML采用缓存机制,支持定时、手动生成。 7.常用的关键词,IP屏蔽功能,网站其他权限控制功能。 8.数据库的备份还原修改功能,全站采用cookie的24位自定义加密种的MD5安全加密,更方便管理操作。帐号二级验证,随机数验证性能,保障您的网站能安全运行。 9.样式文件和模板文件均可后台修改预览(暂无代码高亮编辑功能),不同的栏目模板文件全部全静态分离,可以直接浏览,自由编辑个性化,支持"${ }"标签修改,但是需要您有一定代码基础。 10.纯DIV CSS布局,兼容FF和IE,OPERA,SAFARI等浏览器,尽量满足搜索引擎,前台模板采用HTML5。 11.支持登录后HTML前台页面快捷修改添加信息,前台管理留言信息。 12.支持简单的会员模块,具有相应的留言评论、下载、上传、注册、密保权限和会员反馈、VIP资源共享系统。
8.24MB
DoubleY自动生成HTML全站静态程序 3.0
2011-03-24官方网站:http://www.c945.com/DoubleY-program 在线演示:http://www.c945.com/default.html 程序主要功能(程序包附带后台教程): 1. 简单轻巧功能完善的HTML编辑器,附带自动保存功能,容易自己扩展编辑器功能 2. 基本功能模块: "文章、相册、作品案例展示、留言板、标签云搜索、站长简介、友情链接",可选模块“酷站收藏、音乐收藏、站内下载”。全部栏目全部采用全静态化技术,数据自动同步更新,也可手动操作。JS和HTML模式实时切换。 3.各栏目均支持批量管理,置顶,评论,回复,统计,顶踩,分类扩展,相关列表等功能。 4.若您的服务器支持jpeg组件,则全站均可使用缩略图和水印功能,提高网站访问速度;另外上传的图片支持“在线剪裁”,帮助您定制最合适的主题图片和个性图片。 5.可以控制网站通用的各板块的排序,显示与否,添加自己喜欢的HTML,JS小插件。 6.网站的自动生成HTML采用缓存机制,支持定时、手动生成。 7.常用的关键词,IP屏蔽功能,网站其他权限控制功能。 8.数据库的备份还原修改功能,全站采用cookie的24位自定义加密种的MD5安全加密,更方便管理操作。帐号二级验证,随机数验证性能,保障您的网站能安全运行。 9.样式文件和模板文件均可后台修改预览(暂无代码高亮编辑功能),不同的栏目模板文件全部全静态分离,可以直接浏览,自由编辑个性化,支持"${ }"标签修改,但是需要您有一定代码基础。 10.纯DIV+CSS布局,兼容FF和IE,OPERA,SAFARI等浏览器,尽量满足搜索引擎,前台模板采用HTML5。 11.支持登录后HTML前台页面快捷修改添加信息,前台管理留言信息。 12.支持简单的会员模块,具有相应的留言评论、下载、上传、注册、密保权限和会员反馈、VIP资源共享系统。
895KB
i2c协议中文版(跟人觉得很清晰)
2010-03-19i2c协议中文版(跟人觉得很清晰)i2c协议中文版(跟人觉得很清晰)
1.78MB
淘宝店铺货源导航(生成html)仿主机之家风格版带精美淘宝客 v1008.rar
2019-07-06淘宝店铺货源导航(生成html)仿主机之家风格版带精美淘宝客V100810 v100810版本在v100715的基础上做了如下改动 1、修正了已知的错位问题。 2、修正在二级文件夹下搜索路径错误的问题。 3、修正底部导航页面的广告调用问题。 4、增加了流量联盟功能。 (标准商业版)在v100810免费版基础上增加如下功能 5、增加网商资讯(文章系统)功能。 6、优化广告代码,页面提速1.5-2倍。 7、在左侧搜索栏增加文章搜索。 8、首页增加最新文章调用。 9、增加网站展示页面(可将网站可收录页面提高2倍)。 10、增加网址报错功能(也可增加收录)。 (高级商业版)在标准商业版基础上增加如下功能 11、后台增加功能: ①、5个批量清除工具。 ②、清空所有网址。 ③、删除重复网站。 ④、删除所有未审。 ⑤、网站和分类初始化工具。 12、增加SEO外链增加工具,提高网站排名。 13、增加友情链接交换系统(生成html)高级版。 14、首页名站推荐由纯文字更改为图文形式(与官方相同)。 (所有商业用户均享受技术支持) 安全提示: 1、更改后台文件夹名; 2、更改后台帐号和密码; 3、更改数据库名。(数据库在data文件夹下,修改数据库名称后请同时修改程序目录下的connvip.asp文件以及后台admin文件夹下的connvip.asp文件里面的数据库名称。) 4、更改资讯数据库。 源码简介: 1:整站全部生成html,易于搜索引擎收录 2:全后台化管理,操作简单 3:新站登陆功能 4:密码md5加密 5:后台登陆验证码识别 6:后台美化 7:新站登陆验证码识别 8:网站信息设置:网站名称,网站地址,站长邮箱等 9:无需修改任何网页,安装更为简单 10:网站信息后台设置 11:优化后台管理 12:网站推荐 13:模板仿主机之家IDC123.com,可以后台管理 14:网站维护时可设置关闭“新站登陆”功能 15:可修改后台管理目录 16:分类目录、分类页文件名后台修改 17:网站安装目录调用标签 18:网址分类集合调用标签 19:服务器信息或组件查询 20:将网址分类从页面式修改为目录式,更适宜搜索引擎收录 21:所有删除增加2次确认,防止误操作 22:采用新的网站审核机制 23:全新的网址数据采用了跟主站一样的网址数据 24:重复域名禁止登陆功能 25:名店管理管理 26:重新写了模版界面使界面更清新 27:DIV CSS编辑访问速度更快 官方地址:http://www.0831jia.cn/ 演示地址:http://www.0831jia.cn/ 下载地址:http://www.0831jia.cn/down.rar 安装方法: 1:将源码全部上传到网站空间,进入后台管理页面 2: 点击“网站信息管理”,修改网站信息 3:点击“生成html管理”,生成网站页面 4:后台管理登陆页:/admin/ 5:后台管理 帐号:admin 密码:admin 淘宝客PID替换方法:见:http://www.0831jia.cn/Html/?480.html 流量联盟替换方法:见:http://www.0831jia.cn/Html/?482.html
101.82MB
断代、新生、创未来-Zoomla!逐浪CMS2 x3.9.6全面发布
2019-01-04北京时间2019年元月1日: 作为国内领先的CMS与基础软件研发厂商,上海Zoomla!逐浪CMS团队发布其年度全新作品--Zoomla!逐浪CMS2 x3.9.6。 在过去的一年中,逐浪CMS从3.9.3开始,历经三个大版本,保持了业最高的更新频率。 依托逐浪CMS体系之下,zico矢量图标系统(http://ico.z01.com )、逐浪CMS Github平台(http://github.z01.com/ )、逐浪字库(http://f.ziti163.com )、UNI国际字码表(http://www.ziti163.com/uni )、Bootstrap V4中国站(http://code.z01.com/v4 )、逐浪webfont平台(www.ziti163.com/webfont )、去上云www.73ic.com 等多个子产品不断催生,形成庞大的矩阵。 我们坚信,这一切都是为了切实自身,并回报于客户。 打铁还要自身硬,只有建立起强大的生态、提供丰富的基石,才能让客户获得丰厚的收益。 今天,我们发布逐浪CMS基于MVC架构最强的版本--Zoomla!逐浪CMS2 x3.9.6,依托微软平台,不断深化产品研发, 未来,我们将推出全新基于dotNET Core的逐浪CMS V8产品, 精彩已经上演,未来更加出彩! 让我们相信: 中国站长选逐浪, 中国开发者选逐浪, 建站用逐浪, 做开发用逐浪, 做微信用逐浪, 小程序用逐浪, 办公用逐浪, 高效便捷更强大! 68项更新包括: 1、增加:若干个内置标签,调用更方便 2、升级:Bootstrap升级到v4.1 3、增加:MarkDown解释CSS样式于V4模板SASS中,从而支持更加友好的显示代码区域。 4、增加:专题数据源标签 5、升级:zico升级到v1.5,增加医疗行业图标。 6、修复:内容列表--如节点未允许内容页生成,则不会显示生成按钮 7、改进:内容发布过渡页效果 8、修复:内容列表--生成Html BUG,生成发布时,过滤未审核内容 9、增加:通用排序页,已用于模型字段,内容,商品(支持拖动排序) 10、优化:引入BootStrap多选框,用于替代checkbox 11、新增:svg工具,支持面向base64\svg\png\WebP等格式生成 12、新增:后台-模型-字段可以选择类型,更改字段类型后,注意出现内容不符出现的灾难。 13、扩展:SVG工具,增加webp转jpg功能 14、处理:重写智写模块 15、增加:手机端专用编辑器,已用于贴吧(支持文字|表情|图片上传) 16、优化:扩展-备份还原数据UI体验,支持目录从根显示 17、增加:标签解析调试模块,用于分析标签解析效率 18、扩展:内容评论使用新编辑器,支持图片上传 19、扩展:标签管理,增加创建与修改时间(文件创建与修改时间) 20、扩展:按需修改BIS平台 21、修复:节点移除入回收站,列表中仍可见Bug 22、修复:内容ItemID为记录错误Bug 23、扩展:修复判断模式Bug,并支持多种赋值,从而提升标签的判断能力 24、增加:广告-智能Banner模块,用于站点Banner后台管理 24.1.扩展功能--广告管理--Banner管理 24.2.上传图片,指定各种参数 24.3.按规范书写前端UI 25、增加:小程序相关接口,小程序文件上传接口 26、修复:内容评论模块Bug 27、修复:专题分页Bug 28、修复:试卷添加问题与样式Bug 29、增加:默认pwa渐进式站点配置参数,即webapp开发支持,现在可以自由的将网页作为app锁定在手机桌面并作为独立线程运行啦。 30、优化:首页引导1/5导航页的样式优化。 31、增加:前端引用pre标签作为代码块时的样式。 32、增加:编辑器支持hidden隐藏元素,隐藏方法为在div\p\img\video等元素定义hidden,如:<p hidden>即可。 33、增加:手机|微信下仿朋友圈多图片预览插件,并简化调用形式 34、修复:专题预览BUG。 35、增加:html-->PDF,HTML-->图片转换模块(需要额外载入第三方支持类库) 36、扩展:重写了微信--菜单配置功能,支持自定义填写URL|关联节点|关联内容|关联逐浪后台调查问卷,更加敏捷便利。 37、优化:会员中心修改密码等处的样式,摒弃表格用纯div格式 38、强化:统一访问归集功能,同时支持移动微信PC跳转以及域名归集。 39、增加:全站首页.html模板增加[ERR:未定义的系统标签( PWAMainfirst)请检查标签名是否正确]标签,更紧密集成PWA参数(此模式下站点PC模式的ico不再读根目录favicon.ico,而是由 标签决定),更多可见hep.z01.com/pwa) 40、扩展:标签管理--排序支持拖动参数,标签支持排序参数,效率提升三倍。 41、扩展:商品管理--包含子节点的商品 42、扩展:互动模型-支持订制报表字段、自定义自段排序,从而使互动报表更加方便,轻松做报表给老板看! 43、优化:订单结算-微信支付页面效果 44、扩展:增加订单管理员提示功能 45、增加:重写了短信SMS模块框架,便于快速接入新短信API 46、增加:腾迅短信模块 47、增加:商城专题功能 48、增加:手机与PC多文件上传组件 49、扩展:商城支持批量添加至专题 50、修复:专题标示名空格Bug,继承父级属性Bug,标签解析Bug 51、增加:前端二维码生成插件 52、扩展:内容,互动模块迁移为MVC 53、扩展:增加排序JS插件 54、安全:增强了文件写入模块检测 55、安全:增强管理员身份验证,全加密传输,存储 56、安全:后台风格管理,模板管理,模块优化 57、安全:文件创建,写入增强检测 58、修复:省市县地址维护工具 59、扩展:ascx通用引用功能 60、增加:Repeater的BootStrap分页,ZL:RepeaterMB 61、优化:购物车与订单结算页UI 62、修复:商品评论功能 63、安全:移除旧版的swf文件 64、优化:短信发送页面样式 65、增加:宽乐短信接口 66、优化:重写了后端书签插件 67、修复:节点批量删除功能 68、其它细节优化与内核提升 MD5: 45490412744F2E4EEEDF2963E0DF91A2 SHA1: 2AE6A389DA1C8383E027C72190B79DFCCCF16D76 CRC32: C6E3F439
77.0MB
Java Web开发实战1200例(第2卷)(完整版).(清华出版.卢瀚.王春斌).part2
2009-02-27书名:《Java Web开发实战1200例(第II卷)》(清华大学出版社.卢瀚.王春斌) PDF格式扫描版,全书分为7篇23章,共960页。2011年6月出版。 注:原书只有前20章818页,本人添加了剩余章节重新编辑成完整版本,为了方便阅读,再添加了完整详细的书签。此版本独家制作!!! 全书压缩打包成3部分,这是第2部分。 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介 《Java Web开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为核心,介绍了应用JavaWeb进行程序开发的各个方面的知识和技巧,主要内容包括流行组件应用、数据库应用、图表统计、Ajax框架应用、流行框架、网站安全与架构模式、综合应用等。全书分为7篇23章,共计600个实例,并附带600个技巧。书中每个实例都是作者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。 本书两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;本书实例来源于多位工程师的多年积累,具有很强的实用性。 本书非常适合Java Web项目开发人员、JavaWeb初学者及编程爱好者使用,同时也可以作为培训机构、大中专院校老师和学生的实践参考用书。 目 录 第1篇 流行组件应用篇 第1章 操作XML文件 1.1 XML基础操作 实例001 CSS格式化XML布局 实例002 CSS改变XML中鼠标指针形状 实例003 CSS在XML中添加背景图 实例004 CSS制作XML表格 实例005 XML中的提取节点字符串值 实例006 在XML内部定义DTD 实例007 在XML外部引用DTD 实例008 验证XML是否符合DTD的定义 实例009 在DTD中声明元素 实例010 在DTD中声明重复元素 实例011 在DTD中声明选择性元素 实例012 在DTD中使用ENTITY 1.2 应用XML Schema 实例013 验证XML是否符合Schema的描述 实例014 XSD文档根元素的引用 实例015 在XSD中设定元素的出现顺序 实例016 在XSD中使用扩展数据类型 实例017 在XSD中使用元素的条理化 实例018 XSD中的多属性打包 实例019 XSD中对元素的限定 实例020 在XSD中使用取值范围的限定 实例021 在XSD中声明元素属性 实例022 在XSD中对字符进行限制 实例023 在XSD中对数值进行限制 1.3 XML解析 实例024 使用DOM组件从文件中读取XML 实例025 使用DOM组件从数据流中读取XML 实例026 使用JDOM组件从文件中读取XML 实例027 使用JDOM组件读取XML 实例028 使用SAX组件从文件中读取XML 实例029 使用SAX组件从数据流中读取XML 实例030 使用DOM组件解析XML元素名称 实例031 使用DOM组件解析XML元素名称和内容 实例032 使用SAX组件解析XML元素名称 实例033 使用SAX组件解析XML元素名称和内容 实例034 使用SAX组件解析XML元素属性和属性值 实例035 使用DOM组件解析XML元素属性和属性值 实例036 使用SAX验证DTD 实例037 使用dom4j解析XML文件 第2章 发送与接收邮件 2.1 配置邮件服务器 实例038 在Windows Server 2003系统下安装和配置邮件服务器 实例039 配置开源邮件服务器Apache James Server 实例040 安装和配置Magic Winmail邮件服务器 2.2 应用JavaMail组件发送邮件 实例041 发送普通格式的邮件 实例042 发送HTML格式的邮件 实例043 发送带附件的邮件 实例044 群发普通邮件 实例045 群发HTML格式的邮件 实例046 群发带附件的邮件 实例047 通过邮箱激活用户的注册 2.3 应用JavaMail组件接收邮件 实例048 应用POP3协议接收未读邮件和已读邮件 实例049 应用POP3协议接收带附件的邮件 实例050 应用IMAP协议接收未读邮件和已读邮件 实例051 应用IMAP协议接收带附件的邮件 2.4 应用Apache commons-email组件发送邮件 实例052 发送普通格式的邮件 实例053 发送带多个附件的邮件 实例054 群发普通
55.0MB
Java开发实战1200例(第2卷).(清华出版.李钟尉.陈丹丹).part1
2016-06-12书名:《Java开发实战1200例(第II卷)》(清华大学出版社.李钟尉,陈丹丹) PDF格式扫描版,全书分为6篇21章,共905页。2011年6月出版。 全书压缩打包成2部分,这是第1部分。 注:本电子版缺失了第19-21章的部分,仅包含前824页(含536个实例),目前未找到完整版本。 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介 《Java开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行程序开发的多方面的知识和技巧,主要包括Java的图形图像、动画游戏、网络应用技术、Applet应用、XML、JFreeChart图表开发和PDF文档处理等内容。全书分为6篇21章,共计598个实例,每个实例都经作者精心筛选,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。 本书两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;本书实例来源于多位工程师的多年积累,具有很强的实用性。 本书非常适合Java的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合Java程序员参考、查阅。 目 录 第1篇 图形图像篇 第1章 Java图形与文本 2 1.1 绘制图形和文本 3 实例001 绘制直线 3 实例002 绘制矩形 4 实例003 绘制正方形 5 实例004 绘制椭圆 6 实例005 绘制圆弧 7 实例006 绘制指定角度的填充扇形 8 实例007 绘制多边形 9 实例008 绘制二次曲线 10 实例009 绘制三次曲线 12 实例010 绘制文本 13 实例011 设置文本的字体 14 实例012 设置文本和图形的颜色 15 1.2 笔画和图形处理 16 实例013 设置笔画的粗细 16 实例014 设置笔画样式 18 实例015 设置连接方式 19 实例016 设置虚线模式 20 实例017 缩放图形 22 实例018 旋转图形 23 实例019 斜切图形 24 实例020 为图形填充渐变色 25 实例021 平移坐标轴 27 1.3 绘制图案 28 实例022 绘制五环图案 28 实例023 绘制艺术图案 29 实例024 绘制花瓣 30 实例025 绘制公章 32 1.4 图形的合并运算 33 实例026 图形的加运算 33 实例027 图形的减运算 35 实例028 图形的交运算 36 实例029 图形的异或运算 37 第2章 Java图像处理 39 2.1 图像处理 40 实例030 绘制图像 40 实例031 缩放图像 41 实例032 翻转图像 42 实例033 旋转图像 44 实例034 倾斜图像 45 实例035 裁剪图片 46 2.2 颜色处理 47 实例036 调整图片的亮度 47 实例037 转换彩色图片为灰度图片 49 实例038 使用像素值生成图像 50 第3章 绘图特效 52 3.1 文字特效 53 实例039 立体效果的文字 53 实例040 阴影效果的文字 54 实例041 倾斜效果的文字 55 实例042 渐变效果的文字 56 实例043 会变色的文字 58 实例044 水印文字特效 59 实例045 顺时针旋转文字 60 实例046 动态绘制文本 62 实例047 中文验证码 64 实例048 图片验证码 65 实例049 带干扰线的验证码 66 3.2 图片特效 68 实例050 纹理填充特效 68 实例051 水波效果的图片 69 实例052 局部图像放大 71 实例053 图片半透明特效 73 实例054 图片溶合特效 74 实例055 以椭圆形显示图像 75 实例056 图片百叶窗特效 76 实例057 图片马赛克特效 78 实例058 模糊 80 实例059 锐化 81 实例060 照亮边缘 82 实例061 反向 84 实例062 光栅图像 85 实例063 图片倒影效果 87 第4章 动画和游戏 90 4.1 文字动画 91 实例064 文字淡入淡出 91 实例065 文字缩放 93 实例066 文字跑马灯 94 实例067 字幕显示 96 实例068 文字闪现 98 实例069 滚动广告字幕 99 4.2 图片动画 101 实例070 图片淡入淡出 101 实例071 随鼠标指针移动的图片 103 实例072 通过键盘移动图片 104 实例073 图片动态拉伸 106 实例074 桌面弹球 107 实例075 循环滚动图片 109 实例076 撞球动画 111 实例077 电影胶片特效 113 实例078 随机移动的图片 115 实例079 雪花飘落动画 116 实例080 图片旋转动画 118 实例081 图片闪现动画 119 实例082 帧动画效果 121 实例083 水波动画 123 4.3 游戏开发 125 实例084 图片配对游戏 125 实例085 小猪走迷宫 128 实例086 拼图游戏 130 实例087 海滩捉螃蟹 133 实例088 荒山打猎游戏 135 实例089 打字母游戏 137 实例090 警察抓小偷 139 实例091 掷骰子 141 实例092 画梅花 143 实例093 打造自己的开心农场 144 第5章 打印报表 147 5.1 打印控制 148 实例094 打印对话框 148 实例095 实现打印 149 实例096 打印图形 150 实例097 打印图片 152 实例098 打印预览 153 实例099 倒序打印 155 实例100 为打印内容添加水印 157 实例101 自动为打印内容添加水印 158 5.2 打印的应用 160 实例102 打印快递单 160 实例103 打印报表 162 实例104 打印桌面图片 164 实例105 打印柱形图表 165 实例106 打印饼形图表 167 实例107 打印折线图表 169 实例108 打印区域图表 170 实例109 打印带柱形图表的报表 172 实例110 打印带饼形图表的报表 174 实例111 打印带折线图表的报表 175 实例112 导出报表到Excel表格 177 实例113 导出报表到PDF文档 179 实例114 批量打印条形码 181 实例115 相册特效打印程序 183 实例116 镜面效果文本打印 186 实例117 透明的打印预览对话框 187 第6章 管理图像文件 189 6.1 图像的修改与保存 190 实例118 保存图片文件 190 实例119 修改图片文件名 191 实例120 缩放图片并保存 192 实例121 为图片添加水印并保存 194 实例122 溶合两张图片并保存 196 实例123 模糊图片并保存 197 实例124 锐化图片并保存 199 实例125 照亮边缘并保存 200 实例126 反向并保存图片 202 实例127 填充纹理并保存为图片 204 6.2 图片在数据库中的存取 205 实例128 图片存储到Access数据库中 205 实例129 图片存储到MySQL数据库中 206 实例130 图片存储到SQLServer数据库中 208 实例131 读取Access数据库中存储的图片 209 实例132 读取MySQL数据库中存储的图片 210 实例133 读取SQLServer数据库中存储的图片 211 实例134 修改Access数据库中存储的图片 212 实例135 修改MySQL数据库中存储的图片 214 实例136 修改SQLServer数据库中存储的图片 215 6.3 其他应用 216 实例137 获取鼠标指针在任意位置的颜色值 216 实例138 图片浏览器 218 实例139 转换图片格式 219 实例140 绘制石英钟 221 实例141 画图程序 222 实例142 屏幕抓图程序 224 实例143 屏幕放大镜 225 第2篇 JFreeChart图表篇 第7章 JFreeChart基本操作 230 7.1 JFreeChart基础操作 231 实例144 基本饼图 231 实例145 显示图示 232 实例146 工具栏提示 233 实例147 乱码问题 235 实例148 显示数值 237 实例149 抗锯齿设置 238 7.2 设置图表背景 239 实例150 设置背景图片 239 实例151 设置图片对齐方式 241 实例152 设置背景图片透明度 242 实例153 设置背景颜色 243 7.3 处理图表的边框 244 实例154 隐藏图表边框 244 实例155 图表边框笔触 245 实例156 图表边框颜色 247 7.4 修改图表的图示 248 实例157 设置图示背景色 248 实例158 设置图示边框 249 实例159 设置图示边框颜色 250 实例160 设置图示边缘间距 251 实例161 设置图示字体颜色 252 实例162 设置图示位置 253 第8章 基础图表技术 255 8.1 普通饼图 256 实例163 分离饼图 256 实例164 椭圆形饼图 257 实例165 饼图的阴影 258 实例166 饼图的分类边框颜色 260 实例167 加粗饼图分类边框 261 实例168 设置饼图颜色 262 实例169 饼图旋转角度 263 实例170 饼图旋转顺序 265 实例171 隐藏分类标签连接线 266 8.2 3D饼图 267 实例172 创建3D饼图 267 实例173 3D饼图透明度 269 实例174 3D饼图的Z轴 270 实例175 逆时针旋转3D饼图 271 实例176 顺时针旋转3D饼图 272 8.3 多饼图 274 实例177 实现多饼图 274 实例178 多饼图乱码 275 实例179 多饼图的展示方式 277 实例180 3D多饼图 278 8.4 基本柱形图 280 实例181 简单柱型图 280 实例182 柱形图角度 282 实例183 柱形图负值 283 8.5 X坐标轴 285 实例184 X轴字体 285 实例185 X轴标签字体 287 实例186 X轴标签角度 288 实例187 X轴显示情况 290 实例188 X轴尺度颜色 292 实例189 隐藏X轴尺度 293 实例190 X轴尺度笔触 295 实例191 X轴尺度标签角度 296 实例192 X轴分类的间距 298 实例193 X轴分类与原点的间距 299 实例194 X轴的显示位置 300 8.6 Y坐标轴 302 实例195 Y轴字体 302 实例196 Y轴标签字体 304 实例197 Y轴显示情况 305 实例198 Y轴尺度颜色 307 实例199 隐藏Y轴尺度 309 实例200 Y轴尺度笔触 310 实例201 Y轴尺度标签角度 312 实例202 Y轴起始值 313 实例203 Y轴箭头 314 实例204 Y轴主要刻度线 316 实例205 Y轴主要刻度线长度 317 实例206 Y轴次要刻度线 319 实例207 Y轴次要刻度线长度 320 实例208 设置Y轴最大值 322 实例209 设置Y轴数据范围 323 实例210 Y轴的显示位置 324 8.7 高级柱形图 326 实例211 设置网格竖线 326 实例212 设置网格竖线颜色 328 实例213 设置柱形图文本注解 329 实例214 设置柱形图文本注解字体 331 实例215 设置柱形图文本注解颜色 333 实例216 设置柱形图文本注解锚点 334 实例217 设置柱形图文本注解类别锚点 336 实例218 设置柱形图文本注解旋转锚点 338 实例219 设置柱形图线条注解 339 实例220 绘制柱形效果 341 实例221 柱形图阴影 342 实例222 柱形图阴影偏移 344 实例223 设置柱形的颜色 345 实例224 绘制3D柱形图 346 实例225 标记柱形图区间 348 实例226 多系列柱形图 350 实例227 多系列3D柱形图 352 第9章 扩展图表技术 354 9.1 区域图 355 实例228 基本区域图 355 实例229 显示多分类区域图 357 实例230 设置区域图透明度 359 实例231 添加说明文字 360 实例232 设置说明文字位置 362 实例233 区域图X轴显示位置 363 实例234 区域图X轴标签角度 364 实例235 区域图X轴尺度标签角度 366 实例236 设置区域颜色 367 9.2 气泡图 368 实例237 基本气泡图 368 实例238 气泡图X轴标签 371 实例239 气泡图Y轴标签 372 实例240 设置坐标范围 374 实例241 设置透明度 375 实例242 设置气泡颜色 377 实例243 气泡图X轴标签角度 378 实例244 气泡图X轴尺度标签角度 379 9.3 分步图 381 实例245 基本分步图 381 实例246 加粗分步图 383 实例247 显示虚线效果 385 实例248 设置分步图颜色 386 实例249 隐藏分步图 387 实例250 分步图X轴显示位置 389 实例251 分步图X轴标签角度 390 实例252 分步图X轴尺度标签角度 391 9.4 联合分类图 393 实例253 生成线形图与柱形图 393 实例254 设置图表高度 395 实例255 设置图表位置 397 实例256 线形图与分布图 398 9.5 双轴图 400 实例257 基本双轴图 400 实例258 基本双Y图 402 实例259 双Y轴字体 404 实例260 3D双轴图 406 实例261 设置双轴图颜色 407 实例262 双轴图X轴标签角度 409 实例263 双轴图X轴尺度标签角度 410 9.6 折线图 412 实例264 基本折线图 412 实例265 多条折线图 414 实例266 水平折线图 416 实例267 隐藏折线图 417 实例268 加粗折线 419 实例269 显示折线节点 420 实例270 生成节点图 421 实例271 设置虚线图 423 实例272 设置折线颜色 424 实例273 3D折线图 426 实例274 XY折线图 427 实例275 排序折线图 429 9.7 环形图 431 实例276 基本环形图 431 实例277 环形图字体 432 实例278 设置环形深度 434 实例279 分离环形图 436 实例280 椭圆环形图 437 实例281 环形的阴影偏移 438 实例282 环形的简单标签 439 实例283 环形的旋转角度 441 9.8 堆积条形图 442 实例284 基本堆积条形图 442 实例285 横向堆积条形图 445 实例286 设置边线距离 446 实例287 渲染分组堆积条形图 447 9.9 时序图 450 实例288 基本时序图 450 实例289 设置时间显示格式 452 实例290 添加双时间轴 453 实例291 双时间轴位置 455 实例292 动态显示十字标记 456 实例293 添加Y轴标记 458 实例294 添加X轴标记 459 实例295 设置刻度单位 461 实例296 设置时间轴范围 462 第3篇 网络技术篇 第10章 网络应用基础 466 10.1 网络地址解析 467 实例297 获取本地主机的IP地址 467 实例298 获取本地主机的域名和主机名 468 实例299 通过域名获得IP地址 469 实例300 通过IP地址获得域名和主机名 470 实例301 获得内网的所有IP地址 472 10.2 网络资源管理 474 实例302 获取网络资源的大小 474 实例303 解析网页中的内容 475 实例304 网络资源的单线程下载 476 实例305 网络资源的多线程下载 478 实例306 下载网络资源的断点继传 480 第11章 TCP套接字 483 11.1 Socket基础 484 实例307 建立服务器套接字 484 实例308 建立客户端套接字 485 实例309 设置等待连接的超时时间 486 实例310 获取Socket信息 487 实例311 接收和发送Socket信息 488 实例312 关闭Socket缓冲 491 11.2 TCP网络通信 492 实例313 使用Socket通信 492 实例314 防止Socket传递汉字乱码 495 实例315 使用Socket传递对象 497 实例316 使用Socket传输图片 499 实例317 使用Socket传输音频 501 实例318 使用Socket传输视频 503 实例319 一个服务器与一个客户端通信 504 实例320 一个服务器与多个客户端通信 506 实例321 客户端一对多通信 508 实例322 客户端一对一通信 509 实例323 基于Socket的数据库编程 511 实例324 使用Proxy创建代理服务器 513 实例325 使用ProxySelector选择代理服务器 514 11.3 TCP实用程序 516 实例326 聊天室服务器端 516 实例327 聊天室客户端 518 第12章 邮件收发 521 12.1 简单邮件 522 实例328 配置邮件服务 522 实例329 发送邮件 526 实例330 接收邮件 528 12.2 复杂邮件 529 实例331 发送带附件的邮件 529 实例332 接收带附件的邮件 531 实例333 发送邮件时进行身份验证 533 实例334 接收邮件时进行身份验证 535 实例335 显示未读邮件 536 实例336 显示已读邮件 539 第4篇 Java安全与Applet应用篇 第13章 Java安全 544 13.1 Java对称加密 545 实例337 使用BASE64加密 545 实例338 使用BASE64解密 546 实例339 生成DES的密钥 547 实例340 使用DES加密 548 实例341 使用DES解密 549 实例342 PBE的盐值 551 实例343 生成PBE的密钥 552 实例344 使用PBE加密 552 实例345 使用PBE解密 553 13.2 Java非对称加密 555 实例346 生成RSA密钥对 555 实例347 使用RSA的签名 556 实例348 RSA服务端加密 557 实例349 RSA客户端加密 559 实例350 DH服务端加密 560 实例351 DH客户端加密 563 13.3 Java单项加密 565 实例352 使用MD5加密 565 实例353 使用Hmac加密 566 实例354 使用DSA加密 568 第14章 Applet的应用 570 14.1 Applet在html中的使用 571 实例355 在html中显示Applet 571 实例356 设置Applet的显示位置 572 实例357 Applet获取页面传递的参数 573 实例358 使用<applet>标记中的archive属性 574 14.2 Applet的方法 576 实例359 使用paint()方法绘制页面内容 576 实例360 使用update()方法更新页面内容 577 实例361 使用repaint()方法重新绘制页面 578 实例362 Applet显示地址栏上的路径 579 实例363 Applet显示class存放的路径 581 14.3 Applet中的文字处理 582 实例364 控制Applet字体大小 582 实例365 控制Applet文字位置 583 实例366 控制Applet字体样式 584 实例367 Applet中绘制立体效果的文字 585 实例368 Applet中绘制阴影效果的文字 586 实例369 Applet中绘制倾斜效果的文字 587 实例370 Applet中绘制渐变效果的文字 588 实例371 Applet中绘制会变色的文字 590 实例372 Applet中绘制顺时针旋转的文字 591 实例373 Applet中动态绘制文本 593 14.4 Applet中的图形处理 594 实例374 Applet绘制直线 594 实例375 Applet绘制矩形 596 实例376 Applet绘制圆角矩形 597 实例377 Applet绘制椭圆 598 实例378 Applet绘制圆弧 599 实例379 Applet绘制折线 600 实例380 Applet绘制多角形 601 实例381 Applet绘制图片 602 实例382 Applet中的图形加运算 603 实例383 Applet中的图形减运算 604 实例384 Applet中的图形交运算 606 实例385 Applet中的图形异或运算 607 实例386 Applet中绘制纹理填充图形 608 14.5 Applet中的图像处理 609 实例387 Applet中缩放图像 609 实例388 Applet中翻转图像 610 实例389 Applet中旋转图像 612 实例390 Applet中倾斜图像 613 实例391 Applet中调整图片的亮度 614 实例392 Applet中绘制中文验证码 615 实例393 Applet中绘制图片验证码 617 实例394 Applet中绘制带干扰线的验证码 618 实例395 Applet中模糊图像 620 实例396 Applet中锐化图像 621 实例397 Applet中照亮图像边缘 622 实例398 Applet中反向图像 624 实例399 Applet中图像动态拉伸 625 14.6 Applet中的文字动画 627 实例400 Applet中文字缩放动画 627 实例401 Applet中文字跑马灯动画 628 实例402 Applet中字幕显示动画 630 实例403 Applet中文字闪现动画 631 实例404 Applet中滚动广告字幕动画 633 第5篇 XML篇 第15章 初识XML 636 15.1 XML语言基础 637 实例405 简单的XML 637 实例406 验证XML的格式 638 实例407 XML属性的使用 639 实例408 XML中CDATA的使用 640 15.2 XML与CSS 642 实例409 在XML中使用CSS 642 实例410 CSS格式化XML布局 643 实例411 CSS格式化XML背景色 645 实例412 CSS格式化XML字体 647 实例413 CSS改变XML中的鼠标手势 649 实例414 CSS在XML中添加背景图 651 实例415 CSS制作XML表格 652 15.3 XML与XSLT的元素 654 实例416 在XML使用XSLT 654 实例417 使用XSLT中的template 656 实例418 使用XSLT中的value-of 657 实例419 使用XSLT中的for-each 659 实例420 使用XSLT中的if 660 实例421 使用XSLT中的sort 662 实例422 使用XSLT中的choose 664 实例423 使用XSLT中的copy-of 665 实例424 使用XSLT中的apply-templates 667 实例425 使用XSLT中的attribute 669 实例426 使用XSLT中的elements 670 15.4 XML与XSLT的内建函数 672 实例427 使用XSLT中的generate-id() 672 实例428 使用XSLT中的format-number() 674 实例429 使用XSLT中的document() 675 15.5 DTD的引用与验证 678 实例430 在XML内部定义DTD 678 实例431 在XML外部引用DTD 679 实例432 验证XML是否符合DTD的定义 680 15.6 使用DTD定义XML元素 682 实例433 在DTD声明元素 682 实例434 在DTD声明重复元素 683 实例435 在DTD声明选择性元素 684 实例436 在DTD中使用ENTITY 686 15.7 使用DTD定义XML属性 687 实例437 在DTD声明元素属性 687 实例438 在DTD声明带有#IMPLIED的属性 688 实例439 在DTD声明带有#REQUIRED的属性 690 实例440 在DTD声明带有#FIXED的属性 691 实例441 在DTD声明列举属性值 692 实例442 类型为ID的属性实例 693 实例443 类型为IDREF的属性实例 695 实例444 类型为NMTOKEN的属性实例 697 第16章 XML Schema 699 16.1 XSD的引用与验证 700 实例445 在XML中使用XML Schema 700 实例446 验证XML是否符合Schema的描述 701 实例447 XSD文档根元素的引用 703 实例448 在XSD中使用注释 703 16.2 使用XSD简单类型定义XML元素 704 实例449 在XSD定义XML元素 704 实例450 使用xs:simpleType和xs:restriction 705 实例451 使用xs:list 706 实例452 使用xs:enumeration 708 实例453 使用xs:pattern 710 16.3 使用XSD复杂类型定义XML元素 711 实例454 使用xs:complexType和xs:sequence 711 实例455 使用xs:choice 713 实例456 使用xs:all 714 实例457 使用xs:group 716 实例458 使用xs:extension和xs:simpleContent 718 实例459 使用xs:extension和xs:complexContent 719 实例460 使用xs:restriction和xs:simpleContent 721 实例461 使用xs:restriction和xs:complexContent 723 实例462 使用xs:attributeGroup和xs:attribute 725 16.4 使用XSD的普通类型 727 实例463 在XSD中对字符进行限制 727 实例464 在XSD中对数值进行限制 728 第17章 解析XML文件 730 17.1 使用SAX读取XML 731 实例465 从文件中读取XML 731 实例466 从数据流中读取XML 732 实例467 从数据源中读取XML 733 17.2 使用SAX解析XML 734 实例468 解析XML元素名称 734 实例469 解析XML元素名称和内容 736 实例470 解析XML元素属性和属性值 738 实例471 使用VO解析XML元素 740 实例472 使用VO解析XML元素和属性 741 实例473 使用SAX验证DTD 743 17.3 使用DOM读取XML 745 实例474 从文件中读取XML 745 实例475 从数据流中读取XML 746 实例476 从数据源中读取XML 747 17.4 使用DOM解析XML 748 实例477 解析XML元素名称 748 实例478 解析XML元素名称和内容 749 实例479 解析XML元素属性和属性值 751 实例480 使用VO解析XML元素 752 实例481 使用VO解析XML元素和属性 753 17.5 使用DOM操作XML 755 实例482 创建简单的XML文件 755 实例483 创建基本的XML文件 757 实例484 使用VO创建XML文件 759 实例485 使用DOM添加XML元素 761 实例486 使用DOM修改XML元素 764 实例487 使用DOM删除XML元素 766 第6篇 操作PDF篇 第18章 操作PDF文档 770 18.1 文档和文档属性 771 实例488 创建PDF文档 771 实例489 添加PDF文档标题 772 实例490 添加PDF文档主题 773 实例491 添加PDF文档关键词 774 实例492 添加PDF文档作者 775 实例493 添加PDF文档创建者 776 实例494 添加PDF文档制作者 777 实例495 添加PDF文档创建日期 778 18.2 初始化操作 779 实例496 设置页面大小 779 实例497 横向显示页面 780 实例498 纵向显示页面 781 实例499 添加水印 782 实例500 添加页眉和页脚 783 实例501 创建新页 784 实例502 为PDF文档添加页码 785 18.3 字体与中文处理 786 实例503 设置特殊的文本字体 786 实例504 加粗字体 787 实例505 添加下划线 788 实例506 添加删除线 789 实例507 在PDF文档中显示中文 790 实例508 设置PDF文档密码 791 18.4 块、短语、段落、章节和区域 792 实例509 添加和创建块 792 实例510 设置上标和下标 793 实例511 设置文本背景颜色 794 实例512 添加和创建短语 795 实例513 添加和创建段落 796 实例514 设置段落首行缩进 797 实例515 设置段落的上下间距 798 实例516 设置段落左右缩进 799 实例517 设置段落的对齐方式 800 实例518 设置段落字体大小 801 实例519 设置段落文本颜色 802 实例520 添加章节 803 实例521 在章节中添加小节 804 实例522 在小节中添加列表 805 实例523 在小节中添加段落 807 实例524 在小节中添加表格 808 实例525 在小节中添加图片 809 18.5 读取PDF文档 810 实例526 文本文件转换为PDF文档 810 实例527 读取PDF文档 812 实例528 读取加密的PDF文档 813 实例529 编辑PDF文档 814 实例530 导入已有文档 816 实例531 导入并添加页码 817 实例532 导入并添加水印 818 实例533 导入并添加新页和内容 819 实例534 拆分PDF文档 821 实例535 合并PDF文档 822 实例536 打印PDF文档 823 …… 第19章 绘制PDF图形和图像 第20章 绘制PDF表格 第21章 设置阅读器参数
88B
python入门到高级全栈工程师培训 第3期 附课件代码
2018-06-07python入门到高级全栈工程师培训视频学习资料;本资料仅用于学习,请查看后24小时之内删除。 【课程内容】 第1章 01 计算机发展史 02 计算机系统 03 小结 04 数据的概念 05 进制转换 06 原码补码反码 07 物理层和数据链路层 08 网络层和arp协议 09 传输层和应用层 第2章 01 上节课复习 02 arp协议复习 03 字符编码 第3章 01 网络基础和dos命令 02 为何学习linux 03 课程内容介绍 04 操作系统内核与系统调用 05 操作系统安装原理 06 linux操作系统安装 07 初识linux命令 08 linux操作系统目录结构 09 目录及文件操作 第4章 01 上节课复习 02 创建用户相关的文件 03 用户增删该查及组相关操作 04 对文件的权限管理 05 对目录的权限管理 06 权限管理补充 07 属主属组及基于数字的权限管理 第5章 01 上节课复习 02 文件合并与文件归档 03 文件归档与两种压缩方式 04 vim编辑器 05 系统启动流程 06 grub加密 07 bios加密 08 top命令 09 free命令 10 进程管理 第6章 01 上节课复习 02 磁盘分区 03 文件系统与挂载 04 挂载信息讲解 05 磁盘用满的两种情况 06 软连接和硬链接 07 软连接和硬链接补充 第7章 01 ip地址与子网划分 02 ip地址配置 03 虚拟机网络模式 04 三层隔离验证试验 第8章 01 上节课复习 02 软件包介绍 03 rpm软件包管理 04 yum软件包管理 05 源码安装python3.5 06 ssh服务 07 apache服务 08 samba服务 第9章 01 Python开发系列课程概要 02 Python作业要求以及博客 03 编程语言介绍 04 Python种类介绍 05 Python安装以及环境变量的操作 06 Python初识以及变量 07 Python条件语句和基本数据类型 08 Python while循环语句以及练习题 09 练习题讲解 第10章 01 上节内容回顾以及补充 02 上周作业实现 03 Pycharm的安装和使用 04 Python 运算符 05 Python 运算符以及总结 06 Python 基本数据类型介绍 07 Python 整形的魔法 08 Python 字符串的魔法 第11章 01 Python 字符串的魔法 02 Python range的用法以及练习 03 Python 课上练习解释 04 Python 基础知识练习题试题 第12章 01 今日内容介绍以及基础测试题答案讲解 02 Python 列表的魔法 03 Python 元组的魔法 04 Python 字典的魔法 05 Python 错误更正:布尔值可以作为字典的key 06 Python 今日内容整理 第13章 第13章共1课 第14章 01 数据类型和变量总结 02 集合定义和基本操作方法 03 集合关系运算交,差,并集 04 集合的其他内置方法 05 集合补充 06 百分号字符串拼接 07 format字符串格式化 08 数学意义的函数与python中的函数 09 为何要有函数 10 函数返回值 11 可变长参数 第15章 01 上节课复习 02 全局变量与局部变量 03 风湿理论之函数即变量 04 函数递归 05 函数递归补充 第16章 01 上节课回顾 02 函数作用域 03 函数作用域补充 04 匿名函数 05 函数式编程介绍 06 函数式编程尾递归调用优化 07 map函数 08 map函数filter函数 09 reduce函数 10 map reduce filter总结 11 内置函数part1 第17章 01 课前吹牛 02 zip方法 03 max和min高级使用 04 其他内置函数 05 文件操作的其他模式 第18章 01 上节课复习 02 文件处理b模式 03 文件操作的其他方法 04 文件seek方法补充 05 迭代器协议和for循环工作机制 06 迭代器补充 07 三元运算,列表解析,生成器表达式 第19章 01 生成器函数 02 生成器函数的好处 03 母鸡下蛋的传说 04 生成器特性阐释 05 生产者消费者模型 06 第三次作业讲解 第20章 01 上节课回顾 02 装饰器基本理论 03 高阶函数使用 04 函数闭包 05 函数闭包装饰器基本实现 06 函数闭包加上返回值 07 函数闭包加上参数 08 函数闭包补充:解压序列 09 函数闭包为函数加上认证功能 10 函数闭包模拟session 11 函数闭包装饰器运行流程 12 函数闭包带参数装饰器 第21章 01 查询功能 02 修改功能 03 程序的解耦 04 module模块和包的介绍 05 模块的执行以及__name__ 06 关于模块的介绍 07 time时间模块 08 random模块 第22章 01 模块的补充 02 sys修改环境变量 03 BASEDIR的介绍 04 os模块的介绍 05 sys模块的介绍 06 json模块 07 pickle模块 08 shelve模块 09 XML模块 10 re模块简介 11 re模块之元字符 第23章 01 re模块之转义字符 02 re模块之分组 03 re模块之方法 04 re模块总结 05 logging模块 06 re模块补充 07 configparse模块 08 hashlib模块 09 计算器作业以及思路 10 模块导入补充 第24章 01 面向对象设计 02 类相关知识 03 对象相关知识 04 类属性增删改查 05 实例属性的增删改查 06 对象与实例属性 07 对象与实例属性补充 08 面向对象作业 第25章 01 上节课回顾 02 静态属性 03 类方法 04 静态方法 05 小结 06 组合 07 继承 08 接口继承与归一化设计 09 继承顺序之mro线性顺序列表 10 在python2中的继承顺序是什么 11 在子类中调用父类方法 12 super调用父类的方法 13 选择系统作业讲解 第26章 01 学生自主复习 02 分享列表 03 多态 04 封装 05 面向对象概念总结 06 反射 07 反射及动态导入模块 08 类的内置attr属性 09 类内置attr属性补充 10 继承的方式完成包装 11 组合的方式完成授权 第27章 01 os模块复习 02 上节课复习 03 内置函数补充及getattribute 04 getattribue补充 05 item系列 06 str与repr 07 自定制format 08 slots属性 09 doc属性 10 module和class 11 析构方法 12 call方法 13 迭代器协议 14 迭代器协议实现斐波那契数列 16 描述符答疑 17 描述符优先级 18 软件开发规范 19 pycharm干的好事 第28章 01 上节课复习 02 上下文管理协议 04 异常的构成简单了解 05 描述符应用 08 类的装饰器的基本原理 09 类的装饰器增强版 10 类的装饰器的应用 11 自定制property 12 自定制property流程分析 13 自定制property实现延迟计算功能 14 property补充 15 元类介绍 16 自定义元类 17 函数复习 18 文件操作复习 第29章 01 上节课复习 02 什么是异常处理及异常处理的两种方式对比 03 多分支与万能异常 04 异常处理的其他内容 05 什么时候用异常处理 06 什么是socket 07 套接字发展及分类 08 基于tcp协议的套接字编程 09 socket底层工作原理解释 10 tcp三次握手与四次挥手 第30章 01 上节课复习 02 客户端服务端循环收发消息 03 socket收发消息原理剖析 04 服务端循环链接请求来收发消息 05 补充 06 udp套接字 07 recv与recvfrom的区别及基于udp实现ntp服务 08 基于tcp实现远程执行命令 09 基于tcp实现远程执行命令测试结果 10 粘包现象 11 粘包解决方法 第31章 01 上节课复习 02 socketserver实现并发 03 socketserver模块介绍 04 socketserver源码分析tcp版本 05 socketserver源码分析udp版 06 ftp作业要求讲解 07 补充:认证客户端链接合法性 第32章 01 FTP之参数解析与命令分发 02 FTP之逻辑梳理 03 FTP之验证功能 05 FTP之文件上传 06 FTP之断点续传 08 FTP之进度条 09 FTP之cd切换 11 FTP之创建文件夹及MD5校验思路 第33章 01 操作系统历史 02 进程的概念 03 线程的概念 04 线程的调用以及join方法 05 setDaemon方法和继承式调用.baiduyun.downloading 05 setDaemon方法和继承式调用 第34章 01 上节知识回顾 02 并发并行与同步异步的概念 03 GIL的概念 04 同步锁 05 递归锁 06 同步对象event 07 信号量 08 线程队列 09 生产者消费者模型 10 多进程的调用 第35章 01 进程通信 02 进程池 03 协程 04 事件驱动模型 05 IO模型前戏 06 阻塞IO与非阻塞IO 07 select及触发方式 08 select监听多连接 09 select与epoll的实现区别 第36章 01 异步IO 02 selectors模块介绍 03 selectors模块应用 04 作业介绍 第37章 01 selctors实现文件上传与下载 02 html的介绍 03 html文档树的概念 04 meta标签以及一些基本标签 05 img标签和列表标签 06 form表单之input标签 07 通过form向server端发送数据 08 form表单之select标签 09 table标签 第38章 01 css的四种引入方式 02 css的四种基本选择器 03 css的组合选择器 04 css的属性选择器 05 css的伪类 06 css的选择器优先级 07 css的背景属性 第39章 01 css的文本属性与边框属性 02 css的列表属性与display属性 03 css的内外边距 04 css的内外边距补充 05 css的float属性 06 css的清除浮动 07 css的定位 08 css的margin定位 第40章 01 抽屉作业之head区域(导航条) 02 抽屉作业之置顶区域 03 抽屉作业之content部分 05 抽屉作业之页码部分 06 抽屉作业之footer部分 第41章 01 JS的历史以及引入方式 02 JS的基础规范 03 JS的基本数据类型 04 JS的运算符 05 JS的控制语句与循环 06 JS的循环与异常 07 JS的字符串对象 08 JS的数组对象 09 JS的函数对象 第42章 01 JS的函数作用域 02 JS的window对象之定时器 03 JS的history对象和location对象 04 JS的DOM节点 05 JS的DOM节点 第43章 01 上节知识回顾 02 js之onsubmit事件与组织事件外延 03 DOM节点的增删改查与属性设值 04 正反选练习 05 js练习之二级联动 06 jquery以及jquery对象介绍 07 jquery选择器 08 jquery的查找筛选器 09 jquery练习之左侧菜单 第44章 01 jquery属性操作之html,text,val方法 02 jquery循环方法和attr,prop方法 03 jquery模态对话框与clone的应用 04 jqueryCSS操作之offsets,position以及scrolltop 05 jquery事件绑定与事件委托 06 jquery动画效果 07 jquery扩展与插件 08 jquery扩展补充 09 本周作业轮播图以及思路 第45章 轮播图片css部分 轮播图片js部分 第46章 01 数据库与dbms的概念 02 sql规范 03 数据库操作DDL 04 python s3 day46 mysql的数据类型 05 数据表操作 06 表记录之增删改操作 07 表记录查询之查询 第47章 01 多表查询之连接查询 02 级联删除与set null 03 多表查询之连接查询 04 多表查询之复合查询与子查询 05 mysql之索引 第48章 01 python操作数据库pymysql 02 数据库之事务 03 mysql事务之savepoint 第49章 01 http协议之请求协议 02 http协议之响应协议 03 web框架的概念 04 做一个最简答web框架 05 MVC模式和MTV模式 06 django的一个简单应用 07 django静态文件之static 08 django的url控制系统 09 django的urlConf补充 第50章 01 django之视图函数的介绍 02 django视图之redirec 03 django模板之变量 04 django模板之过滤器 05 django模板之控制语句if和for循环 06 django模板之标签tag补充 07 django模板之自定义filter和simple_tag 08 django模板之继承标签extend和添加标签include 第51章 01 数据库表与表之间的一对多多对多的关系 02 Django的ORM的概念 03 ORM对单表的增删改操作 04 ORM查询API 05 模糊查询之万能的双下换线 第52章 01 上节知识回顾 02 ORM多表操作之一对多增加记录 03 ORM多表操作之一对多查询之对象查询 04 ORM多表操作之一对多查询之双下划线查询 05 ORM多表操作之多对多添加记录 06 ORM多表操作之多对多查询 07 ORM多表操作之F查询与Q查询 08 ORM的querySet集合对象的特性 第53章 01 admin介绍 02 alex首秀失败 03 自定义admin样式 04 admin补充 05 COOKIE介绍 06 COOKIE和SESSION配合使用 第54章 01 今日内容概要 02 Django内容回顾 03 Django请求生命周期之Http请求 04 Django请求生命周期之FBV和CBV 05 Django请求生命周期之CBV扩展 06 瞎扯淡 07 Django请求生命周期之响应内容 08 学员管理示例:数据库设计 09 学员管理示例:班级管理 10 学员管理示例:学员管理 第55章 01 Django的ORM基本操作补充之概要 02 Django的ORM基本操作补充之一对多 03 学员管理示例:编辑学生 04 Django的ORM基本操作补充之多对多 05 学员管理示例:为班级分配老师 06 初识Ajax以及简单应用 07 学员管理示例:Ajax删除学生 08 本节作业以及内容补充 第56章 01 上节内容回顾 02 创建Project以及表结构 03 基于BootStrap和FontAwesome制作页面 04 创建学生信息 05 删除学生信息 第57章 01 上节内容回顾 02 上节bug修复 03 编辑学生信息之前端功能 04 编辑学生信息之后台处理 05 以上内容总结 06 Ajax功能之dataType和traditional 第58章 01 今日内容概要 02 Ajax补充之serialize 03 分页功能介绍 04 分页基础知识 05 Django内置分页 06 扩展Django内置分页 07 自定义分页组件 08 DjangoForm组件初识 第59章 01 Form组件之生成HTML标签 02 Form组件之详解字段 03 Form组件之常用标签示例 04 Form组件之动态绑定数据 第60章 Django序列化共6课 第61章 01 上节内容回顾 02 上传文件 03 制作上传按钮 04 Form组件上传文件 05 上传相关内容梳理 06 Model操作知识提问 07 Model操作概述 08 Model字段 09 Model连表字段参数详解 10 Model自定义多对多第三张表 11 强插一道面试题 12 Model连表操作梳理 13 多对多自关联 14 Model操作补充 15 再插两道JavaScript面试题 16 Model操作之select_related以及prefetch_related 17 Model操作知识梳理以及补充 18 JavaScript两道面试题讲解 第62章 01 今日内容概要 02 创建基本项目 03 XMLHttpRequest对象发送请求 04 XMLHttpRequest对象发送POST请求 05 Iframe伪造Ajax请求 06 Iframe伪造回调函数 07 上述内容整理 08 FormData对象以及Ajax文件上传 09 Iframe文件上传 10 Iframe上传文件 11 JSONP实现AJax跨域 12 内容整理以及CORS简单介绍 第63章 01 项目以及学习介绍 02 企业官网示例功能介绍 03 企业官网示例以及数据库表结构 04 企业官网示例作业要求 05 Toando源码基本基本介绍 第64章 01 组合搜索 02 瀑布流 03 瀑布流作业 第65章 01 今日内容概要 02 瀑布流作业讲解 03 保障系统需求分析 04 保障系统数据库设计 05 保障系统目录结构规定 06 阶段任务安排 第66章 01 保障系统主页功能讲解 02 保障系统主页分类和分页的实现 03 阶段作业:保障系统登录注册 第67章 01 保障系统之登录注册功能讲解 02 保障系统之网站验证码 03 保障系统之一个月免登陆 04 任务安排 第68章 01 保障系统之个人知识库主页 02 保障系统之个人知识库内容筛选 03 保障系统之文章最终页 04 保障系统之KindEditor基本使用 05 保障系统之下节预告 06 今日作业以及下节预告 第69章 01 后台管理功能介绍 02 后台管理页面布局 03 今日作业以及下节预告 第70章 01 后台管理之创建报障单 02 后台管理之处理报障单 03 后台管理之画图流程 04 后台管理之Highchart统计保障单 第71章 01 权限管理要求 02 权限管理数据库表设计 03 填充权限数据 04 作业:获取权限以及菜单信息 05 作业思路讲解 06 权限管理之获取用户权限信息 07 权限管理之获取用户菜单信息 08 权限管理之用户权限挂靠到菜单上 09 权限管理之处理菜单等级关系 第72章 01 上节内容概要以及标记应该显示的菜单 02 权限管理之递归生成多级菜单 03 权限管理之标记当前以及激活菜单 04 权限管理之基本使用 05 权限管理之封装权限组件 06 下节预告 第73章 01 CMDB项目介绍 02 CMDB开发背景 03 CMDB开发目的 04 CMDB资产采集方式之agent 05 CMDB资产采集方式之ssh 06 CMDB资产采集方式之saltstack 07 CMDB资产采集方式之puppet 08 CMDB资产采集方式比较 09 CMDB资产采集内容梳理 10 CMDB资产采集功能实现之agent 11 CMDB资产采集功能实现之ssh 12 CMDB资产采集功能实现之saltstack 13 CMDB资产采集插件开发 14 内容回顾之面向对象继承 15 作业:基于配置文件加载插件 第74章 01 CMDB项目上节作业讲解 02 CMDB项目采集资产数据 03 知识拾遗之线程进程池 04 CMDB项目采集资产之日志记录 05 自定义JSON序列化类型 06 本节作业 第75章 01 基于requests模块汇报资产数据 02 基于requests模块汇报API验证 03 CMDB项目示例之API验证流程 04 CMDB项目之数据库表结构 05 CMDB项目之资产汇报并持久化 06 CMDB项目之持久化资产流程 07 本周作业 第76章 01 CMDB项目CURD组件之配置文件构造 02 CMDB项目CURD组件之神奇的单@符号 03 CMDB项目CURD组件之神奇的双@符号 04 CMDB项目CURD组件之自定义td属性 05 下节内容预习 第77章 01 CMDB项目CURD组件之进入编辑模式 02 CMDB项目CURD组件之全选取消反选和编辑模式 03 CMDB项目CURD组件之内容截图 04 CMDB项目CURD组件之进入编辑模式详细 05 CMDB项目CURD组件之属性中应用神奇的单@符号 06 CMDB项目CURD组件之退出编辑模式 07 CMDB项目CURD组件之更新数据 08 CMDB项目CURD组件之基于jQuery扩展封装组件 09 CMDB项目CURD组件之10分钟搞定页面基本操作 10 CMDB项目CURD组件之分页功能 11 CMDB项目CURD组件之搜索功能介绍 12 CMDB项目总结 第78章 01 剩余项目概览 02 CRM项目需求分析 04 CRM项目需求分析及架构设计 05 CRM项目表结构设计 第79章 01 CRM项目实战-前端页面布局 02 CRM项目实战-登录页面开发 04 CRM项目实战-动态菜单设计 05 CRM项目实战-kingadmin开发设计 06 CRM项目实战-kingadmin自动发现及注册功能开发 07 CRM项目实战-kingadmin model obj list页面开发 08 CRM项目实战-kingadmin 根据list_display配置生成数据列表 09 CRM项目实战-kingadmin 多条件过滤功能开发 第80章 01 课前鸡汤 02 分页功能开发 03 分页功能优化 04 排序功能开发 05 分页 排序 筛选组合使用 06 搜索功能开发 第81章 01 CRM项目实战 - 动态modelform的实现 02 CRM项目实战 - 动态modelform 增加自定义样式 03 CRM项目实战 - 实现任意表的增删改查 04 CRM项目实战 - 只读字段的处理 05 CRM项目实战 - filter_horizontal的实现 第82章 01 CRM项目实战 - kingadmin m2m filter_horizontal优化 02 CRM项目实战 - kingadmin 对象删除功能开发 03 CRM项目实战 - kingadmin+admin+action功能开发 04 CRM项目实战 - csrf+token验证原理 第83章 01 CRM项目-kingadmin批量删除 02 CRM项目-学员报名流程开发 03 CRM项目-本次作业需求 第84章 01 SSO介绍 02 用户自定义认证 03 万能通用权限框架设计 04 万能通用权限框架设计-自定义权限钩子实现 第85章 01 堡垒机项目实战-需求讨论 02 堡垒机项目实战-表结构设计 第86章 01 堡垒机项目实战-用户交互程序开发 02 堡垒机项目实战-通过paramiko记录ssh会话记录 03 堡垒机项目实战-把parmaiko代码嵌入用户交互程序 04 堡垒机项目实战-在数据库里记录用户会话数据 第87章 01 堡垒机项目实战-前端模板的选择 02 堡垒机项目实战-web ssh的使用 03 堡垒机项目实战-批量任务的思路 04 堡垒机项目实战-批量任务的前端页面开发 第88章 01 堡垒机实战-批量命令后端开发 02 堡垒机实战-批量命令前端获取执行结果 03 堡垒机实战-批量文件分发 第89章 01 版本管理工具介绍 02 git基本使用 03 github使用 04 git 分支开发流程 05 restful规范介绍 06 restful api设计指南 第90章 01 rabbitmq 消息安全接收 02 rabbitmq 消息持久化 03 rabbitmq 消息订阅发布 04 rabbitmq 消息组播 05 rabbitmq 消息RPC 第91章 01 阶段课程安排介绍 02 爬虫介绍 03 初识爬虫之采集汽车资讯信息 04 requests和beautfulsoup模块基本使用 05 示例:自动登录抽屉新热榜 06 requests模块详细介绍 第92章 01 BeautifulSoup模块详细介绍 02 示例:自动登录知乎 03 示例:自动登录博客园 04 作业之开发Web微信 第93章 01 开发Web微信前戏 02 Web微信流程介绍 03 Web微信之用户扫码 04 Web微信之用户信息初始化 05 Web微信开发总结 第94章 01 Web微信之获取用户初始化信息并展示 02 Web微信之发送微信消息 03 Web微信之获取用户消息 04 Web微信开发总结 第95章 01 多线程实现并发请求 02 多进程实现并发请求 03 异步IO模块的使用 04 自定义异步IO模块前戏 05 自定义异步IO模块开发 06 自定义异步IO模块开发 第96章 01 Scrapy爬虫介绍 02 抽屉示例:初识Scrapy并获取新闻标题 03 抽屉示例:递归获取所有页码 04 抽屉示例:基于pipeline实现标题和URL持久化 第97章 01 Scrapy上节回顾 02 去除重复URL 03 pipeline补充 04 自动登录抽屉并点赞 05 scrapy框架扩展 06 配置文件 第98章 01 Scrapy配置之自动限速以及缓存 02 Scrapy之默认代理以及扩展代理 03 Scrapy之自定义Https证书 04 Scrapy配置之下载中间件 05 Scrapy配置之爬虫中间件 06 Scrapy配置之自定义scrapy命令 07 Scrapy源码流程简述 第99章 01 今日内容概要 02 Scrapy源码剖析前戏之Twisted使用 03 Scrapy源码剖析之自定义Low版框架 04 Scrapy源码剖析之自定义TinyScrapy框架 05 Scrapy源码剖析流程解析 第100章 01 Tornado学习概要 02 Tornado基本操作 03 Tornado自定义Session知识前戏 04 Tornado自定义Session 第101章 01 WebSocket介绍 02 WebSocket握手过程分析 03 基于Python实现WebSocket握手过程 04 位运算补充 05 WebSocket数据解析过程 06 基于Tornado的WebSocket实现聊天室 第102章 01 今日内容复习目标 02 异步非阻塞框架介绍 03 Tornado异步非阻塞功能使用 04 自定义Web框架(同步) 05 自定义Web框架支持同步和异步非阻塞 06 复习计划 第103章 01 缓存数据库介绍 02 redis string操作 03 redis hash 操作 04 redis list操作 05 redis 集合操作 06 redis 其他常用命令 07 redis 发布订阅 08 celery介绍和基本使用 09 celery在项目中使用 10 celery定时任务 11 celery在项目中使用 12 celery 在django中实现定时任务 第104章 就业指导 01 简历制作 02 如何面试 03 最后的鸡汤 04 Nginx+uWSGI+Django部署
48.47MB
Java开发实战1200例(第2卷).(清华出版.李钟尉.陈丹丹).part2
2016-06-12书名:《Java开发实战1200例(第II卷)》(清华大学出版社.李钟尉,陈丹丹) PDF格式扫描版,全书分为6篇21章,共905页。2011年6月出版。 全书压缩打包成2部分,这是第2部分。 注:本电子版缺失了第19-21章的部分,仅包含前824页(含536个实例),目前未找到完整版本。 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介 《Java开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;书中实例来源于多位工程师的多年积累,具有很强的实用性。 本书是第II卷,以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java进行程序开发的多方面的知识和技巧,主要包括Java的图形图像、动画游戏、网络应用技术、Applet应用、XML、JFreeChart图表开发和PDF文档处理等内容。全书分为6篇21章,共计598个实例,每个实例都经作者精心筛选,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。 本书两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;本书实例来源于多位工程师的多年积累,具有很强的实用性。 本书非常适合Java的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合Java程序员参考、查阅。 目 录 第1篇 图形图像篇 第1章 Java图形与文本 2 1.1 绘制图形和文本 3 实例001 绘制直线 3 实例002 绘制矩形 4 实例003 绘制正方形 5 实例004 绘制椭圆 6 实例005 绘制圆弧 7 实例006 绘制指定角度的填充扇形 8 实例007 绘制多边形 9 实例008 绘制二次曲线 10 实例009 绘制三次曲线 12 实例010 绘制文本 13 实例011 设置文本的字体 14 实例012 设置文本和图形的颜色 15 1.2 笔画和图形处理 16 实例013 设置笔画的粗细 16 实例014 设置笔画样式 18 实例015 设置连接方式 19 实例016 设置虚线模式 20 实例017 缩放图形 22 实例018 旋转图形 23 实例019 斜切图形 24 实例020 为图形填充渐变色 25 实例021 平移坐标轴 27 1.3 绘制图案 28 实例022 绘制五环图案 28 实例023 绘制艺术图案 29 实例024 绘制花瓣 30 实例025 绘制公章 32 1.4 图形的合并运算 33 实例026 图形的加运算 33 实例027 图形的减运算 35 实例028 图形的交运算 36 实例029 图形的异或运算 37 第2章 Java图像处理 39 2.1 图像处理 40 实例030 绘制图像 40 实例031 缩放图像 41 实例032 翻转图像 42 实例033 旋转图像 44 实例034 倾斜图像 45 实例035 裁剪图片 46 2.2 颜色处理 47 实例036 调整图片的亮度 47 实例037 转换彩色图片为灰度图片 49 实例038 使用像素值生成图像 50 第3章 绘图特效 52 3.1 文字特效 53 实例039 立体效果的文字 53 实例040 阴影效果的文字 54 实例041 倾斜效果的文字 55 实例042 渐变效果的文字 56 实例043 会变色的文字 58 实例044 水印文字特效 59 实例045 顺时针旋转文字 60 实例046 动态绘制文本 62 实例047 中文验证码 64 实例048 图片验证码 65 实例049 带干扰线的验证码 66 3.2 图片特效 68 实例050 纹理填充特效 68 实例051 水波效果的图片 69 实例052 局部图像放大 71 实例053 图片半透明特效 73 实例054 图片溶合特效 74 实例055 以椭圆形显示图像 75 实例056 图片百叶窗特效 76 实例057 图片马赛克特效 78 实例058 模糊 80 实例059 锐化 81 实例060 照亮边缘 82 实例061 反向 84 实例062 光栅图像 85 实例063 图片倒影效果 87 第4章 动画和游戏 90 4.1 文字动画 91 实例064 文字淡入淡出 91 实例065 文字缩放 93 实例066 文字跑马灯 94 实例067 字幕显示 96 实例068 文字闪现 98 实例069 滚动广告字幕 99 4.2 图片动画 101 实例070 图片淡入淡出 101 实例071 随鼠标指针移动的图片 103 实例072 通过键盘移动图片 104 实例073 图片动态拉伸 106 实例074 桌面弹球 107 实例075 循环滚动图片 109 实例076 撞球动画 111 实例077 电影胶片特效 113 实例078 随机移动的图片 115 实例079 雪花飘落动画 116 实例080 图片旋转动画 118 实例081 图片闪现动画 119 实例082 帧动画效果 121 实例083 水波动画 123 4.3 游戏开发 125 实例084 图片配对游戏 125 实例085 小猪走迷宫 128 实例086 拼图游戏 130 实例087 海滩捉螃蟹 133 实例088 荒山打猎游戏 135 实例089 打字母游戏 137 实例090 警察抓小偷 139 实例091 掷骰子 141 实例092 画梅花 143 实例093 打造自己的开心农场 144 第5章 打印报表 147 5.1 打印控制 148 实例094 打印对话框 148 实例095 实现打印 149 实例096 打印图形 150 实例097 打印图片 152 实例098 打印预览 153 实例099 倒序打印 155 实例100 为打印内容添加水印 157 实例101 自动为打印内容添加水印 158 5.2 打印的应用 160 实例102 打印快递单 160 实例103 打印报表 162 实例104 打印桌面图片 164 实例105 打印柱形图表 165 实例106 打印饼形图表 167 实例107 打印折线图表 169 实例108 打印区域图表 170 实例109 打印带柱形图表的报表 172 实例110 打印带饼形图表的报表 174 实例111 打印带折线图表的报表 175 实例112 导出报表到Excel表格 177 实例113 导出报表到PDF文档 179 实例114 批量打印条形码 181 实例115 相册特效打印程序 183 实例116 镜面效果文本打印 186 实例117 透明的打印预览对话框 187 第6章 管理图像文件 189 6.1 图像的修改与保存 190 实例118 保存图片文件 190 实例119 修改图片文件名 191 实例120 缩放图片并保存 192 实例121 为图片添加水印并保存 194 实例122 溶合两张图片并保存 196 实例123 模糊图片并保存 197 实例124 锐化图片并保存 199 实例125 照亮边缘并保存 200 实例126 反向并保存图片 202 实例127 填充纹理并保存为图片 204 6.2 图片在数据库中的存取 205 实例128 图片存储到Access数据库中 205 实例129 图片存储到MySQL数据库中 206 实例130 图片存储到SQLServer数据库中 208 实例131 读取Access数据库中存储的图片 209 实例132 读取MySQL数据库中存储的图片 210 实例133 读取SQLServer数据库中存储的图片 211 实例134 修改Access数据库中存储的图片 212 实例135 修改MySQL数据库中存储的图片 214 实例136 修改SQLServer数据库中存储的图片 215 6.3 其他应用 216 实例137 获取鼠标指针在任意位置的颜色值 216 实例138 图片浏览器 218 实例139 转换图片格式 219 实例140 绘制石英钟 221 实例141 画图程序 222 实例142 屏幕抓图程序 224 实例143 屏幕放大镜 225 第2篇 JFreeChart图表篇 第7章 JFreeChart基本操作 230 7.1 JFreeChart基础操作 231 实例144 基本饼图 231 实例145 显示图示 232 实例146 工具栏提示 233 实例147 乱码问题 235 实例148 显示数值 237 实例149 抗锯齿设置 238 7.2 设置图表背景 239 实例150 设置背景图片 239 实例151 设置图片对齐方式 241 实例152 设置背景图片透明度 242 实例153 设置背景颜色 243 7.3 处理图表的边框 244 实例154 隐藏图表边框 244 实例155 图表边框笔触 245 实例156 图表边框颜色 247 7.4 修改图表的图示 248 实例157 设置图示背景色 248 实例158 设置图示边框 249 实例159 设置图示边框颜色 250 实例160 设置图示边缘间距 251 实例161 设置图示字体颜色 252 实例162 设置图示位置 253 第8章 基础图表技术 255 8.1 普通饼图 256 实例163 分离饼图 256 实例164 椭圆形饼图 257 实例165 饼图的阴影 258 实例166 饼图的分类边框颜色 260 实例167 加粗饼图分类边框 261 实例168 设置饼图颜色 262 实例169 饼图旋转角度 263 实例170 饼图旋转顺序 265 实例171 隐藏分类标签连接线 266 8.2 3D饼图 267 实例172 创建3D饼图 267 实例173 3D饼图透明度 269 实例174 3D饼图的Z轴 270 实例175 逆时针旋转3D饼图 271 实例176 顺时针旋转3D饼图 272 8.3 多饼图 274 实例177 实现多饼图 274 实例178 多饼图乱码 275 实例179 多饼图的展示方式 277 实例180 3D多饼图 278 8.4 基本柱形图 280 实例181 简单柱型图 280 实例182 柱形图角度 282 实例183 柱形图负值 283 8.5 X坐标轴 285 实例184 X轴字体 285 实例185 X轴标签字体 287 实例186 X轴标签角度 288 实例187 X轴显示情况 290 实例188 X轴尺度颜色 292 实例189 隐藏X轴尺度 293 实例190 X轴尺度笔触 295 实例191 X轴尺度标签角度 296 实例192 X轴分类的间距 298 实例193 X轴分类与原点的间距 299 实例194 X轴的显示位置 300 8.6 Y坐标轴 302 实例195 Y轴字体 302 实例196 Y轴标签字体 304 实例197 Y轴显示情况 305 实例198 Y轴尺度颜色 307 实例199 隐藏Y轴尺度 309 实例200 Y轴尺度笔触 310 实例201 Y轴尺度标签角度 312 实例202 Y轴起始值 313 实例203 Y轴箭头 314 实例204 Y轴主要刻度线 316 实例205 Y轴主要刻度线长度 317 实例206 Y轴次要刻度线 319 实例207 Y轴次要刻度线长度 320 实例208 设置Y轴最大值 322 实例209 设置Y轴数据范围 323 实例210 Y轴的显示位置 324 8.7 高级柱形图 326 实例211 设置网格竖线 326 实例212 设置网格竖线颜色 328 实例213 设置柱形图文本注解 329 实例214 设置柱形图文本注解字体 331 实例215 设置柱形图文本注解颜色 333 实例216 设置柱形图文本注解锚点 334 实例217 设置柱形图文本注解类别锚点 336 实例218 设置柱形图文本注解旋转锚点 338 实例219 设置柱形图线条注解 339 实例220 绘制柱形效果 341 实例221 柱形图阴影 342 实例222 柱形图阴影偏移 344 实例223 设置柱形的颜色 345 实例224 绘制3D柱形图 346 实例225 标记柱形图区间 348 实例226 多系列柱形图 350 实例227 多系列3D柱形图 352 第9章 扩展图表技术 354 9.1 区域图 355 实例228 基本区域图 355 实例229 显示多分类区域图 357 实例230 设置区域图透明度 359 实例231 添加说明文字 360 实例232 设置说明文字位置 362 实例233 区域图X轴显示位置 363 实例234 区域图X轴标签角度 364 实例235 区域图X轴尺度标签角度 366 实例236 设置区域颜色 367 9.2 气泡图 368 实例237 基本气泡图 368 实例238 气泡图X轴标签 371 实例239 气泡图Y轴标签 372 实例240 设置坐标范围 374 实例241 设置透明度 375 实例242 设置气泡颜色 377 实例243 气泡图X轴标签角度 378 实例244 气泡图X轴尺度标签角度 379 9.3 分步图 381 实例245 基本分步图 381 实例246 加粗分步图 383 实例247 显示虚线效果 385 实例248 设置分步图颜色 386 实例249 隐藏分步图 387 实例250 分步图X轴显示位置 389 实例251 分步图X轴标签角度 390 实例252 分步图X轴尺度标签角度 391 9.4 联合分类图 393 实例253 生成线形图与柱形图 393 实例254 设置图表高度 395 实例255 设置图表位置 397 实例256 线形图与分布图 398 9.5 双轴图 400 实例257 基本双轴图 400 实例258 基本双Y图 402 实例259 双Y轴字体 404 实例260 3D双轴图 406 实例261 设置双轴图颜色 407 实例262 双轴图X轴标签角度 409 实例263 双轴图X轴尺度标签角度 410 9.6 折线图 412 实例264 基本折线图 412 实例265 多条折线图 414 实例266 水平折线图 416 实例267 隐藏折线图 417 实例268 加粗折线 419 实例269 显示折线节点 420 实例270 生成节点图 421 实例271 设置虚线图 423 实例272 设置折线颜色 424 实例273 3D折线图 426 实例274 XY折线图 427 实例275 排序折线图 429 9.7 环形图 431 实例276 基本环形图 431 实例277 环形图字体 432 实例278 设置环形深度 434 实例279 分离环形图 436 实例280 椭圆环形图 437 实例281 环形的阴影偏移 438 实例282 环形的简单标签 439 实例283 环形的旋转角度 441 9.8 堆积条形图 442 实例284 基本堆积条形图 442 实例285 横向堆积条形图 445 实例286 设置边线距离 446 实例287 渲染分组堆积条形图 447 9.9 时序图 450 实例288 基本时序图 450 实例289 设置时间显示格式 452 实例290 添加双时间轴 453 实例291 双时间轴位置 455 实例292 动态显示十字标记 456 实例293 添加Y轴标记 458 实例294 添加X轴标记 459 实例295 设置刻度单位 461 实例296 设置时间轴范围 462 第3篇 网络技术篇 第10章 网络应用基础 466 10.1 网络地址解析 467 实例297 获取本地主机的IP地址 467 实例298 获取本地主机的域名和主机名 468 实例299 通过域名获得IP地址 469 实例300 通过IP地址获得域名和主机名 470 实例301 获得内网的所有IP地址 472 10.2 网络资源管理 474 实例302 获取网络资源的大小 474 实例303 解析网页中的内容 475 实例304 网络资源的单线程下载 476 实例305 网络资源的多线程下载 478 实例306 下载网络资源的断点继传 480 第11章 TCP套接字 483 11.1 Socket基础 484 实例307 建立服务器套接字 484 实例308 建立客户端套接字 485 实例309 设置等待连接的超时时间 486 实例310 获取Socket信息 487 实例311 接收和发送Socket信息 488 实例312 关闭Socket缓冲 491 11.2 TCP网络通信 492 实例313 使用Socket通信 492 实例314 防止Socket传递汉字乱码 495 实例315 使用Socket传递对象 497 实例316 使用Socket传输图片 499 实例317 使用Socket传输音频 501 实例318 使用Socket传输视频 503 实例319 一个服务器与一个客户端通信 504 实例320 一个服务器与多个客户端通信 506 实例321 客户端一对多通信 508 实例322 客户端一对一通信 509 实例323 基于Socket的数据库编程 511 实例324 使用Proxy创建代理服务器 513 实例325 使用ProxySelector选择代理服务器 514 11.3 TCP实用程序 516 实例326 聊天室服务器端 516 实例327 聊天室客户端 518 第12章 邮件收发 521 12.1 简单邮件 522 实例328 配置邮件服务 522 实例329 发送邮件 526 实例330 接收邮件 528 12.2 复杂邮件 529 实例331 发送带附件的邮件 529 实例332 接收带附件的邮件 531 实例333 发送邮件时进行身份验证 533 实例334 接收邮件时进行身份验证 535 实例335 显示未读邮件 536 实例336 显示已读邮件 539 第4篇 Java安全与Applet应用篇 第13章 Java安全 544 13.1 Java对称加密 545 实例337 使用BASE64加密 545 实例338 使用BASE64解密 546 实例339 生成DES的密钥 547 实例340 使用DES加密 548 实例341 使用DES解密 549 实例342 PBE的盐值 551 实例343 生成PBE的密钥 552 实例344 使用PBE加密 552 实例345 使用PBE解密 553 13.2 Java非对称加密 555 实例346 生成RSA密钥对 555 实例347 使用RSA的签名 556 实例348 RSA服务端加密 557 实例349 RSA客户端加密 559 实例350 DH服务端加密 560 实例351 DH客户端加密 563 13.3 Java单项加密 565 实例352 使用MD5加密 565 实例353 使用Hmac加密 566 实例354 使用DSA加密 568 第14章 Applet的应用 570 14.1 Applet在html中的使用 571 实例355 在html中显示Applet 571 实例356 设置Applet的显示位置 572 实例357 Applet获取页面传递的参数 573 实例358 使用<applet>标记中的archive属性 574 14.2 Applet的方法 576 实例359 使用paint()方法绘制页面内容 576 实例360 使用update()方法更新页面内容 577 实例361 使用repaint()方法重新绘制页面 578 实例362 Applet显示地址栏上的路径 579 实例363 Applet显示class存放的路径 581 14.3 Applet中的文字处理 582 实例364 控制Applet字体大小 582 实例365 控制Applet文字位置 583 实例366 控制Applet字体样式 584 实例367 Applet中绘制立体效果的文字 585 实例368 Applet中绘制阴影效果的文字 586 实例369 Applet中绘制倾斜效果的文字 587 实例370 Applet中绘制渐变效果的文字 588 实例371 Applet中绘制会变色的文字 590 实例372 Applet中绘制顺时针旋转的文字 591 实例373 Applet中动态绘制文本 593 14.4 Applet中的图形处理 594 实例374 Applet绘制直线 594 实例375 Applet绘制矩形 596 实例376 Applet绘制圆角矩形 597 实例377 Applet绘制椭圆 598 实例378 Applet绘制圆弧 599 实例379 Applet绘制折线 600 实例380 Applet绘制多角形 601 实例381 Applet绘制图片 602 实例382 Applet中的图形加运算 603 实例383 Applet中的图形减运算 604 实例384 Applet中的图形交运算 606 实例385 Applet中的图形异或运算 607 实例386 Applet中绘制纹理填充图形 608 14.5 Applet中的图像处理 609 实例387 Applet中缩放图像 609 实例388 Applet中翻转图像 610 实例389 Applet中旋转图像 612 实例390 Applet中倾斜图像 613 实例391 Applet中调整图片的亮度 614 实例392 Applet中绘制中文验证码 615 实例393 Applet中绘制图片验证码 617 实例394 Applet中绘制带干扰线的验证码 618 实例395 Applet中模糊图像 620 实例396 Applet中锐化图像 621 实例397 Applet中照亮图像边缘 622 实例398 Applet中反向图像 624 实例399 Applet中图像动态拉伸 625 14.6 Applet中的文字动画 627 实例400 Applet中文字缩放动画 627 实例401 Applet中文字跑马灯动画 628 实例402 Applet中字幕显示动画 630 实例403 Applet中文字闪现动画 631 实例404 Applet中滚动广告字幕动画 633 第5篇 XML篇 第15章 初识XML 636 15.1 XML语言基础 637 实例405 简单的XML 637 实例406 验证XML的格式 638 实例407 XML属性的使用 639 实例408 XML中CDATA的使用 640 15.2 XML与CSS 642 实例409 在XML中使用CSS 642 实例410 CSS格式化XML布局 643 实例411 CSS格式化XML背景色 645 实例412 CSS格式化XML字体 647 实例413 CSS改变XML中的鼠标手势 649 实例414 CSS在XML中添加背景图 651 实例415 CSS制作XML表格 652 15.3 XML与XSLT的元素 654 实例416 在XML使用XSLT 654 实例417 使用XSLT中的template 656 实例418 使用XSLT中的value-of 657 实例419 使用XSLT中的for-each 659 实例420 使用XSLT中的if 660 实例421 使用XSLT中的sort 662 实例422 使用XSLT中的choose 664 实例423 使用XSLT中的copy-of 665 实例424 使用XSLT中的apply-templates 667 实例425 使用XSLT中的attribute 669 实例426 使用XSLT中的elements 670 15.4 XML与XSLT的内建函数 672 实例427 使用XSLT中的generate-id() 672 实例428 使用XSLT中的format-number() 674 实例429 使用XSLT中的document() 675 15.5 DTD的引用与验证 678 实例430 在XML内部定义DTD 678 实例431 在XML外部引用DTD 679 实例432 验证XML是否符合DTD的定义 680 15.6 使用DTD定义XML元素 682 实例433 在DTD声明元素 682 实例434 在DTD声明重复元素 683 实例435 在DTD声明选择性元素 684 实例436 在DTD中使用ENTITY 686 15.7 使用DTD定义XML属性 687 实例437 在DTD声明元素属性 687 实例438 在DTD声明带有#IMPLIED的属性 688 实例439 在DTD声明带有#REQUIRED的属性 690 实例440 在DTD声明带有#FIXED的属性 691 实例441 在DTD声明列举属性值 692 实例442 类型为ID的属性实例 693 实例443 类型为IDREF的属性实例 695 实例444 类型为NMTOKEN的属性实例 697 第16章 XML Schema 699 16.1 XSD的引用与验证 700 实例445 在XML中使用XML Schema 700 实例446 验证XML是否符合Schema的描述 701 实例447 XSD文档根元素的引用 703 实例448 在XSD中使用注释 703 16.2 使用XSD简单类型定义XML元素 704 实例449 在XSD定义XML元素 704 实例450 使用xs:simpleType和xs:restriction 705 实例451 使用xs:list 706 实例452 使用xs:enumeration 708 实例453 使用xs:pattern 710 16.3 使用XSD复杂类型定义XML元素 711 实例454 使用xs:complexType和xs:sequence 711 实例455 使用xs:choice 713 实例456 使用xs:all 714 实例457 使用xs:group 716 实例458 使用xs:extension和xs:simpleContent 718 实例459 使用xs:extension和xs:complexContent 719 实例460 使用xs:restriction和xs:simpleContent 721 实例461 使用xs:restriction和xs:complexContent 723 实例462 使用xs:attributeGroup和xs:attribute 725 16.4 使用XSD的普通类型 727 实例463 在XSD中对字符进行限制 727 实例464 在XSD中对数值进行限制 728 第17章 解析XML文件 730 17.1 使用SAX读取XML 731 实例465 从文件中读取XML 731 实例466 从数据流中读取XML 732 实例467 从数据源中读取XML 733 17.2 使用SAX解析XML 734 实例468 解析XML元素名称 734 实例469 解析XML元素名称和内容 736 实例470 解析XML元素属性和属性值 738 实例471 使用VO解析XML元素 740 实例472 使用VO解析XML元素和属性 741 实例473 使用SAX验证DTD 743 17.3 使用DOM读取XML 745 实例474 从文件中读取XML 745 实例475 从数据流中读取XML 746 实例476 从数据源中读取XML 747 17.4 使用DOM解析XML 748 实例477 解析XML元素名称 748 实例478 解析XML元素名称和内容 749 实例479 解析XML元素属性和属性值 751 实例480 使用VO解析XML元素 752 实例481 使用VO解析XML元素和属性 753 17.5 使用DOM操作XML 755 实例482 创建简单的XML文件 755 实例483 创建基本的XML文件 757 实例484 使用VO创建XML文件 759 实例485 使用DOM添加XML元素 761 实例486 使用DOM修改XML元素 764 实例487 使用DOM删除XML元素 766 第6篇 操作PDF篇 第18章 操作PDF文档 770 18.1 文档和文档属性 771 实例488 创建PDF文档 771 实例489 添加PDF文档标题 772 实例490 添加PDF文档主题 773 实例491 添加PDF文档关键词 774 实例492 添加PDF文档作者 775 实例493 添加PDF文档创建者 776 实例494 添加PDF文档制作者 777 实例495 添加PDF文档创建日期 778 18.2 初始化操作 779 实例496 设置页面大小 779 实例497 横向显示页面 780 实例498 纵向显示页面 781 实例499 添加水印 782 实例500 添加页眉和页脚 783 实例501 创建新页 784 实例502 为PDF文档添加页码 785 18.3 字体与中文处理 786 实例503 设置特殊的文本字体 786 实例504 加粗字体 787 实例505 添加下划线 788 实例506 添加删除线 789 实例507 在PDF文档中显示中文 790 实例508 设置PDF文档密码 791 18.4 块、短语、段落、章节和区域 792 实例509 添加和创建块 792 实例510 设置上标和下标 793 实例511 设置文本背景颜色 794 实例512 添加和创建短语 795 实例513 添加和创建段落 796 实例514 设置段落首行缩进 797 实例515 设置段落的上下间距 798 实例516 设置段落左右缩进 799 实例517 设置段落的对齐方式 800 实例518 设置段落字体大小 801 实例519 设置段落文本颜色 802 实例520 添加章节 803 实例521 在章节中添加小节 804 实例522 在小节中添加列表 805 实例523 在小节中添加段落 807 实例524 在小节中添加表格 808 实例525 在小节中添加图片 809 18.5 读取PDF文档 810 实例526 文本文件转换为PDF文档 810 实例527 读取PDF文档 812 实例528 读取加密的PDF文档 813 实例529 编辑PDF文档 814 实例530 导入已有文档 816 实例531 导入并添加页码 817 实例532 导入并添加水印 818 实例533 导入并添加新页和内容 819 实例534 拆分PDF文档 821 实例535 合并PDF文档 822 实例536 打印PDF文档 823 …… 第19章 绘制PDF图形和图像 第20章 绘制PDF表格 第21章 设置阅读器参数
56.0MB
Java开发实战1200例(第2卷)(完整版).(清华出版.李钟尉.陈丹丹).part1
2016-06-12书名:《Java开发实战1200例(第II卷)》(清华大学出版社.李钟尉,陈丹丹) PDF格式扫描版,全书分为6篇21章,共901页。2011年6月出版。 注:原书仅含前18章的内容(824页536个实例),为方便学习,本人添加进后3章变成完整版本,并添加了完整详细的书签。 全书压缩打包成2部分,这是第1部分。 注:本系列图书的第I、II卷再版时均相应改名为《xxx开发实例大全》(基础卷)及(提高卷),但内容基本无变化,需要的童鞋可自由匹配查找。 内容简介 《Java开发实战1200例》分为I、II两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发
-
下载
mysql数据库连接所需全部资源(mac).zip
mysql数据库连接所需全部资源(mac).zip
-
下载
EC200S-CN.rar
EC200S-CN.rar
-
下载
邻接表法创建图 广度优先遍历
邻接表法创建图 广度优先遍历
-
下载
Pillow-7.1.1-cp38-cp38-win_amd64.whl
Pillow-7.1.1-cp38-cp38-win_amd64.whl
-
下载
基于Java的模拟写字板的设计与实现.zip
基于Java的模拟写字板的设计与实现.zip
-
下载
英语二真题(1987-2019).zip
英语二真题(1987-2019).zip
-
下载
shader渐变特效.rar
shader渐变特效.rar
-
下载
单片机课设 .PDF
单片机课设 .PDF
-
下载
华光环能:无锡华光环保能源集团股份有限公司2020年年度报告.PDF
华光环能:无锡华光环保能源集团股份有限公司2020年年度报告.PDF
-
下载
tanchishe.zip
tanchishe.zip
