精华内容
下载资源
问答
  • 最可靠的方法是参考官方文档(以5.7为例):...1、下载zip压缩包并解压到本地目录,如"D:\mysql\"2、在"D:\mysql\"目录下创建配置文件my.ini[mysql]# 设置my...

    最可靠的方法是参考官方文档(以5.7为例):https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

    安装版根据向导很容易实现mysql安装,如果选择用zip压缩包会麻烦一些。

    1、下载zip压缩包并解压到本地目录,如"D:\mysql\"

    2、在"D:\mysql\"目录下创建配置文件my.ini

    [mysql]

    # 设置mysql客户端默认字符集

    default-character-set=utf8

    [mysqld]

    #设置3306端口

    port = 3306

    # 设置mysql的安装目录

    basedir="D:\mysql"

    # 设置mysql数据库的数据的存放目录

    datadir="D:\mysql\data"

    # 允许最大连接数

    max_connections=200

    # 服务端使用的字符集默认为8比特编码的latin1字符集

    character-set-server=utf8

    # 创建新表时将使用的默认存储引擎

    default-storage-engine=INNODB

    3、通过mysqld初始化数据库,并选择创建密码或无密码

    # 初始化,但不生成密码,--console用于把日志输出到控制台

    D:\mysql\bin>mysqld --initialize-insecure --console

    # 或者

    # 初始化,随机生成密码,密码显示在输出日志中

    # windows中没有找到日志在哪,所以最好加--console查看密码

    D:\mysql\bin>mysqld --initialize --console

    4、添加mysql服务,可以选择随系统启动或手动启动

    # 创建的服务,默认名MySQL,启动类型是自动,可以通过服务管理手动修改

    D:\mysql\bin>mysqld install

    # 或者

    # 创建的服务,启动类型是手动

    D:\mysql\bin>mysqld install-manual

    5、启动mysql,在"services.msc"中找到mysql或者直接用"net start mysql"命令

    6、通过mysql登录。

    # 如果初始化时候用了--initialize-insecure,

    # 这里就没有密码可以用--skip-password参数跳过密码验证

    # 登录后可以用ALTER USER 'root'@'localhost' IDENTIFIED BY 'root-password';增加密码

    mysql -u root --skip-password

    # 如果初始化使用生成了密码,则需要正常输入了

    mysql -u root -p

    展开全文
  • (注意点:创建my.ini的时候,文件里的路径要记得更换,不要和博客里的一样,要用你的实际路径) 可能发生的问题: 1.mysqld --initialize --user=mysql --console 运行后报错,说找不到路径,无法创建data文件,...

    第一步:https://www.cnblogs.com/qjoanven/p/7898006.html

    (注意点:创建my.ini的时候,文件里的路径要记得更换,不要和博客里的一样,要用你的实际路径)

    可能发生的问题:

    1.mysqld --initialize --user=mysql --console 运行后报错,说找不到路径,无法创建data文件,例如mysqld: Can't create directory 'E:\Software\mysql-5.7.24-winx64\data\' (Errcode: 2 - No such file or directory)。这种错误基本是my.ini文件里的地址出错了。如教程http://www.bubuko.com/infodetail-2861656.html所说

    2.如果不幸你执行了mysqld --initialize --user=mysql --console以后没注意报错,又紧接着执行了mysqld --install mysq,net start mysql。然后可能会发现无法启动。会报系统错误5。请看教程https://blog.csdn.net/yhj19920417/article/details/51916830

    3.结果你发现上面2里面的教程不管用,甚至报了系统错误2,怎么办?把你安装的mysql移除掉,重新安装。教程https://blog.csdn.net/srhlwdamon/article/details/46684399

    展开全文
  • 原文:通过javascript在网页端生成zip压缩包并下载  zip.js是什么  zip.js的github项目地址:http://gildas-lormeau.github.io/zip.js/  通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含...
    原文:通过javascript在网页端生成zip压缩包并下载

      zip.js是什么

      zip.js的github项目地址:http://gildas-lormeau.github.io/zip.js/

      通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含文件夹文件的压缩包,也可以自定义名字并下载;

      如何使用:

      1:引用zip.js

      2:引用jQuery;

      3:并引用封装的ZipArchive.js ,(因为zip.js的api使用起来比较繁琐,所以自己封装实现了这个插件)

      4:引用mime-types.js;

      查看DEMO, 使用方式为:

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <script src="http://gildas-lormeau.github.io/zip.js/demos/zip.js"></script>
        <script src="http://gildas-lormeau.github.io/zip.js/demos/mime-types.js"></script>
        <script src="http://apps.bdimg.com/libs/jquery/1.9.0/jquery.js"></script>
        <script src="http://files.cnblogs.com/files/diligenceday/ZipArchive.js"></script>
    </head>
    <body>
    
    <script>
        var z = new ZipArchive;
        z.addFile("a/a.txt", "aaaaaaacontent");
        z.addFile("aaaa.txt", "aaaaaaaccccc");
        z.export("nono");
    </script>
    </body>
    </html>

      DEMO在后面:文件下载下来, 文件夹的格式如下:

                      

      创建压缩文件和文件夹的详细源代码:

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <script src="http://gildas-lormeau.github.io/zip.js/demos/zip.js"></script>
        <script src="http://gildas-lormeau.github.io/zip.js/demos/mime-types.js"></script>
        <script src="http://apps.bdimg.com/libs/jquery/1.9.0/jquery.js"></script>
        <style>
            code{
                display: block;
                padding: 10px;
                background: #eee;
            }
        </style>
    </head>
    <body>
        <div>
            <h1>
                兼容性
            </h1>
            <div>
                <p>
                    zip.js可以在所有的chrome浏览器和firefox浏览器中运行, 可以在safari6和IE10,以及IE10以上运行;
                </p>
                <p>
                    如果要在IE9和safari中运行需要两个设置:
                </p>
                <code>
                    1:zip.useWebWorkers == false
                </code>
                <code>
                    2:并引用这个JS:https://bitbucket.org/lindenlab/llsd/raw/7d2646cd3f9b/js/typedarray.js
                </code>
            </div>
        </div>
    <script>
        zip.workerScriptsPath = "http://gildas-lormeau.github.io/zip.js/demos/";
        /**
         * @desc 压缩文件;
         * @event onprogress, onend, onerror;
         * */
        var ZipArchive = function() {
            function noop() {};
            this.name = "未命名文件";
            this.zippedBlob = {};
            var _this = this;
            this.length = 0;
            this.onend = noop;
            this.onerror = noop;
            this.onprogress = noop;
            //创建一个延迟对象;
            var def = this.defer = new $.Deferred();
            zip.createWriter( new zip.BlobWriter("application/zip"), function(zipWriter) {
                _this.zipWriter = zipWriter;
                //继续执行队列;
                def.resolve();
            }, this.error );
        };
    
        ZipArchive.blob = function (filename, content) {
            return new Blob([ content ], {
                type : zip.getMimeType(filename)
            });
        };
    
        $.extend( ZipArchive.prototype, {
            /**
             * @desc 添加文件
             * @param String filename为文件的名字;
             * @param String content;
             * @param Object options 传参
             *      例如:{ level  : 0} 压缩的等级,0 到 9;
             *      例如:{ comment : "提示文字" }
             *      例如:{ lastModDate : "最后编辑时间" }
             * */
            "addFile" : function ( filename , content, options) {
                var _this = this;
                blob = ZipArchive.blob(filename, content);
                //为了产生链式的效果, 必须把deferrer赋值给新的defer
                this.defer = this.defer.then(function() {
                    var def = $.Deferred();
    
                    _this.zipWriter.add(filename, new zip.BlobReader(blob)
                            ,function() { // reader
                                console.log("addFile success!!");
                                def.resolve();
                                //zipWriter.close(callback);
                            }, function (size, total) { //onend
                                _this.onend(filename, blob, total);
                                _this.length += total;
                            }, function () { //onprogress
                                _this.onprogress(filename, blob, total);
                            },options || {
                                //options
                            });
    
                    return def;
                });
            },
    
            /**
             * @desc 添加文件夹, 我发现这个文件无法创建;
             * @desc 创建文件夹功能不好用, 需要创建文件夹你通过 zipWriter.addFile("directory/filename.txt", blob())创建文件夹和对应文件;;
             * */
            "_addFolder" : function (foldername , options) {
                //创建文件夹功能目前不能用;
                //创建文件夹功能不好用, 直接通过 zipWriter.addFile("directory/filename.txt", blob())创建文件夹和文件
                return this;
            },
    
            "size" : function () {
                return this.length;
            },
    
            /**
             * @desc 获取blob文件
             * */
            "get" : function () {
                return this.zippedBlob;
            },
    
            /**
             * @desc 导出为zip文件
             * */
            "export" : function ( name ) {
                name = name || this.name;
                var _this = this;
                this.defer.then(function() {
                    _this.zipWriter.close(function( zippedBlob ) {
                        if( typeof name === "string" || typeof name === "number") {
                            var downloadButton = document.createElement("a"),
                                    URL = window.webkitURL || window.mozURL || window.URL;
                            downloadButton.href = URL.createObjectURL( zippedBlob );
                            downloadButton.download = name + ".zip";
                            downloadButton.click();
                        }else{
                            name( zippedBlob );
                        };
                    });
                });
            },
    
            "error" : function() {
                this.onerror( this );
                throw new Error("压缩文件创建失败");
            }
        });
    
    </script>
    <script>
       var z = new ZipArchive;
       z.addFile("a/a.txt", "aaaaaaacontent");
       z.addFile("aaaa.txt", "aaaaaaaccccc");
       z.export("nono");
    </script>
    </body>
    </html>

      文件已上传到github 

      zipJS官方主页以及API

       zip格式的由来百度百科

       zip 压缩、解压技术在 HTML5 浏览器中的应用

    作者: NONO
    出处:http://www.cnblogs.com/diligenceday/
    QQ:287101329 

    展开全文
  • zip.js是什么通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含文件夹和文件的压缩包,也可以自定义名字并下载;如何使用:1:引用zip.js2:引用jQuery;3:并引用封装的ZipArchive.js,(因为zip...

    zip.js是什么

    通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含文件夹和文件的压缩包,也可以自定义名字并下载;

    如何使用:

    1:引用zip.js

    2:引用jQuery;

    3:并引用封装的ZipArchive.js ,(因为zip.js的api使用起来比较繁琐,所以自己封装实现了这个插件)

    4:引用mime-types.js;

    DEMO, 使用方式为:

    zip.useWebWorkers = false;

    var z = new ZipArchive;

    z.addFile("a/a.txt", "aaaaaaacontent");

    z.addFile("aaaa.txt", "aaaaaaaccccc");

    z.export("nono");

    DEMO在后面:文件下载下来, 文件夹的格式如下:

                    

    C&num;生成ZIP压缩包

    生成ZIP压缩包C#代码如下: using System; using System.Collections.Generic; using System.Text; using ICSharpCode ...

    PHP生成zip压缩包

    /* * $res = new MakeZip($dir,$zipName); *@ $dir是被压缩的文件夹名称,可使用路径,例 'a'或者'a/test.txt'或者'test.txt' *@ $ ...

    通过javascript在网页端解压zip文件并查看压缩包内容

    WEB前端解压ZIP压缩包 web前端解压zip文件有什么用: 只考虑标准浏览器的话, 服务器只要传输压缩包到客户端, 节约了带宽, 而且节约了传输时间, 听起来好像很厉害的说:     如果前端的代 ...

    【java工具类】生成Zip压缩包

    多文件生成压缩包,返回压缩包生成位置的路径. FileUtil.java /** * 文件打压缩包 * @param files * @param Name * @return * @throws E ...

    python 生成zip压缩包

    import zipfile file_name="a.txt" f = zipfile.ZipFile('test.zip','w',zipfile.ZIP_STORED) f. ...

    python通过xlwt模块直接在网页上生成excel文件并下载

    urls: from django.conf.urls import url, include from . import views urlpatterns = [ ... url(r'^domai ...

    网页端压缩解压缩插件JSZIP库的使用

    JSZIP这个库支持在网页端生成zip格式的文件,  官方网站是:http://stuk.github.io/jszip/ 官方网站的DEMO如下: &lt ...

    php生成zip压缩文件的方法,支持文件和压缩包路径查找

    /* * new creatZip($_dir,$_zipName); *@ _dir是被压缩的文件夹名称,可使用路径,例 'a'或者'a/test.txt'或者'test.txt' *@ _zipN ...

    Node&period;js使用jszip实现打包zip压缩包

    一.前言 最近有这样的一个需求,需要把两个同名的.mtl文件和.obj文件打包成一个同名的.zip压缩包.刚开始文件不多的时候,只有几个,或者十几个,甚至二三十个的时候,还能勉强接受手动修改,但是随着 ...

    随机推荐

    PHPCMS如何开启手机站点

    现在手机端用户增长急速增长,看天猫今年双十一,有47%交易是移动端交易的,所以手机功能已逐渐替代电脑的功能,使用手机上网已经成为了互联网新的趋势,很多客户以及站长都希望手机能够访问自己的网站,那么今天 ...

    线性模型(3):Logistic Regression

    此笔记源于台湾大学林轩田老师 (一)Logistic Regression 原理 对于分类问题,假设我们想得到的结果不是(x属于某一类)这种形式 ...

    设计模式原则&lpar;2&rpar;--Liskov Substitution Principle&lpar;LSP&rpar;--里氏替换原则

    1.定义: 所有引用基类(父类)的地方必须能透明地使用其子类的对象.这一原则与继承紧密相关.如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的 ...

    replace 使用函数作为第二参数

    var sToChange = “The sky is red.”;var reRed = /red/;var sResultText = sToChange.replace(reRed, funct ...

    Android 添加library的时候出错添加不上

    在向android工程中导入library的时候,会和出现导入不成功,打开查看添加library界面,会发现你添加的library的路径出现D:/work/...?类似的情况,但是别的工程使用的时候又 ...

    Codeforces Round &num;527 &lpar;Div&period; 3&rpar; C&period; Prefixes and Suffixes

    题目链接 题意:给你一个长度n,还有2*n-2个字符串,长度相同的字符串一个数前缀一个是后缀,让你把每个串标一下是前缀还是后缀,输出任意解即可. 思路;因为不知道前缀还是后缀所以只能搜,但可以肯定的是 ...

    【centos】&sol;usr&sol;bin与&sol;usr&sol;local&sol;bin的区别

    首先注意usr 指 Unix System Resource,而不是User 然后通常: /usr/bin下面的都是系统预装的可执行程序,会随着系统升级而改变. /usr/local/bin目录是给用 ...

    Spring 切入点配置

    有关各种拦截的切入点配置举例 (1)只对返回值为String的方法进行拦截 @Pointcut("execution (java.lang.String com.zzdr.spring.se ...

    UVA 11582 Colossal Fibonacci Numbers&excl;(循环节打表&plus;幂取模)

    题目链接:https://cn.vjudge.net/problem/UVA-11582 /* 问题 输入a,b,n(0

    C&num;项目学习 心得笔记本

    CacheDependency 缓存 //创建缓存依赖项 CacheDependency dep = new CacheDependency(fileName); //创建缓存 HttpContext ...

    展开全文
  • 有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学...
  •  今天需要将一个tomcat目录打成压缩包,使用zip感觉有点慢,所以就想用tar来试试,之前一直使用tar的解压缩命令,  今天试试tar的压缩命令 操作过程: 1.通过tar的zcf选项进行打包,压缩 tar zcvf tomcat2018.tar....
  • 带有 .zip 扩展名的文件,是一个包含许多文件或文件夹的压缩包。因为压缩之后,不仅会减少一个文件的大小,还可以把需要传输的文件数降到最低(1 个),这样很适合网络传输。压缩包也称为归档包。 利用 zipfile 模块...
  • zip.js是什么通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含文件夹和文件的压缩包,也可以自定义名字并下载;如何使用:1:引用zip.js2:引用jQuery;3:并引用封装的ZipArchive.js ,(因为...
  • svn插件压缩包 eclipse中如何安装svn插件 1.首先找到eclipse根目录(D:\software\eclipse) 2.创建links,myplugins文件夹(D:\software\eclipse\links,D:\software\eclipse\myplugins) 3.进入myplugins文件夹,...
  • 1. 将压缩包mysql-8.0.17-winx64.zip解压至安装路径下"C:\Program Files\MySQL\ mysql-8.0.17-winx64" 2. 在路径"C:\Program Files\MySQL\ mysql-8.0.17-winx64"创建data目录和my.ini文件 3. 用文本编辑器...
  • JSZip 是一款可以创建、读取、修改 .zip 文件的 javaScript 工具。在 web 应用中,免不了需要从 web 服务器中获取资源,如果可以将所有的资源都合并到一个 .zip 文件中,这时候只需要做一次请求,这样既减少了服务器...
  • 写在之前 压缩包是互联网上软件发布的标准格式,同时对于系统管理很有用处。当我们需要将多份文件发送给别人的时候,最好通过压缩包的形式发送,还有在备份...这一部分,我们来看一下如何管理 zip 格式的压缩包。 1.读
  • 1、下载绿色版svn(即zip压缩包文件,如我下的是svn-win32-1.5.6.zip,当然下安装版的也可以): 2、解压下载下来的绿色版svn和安装svn的windows客户端TortoiseSVN,按照提示安装就可以,为了能立马看到效果...
  • 如何创建svn(Subversion)服务器

    千次阅读 2013-08-17 02:23:23
    1、下载绿色版svn(即zip压缩包文件,如我下的是svn-win32-1.5.6.zip,当然下安装版的也可以):http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91&expandFolder=91&folderID=74 ,一般选择...
  • Eclipse如何创建Spring-Boot项目

    千次阅读 2018-08-29 16:12:35
    1、配置JAVA环境(安装jdk、配环境变量) 2、配置Maven环境 ...apache-maven-3.5.4-bin.zip压缩包,解压到安装路径即可。 apache-maven-3.5.4-src.zip是maven源码。 第二步、配置Maven环境变量MAVE...
  • 后端的代码压缩包名为TaskServer.zip1.首先在我们的Linux上安装mysql和redismysql -V来检验MySQL是否安装成功redis-cli -v 来检验redis是否安装成功2.安装python3的环境【在线安装python3】yum install zlib-devel ...
  • 上一篇 ... 完整解决方案代码压缩包:test_full.zip http://up.2cto.com/2012/0328/20120328061229666.zip  (267.59 KB)   参考:   http://bbs.code.ijinshan.com/thread-1391-1-1.h
  •  通过zip.js封装一个能在网页端生成zip文件的插件, 直接在网页中创建包含文件夹和文件的压缩包,也可以自定义名字并下载;  如何使用:  1:引用zip.js  2:引用jQuery;  3:并引用封装的ZipArchive.js ,(因为...
  • 完整解决方案代码压缩包: test_full.zip (267.59 KB) 参考: http://bbs.code.ijinshan.com/thread-1391-1-1.html 为了让更多的朋友能够让自己的程序使用上金山卫士的界面库,现将创建界面库的过程用文字说明,...
  • Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看 Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码...
  • Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码,文件操作,压缩包查看 Java zip压缩包查看程序,应用弹出文件选择框,选择ZIP格式的压缩文件,可以像Winrar软件一样查看压缩文件内部的文件及文件夹,源码...
  • QcureUi-pypi.zip

    2020-04-28 19:35:10
    本教程将指导您如何打包一个简单的Python项目...它将从0开始向您展示如何添加必要的文件和结构来创建包,如何构建包以及如何将其上传到PyPI供他人使用。压缩包内含有详细的pypi发布教程。内部包含源文件以及教程文件。
  • Q1 :如何解压 rar 压缩包文件? A : Step1:检查是否有 rarfile 第三方库,若没有该模块,则需要进行安装 ; Step2:参考代码如下: import rarfile import os rar=rarfile.RarFile(filename, mode='r'&#...
  • Python解压 rar、zip、tar

    2019-11-18 15:04:38
    Q1 :如何解压 rar 压缩包文件? A : Step1:在设计器中导入rarfile,若没有该模块,则安装 rarfile 库; Step2:参考代码如下: import rarfile import os rar=rarfile.RarFile(filename, mode='r') # mode的...
  •  5.1.1 如何创建数值对象并用其赋值(数字对象)   5.1.2 如何更新数字对象   5.1.3 如何删除数字对象   5.2 整型   5.2.1 布尔型   5.2.2 标准整型   5.2.3 长整型   5.2.4 整型和长整型的...

空空如也

空空如也

1 2 3 4
收藏数 78
精华内容 31
关键字:

如何创建zip压缩包