Submitted by gouki on 2017, December 11, 12:47 PM
因为我一直用Yii2框架。所以安装composer和安装后需要执行的命令如下,【纯记录】
1、下载composer
composer下载(具体详细的还需要:https://getcomposer.org/download/ ,必须 sha 还是经常会变的,鉴于可能经常会变所以注释掉了第二行)
- php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
- #php -r "if (hash_file('SHA384', 'composer-setup.php') === '544e09ee996cdf60ece3804abc52599c22b1f40f4323403c44d44fdfdd586475ca9813a858088ffbc1f233e9b180f061') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
- php composer-setup.php
- php -r "unlink('composer-setup.php');"
-
2、mv composer.phar /usr/local/bin/composer #移到系统目录,变成全局命令
3、composer config -g repo.packagist composer https://packagist.phpcomposer.com #国内源
4、composer global require hirak/prestissimo #多线程
5、composer global require "fxp/composer-asset-plugin:^1.4" #升级为1.4
6、composer update -vvv
就这样了
合并后的命令
XML/HTML代码
- php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
- php composer-setup.php
- php -r "unlink('composer-setup.php');"
- mv composer.phar /usr/local/bin/composer
- composer config -g repo.packagist composer https://packagist.phpcomposer.com
- composer global require hirak/prestissimo
- composer global require "fxp/composer-asset-plugin:^1.4"
- composer update -vvv
- #over
如果采用了git,记得在运行完clone后:git config credential.helper store ,可以将当前用户名和密码存下来(针对HTTP方式,如果是ssh本来就不需要)
PHP | 评论:1
| 阅读:9309
Submitted by gouki on 2016, February 22, 11:08 AM
mac突然间就没有声音了。。。按照以往的办法,拿出耳机,插拔一下。。。结果 还是没有
最后没办法,从网上找了点资料,说是:
XML/HTML代码
- sudo killall coreaudiod
然后就好了,不过有人说,这样也不一定有效,果然在知乎上有很多大神就说了不少方法,手法不同,各有千秋,我挑个最简单的出来:
XML/HTML代码
- 著作权归作者所有。
- 商业转载请联系作者获得授权,非商业转载请注明出处。
- 作者:周全
- 链接:http://www.zhihu.com/question/21975970/answer/20769174
- 来源:知乎
-
- 应该是系统问题 重启成本还是很高的 可以试着重载声音驱动
- sudo kextunload /System/Library/Extensions/AppleHDA.kext
- sudo kextload /System/Library/Extensions/AppleHDA.kext
其他更多请查看上述的链接,或者打开这个网页:http://www.zhihu.com/question/21975970
苹果相关 | 评论:0
| 阅读:17096
Submitted by gouki on 2012, December 14, 9:44 AM
做了几个常用网站的反向代理页。为什么要做,你懂的(标题的时间就是最新更新的时间)【建议自主翻墙,不再提供反代页面】
1、golang:http://go.neatcn.com , 或者点击 golang
2、Yiiframework,http://yii.neatcn.com 或者点击 yii
3、golang play:http://goplay.neatcn.com 或者点击:goplay
目前仅做了这些个网站的反向代理 ,如果你有其他需求,请提出来,我会尽量解决。超大型的网站就算了。
[2013-09-28]
4、VIM官方网站:http://vim.neatcn.com 或者点击:VIM
5、SlideShare:http://slideshare.neatcn.com , 如果你觉得域名太长,也可以直接访问:http://ss.neatcn.com ,或者点击:slideshare
Tags: golang, yii
Misc | 评论:10
| 阅读:41014
Submitted by akuma on 2019, February 16, 9:24 PM
尝试整个vue+tinymce的时候遇到点问题(之前说过,本来是用quillJS的。但如果要发表的内容支持那些微信编辑器里复制过来的内容。quill自己定义过的一些虚拟DOM就不支持了)
希望是美好的,实现起来是麻烦的,最后我放弃所有的选项,改用弹框iframe的形式。然而,问题就这么来了,tinymce5的dialog居然不支持iframe了。比如你看这个:https://github.com/tinymce/tinymce/issues/4786,官方直接说不支持了。NND
不过有人提示说,可以利用htmlpanel,直接在htmlpanel的html标签里,用<iframe。。。然后我试了一下。。居然真的OK
好吧,直接参考 这个了!https://github.com/tinymce/tinymce/issues/4786#issuecomment-463827289
JS文件:
JavaScript代码
- function FileManager(callback, value, meta) {
- var windowManagerURL = "/FilManage";
-
- var windowManagerCSS = '<style type="text/css">' +
- '.tox-dialog {max-width: 100%!important; width:97.5%!important; overflow: hidden; height:95%!important; border-radius:0.25em;}' +
- '.tox-dialog__header{ display:none!important; }' +
- '.tox-dialog__footer { display: none!important; }' +
- '.tox-dialog__body { padding: 0!important; }' +
- '.tox-dialog__body-content > div { height: 100%; overflow:hidden}' +
- '</style > ';
- window.tinymceCallBackURL = '';
- window.tinymceWindowManager = tinymce.activeEditor.windowManager;
- tinymceWindowManager.open({
- title: '',
- body: {
- type: 'panel',
- items: [{
- type: 'htmlpanel',
- html: windowManagerCSS+ '<iframe src="' + windowManagerURL + '" frameborder="0" style="width:100%; height:100%"></iframe>'
- }]
- },
- buttons: [] ,
- onClose: function () {
- if (tinymceCallBackURL!='')
- callback(tinymceCallBackURL, {});
- }
-
- } );
- }
iframe中:
JavaScript代码
- var windowManager = top != undefined && top.tinymceWindowManager != undefined ? top.tinymceWindowManager : '';
-
-
- if (windowManager != '') {
- if (top.tinymceCallBackURL != undefined)
- top.tinymceCallBackURL = path;
- windowManager.close();
- }
Tags: tinymce
Javascript | 评论:0
| 阅读:113
Submitted by akuma on 2019, February 13, 1:28 PM
brew 安装个软件,没装成功却开始报这个错了:
Already up-to-date.
Error: Calling needs :cxx11 is disabled! There is no replacement.
Please report this to the chrisdeeming/legacyphp
tap: /usr/local/Homebrew/Library/Taps/chrisdeeming/homebrew-legacyphp/Formula/php@7.0.rb:41
我晕。现在都7.2了,这个源还报错?看了下官网。原来这个源不再需要:needcxx11了。OK,官网说重新brew update一下就好了。
重新brew update。恢复正常
1、https://github.com/chrisdeeming/homebrew-legacyphp/pull/4
2、https://github.com/chrisdeeming/homebrew-legacyphp/issues/2
苹果相关 | 评论:1
| 阅读:203