自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(178)
  • 资源 (36)
  • 问答 (1)
  • 收藏
  • 关注

原创 git日常使用操作 (快速入门)

title: git日常使用操作 (快速入门) date: 2015-11-12 10:41:34Git简介(一)——Git的历史和特点Git是一款开源的分布式版本控制系统(Distributed Version Control System) ,诞生于2002年,由Linux之父Linus Torvalds带领Linux开源社区开发完成。初衷是用其管理Linu

2015-11-12 11:18:32 2112

原创 Gerrit+apache+H2数据库简单安装配置及建库流程

Ubantu Gerrit 安装安装相关软件(ubantu)Gerrit 是一个基于 Web 的代码评审和项目管理的工具,面向基于 Git 版本控制系统的项目。因此需要Apache、Mysql、GIT等相关软件的支持新装的系统请先更新自己的系统软件包$sudo apt-get dist-upgrade$sudo apt-get install mysql-client-5.5 mysql-server-5.5 git-core apache2.2-bin apache2.2-common a

2013-07-02 20:23:31 14489 2

原创 增加弹跳训练计划

建议进行一些空中动作训练,如转身扣篮、360度扣篮等,每周进行2-3次,每次训练20-30分钟。建议进行一些基础的瑜伽体式,如树式、三角式等,每周进行2-3次,每次训练20-30分钟。建议进行一些起跳训练,如单腿起跳、双腿起跳等,每周进行2-3次,每次训练20-30分钟。建议进行哑铃推举、杠铃卧推等训练,每周进行2-3次,每次训练3-4组,每组8-12次。建议每周进行2-3次推举训练,每次训练3-4组,每组8-12次。建议每周进行2-3次深蹲训练,每次训练3-4组,每组8-12次。

2024-02-19 10:28:04 376

