分类 编程 下的文章 - 吴渭明的博客

【ehcache】mac下ehcache异常问题

这个是由于MAC默认的是IP6端口, 项目中的jre环境需要的端口是ip4v不符;

参考 :socket抛出Can't assign requested address

1,Window--Preferences--JAVA--Installed JREs--选中JDK--EDIT

2,对应这里 Deault VM Arguments: -Djava.net.preferIPv4Stack=true

【Electron-2】集成VUE

引入VUE文件

  <script src="../js/vue.js"></script>

安装axios
axios库介绍:axios类似ajax集成
控制台下进入工程根目录,输入命令

npm install axios

安装lodash
lodash库介绍:lodash是一组库方法

npm install lodash

- 阅读剩余部分 -

【Electron-1】HELLO WORLD

安装

ELECTRON_MIRROR=http://npm.taobao.org/mirrors/electron/ npm install -g electron

通过淘宝源安装electron
创建项目

mkdir app
npm install -y
npm install -S electron

以上命令会自动创建electron所需的文件。

- 阅读剩余部分 -

【数据库设计】范式

1NF:列不可分就满足1NF了。

2NF:不存在部分依赖,比如 (A,B)→C。(消除非主属性对主属性的传递依赖,即完全依赖于主键)

3NF:不存在传递依赖,比如A→B→C。(在2NF基础上消除了传递依赖)

【javascript】数字效果

2046

//id,最终显示数字,数字变化开始值,变化持续时间,小数点位数
    function countUp(id, endVal, startVal, duration, decimal) {  
        var startTime = 0;
        var dec = Math.pow(10, decimal);
        var progress,value;
        function startCount(timestamp) {
            if(!startTime) startTime = timestamp;
            progress = timestamp - startTime;
            value = startVal + (endVal - startVal) * (progress / duration);
            value = (value > endVal) ? endVal : value;
            value = Math.floor(value*dec) / dec;
            jquery('#'+id).html(value.toFixed(decimal));
            progress < duration && requestAnimationFrame(startCount)
        }
        requestAnimationFrame(startCount)
    }