自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (19)
  • 收藏
  • 关注

原创 VUE3开发遇到的“TypeScript error TS7016: Could not find a declaration file for module ‘./**.vue‘”问题

error TS7016: Could not find a declaration file for module 翻阅了网上的一些资料,发现可以通过修改tsconfig.json来解决该问题。模块,通过修改对比,我发现,可以通过在tsconfig.app.json中加入以下内容解决这个问题(那么我们可以通过修改这两个文件的编译选项,解决该生成错误。本次开发中报错的是我自己写的一个。修改后重新执行npm run build,成功生成(事实上带错误的生成也可以正确运行)。

2024-04-24 18:25:51 217

原创 VUE使用echarts 5.0以上版本渲染器未导入错误

【代码】VUE使用echarts 5.0以上版本渲染器未导入错误。

2024-04-24 18:14:41 196 1

原创 使用pipreqs形成Python项目级的requirements.txt

按照参考资料里提及的方式,在当前Python项目目录下运行pipreqs > requirements.txt命令,则可将当前Python项目下的依赖包写入到requirements.txt中。事实上,对于单独的一些Python项目,我们仅仅需要项目级别所需的包。然而,在Windows平台上,我遇到这样的问题,执行pipreqs > requirements.txt命令后,产生的文本文件却是空的。语句时,会把当前Python环境所有安装的包都写入到requirements文件中。但使用起来终究是很麻烦的。

2024-04-17 15:47:19 204

原创 PPTist在线编辑、播放幻灯片

一个基于 Vue3.x + TypeScript 的在线演示文稿(幻灯片)应用,还原了大部分 Office PowerPoint 常用功能,支持 文字、图片、形状、线条、图表、表格、视频、音频、公式 几种最常用的元素类型,每一种元素都拥有高度可编辑能力,同时支持丰富的快捷键和右键菜单,力求还原桌面应用级体验。工作中需要应用一套PPTX轻量化播放工具,之前看过这个仓库,就打算在本地应用一下。如不喜欢这个默认PPT,我们可以导入一个PPT,然后生成json文件,替换掉它。(1)克隆仓库到本地。

2024-04-17 15:43:37 642

原创 Python 批量删除PDF中的特定图像

两个方法的输入参数xref是图像的外部参照ID号,如“622”。那么,我们就可以通过抽取PDF图像列表的方式,获得外部参照xref的ID,例如运行以下程序,可以从PDF中提取对应图像。MuPDF是一个不错的PDF文件处理库,在Python世界里面,对应的叫做PyMuPDF,它是一个相当给力的工具。从网上下载的一些PDF文件,里面添加了特定的背景图像,当文件有很多页的时候,手工删除并不现实。查看输出目录的图像,我需要删除当中ID为503(一串编码)和504(我的邮箱)的外参图像。三、查找并删除特定的图片。

2024-04-07 17:04:40 446

原创 CentOS 7.9 部署.net 6.0 Web应用

(1)文件下载:Linux上可以采用wget等下载,对于局域网实际服务器,考虑不可上外网,那么下载到本地,在通过ssh、sftp等方式传到服务器。以本次部署为例,运行时压缩包上传至远程服务器/data/dotnet目录下。Centos7中安装Net5.0运⾏时,只需要把6.0替换为5.0。因缺失libicu出问题了,那就安装libicu。dotnet --info 查看是否安装正确。1、如果不需要在linux上编译源码。2、如果需要在linux上编译源码。运行报错,提示包缺失。

2024-04-07 16:57:42 758

原创 VCPKG配合NuGet在项目中使用包

考虑到在VC项目中引用安装的包,可以通过vcpkg integrate install安装至全局,对于开源项目,这种方式官方是推荐的,它适用于 Visual Studio 开发环境和 msbuild 命令行。用管理员身份运行命令行窗口,进入本地vcpkg目录,执行bootstrap-vcpkg.bat,安装vckpg。在NuGet包管理器的“程序包源”中添加之前生成的vcpkg.F.vcpkg.1.0.0.nupkg文件。为便于调出vcpkg,将vcpkg放到机器的环境变量中。

2024-03-28 16:37:39 553

原创 npm ERR! request to https://registry.npm.taobao.org/** failed, reason: certificate has expired 淘宝镜像过

事实上早在2021年,淘宝就发文称,npm 淘宝镜像已经从 registry.npm.taobao.org 切换到了 registry.npmmirror.com。旧域名也将于 2022 年 5 月 31 日停止服务(不过,直到2024年1月22日SSL证书到期才真正不能用)。今天工作的时候,想给一个前端站点装一个轻量级http-server服务器,让它跑起来。可见,registry设置还是原来的淘宝镜像。输入配置列表命令,查看当前npm镜像设置。按照淘宝的介绍,新的淘宝镜像地址为。3. 修改或删除镜像。

2024-03-28 16:24:00 294

原创 PySide6 GUI 学习笔记——用设计器设计界面

使用pip命令安装PySide6后,可以在安装目录的Scripts文件夹下找到PySide6-designer.exe文件,双击该文件,则可以打开设计窗口。比如说我的电脑,PySide6在D分区下miniconda的base环境里安装,那么路径就是。![Pyside6-designer路径]当然,我们也可以采用直接输入命令的方法打开设计器。

2024-03-16 14:07:50 505 1

原创 JD-GUI INTERNAL ERROR以及两个常用的Java反编译工具

JD-GUI是一个常用的Java逆向工具,可以查看一些我们已经丢失了源代码的JAR包,WAR包。通过它的github仓库,我们可以看出,它最新的更新也是5年前了。那么对于一些有新特性的JAR包,它会力不从心,报INTERNAL ERROR,内部错误。基于Procyon的Java反编译工具,带GUI,较JD-GUI新一点,但不多。使用luyten有时能解决JD-GUI出现的INTERNAL ERROR问题。反向工程往往是违法行为,本文仅对一些有自主著作权的软件进行工具的对比研究。

2024-03-16 11:19:31 456 1

原创 PySide6 GUI 学习笔记——用代码定义界面

通过一个函数定义界面,如setupUI()函数,定义界面中的各个控件。开发时可参照Qt的PySide6官方文档,例如程序中关于的相关描述。import sysQMessageBox.information(window, "提示信息", "这是用函数定义的界面。")def setupUi(window): #形参window是一个窗口实例对象window.setWindowTitle('用函数定义界面') #设置窗口标题window.resize(300, 150) #设置窗口尺寸。

2024-03-10 20:52:43 851 1

原创 PySide6 GUI 学习笔记——PySide6简介及其安装

PySide是Qt的Python应用,它将C++环境下的Qt移植到Python环境。

2024-03-10 20:41:41 518 1

原创 BIMFACE批量获取文件元素number of elementId should be less than or equal to 1000错误

春节前,尝试自己用Python写代码去获取自己BIMFACE中某个文件的所有元素,踩了一个坑,然后记录了下来,就在微博里分享出来,避免踩坑。从错误可以看出,一次获取的元素太多了,如果把这个看作分页,那么分页的最大条目必须小于等于1000个,这时候问题就好解决了,不得不说,BIMFACE的提示还是很给力了。

2024-03-10 19:32:38 347 1

原创 System.Text.Json 嵌套深度问题

System.Text.Json.JsonException: A possible object cycle was detected. This can either be due to a cycle or if the object depth is larger than the maximum allowed depth of 32. Consider using ReferenceHandler.Preserve on JsonSerializerOptions to support cycl

2024-03-04 17:51:41 441 1

原创 CentOS 8 通过yum安装MySQL 8

如果远程登录连接失败,请先检查系统云服务商(例如阿里云,腾讯云,华为云)控制台上的防火墙配置,一般。3.关闭默认的MySQL(一定要执行,不然安装时会提示找不到包)centos8上通过yum安装MySQL,过程简单,不易出错。(2)navicat连接时提示1251错误,见参考内容(5)2.安装centos8下MySQL8的yum源。5.启动MySQL服务,查看运行状态。6.查找初始密码并登录修改密码。需要配置系统本身的防火墙。(1)GPG签名验证不通过。2)不检查GPG(不推荐)7.配置root远程登录。

2024-03-03 19:07:56 387

原创 Java 二维码QRCode生成与解析

是二维码的一种,于1994年由日本汽车零组件大厂的发明。QR码使用四种标准化编码模式(数字、字母数字、字节(二进制)和日文(Shift_JIS))来存储数据。QR码原创于日本,现已在世界各国广泛运用于手机读码操作。QR码比普通条形码具有快速读取和更大的存储资料容量,也无需要像一维条码般在扫描时需要直线对准扫描仪,应用范围包括产品跟踪、物品识别、文档管理、库存营销等等。对于我们来说QR码并不陌生,不管是网购剁手,还是日常面对面交易或信息交互,都有它的身影。

2024-03-03 18:35:16 1228

原创 GITHUB仓库获取超时及代理设置

使用命令克隆远程github仓库时超时,如下图所示:以下载某个仓库为例,报错信息为:解决办法参考stackoverflow上的帖子,给本地git工具设置代理,顺利下载代码,如下图:设置全局性http代理的代码如下(假定http代理的端口为7890):查看当前http代理状态:取消http代理设置:完整示例

2024-02-22 21:00:05 377 1

原创 NVM-Windows管理由Visual Studio安装或自定义的Node和NPM

在实际使用过程中,我发现nvm-windows会在环境变量中加入NVM_HOME(配置中的root目录)和NVM_SYMLINK(配置中的path目录),这两个目录可以在运行目录下的settings.txt文件里设置。

2023-09-20 11:28:56 281 1

原创 若依低代码平台(带工作流引擎版本)使用记录

带工作流引擎的开源低代码平台并不常有,这是基于若依开发的工作流版本低代码平台,MIT开源协议,前后端分离,前端使用Vue框架,后端SpringBoot。本文引用的ruoyi-vue-activiti版本仓库地址:https://gitee.com/smell2/ruoyi-vue-activiti。

2023-06-04 09:21:32 2342

原创 一次Unity3D IL2CPP 打包错误

Unity3D官方论坛上说这是微软MSVC编译器(或者说Visual Studio)的一个BUG,但仔细思考,我反而认为问题还是在于应用标准STL容器unordered_map替代hash_map的问题,该问题的产生应该还是出在IL2CPP将Unity3D脚本生成的MSIL汇编转换为C++的过程中,对C#容器采用hash_map来“翻译”而导致。添加环境变量_CL_,变量值为/D_SILENCE_STDEXT_HASH_DEPRECATION_WARNINGS。之前能成功生成的程序,就这样报错了。

2023-01-06 19:39:26 7716

原创 Windows 11 Maven环境配置

Maven是Java生态中常用的项目管理和自动构建工具,这两天在一台Windows 11笔记本上使用Java,配置了Maven环境,参考了网上的资料,并把相关的内容记录下来了。

2022-11-07 13:21:27 4471

原创 C6262警告和Visual Studio的栈大小设置

静态数组空间往往和栈有关,近期看算法书,为了提升效率,常常直接一个静态数组来实现里面的算法——栈(stack)由系统或编译器分配,性能要优于人工分配的堆(heap)。那么,好东西必然要少,所以默认栈的大小是有限制的。网上的说法多是Linux默认8MB,Windows2MB或1MB,事实上我们使用静态数组的时候会小于这个值,因为栈里还有其它内容。...

2022-07-20 13:00:56 3881 1

原创 jQuery Validation 使用记录

本文参考了思门bak战友的文章:http://www.cnblogs.com/easyinsc/archive/2009/02/27/1407826.html今天,也趁工作的空档,记录一下jQuery验证工具的使用。由于不便把工作中需要验证的内容贴出来,就借用了思门bak的代码作为记录,已增加自己在这方面的积累,也在此发个日志,记录一下。相关代码也在附件中附上,希望大家多多指教。前端界面是一个...

2013-05-07 18:16:35 205

vue3 typescript gauge仪表盘效果示例

TypeScript开发,应用echarts 5.5.0,vue-echarts 6.7.0,开发echarts官网关于gauge(仪表盘)内容,主要包括以下范例的实现: * Gauge Basic Chart 基础仪表盘 * Simple Gauge 简单仪表盘 * Speed Gauge 速度仪表 * Progress Gauge 进度仪表 * Stage Speed Gauge 分级速度仪表 * Grade Gauge 评分仪表 * Multi Title Gauge 多主题仪表 * Temperature Gauge Chart 温度仪表 * Ring Gauge 环形仪表盘 * Gauge Barometer Chart 气压计 * Clock 时钟 * Gauge Car 汽车仪表盘

2024-04-24

nvm-windows (symlink识别修改)源代码及应用程序

基于https://github.com/coreybutler/nvm-windows进行修改,支持root目录下软链接中现存nodejs版本识别,对管理nvm-windows安装前已经存在的Node版本,特别是Visual Studio工作负荷安装的版本有帮助,确保nvm list语句能识别symlink所指向的node版本,并可以use。 /dist目录为生成打包好的文件,可以安装或解压使用。 主要修改了node目录下node.go文件,在原有IsDir()识别的基础上,增加了symlink识别。 编译生成时,注意设定:go env -w GOPROXY=https://goproxy.cn 确保原作者源代码中import的github仓库能正确导入。

2023-09-19

OpenCV4.5.5及OpenCV-contrib源代码(适用于VS2019及VS2022)

OpenCV-4.5.5 Visual Studio 2019 (VC16)解决方案(https://download.csdn.net/download/Humbunklung/85157788) 匹配的源代码 修正了中文环境下“C4819 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 opencv_test_objdetect” 报错问题。

2022-04-17

OpenCV-4.5.5 Visual Studio 2019 (VC16)源代码

cmake构建的VS2019 VC16下的解决方案,打开OpenCV.sln文件即可使用。 可编译生成opencv_world455库。 包含两份代码解决方案,一份不含cuda,一份包含cuda。 其中本机生成的CUDA环境是11.0,cudnn版本8.4。实测可INSTALL项目可编译生成。 OpenCV使用4.5.5版本,附opencv-contrib,具体见另一个下载(https://download.csdn.net/download/Humbunklung/85160742)。

2022-04-16

VC右下角弹出框代码(Win32示例)

右下角弹出框示例,含弹出框源码TaskNotifier类。Demo为Win32工程。

2017-11-23

VC++ 6.0 操作Word文档

简化原有Word操作程序示例,使用VC6创建,多版本VS可打开。

2015-09-18

VC操作Word文件

1. 需要Word 2003及以上版本支持; 2. 整合msword.h和msword.cpp,并放在msword11命名空间下; 3. #include "msword.h"后,使用using namespace msword11;添加命名空间,或以msword11::xxx的方式声明。 代码修改自网上一个项目(在此表示感谢),去掉其多余的类定义,整合调用2003版本的Word(msword.h、msword.cpp),写此Demo,备用并分享。 具体调用方法详见代码,支持VC98和VS2015打开,当中的WordAutomation_VS2005.sln为原解决方案文件。

2015-09-17

Pro LINQ: Language Integrated Query in C# 2010 (含源码)

关于LINQ的一本书籍,附上源码,喜欢请购买正版。 LINQ is the part of the .NET Framework that provides a generic approach to querying data from different data sources. It has quickly become the next must-have skill for .NET developers. Pro LINQ: Language Integrated Query in C# 2010 is all about code. Literally, this book starts with code and ends with code. Most books show the simplest examples of how to use a method, but they so rarely show how to use the more complex prototypes. This book is different. Demonstrating the overwhelming majority of LINQ operators and prototypes, it is a veritable treasury of LINQ examples. Rather than obscure the relevant LINQ principles in code examples by focusing on a demonstration application you have no interest in writing, this book cuts right to the chase of each LINQ operator, method, or class. However, where complexity is necessary to truly demonstrate an issue, the examples are right there in the thick of it. For example, code samples demonstrating how to handle concurrency conflicts actually create concurrency conflicts so you can step through the code and see them unfold. Face it, most technical books, while informative, are dull. LINQ need not be dull. Written with a sense of humor, this book will attempt to entertain you on your journey through the wonderland of LINQ and C# 2010. What you’ll learn How to leverage all the new LINQ relevant C# 2008 language features including extension methods, lambda expressions, anonymous data types, and partial methods. How to use LINQ to Objects to query in-memory data collections such as arrays, ArrayLists, and Lists to retrieve the data you want. Why some queries are deferred, how a deferred query can bite you, and how you can make deferred queries work for you. How to use LINQ to XML to revolutionize your creation, manipulation, and searching of XML data. How to query DataSets with LINQ to DataSet so you can coexist with legacy code and use LINQ to query databases other than SQL Server. How to query Databases with LINQ to SQL, write your own entity classes, and understand how to handle concurrency conflicts. Who this book is for This book is written for the proficient C# developer, but you do not need to be up on all the latest C# features to understand the material. When you finish this book, you will have a much greater understanding of the latest C# features. Table of Contents Hello LINQ C# Language Enhancements for LINQ LINQ to Objects Introduction Deferred Operators Nondeferred Operators LINQ to XML Introduction The LINQ to XML API LINQ to XML Operators Additional XML Capabilities LINQ to DataSet Operators Additional DataSet Capabilities LINQ to SQL Introduct ion LINQ to SQL Tips and Tools LINQ to SQL Database Operations LINQ to SQL Ent ity Classes The LINQ to SQL DataContext LINQ to SQL Concurrency Conflicts Additional LINQ to SQL Capabilities LINQ to Entities Introduction LINQ to Entities Operations LINQ to Entities Classes Parallel LINQ Introduction Using Parallel LINQ Parallel LINQ Operators

2014-06-17

[Go语言入门(含源码)] The Way to Go (with source code)

The Way to Go,: A Thorough Introduction to the Go Programming Language 英文书籍,已Cross the wall,从Google获得书中源代码,分享一下。喜欢请购买正版。 目录如下: Contents Preface................................................................................................................................. xix PART 1—WHY LEARN GO—GETTING STARTED Chapter 1—Origins, Context and Popularity of Go...............................................................1 1.1 Origins and evolution................................................................................................1 1.2 Main characteristics, context and reasons for developing a new language....................4 1.2.1 Languages that influenced Go.........................................................................4 1.2.2 Why a new language?......................................................................................5 1.2.3 Targets of the language....................................................................................5 1.2.4 Guiding design principles...............................................................................7 1.2.5 Characteristics of the language........................................................................7 1.2.6 Uses of the language........................................................................................8 1.2.7 Missing features?.............................................................................................9 1.2.8 Programming in Go......................................................................................10 1.2.9 Summary......................................................................................................10 Chapter 2—Installation and Runtime Environment............................................................11 2.1 Platforms and architectures.....................................................................................11 (1) The gc Go-compilers:...........................................................

2014-06-11

Android攻略第二版 Android Recipes 2nd Edition Dec 2012 (含源代码)

内容结构: Table of Contents 1. Getting Started with Android 2. User Interface Recipes 3. Communications and Networking 4. Interacting with Device Hardware and Media 5. Persisting Data 6. Interacting with the System 7. Working with Libraries 8. Working with Android NDK and Renderscript 9. Appendix A: Scripting Layer for Android 10. Appendix B: Android Tools Overview 11. Appendix C: App Design Guidelines 12. Appendix D: Univerter Architecture 喜欢请购买正版。

2014-03-18

Pro WPF 4.5 in C# (Pro WPF系列第四版 英文书及其源代码)

Microsoft's Windows Presentation Foundation (WPF) provides you with a development framework for building high-quality user experiences for the Windows operating system. It blends together rich content from a wide range of sources and allows you unparalleled access to the processing power of your Windows computer. Pro WPF 4.5 in C# provides a thorough, authoritative guide to how WPF really works. Packed with no-nonsense examples and practical advice you'll learn everything you need to know in order to use WPF in a professional setting. The book begins by building a firm foundation of elementary concepts, using your existing C# skills as a frame of reference, before moving on to discuss advanced concepts and demonstrate them in a hands-on way that emphasizes the time and effort savings that can be gained. What you’ll learn •Understand the fundamentals of WPF programming from XAML to controls and data flow. •Develop realistic application scenarios to see navigation, localization and deployment in action. •Explore the advanced user interface controls that WPF provides. •Learn to manage documents from within WPF: Text layout, printing, and document packaging are all covered. •Use graphics and multimedia to add punch to your applications Who this book is for This book is designed for developers encountering WPF for the first time in their professional lives. A working knowledge of C# and the basic architecture of .NET is helpful to follow the examples easily, but all concepts will be explained from the ground up. Table of Contents 01.Introducing WPF 02.XAML 03.Layout 04.Dependency Properties 05.Routed Events 06.Controls 07.The Application 08.Element Binding 09.Commands 10.Resources 11.Styles and Behaviors 12.Shapes, Brushes, and Transforms 13.Geometries and Drawings 14.Effects and Visuals 15.Animation Basics 16.Advanced Animation 17.Control Templates 18.Custom Elements 19.Data Binding 20.Formatting 21.Bound Data 22.Data Views 23.Lists, Trees, and Grids 24.Windows Pages and Navigation 25.Menus, Toolbars, and Ribbons 26. Sound and Video 27.3-D Drawing 28.Documents 29. Printing 30.Interacting with Windows Forms 31.Multithreading 32.The Add-in Model 33.ClickOnce Deployment ----------------------------------------------------------- Pro WPF 4th edition,喜欢的朋友请支持正版。

2014-02-17

Pro WPF in C# 2010 (第三版,英文原版及源代码)

Table of Contents 01.Introducing WPF 02.XAML 03.Layout 04.Dependency Properties 05.Routed Events 06.Controls 07.The Application 08.Element Binding 09.Commands 10.Resources 11.Styles and Behaviors 12.Shapes, Brushes, and Transforms 13.Geometries and Drawings 14.Effects and Visuals 15.Animation Basics 16.Advanced Animation 17.Control Templates 18.Custom Elements 19.Data Binding 20.Formatting Bound Data 21.Data Views 22.Lists, Trees, and Grids 23.Windows 24.Pages and Navigation 25.Menus, Toolbars, and Ribbons 26.Sound and Video 27.3-D Drawing 28.Documents 29.Printing 30.Interacting with Windows Forms 31.Multithreading 32.The Add-in Model 33.ClickOnce Deployment ------------------------------------------------------ 本资源包含电子书及源代码,喜欢此书请购买正版。

2014-02-17

Cryptography in C and C++, Second Edition (With Source Code)

密码学算法的C、C++语言实现,不错的一本书,喜欢请购买正版。 This book covers everything you need to know to write professional-level cryptographic code. This expanded, improved second edition includes about 100 pages of new material as well as numerous improvements to the original text. The chapter about random number generation has been completely rewritten, and the latest cryptographic techniques are covered in detail. Furthermore, this book covers the recent improvements in primality testing.

2013-10-17

jquery.validation 工具

jquery的validation,官网下载的东西,内含message.js及示例,在localization目录下有多国语言版本的message.js,如简体中文的message_zh.js。

2013-05-07

iText in Action 2nd Edition iText实战第二版(含源代码)

iText实战第二版 电子书及源代码 挺好的一本书,介绍用iText操作PDF文件。 分享一下,压缩包内函书本和源码。 喜欢请购买正版。

2013-02-26

Query String Object 2.1.7(jquery.query)

官方 jquery.query-2.1.7.js,作者Blair,特分享一下。

2012-05-11

锋利的jQuery

《锋利的jQuery》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者可以系统地掌握jQuery的DOM操作、事件监听和动画、表单操作、AJAX以及插件方面等知识点,并结合每个章节后面的案例演示进行练习,达到掌握核心知识点的目的。为使读者更好地进行开发实践,《锋利的jQuery》的最后一章将前7章讲解的知识点和效果进行了整合,打造出一个非常有个性的网站,并从案例研究、网站材料、网站结构、网站样式和网站脚本等方面指导读者参与到项目建设中来。 《锋利的jQuery》适合Web开发人员阅读和参考。 目录 第1章 认识jQuery 1 1.1 JavaScript和JavaScript库 1 1.1.1 JavaScript简介 1 1.1.2 JavaScript库作用及对比 1 1.2 加入jQuery 3 1.2.1 jQuery简介 3 1.2.2 jQuery的优势 4 1.3 jQuery代码的编写 5 1.3.1 配置jQuery环境 5 1.3.2 编写简单的jQuery代码 7 1.3.3 jQuery代码风格 8 1.4 jQuery对象和DOM对象 12 1.4.1 DOM对象和jQuery对象简介 12 1.4.2 jQurey对象和DOM对象的相互转换 14 1.4.3 实例研究 15 1.5 解决jQuery和其他库的冲突 17 1.6 jQuery开发工具和插件 20 1.7 小结 24 第2章 jQuery选择器 25 2.1 jQuery选择器是什么 25 2.2 jQuery选择器的优势 28 2.3 jQuery选择器 30 2.3.1 基本选择器 34 2.3.2 层次选择器 36 2.3.3 过滤选择器 38 2.3.4 表单选择器 49 2.4 应用jQuery改写示例 51 2.5 选择器中的一些注意事项 51 2.5.1 选择器中含有特殊符号的注意事项 51 2.5.2 选择器中含有空格的注意事项 52 2.6 案例研究——某网站品牌列表的效果 53 2.7 其他选择器 60 2.7.1 jQuery提供的选择器的扩展 60 2.7.2 其他使用CSS选择器的方法 60 2.8 小结 61 第3章 jQuery中的DOM操作 62 3.1 DOM操作的分类 62 3.2 jQuery中的DOM操作 63 3.2.1 查找节点 64 3.2.2 创建节点 65 3.2.3 插入节点 68 3.2.4 删除节点 70 3.2.5 复制节点 72 3.2.6 替换节点 73 3.2.7 包裹节点 73 3.2.8 属性操作 75 3.2.9 样式操作 76 3.2.10 设置和获取HTML.文本和值 80 3.2.11 遍历节点 86 3.2.12 CSS-DOM操作 89 3.3 案例研究——某网站的超链接和图片提示效果 91 3.4 小结 98 第4章 jQuery中的事件和动画 99 4.1 jQuery中的事件 99 4.1.1 加载DOM 99 4.1.2 事件绑定 102 4.1.3 合成事件 106 4.1.4 事件冒泡 109 4.1.5 事件对象的属性 113 4.1.6 移除事件 115 4.1.7 模拟操作 118 4.1.8 其他用法 119 4.2 jQuery中的动画 121 4.2.1 show()方法和hide()方法 121 4.2.2 fadeIn()方法和fadeOut()方法 124 4.2.3 slideUp()方法和slideDown()方法 124 4.2.4 自定义动画方法animate() 125 4.2.5 动画回调函数 128 4.2.6 停止动画和判断是否处于动画状态 128 4.2.7 其他动画方法 131 4.2.8 动画方法概括 132 4.3 视频展示效果实例 133 4.4 小结 140 第5章 jQuery对表单.表格的操作及更多应用 141 5.1 表单应用 141 5.1.1 单行文本框应用 141 5.1.2 多行文本框应用 143 5.1.3 复选框应用 146 5.1.4 下拉框应用 150 5.1.5 表单验证 152 5.2 表格应用 156 5.2.1 表格变色 157 5.2.2 表格展开关闭 161 5.2.3 表格内容筛选 163 5.3 其他应用 164 5.3.1 网页字体大小 164 5.3.2 网页选项卡 167 5.3.3 网页换肤 169 5.4 小结 173 第6章 jQuery与Ajax的应用 174 6.1 Ajax的优势和不足 174 6.1.1 Ajax的优势 174 6.1.2 Ajax的不足 175 6.2 Ajax的XMLHttpRequest对象 176 6.3 安装Web环境——AppServ 176 6.4 编写第1个Ajax例子 177 6.5 jQuery中的Ajax 179 6.5.1 load()方法 179 6.5.2 $.get()方法和$.post()方法.. 182 6.5.3 $.getScript()方法和$.getJson()方法 187 6.5.4 $.ajax()方法 191 6.6 序列化元素 194 6.7 jQuery中的Ajax全局事件 197 6.8 基于jQuery的Ajax聊天室程序 198 6.8.1 基本设想 198 6.8.2 设计数据库 199 6.8.3 服务器端处理 199 6.8.4 客户端处理 200 6.8.5 客户端代码 200 6.8.6 整合代码 204 6.9 小结 207 第7章 插件的使用和写法 208 7.1 jQuery表单验证插件——Validation 208 7.1.1 Validation简介 208 7.1.2 下载地址 209 7.1.3 快速上手 209 7.1.4 不同的验证写法 212 7.1.5 验证信息 215 7.1.6 自定义验证规则 218 7.1.7 API 219 7.2 jQuery表单插件——Form 219 7.2.1 Form插件简介 219 7.2.2 下载地址 219 7.2.3 快速上手 220 7.2.4 核心方法——ajaxForm()和ajaxSubmit() 221 7.2.5 ajaxForm()方法和ajaxSubmit()方法的参数 221 7.2.6 表单提交之前验证表单 224 7.2.7 API 226 7.3 动态绑定事件插件——livequery 226 7.3.1 livequery插件简介 226 7.3.2 下载地址 227 7.3.3 快速上手 227 7.3.4 与复杂选择器结合使用 228 7.3.5 触发回调函数 230 7.3.6 关于插件开发 230 7.3.7 API 231 7.4 jQueryUI插件 231 7.4.1 jQueryUI简介 231 7.4.2 下载地址 232 7.4.3 快速上手 233 7.4.4 与单击事件冲突 235 7.4.5 与后台结合 235 7.5 管理Cookie的插件——Cookie 237 7.5.1 Cookie插件简介 237 7.5.2 下载地址 238 7.5.3 快速上手 238 7.5.4 API 239 7.6 编写jQuery插件 240 7.6.1 插件的种类 240 7.6.2 插件的基本要点 241 7.6.3 插件中的闭包 241 7.6.4 jQuery插件的机制 243 7.6.5 编写jQuery插件 244 7.7 小结 255 第8章 用jQuery打造个性网站 256 8.1 案例背景介绍 256 8.2 网站材料 256 8.3 网站结构 256 8.3.1 文件结构 256 8.3.2 网页结构 257 8.3.3 界面设计 257 8.4 网站的(X)HTML 259 8.5 网站样式(CSS) 259 8.5.1 将CSS文件分门别类 259 8.5.2 编写CSS 260 8.6 网站脚本(jQuery) 274 8.6.1 准备工作 274 8.6.2 首页(index.html)上的功能 274 8.6.3 详细页(detail.html)上的功能 289 8.7 小结 298 附录A 关于$(document).ready()函数 299 A.1 $(document).ready()函数介绍 299 A.2 多个$(document).ready()函数 300 附录B Firebug 301 B.1 概述 301 B.2 主面板简介 302 B.2.1 控制台面板 304 B.2.2 HTML面板 308 B.2.3 CSS.脚本和网络面板 313 B.2.4 脚本面板 314 B.3 一些资源 318 B.4 总结 318 附录C Ajax的XMLHttpRequest对象的属性和方法 319 附录D jQuery$.ajax()方法的参数详解 322 附录E jQuery加载并解析XML 325 E.1 简述 325 E.2 Content-Type 325 E.3 XML结构 325 E.4 获取XML 326 E.5 解析XML 327 E.6 禁用缓存 328 附录F 插件API 329 F.1 Validation插件API 329 F.2 Form插件API 331 F.3 Livequery插件API 335 附录G jQuery速查表 337 G.1 基础 337 G.2 选择器 338 G.3 属性 340 G.4 筛选 340 G.5 文档处理 342 G.6 CSS 343 G.7 事件 343 G.8 效果 345 G.9 Ajax 346 G.10 实用项347 编辑推荐 《锋利的jQuery》:每多学一点知识,就少写一行代码。 jQuery,顾名思议,也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。 该文档为《锋利的jQuery》的扫描文件,仅作参考。如真需要此书,请支持正版,买实体书本。

2012-05-11

VarCfg C# 简单XML配置类

几年前写的一个简单的XML访问应用,那时候主要用来配置一些信息。规定了一定的XML格式,如下: &lt;?xml version="1.0" encoding="utf-8" ?&gt; <VarTable> <DrawingCollectionDB>Data Source=xxx/dcdb;User Id=xxx;Password=xxx</DrawingCollectionDB> </VarTable> 该类用于访问VarTable中的信息,适合一些简单的配置。

2012-05-08

VC技术内幕第五版

一本很经典的书,作者D.J.克鲁格林斯基自学成才,是一位杰出的软件设计师与作者,虽然已成纪念,却让人缅怀。 本文件英文版,CHM格式。

2012-05-07

系统架构设计师教材

来自大家网的资源,系统架构设计师教程,软考专用教材。

2012-05-07

C程序设计语言

经典的C语言教材,美:Brian W.Kernighan;Dennis M. Ritche著,徐宝文等译,第二版中文版。

2012-05-07

空空如也

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

TA关注的人

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