分类 未分类 下的文章

北京联通宽带 RouterOS 配置IPv6

引言

北京联通4G和宽带终于提供了IPv6,在RouterOS路由器里能看到IPv6地址,折腾了一下可以这么配置。

基本思路

  1. 首先基于 pppoe-out 建立IPv6 DHCP Client 获得IPv6前缀。
  2. 分配lan或者bridge 的IPv6地址
  3. 配置局域网IPv6地址(ND方式,DHCPv6暂时没成功)

其他说明

  1. 1、2步骤可直接参考这篇文章,第三部需要在IPv6 ND[……]

    继续阅读 »

Excel单元格内的公式双击回车才生效 批量操作方法

使用excel过程中常常遇到某列某行把编辑好的公式粘进去,但默认还是文本样子,不会自动执行,只有双击回车才变成执行的公式。
研究了一下,参考知乎上的解决方案,原来可以这么做:
1. 选中要粘贴公式的单元格,保持选中状态,粘贴公式
2. 设定好单元格格式(如果是公式一般选常规)
3. 按Ctrl+X,点工具栏开始,第一个功能模块”剪贴板”,点击右下角的黑色箭头,左侧出现剪贴板工具栏,点全部粘贴即可[……]

继续阅读 »

Ubuntu 源中不同的库& Ubutnu18.04无法apt安装php-fpm

新装了个Ubuntu 18.04,安装时选了官方默认的源,安装完成SSH进入系统后,利用apt安装php-fpm,总是提示找不到软件包,研究了一下原来每一个源都提供不同的库(Section),基本含义如下:

main: 完全的自由软件。
restricted: 不完全的自由软件。
universe: Ubuntu官方不提供支持与补丁,全靠社区支持。
multiverse:非自由软件,完全不提供支[......]

继续阅读 »

MySQL 5.7 默认root密码修改 (Ubuntu & CenOS)

缘起

日常工作用的服务器还在用Ubuntu14.04,这不18.04都发布了,于是想赶紧新装一台,折腾好了就迁移过去;装好18.04之后安装MySQL,按照往常方式apt-get安装,结果竟然没有提示录入root密码的地方。直接mysql -uroot -p回车,结果跟想的一样密码错误。

研究

经过研究发现,MySQL5.7较之之前版本在性能和安全性上都有了很大进步,安全性进步的一大体现便是[……]

继续阅读 »

Oracle 11g 用户名和默认密码

  最近安装的Oracle提示密码过期,在plsql中修改了之后,忘了在Java程序里修改,结果就没发访问了;由于程序在不断尝试连接数据库,结果很快失败尝试次数达到了锁定的上限——10次,于是只能想办法修改Oracle相关设置了。基本思路如下:
1. 找到默认管理员账户和密码进去操作
参考这篇文章,在Oracle安装的Windows Server机器上,打开sqlplus,用s[……]

继续阅读 »

X220 甘大方案改13.3屏幕机器 1.43 改版BIOS(去掉白名单、屏蔽LVDS)下载

  前段时间闲鱼上入了一台由X220改13.3屏幕的X320机器(甘大a.gain方案),看着改版BIOS能够破解内存支持(最高支持到1866),开启隐藏的Advanced菜单,心痒痒就手贱直接升级了1.43版的改版BIOS,结果进系统默认分辨率只有1333*768,而且没办法向上调节,简单的说就是灰蒙蒙的一片。

  赶紧去QQ里找改版BIOS,群里只提供了如何Path的方法和屏蔽LVDS的文件[……]

继续阅读 »

Python3 写入csv文件每行数据后都多一空行 问题解决

Python3处理好的数据导出csv文件,需要做到以下两点才能正确处理:
1. 以w模式而不是wb模式打开
2. 加上newline=”

正确代码如下:

# 导出csv文件代码片段:
with open('mails.csv', 'w', newline='') as csvfile:
wresource = csv.writer(csvfile, dialect='excel')[......]

继续阅读 »

Python 正则表达式处理 邮件收件人信息

直接上代码

>>> import re
>>> email = '"=?gb2312?B?wfsD98D7?=" <abc@qq.com>'
# 匹配‘<’开头‘>’结尾的字符串,也就是需要的邮件地址
>>> r1 = r'<(.+?)>'
>>> email1 = re.search(r[......]

继续阅读 »

Python 列表(list)&元组(tuple)切片索引

Python中的元组&索引切片操作时概念与PHP之类的概念不太一致:

>>>list1 = ['1','2','3','4','5']
>>>list1[0:3]
#从索引是0的元素开始截取,直到索引为3停止,但**不包括**索引3。
['1','2','3']
[……]

继续阅读 »

配置PyCharm使用系统默认的Python环境

  在PyCharm下不能直接使用pip install的包,查了一下原来PyCharm自带了一套的Python环境,包括pip包系统,需要在项目配置里设置一下Python的路径,选择系统默认安装Python即可,具体:
  打开PyCharm,依次点选File->Settings->Project Interpreter->设置为你的Python路径 即可。[……]

继续阅读 »