原创 Gerrit push代码提示! [remote rejected] HEAD -> dev (more than 10000 commits, and skip-validation not

【代码】Gerrit push代码提示!

2024-01-30 11:28:08 395 1

原创 获取Docker image的原始Dockerfile内容详细方法:

获取Docker image的原始Dockerfile内容详细方法:alias dfimage="docker run -v /var/run/docker.sock:/var/run/docker.sock --rm alpine/dfimage"dfimage -sV=1.36 mysql:5.7

2023-08-31 20:20:14 333

原创 解决日常问题的 10 个 Python 自动化脚本

committed_date”: “2023-07-27T19:32:41.000+08:00” 北京时间。“committed_date”: “2023-07-27T19:32:41.000-07:00” 美国时间。“committed_date”: “2023-07-27T19:32:41.000+00:00” 英国时间。比如我们将gitlab上面commit的提交时间统一转换成北京时间 及+0800 东八区时间。

2023-08-10 21:25:50 482

原创 Vue 接入 CAS统一认证登录

CAS(Central Authentication Service)是一种单点登录协议,可以实现多个应用程序之间的用户身份认证和授权。在 Vue 中接入 CAS 统一认证,可以实现用户在一个应用程序中登录后,在其他应用程序中无需再次登录,提高用户体验。以下是在 Vue 中接入 CAS 统一认证的一般步骤:安装库在main.js中引入库其中,是 CAS 服务器的 URL 前缀,是 Vue 应用程序的 URL。在需要进行认证的组件中使用方法进行登录login() {在需要进行认证的路由中添加属性在。

2023-07-11 16:07:31 2908 4

原创 安装 python3-vcstool后找不到vcs命令?

sudo apt install python3-vcstool后找不到vcs命令?可能已将二进制文件安装到~/.local/bin, 您能检查该目录中是否有一个名为vcs的可执行文件吗?如果是这样,那么您需要将其添加到您的PATH环境变量中即可可能已将二进制文件安装到~/.local/bin, 您能检查该目录中是否有一个名为vcs的可执行文件吗?如果是这样,那么您需要将其添加到您的PATH环境变量中即可

2023-06-05 17:44:08 741

原创 ubuntu 服务器安装配置VNC访问

sudo apt install lightdm在Ubuntu上安装x11vnc,已制定新的端口号8059为例:

2023-02-10 14:32:58 955

原创 ubuntu install python2.7

【代码】ubuntu install python2.7。

2022-09-29 10:41:00 1688

原创 Python Minio 上传文件到S3同时配置文件的公共读权限

【代码】Python Minio 上传文件到S3同时配置文件的公共读权限。

2022-09-13 19:29:54 2881 4

原创 jenkins job description safe html font color设置后无效

jenkins job description safe html font color设置后无效查下了原因是以为 最新版本的插件 antisamy-markup-formatter.jpi 为了安全更新导致的:将 Jenkins 升级到最新的 LTS 版本 2.263.1 后,将 HTML 放入工作描述或构建描述以某种方式在服务器端进行处理并删除一些内容,例如:“字体”标签被完全删除影响:丢失所有格式(颜色、字体大小、字体效果)workarround是将字体设置为样式来源: MESSAGE

2022-05-16 11:04:36 824

原创 macOS - pip install scipy Error: No BLAS/LAPACK libraries found

macOS - pip install scipy Error:numpy.distutils.system_info.NotFoundError: No BLAS/LAPACK librariesfound. Note: Accelerate is no longer supported.查出mac系统的版本标识:$ pip install packaging$ python -c"from packaging import tags; print('\n'.join([str(t) f

2022-04-08 11:58:28 1637

原创 SEVERE hudson.util.BootFailure#publish: Failed to initialize Jenkins. hudson.util.AWTProblem

Ubuntu服务器 执行 java -jar jenkins.war --httpPort=8080 报错:SEVERE hudson.util.BootFailure#publish: Failed to initialize Jenkins.java.lang.NullPointerException :hudson.util.AWTProblem网上查下了:https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+got+java.awt.headl

2022-02-21 10:53:51 2521

翻译 如何在 Ubuntu 18.04 上安装 MySQL

MySQLhttps://www.digitalocean.com/community/tags/mysql数据库UbuntuUbuntu 18.04介绍MySQL是一个开源数据库管理系统,通常作为流行的LAMP(Linux、Apache、MySQL、PHP/Python/Perl)堆栈的一部分安装。它使用关系数据库和 SQL(结构化查询语言)来管理其数据。安装的简短版本很简单:更新你的包索引,安装mysql-server包,然后运行包含的安全脚本。sudo apt up...

2022-02-17 20:17:07 1089

翻译 如何在 Ubuntu 16.04 上使用 mdadm 创建 RAID 阵列

介绍该mdadm实用程序可用于使用 Linux 的软件 RAID 功能创建和管理存储阵列。管理员在协调他们的个人存储设备和创建具有更高性能或冗余特性的逻辑存储设备方面具有很大的灵活性。在本指南中,我们将介绍一些可以使用 Ubuntu 16.04 服务器设置的不同 RAID 配置。先决条件为了完成本指南中的步骤,您应该具备:sudo在 Ubuntu 16.04 服务器上具有特权的非 root 用户:本指南中的步骤将由sudo用户完成。要了解如何设置具有这些权限的帐户,请遵循我们的Ubunt

2022-02-17 15:36:18 845

原创 dbeaver Can‘t create driver instance

使用dbeaver 创建新的连接,下载完mysql驱动后,连接报错: Can’t create driver instanceError creating driver ‘MySQL’ instance. Most likely required jar filesare missing. You should configure jars in driver settings. Reason:can’t load driver class ‘com.mysql.cj.jdbc.Driver’ .

2022-02-10 14:04:17 34251 1

原创 MacBook 右键查询英文查词无法翻译成中文

MacBook 右键查询英文查词无法翻译成中文正常MacBook 页面上选中单词点击右键查询即可调用 词典的 英汉汉英词典翻译单词,非常好用,当时系统升级版本后有时会导致不可用,点击查询后,提示:找不到任何结果问题排查解消:正常MacBook 页面上选中单词点击右键查询即可调用 词典的 英汉汉英词典翻译单词,非常好用,当时系统升级版本后有时会导致不可用,点击查询后,提示:找不到任何结果问题排查解消:我们打开Mac应用 => 词典,选中 英汉 汉英词典,输入一个单词搜索下,如果提示找不到任何结果,

2022-02-07 20:16:32 4014

原创 Conflunce API 创建更新页面

这里写自定义目录标题Conflunce API 创建更新页面Conflunce API 创建更新页面官方api文档地址:https://docs.atlassian.com/ConfluenceServer/rest/7.11.6/#api/content**conflunce_host Conflunce服务hostport Conflunce服务portspace_key 空间的keypage_id 页面ID**获取页面信息 :接口

2021-09-26 16:54:58 1649 3

原创 Mac install MySQL-python 报错 _mysql.c:44:10: fatal error: ‘my_config.h‘ file not found

正常来说直接执行pip安装,就是可以的,但是MySQL-python偏偏比较独特pip install MySQL-python报错:_mysql.c:44:10: fatal error: 'my_config.h' file not found #include "my_config.h" ^~~~~~~~~~~~~ 1 error generated. error: command 'cc' failed with exit status 1

2021-06-30 22:35:07 321

原创 LDAP验证 ldap URL和域账号,获取相关配置信息

使用ldapsearch 验证URL和域账号:ldapsearch -h your_ldap_url -p 389 -x -b "OU=xx,OU=Users,OU=xx,DC=xx,DC=xx,DC=xx" -D "your_user_name" -w "your_pass_word"认证失败会直接报错:ldap_bind: Invalid credentials (49) additional info: 80090308: LdapErr: DSID-0C090453, comment: A

2021-05-25 11:39:25 1154

原创 centos7 php 5.4升级到5.5

1、查看已经安装的PHP组件yum list installed| grep phpphp.x86_64 5.4.16-48.el7 @basephp-cli.x86_64 5.4.16-48.el7 @basephp-common.x86_64 5.4.16-48.el7

2021-04-23 17:23:37 379

原创 修改~/.pip/pip.conf 后 使用的源地址不变,没有使用最近的配置

查找pip.conf 配置的地址:echo $PIP_CONFIG_FILE修改 $PIP_CONFIG_FILE 的文件即可 ????

2021-03-10 21:02:38 1004

原创 Foxmail 邮件太多导致邮箱卡顿、卡死且无法执行规则整理和删除操作

Foxmail 邮件太多导致邮箱卡顿、卡死且无法执行规则整理和删除操作本机清理掉账号文件夹即可:rm -rf ~/Library/Containers/com.tencent.Foxmail/Data/Library/Foxmail/Profiles/xxx@xxx.com

2020-10-10 11:45:29 8549

原创 nexus proxy https://dl.google.com/dl/android/maven2/ 代理无法更新远端资源

nexus proxy https://dl.google.com/dl/android/maven2/ 代理无法更新远端资源:google的远端代理的url改为了:xxxxxxxxxxxxxxxxxnexus 的proxy Remote Storage Location 修改配置上即可

2020-09-10 10:50:07 1283

原创 mac pip install xxx ld:unknown option: --no-as-needed or library not found for -lssl

pip install qtdigest-cffild: unknown option: --no-as-needed clang: error: linker command failed with exit code 1 (use -v to see invocation) error: command 'clang' failed with exit status 1因为LD加了参数–no-as-needed 删除即可:echo $LDFLAGS-Xlinker --no-as-n

2020-08-31 16:17:49 834

原创 java 1.7 sdk download url 下载地址

https://www.oracle.com/java/technologies/javase/javase7-archive-downloads.html

2020-06-09 15:19:15 845

原创 gunicorn 启动flask 失败

gunicorn 启动flask 失败, print("\nError: %s" % str(e), file=sys.stderr)[xxxxxxxx jenkins]$ sudo gunicorn -c gunicorn.py --reload xxxxx:appTraceback (most recent call last):File “/bin/gunicorn”, line 7, in from gunicorn.app.wsgiapp import runFile “/usr/lib

2020-05-22 16:54:03 1487

原创 sonarqube 升级问题

升级版本时数据库数据比较大时,修改elasticsearch/config/jvm.options Xmx 参数可以加快BulkIndexer 的速度,可以达到30000 items/sec左右;web[][o.s.s.es.BulkIndexer] 11685042 requests processed (30292 items/sec)升级报错:None of the configure...

2020-03-02 18:13:23 844

原创 Jira获取issue活动中改动记录,查找xx更新过xx field字段

#Jira获取issue活动中改动记录,查找xx更新过xx field字段可以使用jira接口 GET:http://xxxxxxxx

2019-07-11 11:34:00 7059

原创 phabricator arc diff --raw-command 报错:500 - 服务器错误

phabricator生成diff报错:arcanist/bin/arc diff --raw-command ‘git diff origin/master origin/xxxxxx -U20000’报错:Exception[HTTP/500] Internal Server Error500 - 服务器错误追查原因是有个文件的编码格式是 ISO-8859file xx/xx....

2019-06-18 18:14:08 734

原创 Jenkins 页面不刷新最新修改配置,需要强制刷新才可以,Request Status Code:200 OK (from disk cache)

jenkins 页面不刷新最新修改配置,需要强制刷新才可以,Status Code:200 OK (from disk cache),Mac系统下浏览器的刷新快捷键command+R才可以看到上次修改的Job 配置内容,非常恶心!!!最终是定位到了原因是因为Nginx被人配置了expires max;缓存设置 不强制刷新还是访问的本地缓存,也就是检查 Request Status Code:20...

2019-03-28 22:20:47 3422

原创 Vim Error detected while processing function <SNR>59_RunPyflakes: line 53: E927: Invalid action: ''

安装vim配置后,vim python文件报错:Error detected while processing function 59_RunPyflakes:line 53:E927: Invalid action: ‘’解决办法:修改 call setqflist(b:qf_list, ‘’) ==&gt; call setqflist(b:qf_list, ’ ‘)及’'中...

2019-02-28 16:55:12 1555

原创 Linux 命令行更新指定版本 android sdk

Linux 命令行更新指定版本 android sdk查询Android 所有版本 ./android list sdk -a 39- Android SDK Build-tools, revision 19 (Obsolete) 40- Android SDK Build-tools, revision 18.1.1 (Obsolete) ...

2018-09-07 11:38:44 4616

原创 sqlalchemy query 统计匹配包含xxxx类型的数据

匹配match_type 类型的数据格式:session.query(Tablename).filter(Tablename.xxxx.like(‘%%%s_%%’ % match_type)其他详细: 条件ret = session.query(Users).filter_by(name=’alex’).all() ret = session.query(Users).filt...

2018-07-27 16:52:33 1215

原创 mac pip install MySQL-python IndexError: string index out of range

mac pip install MySQL-python IndexError: string index out of rangepip install mysql Collecting mysql Downloading https://files.pythonhosted.org/packages/06/ef/c4efbf2a51fb46aba9be03a973638d9539c...

2018-07-03 19:09:22 4934 9

原创 Jenkins theme 极简式自动生成定制主题css

Jenkins theme 自动生成定制主题css生成工具URL见:http://afonsof.com/jenkins-material-theme/生成Theme操作方法:Select your colorChoose your company logo点击 “↓DOWNLOAD TOUR THEME!” 下载jenkins-material-theme.cs...

2018-04-19 20:05:55 9156 2

原创 MYSQL CHARACTER SET utf8mb4 Specified key was too long; max key length is 767 bytes

SET GLOBAL innodb_file_format=Barracuda;SET GLOBAL innodb_file_per_table=ON;SET GLOBAL innodb_large_prefix=1;ALTER TABLE 表名字 ROW_FORMAT=DYNAMIC;ALTER TABLE users CONVERT TO CHARACTER SET utf8mb4...

2018-04-11 11:55:07 960

原创 MySQL解决支持插入emoji表情等4字节字符失败

MySQL解决支持插入emoji表情等4字节字符失败1.打开数据库配置文件(centos在/etc/my.cnf),加入下面文字:[client]default-character-set= utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-server = utf8mb4colla...

2018-03-30 17:44:51 1205

原创 shell 冒泡

shell 冒泡shell 冒泡:``` shelldwm=(1 2 7 8 9 0 6 5 3 2 100)echo ${dwm[@]}for i in `seq 0 ${#dwm[@]}`do for((j=i+1;j&lt;${#dwm[@]};j++)) do if [[ ${dwm[${i}]} -lt ${dwm[${j}]} ]];t...

2018-03-22 12:07:09 414

apache-maven-3.3.9-bin.tar.gz

apache-maven-3.3.9-bin.tar.gz

2015-12-04

word press

word press

2015-12-03

jdk-7u79-windows-x64-demos.zip

jdk-7u79-windows-x64-demos.zip

2015-12-03

SONATYPE NEXUS

SONATYPE NEXUS 搭建MAVEN 私服

2015-12-02

git-2.6.2-intel-universal-mavericks.dmg

git-2.6.2-intel-universal-mavericks.dmg

2015-11-24

Python脚本入门学习经典手册

Python脚本入门学习经典手册

2015-11-16

简明python教程

简明python教程

2014-02-26

Python学习手册(第4版)英文版

Python学习手册(第4版)英文版

2014-02-26

jdk-7u45-apidocs

jdk-7u45-apidocs.zip JAVA1.7 APIDOC

2013-12-27

CrystalDecisions组件包

CrystalDecisions组件包 组件包含 (1)CrystalDecisions.Crystalreports.Engine.dll (2)CrystalDecisions.Enterprise.Framework.dll (3)CrystalDecisions.ReportSource.dll (4)CrystalDecisions.Windows.Forms.dll (5)CrystalDecisions.Shared.dll (6)CrystalDecisions.Enterprise.InfoStore.dll

2013-11-01

crystaldecisions.windows.forms.dll

crystaldecisions.windows.forms.dll

2013-11-01

gerrit-full-2.5.2.war

gerrit-full-2.5.2.war

2013-10-24

bugzilla-4.0-full

bugzilla-4.0 已经更新完所有的必要的模块,可以直接创建bugzilla

2013-10-24

JAVA基础18天速成学习笔记TXT版

JAVA基础18天速成学习笔记 基本概念抽象类:规定一个或多个抽象方法的类别本身必须定义为abstract,抽象类只是用来派生子类,而不能用它来创建对象。 final类:又称“最终类”,它只能用来创建对象,而不能被继承,与抽象类刚好相反,而且抽象类与最终类不能同时修饰同一个类。 包:Java中的包是相关类和接口的集合,创建包须使用关键字package。 多态类:在java中,对象变量是多态的。而java中不支持多重继承。 接口:Java中的接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 Java中的每一个类都是从Object类扩展而来的。 object类中的equal和toString方法。 equal用于测试一个对象是否同另一个对象相等。 toString返回一个代表该对象的字符串,每一个类都会从Object类继承该方法,有些类重写了该方法,以便返回当前状态的正确表示。 (toString 方法是一个很重要的方法) 通用编程:任何类类型的所有值都可以同object类型的变量来代替。 封装:就是把数据和行为结合起在一个包中,并对对象使用者隐藏数据的实现过程,一个对象中的数据叫他的实例字段(instance field)。 重载:当多个方法具有相同的名字而含有不同的参数时,便发生重载。编译器必须挑选出调用哪个方法进行编译。 重写:也可称为方法的“覆盖。”在Java中,子类可继承父类中的方法,而不需要重新编写相同的方法。但有时子类并不想原封不动地继承父类的方法,而是想作一定的修改,这就需要采用方法的重写。值得注意的是,子类在重新定义父类已有的方法时,应保持与父类完全相同的方法头声明。 数组列表:ArrayList动态数组列表,是一个类库,定义在java.util包中,可自动调节数组的大小。 class类 object类中的getclass方法返回class类型的一个实例,程序启动时包含在main方法的类会被加载,虚拟机要加载他需要的所有类,每一个加载的类都要加载它需要的类。 泛型 网络编程

2013-10-17

gerrit-2.4.2.war

gerrit-2.4.2.war 2.4版本的gerrit

2013-09-12

putty4windows连接LINUX工具

putty4windows连接LINUX工具

2013-09-12

中国移动无线局域网(WLAN)终端技术规范V1.1.0

中国移动无线局域网(WLAN)终端技术规范V1.1.0

2013-09-12

progitPDF文档

progitPDF文档

2013-09-11

系统集成项目管理工程师教程

系统集成项目管理工程师教程 引论 项目整体管理 35  项目范围管理 66  项目时间管理 82  项目成本管理 118  项目质量管理 138  项目人力资源管理 156  项目沟通管理 173  项目风险管理 182  项目采购管理 199  项目管理流程汇总 214

2013-08-19

深入理解android 卷2

深入理解 android 卷2 邓凡平

2013-08-05

深入理解android 卷1

深入理解android 卷1

2013-08-05

gerrit-2.6.1.war

gerrit-2.6.1.war

2013-08-02

Git权威指南

《git权威指南》是git领域的集大成之作,是一本关于git的百科全书,在广度、深度和实战性上让同类作品望尘莫及。作者是国内顶尖的版本控制专家和咨询顾问之一,本书得到了git官方维护者junio c hamano和iteye创始人范凯(robbin)先生等数位专家的高度认可和极力推荐,权威性毋庸置疑。 全书一共9篇,共41章和4个附录,内容几乎涵盖了git的所有方面。第1篇介绍了版本控制工具的演变历史、git的各种优点,以及它在3种主流操作系统中的安装与配置。第2篇和第3篇既是本书的基础,又是本书的核心,不仅介绍了git的操作和使用,而且还讲解了git的原理。第2篇详细讲解了个人用户如何使用git,包括git初始化、日常操作、暂存区、对象、重置、检出、恢复进度、历史变更、克隆、库管理等;第3篇详细讲解了git协议和团队如何使用git,包括git支持的协议、冲突解决、里程碑、分支、远程版本库和补丁文件交互等。第4篇全面介绍了git的协同模型,即它在实际工作中的使用模式,包括各种经典的git协同模型、topgit协同模型、子模组协同模型、子树合并、android多版本库协同、git与svn协同模型等。第5篇介绍了git服务器的架设,首先讲解了http协议、git协议、ssh协议的使用,然后讲解了gitolite、gitosis、gerrit等服务器的架设方法,最后还讲解了git版本库的托管。第6篇介绍了版本库的迁移,包括如何从cvs、svn、hg等版本库迁移到git,以及git版本库整理等方面的内容。第7篇讲解了git的其他应用,包括etckeeper、gistore等的安装、配置和使用,以及补丁中的二进制文件和云存储等内容。第8篇介绍了git的跨平台操作,以及它的钩子和模板、稀疏检出和浅克隆、嫁接和替换等重要特性。第9篇是附录,详细给出了git的命令索引,以及cvs、svn和hg与git的比较与命令对照,方便读者查阅。

2013-08-02

git-1.8.3.tar.gz

最新git 安装文件压缩包

2013-07-31

Professional.Android.2.Application.Development.pdf

[android.开发书籍].Professional.Android.2.Application.Development.(Wrox,.2010,.0470565527).pdf

2013-01-16

JDK 1.6 API中文版

中文版的JDK 1.6 API,适合英语不是很熟练的朋友,不过最好还是建议看英文版的

2013-01-16

KeyboardCleanTool.zip Macbook 禁用本身的键盘应用

Macbook 禁用本身的键盘应用: 双击下载后的软件,得到一个.app的应用 把.app拖入应用程序,打开应用程序 首次点击Click to start cleaning mode / lock the keyboard 会弹出OK 进去系统偏好设置 点击 安全性与隐私里面的隐私 设置允许操作即可

2020-07-13

jfrog-artifactory-cpp-ce-6.11.6.zip

jfrog-artifactory-cpp-ce-6.11.6.zip c++ 二进制包版本管理工具,免费CE 版本

2019-08-21

cygwin_setup-x86_64.zip

Cygwin setup-x86_64.exe The most recent version of the Cygwin DLL is 3.0.7.

2019-08-12

HTML与CSS入门经典(中文第7版).pdf

中文名第七版内容简介 本书将使用HTML和CSS创建并发布网页的过程分解成简单的步骤,详细阐述其中的每一步,让读者能够迅速掌握。全书分6个部分,包括24章和4个附录。第一部分简要地介绍了HTML和XHTML,阐述了网页的创建过程和发布步骤,讨论了如何连接到其他网页;第二部分介绍了文本的对齐和格式化,讨论了文本链接、图像链接和图像映射,阐述了如何处理用于网页中的图像,还介绍了如何设置网页的背景和颜色;第三部分讨论了如何使用表格、CSS和框架设计网页布局;第四部分探讨了如何使用脚本、表单和多媒体设计动态网页,还介绍了HTML和CSS技术的两种实际应用——创建令人印象深刻的eBay拍卖网页和引人入胜的博客;第五部分阐述如何创建网站,包括网站的组织和管理以及如何让网站在搜索结果中靠前;第六部分为附录,列出了重要的HTML和CSS资源网站,提供了完整的XH TML 1.1和CSS 2快速参考,讨论了如何将HTML文档转换为XHTML。 本书通过大量的示例,以循序渐进的方式引导读者通过实践迅速、全面地掌握HTML和CSS的基础知识,适合对制作网页感兴趣的初学者。 作者简介 Michael Morrison是一位作家、开发人员、玩具发明者,还是许多计算机技术书籍和基于web的交互课程的作者。除作为作家和自由职业者外,Michael还是Stalefish实验室创意领导人,这是他同妻子Masheed创建的一家娱乐公司。Stalefish实验室的第一个基于web的项目是一个在线音乐游戏。名为Guess That Groove(http://www.guessthatgroove.com/)。不使用计算机时,Michael玩曲棍球、滑板或与妻子去看电影。他还喜欢一边构想Web创意一边乐koi pond。读者可以通过http://www.michaelmorrison .com/拜访Michael并同他讨论本书。 目录: 第一部分 第一个网页 第1章 理解html和xhtml 1.1 什么是网页 1.2 网页的工作原理 1.3 网页的组成部分 1.4 html的多面性 1.5 html、xml与xhtml 1.6 总结 1.7 问与答 1.8 作业 1.8.1 测验 1.8.2 答案 1.9 练习 第2章 开始创建网页 2.1 从简单网页开始 2.2 每个网页都必须包含的html标签 2.3 使用分段和分行来组织页面 2.4 使用标题突出文本 2.5 学习他人的网页 2.6 验证网页 . 2.7 总结 2.8 问与答 2.9 作业 2.9.1 测验 2.9.2 答案 2.10 练习 第3章 链接到其他网页 3.1 链接到另一个网页 3.2 在自己的网页间链接 3.3 指定网页的地址 3.4 在新浏览器窗口中打开链接 3.5 链接到google maps 3.6 添加到实用示例的链接 3.7 总结 3.8 问与答 3.9 作业 3.9.1 测验 3.9.2 答案 3.10 练习 第4章 发布html网页 4.1 在internet建立web空间 4.2 将网页上传到web服务器 4.2.1 使用microsoft internet explorer 4.2.2 使用mozilla firefox 4.2.3 使用microsoft frontpage 4.2.4 使用ftp软件 4.2.5 使用windows web发布向导 4.3 使文件可下载 4.4 其他发布html的途径 4.4.1 将网页放在内部网上 4.4.2 将网页发布到磁盘或存储卡上 4.5 测试网页 4.6 总结 4.7 问与答 4.8 作业 4.8.1 测验 4.8.2 答案 4.9 练习 第二部分 使用html创建实用网页 第5章 基本文本对齐和格式化 5.1 新方法和旧方法 5.2 对齐网页中的文本 5.2.1 段落对齐 5.2.2 对齐网页的整个部分 5.3 三种html列表 5.4 将列表放在列表中 5.5 粗体、斜体和特殊的文本格式化 5.6 调整字体 5.7 使用特殊字符 5.8 总结 5.9 问与答 5.10 作业 5.10.1 测验 5.10.2 答案 5.11 练习 第6章 创建文本链接 6.1 使用锚在网页内部链接 6.1.1 使用锚标识网页中的位置 6.1.2 链接到锚点位置 6.2 链接到另一个网页的特定部分 6.3 在网页中链接email地址 6.4 链接到wikipedia 6.5 总结 6.6 问与答 6.7 作业 6.7.1 测验 6.7.2 答案 6.8 练习 第7章 创建网页图像 7.1 选择图像软件 7.2 必须知道的图像基础知识 7.3 准备照片图像 7.3.1 裁剪图像 7.3.2 调整图像的大小 7.3.3 改变图像颜色 7.3.4 控制jpeg压缩 7.4 创建横幅和按钮 7.5 减少图像的颜色数 7.6 交错gif和渐进jpeg 7.7 创建web动画 7.8 将图像组装成动画 7.9 生成过渡和文本效果 7.10 总结 7.11 问与答 7.12 作业 7.12.1 测验 7.12.2 答案 7.13 练习 第8章 将图像放到网页中 8.1 将图像放到网页中 8.2 使用文本描述图像 8.3 将图像变为链接 8.4 对齐图像 8.4.1 水平对齐图像 8.4.2 垂直对齐图像 8.5 指定图像的宽度和高度 8.6 总结 8.7 问与答 8.8 作业 8.8.1 测验 8.8.2 答案 8.9 练习 第9章 自定义背景和颜色 9.1 背景颜色和文本颜色 9.2 指定自定义颜色 9.3 使用背景图像拼贴 9.4 使用透明的图像 9.5 创建自己的平铺背景 9.6 总结 9.7 问与答 9.8 作业 9.8.1 测验 9.8.2 答案 9.9 练习 第10章 图像链接和图像映射 10.1 为什么不一定需要图像映射 10.2 映射图像中的区域 10.3 创建客户端图像映射 10.4 总结 10.5 问与答 10.6 作业 10.6.1 测验 10.6.2 答案 10.7 练习 第三部分 充满创意的网页设计 第11章 使用表格组织和排列网页 11.1 创建简单表格 11.2 控制表格的大小 11.3 表格内部的对齐和跨度 11.4 表格背景和间距 11.5 使用表格设计有创意的网页布局 11.6 总结 11.7 问与答 11.8 作业 11.8.1 测验 11.8.2 答案 11.9 练习 第12章 使用css格式化网页 12.1 理解css 12.2 一个基本样式表 12.3 css样式初步 12.3.1 布局属性 12.3.2 格式化属性 12.4 使用样式类 12.5 内部样式表和内联样式 12.6 样式表快速复习 12.7 总结 12.8 问与答 12.9 作业 12.9.1 测验 12.9.2 答案 12.10 练习 第13章 深入探讨样式表格式化 13.1 使用css格式化文本的高级技巧 13.2 修改链接的外观 13.3 css代码注释 13.4 css技巧 13.4.1 使用通用类 13.4.2 指定多个选择符 13.4.3 混合样式类 13.5 重新设计曲棍球队员示例 13.6 总结 13.7 问与答 13.8 作业 13.8.1 测验 13.8.2 答案 13.9 练习 第14章 将样式表用于页面布局 14.1 定位 14.2 控制元素的堆迭顺序 14.3 使用边距(margin) 14.4 为安全起见而使用填充(padding) 14.5 确保内容对齐 14.6 管理文本流 14.7 利用样式表模板 14.8 总结 14.9 问与答 14.10 作业 14.10.1 测验 14.10.2 答案 14.11 练习 第15章 创建打印友好的网页 15.1 如何成为打印友好的网页 15.2 应用与介质相关的样式表 15.3 设计用于打印网页的样式表 15.4 预览网页的打印结果 15.5 总结 15.6 问与答 15.7 作业 15.7.1 测验 15.7.2 答案 15.8 练习 第16章 使用框架创建多页面布局 16.1 什么是框架 16.2 创建框架集 16.2.1 创建框架集文档 16.2.2 添加框架 16.3 在框架和窗口之间链接 16.4 在框架中嵌套框架 16.5 控制框架的边距、边框和滚动 16.6 总结 16.7 问与答 16.8 作业 16.8.1 测验 16.8.2 答案 16.9 练习 第四部分 动态网页 第17章 面向非程序员的网页脚本编程 17.1 必须了解的脚本知识 17.2 使用交互式加亮使网页更有趣 17.3 预加载图像以提高速度 17.4 创建动画条幅广告 17.5 显示随机格言 17.6 创建虚拟鱼塘 17.7 在网站上使用google广告赚钱 17.8 javascript的广阔世界 17.9 总结 17.10 问与答 17.11 作业 17.11.1 测验 17.11.2 答案 17.12 练习 第18章 使用html表单收集信息 18.1 html表单的工作原理 18.2 创建表单 18.3 接受文本输入 18.4 标识每项表单数据 18.5 在表单中包含隐藏数据 18.6 表单输入控件 18.6.1 复选框 18.6.2 单选按钮 18.6.3 选择列表 18.6.4 文本区域 18.7 提交表单数据 18.8 使用paypal buy now按钮 18.9 总结 18.10 问与答 18.11 作业 18.11.1 测验 18.11.2 答案 18.12 练习 第19章 在网页中嵌入多媒体 19.1 将多媒体内容放到网页中 19.2 链接到多媒体文件 19.3 使用windows media player嵌入视频 19.4 使用realplayer嵌入音频 19.5 自动嵌入合适的播放器 19.6 总结 19.7 问与答 19.8 作业 19.8.1 测验 19.8.2 答案 19.9 练习 第20章 使用html和css使ebay拍卖更有趣 20.1 为什么要在ebay上使用html和css 20.2 理解如何将html应用于ebay 20.3 用html创建ebay商品清单 20.4 提供到about me网页的链接 20.5 修改商品网页的背景 20.6 创建商品清单幻灯片 20.7 总结 20.8 问与答 20.9 作业 20.9.1 测验 20.9.2 答案 20.10 练习 第21章 创建自己的博客 21.1 什么是博客 21.2 在blogger.com上创建博客 21.3 创建第一篇博客文章 21.4 使用css修饰博客 21.5 在网站中链接到博客 21.6 更新博客 21.7 总结 21.8 问与答 21.9 作业 21.9.1 测验 21.9.2 答案 21.10 练习 第五部分 建立网站 第22章 组织和管理网站 22.1 一个网页就足够时 22.2 组织简单的网站 22.3 组织较大型网站 22.4 编写易于维护的html代码 22.4.1 使用注释说明代码 22.4.2 缩进使代码更清晰 22.5 总结 22.6 问与答 22.7 作业 22.7.1 测验 22.7.2 答案 22.8 练习 第23章 帮助人们找到你的网页 23.1 宣传网站 23.2 在主要的搜索网站列出你的网页 23.3 为搜索引擎提供提示 23.4 自动加载另一个网页 23.5 指出网页的完整地址 23.6 总结 23.7 问与答 23.8 作业 23.8.1 测验 23.8.2 答案 23.9 练习 第24章 超越传统网站 24.1 超越web的html 24.2 从计算器到无线通信设备 24.3 html作为新的用户界面 24.4 数字媒体革命不会出现在电视上 24.5 为未来做准备 24.6 未来的html应用 24.6.1 rss和网页聚合 24.6.2 使用内容管理系统 24.6.3 使用xhtml mobile编写网页 24.7 总结 24.8 作业 24.9 练习 第六部分 附录 附录a 读者最常问的问题 附录b 完整的xhtml 1.1和css 2快速参考 b.1 xhtml结构 b.2 xhtml文本短语和段落 b.3 xhtml文本格式化元素 b.4 xhtml列表 b.5 xhtml链接 b.6 xhtml表格 b.7 xhtml框架 b.8 xhtml嵌入内容 b.9 xhtml样式 b.10 xhtml表单 b.11 xhtml脚本 b.12 xhtml常用属性和事件 b.13 css尺寸样式属性 b.14 css文本和字体样式属性 b.15 css背景样式属性 b.16 css边框样式属性 b.17 css边距样式属性 b.18 css填充样式属性 b.19 css布局和显示样式属性 b.20 css列表和项目符号样式属性 b.21 css表格样式属性 附录c 从html迁移到xhtml c.1 xhtml 1.1和html 4之间的差别 c.2 xhtml和文档有效性 c.3 声明xhtml名称空间 c.4 将html文档转换为xhtml

2018-11-22

图解HTTP完整版

图解HTTP完整版 14.1 MB 文档绝对完整,不是试读,文档绝对清晰,不是扫面版的!!!

2017-07-04

Cornerstone_v2.7.10

Mac Cornerstone_v2.7.10 SVN 破解版

2016-08-09

基于Selenium 2的自动化测试 从入门到精通PDF电子书下载 带书签目录 完整版.pdf

基于Selenium 2的自动化测试 从入门到精通PDF电子书下载 带书签目录 完整版.pdf

2016-08-02

window-64-Git

window-64-Git.exe

2015-12-09

wordpress zip 版本

wordpress zip 版本

2015-12-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除