摘要:
vue运行不起来
vuejs Mac环境下npm run serve 提示 node_modules/.bin/vue-cli-service: Permission denied问题解决方案
sh: /Users/zheng/webspace/ac-complex/node_modules/.bin/vue-cli-service: Permission denied
npm ERR! code ELIFECYCLE
npm ERR! errno 126
看提示是 ./bin 目录没有权限,解决办法:
mac终端输入:chmod 777 /Users/xxx/项目根目录/node_modules/.bin/vue-cli-service 执行
再运行 cnpm run serve 就可以了
如果还是不行,则建议直接删除node_modules文件夹,然后重新 cnpm install ,再授权,试试看 阅读全文
摘要:
0day相关信息安全技术,关于“zero day attack”
0day 是网络安全技术中的一个术语,特指被攻击者掌握却未被软件厂商修复的系统漏洞。
0day 漏洞是攻击者入侵系统的终极武器,资深的黑客手里总会掌握几个功能强大的 0day漏洞。
0day 漏洞是木马、病毒、间谍软件入侵系统的最有效途径。
由于没有官方发布的安全补丁,攻击者可以利用 0 day对目标主机为所欲为,甚至在 Internet
上散布蠕虫。因此,0 day 漏洞的技术资料通常非常敏感,往往被视为商业机密。
对于软件厂商和用户来说,0 day 攻击是危害最大的一类攻击。
针对 0day 漏洞的缓冲区溢出攻击是对技术性要求最高的攻击方式。
世界安全技术峰会 Black Ha t 上每年最热门的议题之一就是“zero day attack/defense”。
微软等世界著名的软件公司为了在其产品中防范“zero day attack”,投入了大量的人力、物力。
全世界有无数的信息安全科研机构在不遗余力地研究与 0day 安全相关的课题。
全世界也有无数技术精湛的攻击者在不遗余力地挖掘软件中的 0day 漏洞。 阅读全文
摘要:
零基础如何学习Web安全?
一. 首先你得了解Web
Web分为好几层,一图胜千言
二. 黑客兵器谱新人入门总在寻找好工具来提高效率,Web安全这块我之前放出了我的“兵器谱”。工欲善其事必先利其器嘛,而且新人用了好兵器会更有成就感的。
三. 明白“精于一而悟道”的道理不多说,请看这我的回答:对于立志在网络安全领域发展,应该如何系统学习安全知识?
四. 融入圈子多结交些靠谱的黑客 阅读全文
摘要:
余弦的渗透利器
Firefox下
Firebug,调试js,HTTP请求响应观察,Cookie,DOM树观察等;
GreaseMonkey,自己改了个Cookie修改脚本,其他同学可以用这款:Original Cookie Injector for Greasemonkey;
Noscript,进行一些js的阻断; 阅读全文
摘要:
知道创宇研发技能表v3.1
https://blog.knownsec.com/Knownsec_RD_Checklist/index.html
知道创宇通用技能列表,值得学习:https://rd.readthedocs.io/comm/index.html#id8 阅读全文
摘要:
Redis主从复制、哨兵、Cluster三种模式
Redis作为缓存的高效中间件,在我们日常的开发中被频繁的使用,今天就来说一说Redis的四种模式,分别是「单机版、主从复制、哨兵、以及集群模式」。
可能,在一般公司的程序员使用单机版基本都能解决问题,在Redis的官网给出的数据是10W QPS,这对于应付一般的公司绰绰有余了,再不行就来个主从模式,实现读写分离,性能又大大提高。
程序员仅限于单机版和主从模式的crud是不行的,至少也要了解「哨兵」和「集群模式」的原理
单机
单机版的Redis就比较简单了,基本90%的程序员都是用过,官网推荐操作Redis的第三方依赖库是Jedis,在SpringBoot项目中,引入下面依赖就可以直接使用了: 阅读全文
摘要:
CeFi和DeFi的区别是什么?集中式金融(CeFi)和分散式金融(DeFi)
尽管CeFi和DeFi之间有许多细微的区别,但区别的核心是用户应该信任人还是信任技术。
有了CeFi,用户可以信任企业背后的人,让他们在道德上管理资金,并执行企业提供的服务。
有了DeFi,用户相信该技术将按照预期在提供的服务上执行。
CeFi和DeFi都提供广泛的加密货币相关金融服务。
去中心化dex交易所加上金融服务就是DeFi了 阅读全文
摘要:
mac电脑mysql常用命令
用命令行启动(重启用restart,停止用stop):
sudo /usr/local/mysql/support-files/mysql.server start
#linux下可能需要使用下面命令(注意是mysqld,后面有个d):
systemctl restart mysqld
用命令查一下mysql的安装路径信息:
ps -ef | grep mysql
#需要设置别名才能直接使用mysql命令
alias mysql=/usr/local/mysql/bin/mysql
#登录mysql
mysql -u root -p
#如果mysql -u root -p 使用不了,可以尝试下面命令:
/usr/local/mysql/bin/mysql -h localhost -u root -p
#查看数据库
mysql> show databases; 阅读全文
摘要:
mac下快速定位某个文件的命令
发现mac下找路径的命令特别好用
mdfind -name xxx
whereis java
whereis python
which fastlane
which match
which gym
但whereis brew 不行,查出来是空的 阅读全文