mac修改网卡mac地址

2019年1月20日 没有评论

windows下的无线网卡地址已经不能手动修改,修改完之后并不会生效。mac系统并没有限制这个功能,如果有需要破解识别网卡mac地址的地方可以使用下面的方法临时修改mac地址。

首先查看网卡地址

networksetup -listallhardwareports 

修改网卡en0的mac地址为e4:ce:8f:36:50:82

sudo ifconfig en0 ether e4:ce:8f:36:50:82 

ifconfig en0 | grep ether 查看是否修改成功

重启之后mac地址复原

分类: iOS/Mac 标签:

php7安装runkit

2019年1月19日 没有评论

升级到php7后网上安装runkit的方法描述的不够详细。


git clone https://github.com/runkit7/runkit7.git
cd runkit7/

/usr/local/php/7.1bin/phpize 

./configure --with-php-config=/usr/local/php7.1/bin/php-config
make
make install
Installing shared extensions:     /usr/local/php7.1/lib/php/extensions/no-debug-non-zts-20160303/

然后在php.ini 或者 /usr/local/php7.1/conf.d 下的任意一个.ini文件中增加

extension = "runkit.so"

重启php-fpm加载模块

分类: php 标签:

mac屏幕涂层脱落更换

2019年1月18日 没有评论

我的mac是2014年中版本,购买日期是2015年2月份,在家里使用很少合盖,网上很多人涂层脱落是因为键盘印导致的,我的是上部摄像头区域那一条黑色区域,很遗憾没有拍照。

因为屏亮了以后也不影响使用,起初也没在意, 范围后来越来越大,上网一看都说4年免费换新,官网预约中西单大悦城店。

中午过去送修,直接告诉工作人员涂层脱落,工作人员问了下购买日期,
打开盖看了一眼屏幕也没开机, 也没要其它的凭证,在手持系统录入序列号做了一些查询,就说符合4年的政策可以维修,当天可取。

维修之后发现键盘也擦干净了赞一个。

还没过保的同学抓紧试试。

分类: iOS/Mac 标签:

docker安装

2019年1月10日 没有评论

17年以后docker有docker-ce和dcoker-ee两个版本,ee企业版是给企业用户使用的闭源版本需要收费,ce社区版为原来的docker开源版本。

自动安装最新的docker-ce

安装完成之后默认没有启动docker,使用如下命令启动docker

检查进程已正常启动

或者手动安装源文件后使用yum来安装

设置开机启动docker

分类: linux 标签:

使用Let's Encrypt申请通配符域名证书

2018年12月16日 没有评论

wget https://dl.eff.org/certbot-auto

chmod u+x certbot-auto

./certbot-auto certonly -d "*.264.cn" --manual --preferred-challenges dns-01 --server https://acme-v02.api.letsencrypt.org/directory

  • certonly,表示安装模式,Certbot 有安装模式和验证模式两种类型的插件。
  • --manual 表示手动安装插件,Certbot 有很多插件,不同的插件都可以申请证书,用户可以根据需要自行选择
  • -d 为那些主机申请证书
  • --preferred-challenges dns,使用 DNS 方式校验域名所有权
  • --server,Let's Encrypt ACME v2 版本使用的服务器不同于 v1 版本,需要显示指定。
执行完这一步之后,会下载一些需要的依赖,稍等片刻之后,会提示输入邮箱,然后进行dns验证。

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Please deploy a DNS TXT record under the name
_acme-challenge.264.cn with the following value:

u-Q2i5-KGE47HXlCcINaddICUB7nkAtUy7oAzL4O1vk

Before continuing, verify the record is deployed.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Press Enter to Continue

这里不要继续往下了,根据提示设置域名的dns解析。

添加之后,不要心急着按回车,确认解析记录是否生效,生效之后再回去按回车确认

上面表示解析生效,按回车确认继续

Waiting for verification...
Cleaning up challenges

IMPORTANT NOTES:
- Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/264.cn/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/264.cn/privkey.pem
Your cert will expire on 2019-03-16. To obtain a new or tweaked
version of this certificate in the future, simply run certbot-auto
again. To non-interactively renew *all* of your certificates, run
"certbot-auto renew"
- If you like Certbot, please consider supporting our work by:

Donating to ISRG / Let's Encrypt: https://letsencrypt.org/donate
Donating to EFF: https://eff.org/donate-le

出现以上界面说明配置成功,配置证书存放在 /etc/letsencrypt/live/tinywan.top/ 里面了

要续期的话,执行 certbot-auto renew 就可以了


分类: 未分类 标签:

outlook使用vba自动保存附件

2018年7月26日 2 条评论

outlook ALT+F11输入脚本

1、选项-信任中心-信任中心设置-电子邮件安全性,勾选下方的两个运行脚本的checkbox

2、选项-信任中心-信任中心设置-宏设置,需要选择启动所有宏,默认是第二项

3.新创建规则的时候没有选项“运行脚本”

开始->regedit

HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Security

修改 EnableUnsafeClientMailRules值

如果没有,就手动创建一个

右边空白处,右键新建一个DWORD值,取名为EnableUnsafeClientMailRules,值设置为1

重启outlook

分类: 小技巧 标签:

groovy grap报错

2018年5月31日 1 条评论

org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
General error during conversion: Error grabbing Grapes -- [download failed: log4j#log4j;1.2.17!log4j.jar(bundle)]

java.lang.RuntimeException: Error grabbing Grapes -- [download failed: log4j#log4j;1.2.17!log4j.jar(bundle)]

删掉grapes目录重新下载

Caught: java.lang.NoClassDefFoundError: Unable to load class org.xxxx due to missing dependency Lorg/slf4j/Logger;

classpath 中没有加载上log4j,不识别~换成绝对目录

分类: java 标签:

linux安装groovy

2018年5月29日 1 条评论

linux系统安装groovy环境

分类: linux 标签:

mac idea Class JavaLaunchHelper is implemented

2018年5月23日 没有评论

objc[3648]: Class JavaLaunchHelper is implemented in both /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (0x10d19c4c0) and /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre/lib/libinstrument.dylib (0x10ea194e0). One of the two will be used. Which one is undefined.

idea运行groovy包这个错,其实忽略不影响使用,强迫症可以通过如下方式解决:
Help -> Edit Custom Properties... -> 首次需要create配置文件

增加idea.no.launcher=true到配置文件中。

增加完配置后重启idea即可。

分类: java 标签:

python安装talib

2018年5月14日 没有评论

使用pip直接安装talib扩展,名字中间有连字符ta-lib

直接安装会报错

原因是需要先安装TA-Lib扩展库,然后再执行pip命令。

Mac OS X

Windows
下载ta-lib-0.4.0-msvc.zip 然后解压到 C:\ta-lib
https://sourceforge.net/projects/ta-lib/files/ta-lib/0.4.0/ta-lib-0.4.0-msvc.zip/download?use_mirror=jaist

windows下报错 Unable to find vcvarsall.bat

访问 https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib 下载对应版本的包直接安装,cp后面是版本号。

pip install TA_Lib‑0.4.17‑cp35‑cp35m‑win_amd64.whl

分类: python 标签: