
H5+js
文章平均质量分 53
maindek
&……||……
展开
-
js中动态创建li标签或者其他inline标签,文字过多不自动换行
js中动态创建li标签或者其他inline标签,文字过多不自动换行,问题解决我们一li标签为例子:create了li标签之后,给这个li标签添加style如下:contentli.style.wordBreak = "break-all";contentli.style.wordWrap = "break-word";这样就会按照ul的宽度到达边缘会自动换行,如果不好使请加入:原创 2016-10-06 11:43:56 · 2008 阅读 · 0 评论 -
前端内存泄露浅谈
一、什么是内存泄露已经不再使用的内存未能被程序释放,叫内存泄露(memory leak)。二、内存泄露会带来什么样的后果?内存泄露会因为减少可用内存数量从而降低计算机性能,严重的可能导致设备停止正常工作,或者应用程序崩溃。三、什么情况下出现内存泄漏?首先了解一下垃圾回收:垃圾回收(英语:Garbage Collection,缩写为GC)在计算器科学中是一种自动的存储器管理机制。当一个计算...原创 2018-11-26 16:24:07 · 3335 阅读 · 0 评论 -
indexOf与search的区别
IndexOf()方法是用来判断一个字符串是否存在于一个更长的字符串中。从长字符串左端到右端来搜索,如果存在该子字符串就返回它所处的位置(即索引)。如果在被搜索的字符串没有找到要查找的字符串返回-1。注意,这里的位置应当填写索引值。所有的字符串索引都是从零开始,第一个字符的位置就是0,终点位置就是字符串的长度减去1。该方法等价于C语言中的strstr函数及Visual Basic语言中的inStr函转载 2017-10-19 19:50:01 · 4307 阅读 · 0 评论 -
字符集详解
我们一般通常使用的字符集有:ASCII ISO-8859-1 GB2312 big5 GBK Unicode2.0,另外还有一种基于32位的GB18030字符集是国家新出来的一种字符集,其为一个汉字设计了4个字节,因此可以说是目前为止,对汉字支持无论是简体还是繁体都是支持比较好的一种,当然主要的缺点就是太占空间,不利于在网路上传输。 如果不考虑GB18030字符集的话,最详尽的字符集应该是Unico转载 2017-09-27 15:31:18 · 503 阅读 · 0 评论 -
ASCII详解
目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式,只占一个字节。7位ASCII码是用七位二进制数进行编码的转载 2017-09-27 15:26:17 · 707 阅读 · 0 评论 -
unicode详解(转)
UNICODE有多个字符集,其中最常用的是2字节字符集——UCS-2,即16个二进制,能表示0~65535共65536个字符,注意字符编码一般用十六进制来 表示,为了与十进制区分,十六进制以0x开头,如0x7ECF转换成十进制 就是32463。目前中、日、韩的三种文字占用了Unicode中0x3000到0x9FFF的部分,其中中文仅取用了不到一万个常用字符。全部的中文字符在UCS-4中逐渐整理出。转载 2017-09-27 15:25:05 · 449 阅读 · 0 评论 -
ASCII和unicode编码区别
ASCII编码和Unicode编码使我们编程过程中很重要的编码方式ASCII就是编码英文的26个字母和一些常见的符号,之后扩展了一半。总之是一个字节来做编码,大于128的部分是一些特殊符号。但ASCII是无法编码别的东西的,比如说是不存在“中文的ascii码需要2个字符”这种说法的。ASCII就只有一个字节。Unicode是足够编码地球上所有的语言了,所以ASCII中所能表示的,Unicode当转载 2017-09-27 15:23:37 · 1707 阅读 · 0 评论 -
Error: The `brew link` step did not complete successfully 错误的
在使用brew安装软件的时候,可能会遇到这样一个错误,其实这个错误的解决办法已经给你了我们来分析一下我是在安装graphicsmagick是出现的错误==>Pouring graphicsmagick-1.3.26.sierra.bottle.tar.gzError: The `brew link` step did not complete successfullyT原创 2017-07-26 21:52:57 · 5734 阅读 · 0 评论 -
GraphicsMagick在mac系统上的用brew的装配
Homebrew安装https://brew.sh/index_zh-cn.html******************************************************* 安装jpeg包******************************************************sudo brew install libjpeg转载 2017-07-26 19:58:43 · 3129 阅读 · 0 评论 -
homebrew 无法安装提示不能在根目录下使用
本文来源http://www.cnblogs.com/xiaohaillong/p/6120913.htmlhomebrew 无法安装,提示不能在根目录下使用。Running Homebrew as root is extremely dangerous and no longer supported.As Homebrew does not drop privileges转载 2017-07-26 20:19:16 · 7463 阅读 · 0 评论 -
sublime text 3安装插件卸载插件更新插件
打开Sublime Text3 ,按Ctrl+`,打开命令面板复制粘黏以下代码添加至命令行,然后回车 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.r原创 2017-08-08 10:06:54 · 476 阅读 · 0 评论 -
node链接MySQL数据库
使用Node做Web页面开发,基本上是连接非关系型数据库mongodb,而这里我还是先尝试连接了一下mysql数据库,因为相对于mysql来说mongodb过于生疏,想着快速出来页面,所以选择相对熟悉一些的mysql。1. 安装mysql下载MySQL :MySQL Downloads,并进行安装。安装完,会引导你对数据库进行配置,设置root密码以及创建普通用户以及密码。转载 2017-07-23 18:57:39 · 379 阅读 · 0 评论 -
Mac OS上安装使用MongoDB
概念MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便。 MongoDB 工作在收集和文件的概念。什么是NoSql?NoSql,全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点:非关系型的、分布式的、开源的、水平可扩展的。原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由、支转载 2017-07-23 18:07:40 · 662 阅读 · 0 评论 -
HTMl和css的hack技术常识
先来个冷笑话:一晚下班回家,一民警迎面巡逻而来。突然对我大喊:站住! 民警:int类型占几个字节? 我:4个。 民警:你可以走了。 我感到很诧异。 我:为什么问这样的问题? 民警:深夜还在街上走,寒酸苦逼的样子,不是小偷就是程序员作为一个后端程序员,之前知道的css都是皮毛,因为有专业的美工帮我们做静态页面,我们只需要做好页面数据填充,专心写逻辑代码。现在有一种想去从事web前端开发了,尽转载 2017-07-17 11:22:42 · 397 阅读 · 0 评论 -
nodejs中server.close()的使用
我们使用原生的http模块可以方便create一个server出来,但是当我们调用官方api close方法的时候,却发现有时候并不能正确关闭。先看下api的解释,http的close方法调用的是net模块的close方法:server.close([callback])#Stops the server from accepting new connections and转载 2017-07-11 20:56:41 · 6716 阅读 · 0 评论 -
sudo apachectl -k stop & sudo apachectl -k start 常见错误
httpd: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName解决办法非常简单:root@raspberrypi:/etc/apache2# vi apache2.conf # Include the virtual host con转载 2016-10-20 10:33:56 · 2027 阅读 · 0 评论 -
javascrip函数链式调用Person('Dan').sleep(10).eat('dinner')
直接上代码思路:将执行函数放入数组队列,使用next() 执行,将调用函数赋值给构造函数的原型,可以进行连续链式调用,必要:执行功能函数需要返回this let index = 0; let stack = []; function next() { let fn = stack[index]; index++...原创 2019-05-16 23:26:47 · 2042 阅读 · 0 评论