摘要:
从我去年接触前端,到现在,我似乎都没有特意去研究过web标准。我只知道传统上推崇结构样式行为分离,js、css、html各司其职, 不推荐在文档的节点上写类似<p onclick=“fn()”>的事件绑定,而是js中获取节点再绑定事件; 不推荐在js里操作css样式,而是通过改变DOM节点的类名实现 阅读全文
摘要:
好几次遇到这问题,明明Ctrl+C退出了node,但是下次启动的时候总是会报错: listen EADDRINUSE :::80 之类的。 这时候可能是被占用,也可能是上次进程没有真的退出。 ps -ax | grep node 会显示: 24136 pts/0 Sl+ 0:00 node app2 阅读全文
摘要:
今天发现git pull origin master 的时候部分文件无法获取,然后学到了一个新方法: git fetch git checkout origin/master -- path/to/file 可以单独获取github repo中的单个文件 阅读全文
摘要:
之前因为服务器端脚本不大,都是直接手写,按请求文件后缀名设置cache-control的max-age。 今天决定还是改成express,发现原来express.static()方法设置缓存,直接在参数加{max-age:‘2h’}就好了!!!! 详见:https://stackoverflow.c 阅读全文
摘要:
删除.git/index文件再执行: git reset 不行的话就执行: git read-tree --empty https://stackoverflow.com/questions/21365714/nodejs-error-installing-with-npm 阅读全文
摘要:
: failed to push some refs to 'git@github.com:AlanKnightly/reactC.git'hint: Updates were rejected because the tip of your current branch is behindhint 阅读全文
摘要:
刚刚发现一个奇怪的问题: 在node上用mysql模块将数据写入数据库的时候,在cmd上打开mysql发现select出来的中文是乱码。但这就奇怪了。 因为本机在安装mysql的时候就已经在配置文件将字符集设置为utf-8. 然后我在mysql输入status: 再输入:show variables 阅读全文
摘要:
node中调用mysql模块读写时候,如果直接插入字符串: connection.query('SELECT * from users WHERE name=' + data.name , callback); 或者: connection.query('SELECT * from users WH 阅读全文
摘要:
结果我还是成功安装了MariaDB,其实大部分时候系统的操作不会有什么问题的,只是有时候会遇到一些问题较折腾。 最简单的指南:https://www.linode.com/docs/databases/mariadb/how-to-install-mariadb-on-centos-7 根据stac 阅读全文
摘要:
无论执行任何yum命令都无效,弄了两个小时。主要的方案有: 方案1:yum clean all 并查询repo中是否有enabled=0: https://unix.stackexchange.com/questions/298110/centos-7-yum-install-not-working 阅读全文