我的世界

......


  • 首页

  • 归档

win10重装系统

发表于 2019-05-20
  1. 插入U盘.
  2. 重启电脑,从U盘启动(开机后,立即按F2,F12,Delete,Esc,打开引导菜单,选择U盘启动)
  3. 进入安装程序,无脑下一步,

  4. 这一步选择自定义

  5. 选择安装系统的磁盘
  6. 无脑下一步至完成

    win10专业版激活

  7. 管理员身份打开DOM
  8. 输入 slmgr.vbs /upk 回车,提示“已成功卸载了产品密钥”
  9. 输入 slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX 回车,提示“已成功卸载了产品密钥”
  10. 输入 slmgr /skms zh.us.to 回车,提示“密钥管理服务计算机名成功的设置为zh.us.to”
  11. 输入 slmgr /ato 回车,提示“成功的激活了产品”

    常见问题

  12. 选择安装分区时,提示无法安装,选中磁盘为MBR分区,window只能安装到GPT磁盘


    解决方案:
    1.Shift+F10调出命令行
  13. diskpart(启动Diskpart程序)
  14. list disk(查看所有磁盘)
  15. select disk=0(选择第0个磁盘)
  16. clean (清除磁盘分区信息)
  17. convert gpt (设置GPT分区)

SS搭建教程

发表于 2019-05-20
  1. github教育邮箱
  2. 注册Vultr(性价比高,界面清爽)打开链接地址
    使用下面的地址进入注册界面有20美元(有效期一年)的新用户奖励!!
    进入网站后,输入注册邮箱及注册密码,点sign up。
    接下来会收到一封确认邮件,在邮件中点verify your email。到这里账号注册完毕。
  3. 充值与配置主机
  4. xshell连接主机
  5. 部署ss服务
    1. wget –no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
    2. chmod +x shadowsocks.sh
    3. ./shadowsocks.sh 2>&1 | tee shadowsocks.log

      中间会提示你输入你的SS SERVER的账号,和端口。不输入就是默认。跑完命令后会出来你的SS客户端的信息。

      请立即copy下来加以保存。

      上面的命令全部回车执行后,如果没有报错,即为执行成功,出现确认提示的时候,输入 y 后,回车即可。

      安装完成后,脚本提示如下:

      Congratulations, shadowsocks install completed!

      Your Server IP:your_server_ip

      Your Server Port:your_server_port

      Your Password:your_password

      Your Local IP:127.0.0.1

      Your Local Port:1080

      Your Encryption Method:aes-v256-cfb

      保存后关闭

  6. 安装SSR加速(centOS 7)
    1. yum –enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-devel
    2. grub2-set-default 0

      若版本为centOS6 使用: sed -i ‘s/^default=.*/default=0/g’ /boot/grub/grub.conf

    3. wget –no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
    4. chmod +x bbr.sh
    5. ./bbr.sh
    6. uname -r ;检查内核版本:含有4.13表示ok
    7. lsmod | grep bbr ;返回值包括 tcp_bbr 模块即说明bbr已启动。
  7. 客户端工具 shadowsocks
    1. windows
    2. android

日志系统高性能StringBuilder

发表于 2019-05-20

局限性,优化后,同时拼接多个String时,需手动创建额外的StringBuilder,增加编码复杂度;

Q:Java编译优化后+和StringBuilder的效果一样
A: 单条语句中的+会被编译为StringBuilder的方式拼接,但多条语句(如for循环中拼接)会重复创建StringBuilder,
因此最好直接写成StringBuilder形式;

Q: StringBuilder不是线程安全的,为了“安全”起见最好还是用StringBuffer;
A: 大部分情况不涉及到跨进程的字符串拼接;同时在复用StringBuilder对象时,使用ThreadLocal修饰,为每个线程单独
创建StringBuilder,避免线程安全问题;

  • 常见的StringBuilder性能问题
  1. 使用默认创建,StringBuilder中的char[]长度为16,当拼接内容过多时,会触发多次数组的扩容操作
  2. StringBuilder.toString()方法,String会复制整个char[]再操作,保证数据的安全性;
  • 因此,可以采取复用StringBuilder的方式提升性能
    • 复用的StringBuiler 随着使用次数的增长,扩容的情况会递减,也不必思考如何设置合适的长度;
    • 减少StringBuilder的创建操作;
    • 使用StringBuilder.setLength(0)进行内容的重置,该操作仅重置count指针,toString是仅使用0-count位置的
      的char,不必担心数据被旧内容污染;

nexus6P刷机,ROOT,xposed

发表于 2019-05-20
刷机

[工具包](https://pan.baidu.com/s/1pxwJf5WuvH6uwyN8iICmCQ 提取码:gkim

  1. 解锁手机,可能出现手机显示解锁,实际未解锁的情况,这时需要使用命令行解锁.fastboot flashing unlock(不同手机版本可能用不同的指令)
  2. 解压文件,里面有一个image-angler-nbd91k.zip需解压到当前目录中
  3. 双击运行一键刷机.bat,出现命令行等待设备连接
  4. 设备长按电源+音量-,进入Hboot界面,连接进入刷机
  5. 自动刷入各种程序等待刷机完成,重启
  6. 刷机可能导致无法启动,重复几次即可
ROOT

工具包(提取码:jcqm)
解压后,傻瓜式使用

Xposed

工具包apk上直接install.

项目介绍

发表于 2018-12-20 | 更新于 2019-01-25
  • 小决定Android版

  • 前端相关

  • 星空发现图

Hexo初接触

发表于 2018-12-19

彩带背景(自定义背景)

修改\themes\next\layout\_layout.swig页面模板

  • 在/themes/next/source/css和/themes/next/source/js/src下添加css,js文件
  • 添加css <link href="/css/canvas_ribbon.css" rel="stylesheet" type="text/css">
  • body中添加canvas <canvas class="canvas_ribbon" ></canvas>
  • 添加js <script type="text/javascript" src="http://localhost:4000/js/src/canvas_ribbon.js"></script>(ps: 必须在body末尾)

设置中文Language(修改主题/themes/hexo-theme-next/_config.yml)

1
2
3
gitment:
...
language: zh-CN #可选择./languages 下的任意语言

设置头像(修改/themes/hexo-theme-next/_config.yml)

1
2
3
4
5
6
7
8
9
10
11
avatar: 
# in theme directory(source/images): /images/avatar.gif
# in site directory(source/uploads): /uploads/avatar.gif
# You can also use other linking images.
url: /images/avatar.png # 图片路径
# If true, the avatar would be dispalyed in circle.
rounded: false
# The value of opacity should be choose from 0 to 1 to set the opacity of the avatar.
opacity: 1
# If true, the avatar would be rotated with the cursor.
rotated: false

侧边栏关联小图标(修改主题/themes/hexo-theme-next/_config.yml)

1
2
3
social:
# 名称: 链接 || [对应图标库的名称](https://fontawesome.com/icons)
GitHub: https://github.com/wangfengye || github

参考链接

王枫

王枫

6 日志
GitHub 掘金
© 2019 王枫
由 Hexo 强力驱动 v3.8.0
|
主题 – NexT.Gemini v6.6.0