最全的 Twitter Bootstrap 开发资源清单(转)

转自:http://www.iteye.com/news/26653

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包,由Twitter的设计师Mark Otto和Jacob Thornton合作开发。Bootstrap提供了优雅的HTML和CSS规范,它由动态CSS语言LESS写成,与CSS框架Blueprint存在很多相似之处。Bootstrap推出后颇受欢迎,一直是GitHub上的热门开源项目。

 

 

Bootstraphero网站搜集了大量关于Bootstrap的开发资源,本文列举如下(关于这些资源的介绍请参阅原文或资源链接)。

 

一、组件(用来扩展Bootstrap的基本功能)

 

显示组件

 

 

表单组件

 

 

输入组件

 

 

二、框架集成(将bootstrap集成到你的应用框架或cms中)

 

ASP

 

 

Java

 

 

JavaScript

 

 

Joomla

 

 

PHP

 

 

Python

 

 

Ruby

 

 

Wordpress

 

 

三、界面构建(一些用于设计bootstrap布局结构或其他方面的可视化工具)

  

显示

 

 

架构

 

 

主题

 

 

四、模板工具

  

 

五、工具和服务(使bootstrap开发更快、更容易)

 

开发工具

 

 

服务

 

 

六、教程

 

文章

 

 

演示

 

 

视频

  

 

七、JavaScript扩展(基于Bootstrap的JavaScript/jQuery插件)

 

 

原文:The Big Badass List Of 180 Useful Twitter Bootstrap Resources

### 使用 PyCharm 和 OpenCV 读取图片 要在 PyCharm 中使用 OpenCV 来读取图片,首先需要确保已正确配置开发环境并安装必要的依赖项。以下是实现这一功能的具体方法以及可能遇到的常见问题及其解决方案。 #### 安装 OpenCV 库 为了在 Python 环境中使用 OpenCV,需通过 `pip` 工具安装该库。可以通过以下命令来完成安装: ```bash pip install opencv-python ``` 如果网络条件不佳或者无法正常连接至官方源,则可尝试更换国内镜像源进行安装[^2]。例如清华大学开源软件镜像站提供了稳定可靠的资源访问地址,具体操作如下所示: ```bash pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/ ``` 对于某些特殊场景(如离线环境中),可以直接手动下载所需包文件并将之放置到目标项目的相应目录下以供调用[^3]。此时应将所获取到的 `.whl` 文件解压后的内容复制粘贴进入当前工程下的 `Lib/site-packages` 子目录之中。 #### 编写代码示例 当成功集成好上述前提之后便能够着手构建实际应用逻辑部分了。下面给出一段完整的用于加载图像数据片段作为参考: ```python import cv2 # 加载一幅位于特定磁盘位置上的彩色图像 img = cv2.imread("D:\\Matlab test\\lenna.jpg") if img is None: print("Error: Could not load image.") else: # 创建一个窗口显示这幅图象 cv2.namedWindow("Image", cv2.WINDOW_AUTOSIZE) # 展现这张照片给用户看 cv2.imshow("Image", img) # 设置无限期暂停直到任意按键被按下为止 key_pressed = cv2.waitKey(0) # 销毁所有已经建立起来过的视窗对象们 cv2.destroyAllWindows() ``` 此脚本实现了基本的功能需求——即从硬盘驱动器里选取某张位图素材并通过图形化界面呈现出来;同时考虑到可能出现失败情况而加入了简单的错误检测机制以便及时反馈异常状况给开发者知晓[^1][^4]。 #### 处理路径相关注意事项 关于指定待处理媒体资产的确切方位字符串表达方式存在几种不同的选项可供选择取决于个人偏好习惯等因素影响: - **相对路径**: 如果希望简化书写过程的话可以把所需的素材文档直接拖拽放进正在编辑的那个`.py`源码所在的那个默认工作空间内部去这样只需要填写单纯的名字就足够了比如说假设我们有一份叫做`example.png`的小图标那么就可以简单地这么写:`cv2.imread('example.png')`. - **绝对路径 (Windows)** : 当涉及到跨平台移植性考量或者是想要更加精确控制的时候则推荐采用完整描述形式比如前面提到的例子当中使用的那种模式需要注意反斜杠字符`\`可能会引起转义解析误会所以要么成双出现要么替换成正向分隔符 `/`. 另外值得注意的一个细节在于有时候即使语法看起来完全没问题仍然会报找不到文件之类的提示这时候应该仔细核查一下大小写字母匹配与否因为操作系统层面对此有着严格区分对待的态度. --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值