2018-12-05
条评论 引言北京联通4G和宽带终于提供了IPv6,在RouterOS路由器里能看到IPv6地址,折腾了一下可以这么配置。
基本思路
首先基于 pppoe-out 建立IPv6 DHCP Client 获得IPv6前缀。
分配lan或者bridge 的IPv6地址
配置局域网IPv6地址(ND方式,DHCPv6暂时没成功)
其他说明
1、2步骤可直接参考这篇文章,第三部需要在IPv6 ND模块新建,Interface选择LAN或者bridge,勾上Advertise MAC Address和Advertise DNS 点确定即可。
这里的说明比较明白:
12IPv6 下你的 LAN 的设备都会获取公网 IPv6,不是内网和外网不同。猫开启桥接模式 IPv4&IPv6,路由器设置 PPPoE 拨号获取 IPv4 地址,然后建一个基于 PPPoE 的 DHCPv6 Client,这样你的路由器会获取一个属于你的 IPv6 地址群,然后内网分两种,一种自动配置,ND 设置好接口,内网接上后自动选择一个 IPv6 地址(公网的),另外一种是 DHCPv6,提前设置好哪个内网获得哪个 IPv6...
阅读全文
2018-11-29
条评论 使用excel过程中常常遇到某列某行把编辑好的公式粘进去,但默认还是文本样子,不会自动执行,只有双击回车才变成执行的公式。研究了一下,参考知乎上的解决方案,原来可以这么做:
选中要粘贴公式的单元格,保持选中状态,粘贴公式
设定好单元格格式(如果是公式一般选常规)
按Ctrl+X,点工具栏开始,第一个功能模块”剪贴板”,点击右下角的黑色箭头,左侧出现剪贴板工具栏,点全部粘贴即可
阅读全文
2018-11-21
条评论 新装了个Ubuntu 18.04,安装时选了官方默认的源,安装完成SSH进入系统后,利用apt安装php-fpm,总是提示找不到软件包,研究了一下原来每一个源都提供不同的库(Section),基本含义如下:
1234main: 完全的自由软件。restricted: 不完全的自由软件。universe: Ubuntu官方不提供支持与补丁,全靠社区支持。multiverse:非自由软件,完全不提供支持和补丁。
安装时选官方的源时,默认只提供了main库,php在universe里。另外,配置源这块如果是教育网推荐这两个自动配置工具(1 2),点选配配置后,直接复制粘贴就好了。
习惯将这俩文件分别重名名为ustc.list和thu.list,放到/etc/apt/source.list.d 下,到时候系统会自己测速,看看哪个速度快就选哪个。
阅读全文
2018-11-13
条评论 缘起日常工作用的服务器还在用Ubuntu14.04,这不18.04都发布了,于是想赶紧新装一台,折腾好了就迁移过去;装好18.04之后安装MySQL,按照往常方式apt-get安装,结果竟然没有提示录入root密码的地方。直接mysql -uroot -p回车,结果跟想的一样密码错误。
研究经过研究发现,MySQL5.7较之之前版本在性能和安全性上都有了很大进步,安全性进步的一大体现便是安装时不再让你输入root密码,而是自动生成一个密码;对于不同发行版本的Linux来说,有所差异,Debian系(Ubuntu)是把密码存在了/etc/mysql/debian.cnf文件里,RedHat(CentOS)则是在/var/log/mysqld.log文件里(用关键词 temporary passowrd)
更改默认密码找到默认密码之后,在shell下直接用默认密码登陆,对于Ubuntu来说,由于默认没提供root用户,需要在默认的debian-sys-maint用户下更改root的密码:
1234567use mysql;#更改默...
阅读全文
2018-10-10
条评论 最近安装的Oracle提示密码过期,在plsql中修改了之后,忘了在Java程序里修改,结果就没发访问了;由于程序在不断尝试连接数据库,结果很快失败尝试次数达到了锁定的上限——10次,于是只能想办法修改Oracle相关设置了。基本思路如下:
找到默认管理员账户和密码进去操作参考这篇文章,在Oracle安装的Windows Server机器上,打开sqlplus,用system/manager来登录
修改过期的账户设置参考这篇文章进行配置,具体SQL代码如下:
1234SELECT username,PROFILE FROM dba_users;-- 查看用户的proifle是哪个,一般是defaultSELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';-- 查看指定概要文件的密码有效期设置ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMIT...
阅读全文
2018-04-25
条评论 前段时间闲鱼上入了一台由X220改13.3屏幕的X320机器(甘大a.gain方案),看着改版BIOS能够破解内存支持(最高支持到1866),开启隐藏的Advanced菜单,心痒痒就手贱直接升级了1.43版的改版BIOS,结果进系统默认分辨率只有1333*768,而且没办法向上调节,简单的说就是灰蒙蒙的一片。
赶紧去QQ里找改版BIOS,群里只提供了如何Path的方法和屏蔽LVDS的文件,没有提供现成的bios,于是开始研究,用PhoenixTool解包BIOS,替换0AFCDD7A-345E-415E-926D-C5971B580400_2360.ROM这个文件,然后再打包,最后刷机升级bios,一切搞定。
附成品bios下载:最终成品BIOS屏蔽LVDS、开启高级菜单、支持高频内存、去掉白名单
其他相关工具:PhoenixTool解包、打包工具X220 v1.43 Modified BIOS开启高级菜单、支持高频内存、去掉白名单,但未屏蔽LVDS,适用于一般的X220X220_BIOS_PATCH屏蔽LVDS的模块参考教程
阅读全文
2018-04-18
条评论 Python3处理好的数据导出csv文件,需要做到以下两点才能正确处理:
以w模式而不是wb模式打开
加上newline=’’
正确代码如下:
12345# 导出csv文件代码片段:with open('mails.csv', 'w', newline='') as csvfile: wresource = csv.writer(csvfile, dialect='excel') wresource.writerow(['发件时间', '发件人', '邮件主题']) wresource.writerows(rs)
原因分析:newline=’’ suppresses text mode newline handling. On Windows, failing to do this will write \r\r\n file line endings instead of the correct \r...
阅读全文
2018-04-18
条评论 直接上代码
1234567891011121314>>> import re>>> email = '"=?gb2312?B?wfsD98D7?=" <abc@qq.com>'# 匹配‘<’开头‘>’结尾的字符串,也就是需要的邮件地址>>> r1 = r'<(.+?)>'>>> email1 = re.search(r1,email)>>> print(email1)<_sre.SRE_Match object; span=(24, 36), match='<abc@qq.com>'>>>> print(email1.group())<abc@qq.com># group(0)等同于group(),不填写参数默认返回group(0),也就是匹配的整个字符串>>> print(email1.group(0))<...
阅读全文
2018-04-18
条评论 Python中的元组&索引切片操作时概念与PHP之类的概念不太一致:
1234>>>list1 = ['1','2','3','4','5']>>>list1[0:3]#从索引是0的元素开始截取,直到索引为3停止,但**不包括**索引3。['1','2','3']
阅读全文
2018-04-04
条评论 在PyCharm下不能直接使用pip install的包,查了一下原来PyCharm自带了一套的Python环境,包括pip包系统,需要在项目配置里设置一下Python的路径,选择系统默认安装Python即可,具体: 打开PyCharm,依次点选File->Settings->Project Interpreter->设置为你的Python路径 即可。
阅读全文
上一页 1 … 4 5 6 7 8 … 57 下一页