聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
長門有希 長門有希 2019-04-06

编译一个在Windows下没有线程数限制的aria2

原理 基于官方提供的Dockerfile,在Docker中交叉编译。 https://github.com/aria2/aria2#cross-compiling-windows-binary 修改是基于aria2-fast的patch文件。 https://raw.githubusercontent.com/archlinuxcn/repo/master/archlinuxcn/aria2-fast/aria2-fast.patch 过程 Windows下不太便于安装Docker,所以我是在Ubuntu虚拟机中安装了Docker进行操作的。 先将aria2的源代码clone下来,然后修改Do…

yjjr's blog yjjr's blog 2019-04-05

Codeforces#548 div2 solution

A. Even Substrings 题意 给出数字字符串,求有多少数字子串代表的数字为偶数 分析 判断如果当前数字为偶数,那么答案加上当前的位数 Code #include #include #include #include #include #include #define rep(i,a,b) for(int i=a;i=b;i--) #define ll long long #define mem(x,num) memset(x,num,sizeof x) #define reg(x) for(int i=last[x];i;i=e[i].next) using namespace …

Design.Me 2019-04-05

N1 刷 OpenWrt 做旁路由

部分在 macOS 下操作。 准备 N1 双公头 USB 数据线 8GB U盘 HDMI 线 USB 键鼠 MacBook RJ45 网线 刷机包 降级 现在一般拿到手的 N1 版本都会比较新,我们需要先把版本降到 2.19 以下,降级步骤如下: 为了避免 N1 在连接网络时自动更新,我们暂时先把路由器的外部网络断开,然后将网线从 N1 连接到路由器的 LAN 口,插上 HDMI 和鼠标并通电开机…

yjjr's blog yjjr's blog 2019-04-03

Codeforces#549 div1 solution

A. The Beatles 题意 给一个有$n\times k$个点的环,环上从$1$开始,每$k$个点有一个餐厅,每次可以单向移动$L$个点,现在给出$n$和$k$以及$a,b$(分别表示初始位置离最近的餐厅的距离和第一次移动后离最近的餐厅的距离),询问最少和最多要移动多少次才能够回到初始位置 分析 考虑$L$存在的两种情况 $L=m\times k +b-a$ $L=m\times k -b-a$ 其中$m\in [1,n]$ 那么移动的次数$ans=\frac {lmc(n\times k , l)} {l} = \frac {n\times k} {gcd(n\times k , l…

LEAFER x LAB LEAFER x LAB 2019-04-03

基石#0 | 开始之前的一些碎碎念

这是 Cornerstone 基石系列的第零篇。基石,如其名,在这个系列中,我将会写一些有关 JavaScript 和 Node.js 的基础、底层的一些东西。为什么打算开始这个系列呢?其实我很早就有这个打算了。经常在 GitHub 上闲逛,读一些代码之类的,总感觉自己的基础还是不够扎实,对于很多代码和架构的理解,都只是浮于表面。同时,由于一些原因,深刻地感受到了自己最近的心态可能过于浮躁,甚至于急功近利,所以希望自己能够沉淀一二。“如果不写什么有意义的内容,光折腾博客、主题,这毫无意义。”当然,好奇心也是一个很主要的原因。我发现,比起去学习如何使用 Vue,我更愿意从 Vue 是如何跑起来的…

LEAFER x LAB LEAFER x LAB 2019-04-03

最近做的两件蠢事

最近做了两件挺蠢的事情。第一件事呢,就是可能我太急躁了。在重构 LeanCloud Counter 的时候,步子迈的太大?然后可能由于语言不通或者什么,导致 NexT Team 有人认为我要篡权?(#黑人问号.jpg?也对,开源项目又没钱拿,xjb 重构吃力不讨好,没有新功能还容易被 diss(不过就很莫名其妙 orz 还被开出了 NexT Team(详情可以看这里现在想想我也真是挺蠢的2333第二件事呢,就是真的我自己作死了。在给自己的博客更新的时候,手滑 push 到了 master...当我看到那个 100% 的时候,我内心就直接报警了。刚有点矛盾,还作死,这不是找死吗...虽然并不会有…

GeekPlux GeekPlux 2019-04-03

给想转行作程序员的人泼一盆冷水

原文地址:https://geekplux.com/2019/04/02/advice-for-who-wanna-switch-to-programmer 最开始想写一篇《现在转行作程序员还来得及吗》,因为有不少朋友问我这个问题,但写着写着发现我一直在劝退,索性改了题目。 *本文针对的是那些想要转行找到工作的同学,而不是纯粹兴趣想学编程的同学。 所以现在转行到底来不来得及?我觉得:来得及,但风险很大。有的朋友动力足,现在已经转行成功入职 BAT,有的半工半学,还在挣扎中;有的去了培训班,马上毕业了;有的问完继续走原路……但绝大部分都失败了。 转行做程序员的好处我相信你已经充分了解,要不然也不…

Heart in the city Heart in the city 2019-04-02

19年世锦赛男单~三个美妙的瞬间

不知不觉当了很多年的冰迷…不过上一次写冰文似乎已经是很久远的事了。近年来我的兴趣有点变化,相比其他项目更爱观看男子单人滑,所以上个月在日本琦玉落下帷幕的花滑世锦赛,于我而言无疑是一场精彩纷呈的盛筵。不仅看到了久违的羽生结弦,还有令人兴奋的新老面孔,他们的精彩表现给这个赛季的“收官之战”留下了一个个美妙的瞬间。其中,我最喜爱的是美国🇺🇸的Jason Brown,意大利🇮🇹的Matteo Rizzo,以及日本🇯🇵的羽生结弦。 众所周知,美国的Jason Brown是一名“没有四周跳”的花滑选手,但他总是能以无比流畅的滑行,以及优美的舞蹈动作征服冰场,实力圈粉也是毫不含糊,人称“森妹”。俺家妈咪就一…

小白的博客 2019-04-02

docker 基于alpine定制镜像

docker 基于alpine定制镜像 拉取alpine镜像1docker pull alpine 创建并进入容器123456docker run -it alpine /bin/sh # 创建进入容器exit # 退出docker ps -a # 查看刚刚创建的容器iddocker start # 启动容器docker exec -it sh # 进入容器 修改容器123456# 修改源sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories# 修改时区apk add -U tzdatacp /…

yjjr's blog yjjr's blog 2019-04-01

Exawizards 2019 solution

A Regular Triangle 题意 确定边长为$A,B,C$的三角形是否为等边三角形 Code #include #include #include #include #include #include #define rep(i,a,b) for(int i=a;i=b;i--) #define ll long long #define mem(x,num) memset(x,num,sizeof x) #define reg(x) for(int i=last[x];i;i=e[i].next) using namespace std; inline ll read(){ ll f…

洛水的博客 洛水的博客 2019-03-31

提取方舟指令&洛天依联动图

[title]前言[/title] 标题已经说要干啥了,不过我不想打开这个游戏。 我要是死,从楼下跳下去,我也不要再碰第二次这些垃圾玩意。 真香! 然后你知道的。 :hahaha: [title]开搞![/title] 因为上次那些手游的加密&加壳让我极细恐惧(特别是某NetHTProtect让我十分脑疼),所以这次提取的时候一言不合拖进了IDA结果分析了半天没见加密函数。 哦,搞了三个小时,原来没加密啊。emmmmmm。 智商-10000000 后来分析了一下这个是基于Unity开发的游戏,前不久认识了一 […] 提取方舟指令&洛天依联动图最先出现在洛水的博客。

麦麦小家 麦麦小家 2019-03-31

OpenSSL 自建CA 和 自颁证书

做仿真的TLS网络的时候需要自己动手建立CA和颁发证书,下面是一些笔记:生成 CA 私钥1openssl genrsa -out ca.key 4096此处用到的是 4096位的RSA私钥,可以选择 2048位,不建议使用 1024位生成 CA 证书请求1openssl req -new -days 365 -key cb.key -out cb.csrCA 自签名1openssl ca -sel…

3D 目标检测之鸟瞰图检测 (Pixor / HDNet)

随着无人驾驶的兴起,激光雷达数据的目标检测成为了这几年的研究热点之一。常见的 3D 检测模型可以分成两类,一类是用 3D 小方格代表所有的激光点数据,每个小方格包含了这个方格内的特征,例如 VoxelNet 和 Vote3deep 。另一类则是先把三维信息投射到一个二维平面,通常是鸟瞰图 (BEV, Bird Eye View) 或是正视图 (Range View),生成二维特征图后再用传统的二维目标模型检测图中的物体,例如 MV3D 和 FaF。 无人驾驶场景中的大多数的目标物体都处在同一地面上,非常适合 BEV。相比正视图,BEV 中的目标在不同位置大小固定,我们可以用已知的常见物体大小优…

dickwu.com dickwu.com 2019-03-30

好久不见

哈!真的无法想象已经两年没有在这里留下文字了~ 这两年发生了不少事情,身份也从学生变成了打工族,享受了一年多的996生活,找了个爷在家里供着……这也是我好久没有更新博客的原因吧。总的来讲就是,参与了一款游戏的开发,然后去了一家做相机的公司做一些好玩的业务。终于现在工作相比之前,对我身体造成的疲惫少了不少,周末也有时间做自己想做的事情了(在此强调一下,我认为双休是非常重要的,因为仅仅一天的调整对于身体来说可以恢复,但是精神上可能无法面临第二周高强度的工作)。 如果这段时间还记得我的朋友,会发现我的博客经常性的... Read More Read More

Ephen‘s Blog Ephen‘s Blog 2019-03-29

首汽瑞卡便利租车怎么样?辣鸡霸王条款霸气客服气哭灰姑娘!

如今互联网时代,已经变成了一个服务至上的时代。每个人口袋里都揣着一点小钱,购买物品时贵点便宜点已不再那么重要。总的来说,服务态度第一,趣味性第二,价值较高的东西再考虑下性价比。如果我花点儿小钱,能买来当爷的感受,那还真真是极好的。但是有些公司,花钱买的是罪受。熟悉灰姑娘的朋友都知道,佛性、随缘、细节,基本就是贯穿日常生活和工作的关键词。可是这么一家公司,生生的把这样的灰姑娘给气哭了!路过的小伙伴,如果你不想花钱买罪受,记住这家公司的名字:瑞卡租车 瑞卡便利租车 首汽集团 Reocar Reocar888到底发森了什么?且听我娓娓道来。选择瑞卡下订单灰姑娘老家离武汉近事情多,又想远离养车的麻烦,…

laozhou.org laozhou.org 2019-03-28

Ubuntu 18.04 设置固定IP和DNS

最近Ubuntu 18.04已经成为Ubuntu用户的首选版本之一,但是Ubuntu 18.04采用了netplan和systemd-resolve接管了原有的传统IP/DNS配置,一下很让人无可适从,这里记录一下如何在Ubuntu 18.04上修改IP和DNS。 一. 最顺利的情况: 1. ip addr看到网卡地址。 2. nano /etc/netplan/下面的yaml文件 network: ethernets: ens160: addresses: [10.10.10.150/24] gateway4: 10.10.10.254 dhcp4: no optional: true na…

SangSir SangSir 2019-03-28

阿里巴巴前端暑期实习面经

前言先说一下为什么要去面试,因为之前跟学长吃饭的时候聊起来,大三这时候找一个暑期实习是个好机会,并且我在学校拿的奖也都围绕着前端来的。作为一个想知道自己处于什么水平的人来说,肯定要投大厂了,于是...

Heart in the city Heart in the city 2019-03-28

春天来了,给生活加点Pink~

又是一年春风起,每每在这个樱花盛放的时候,总会想起新海诚动画中的台词:“你知道吗?樱花飘落的速度是秒速五厘米……”抑或是梶井基次郎的“樱花树下埋着尸体……”这种黑暗系的句子( ´∀`)~当然CLAMP姐妹的经(gǎo)典(jī)大作《东京巴比伦》也属于联想的范围(大雾!) 虽说樱花如今已成为日本最具辨识度的文化符号,但在其尚未传入东瀛的奈良时代,世人皆爱梅花。在平安朝引入樱花之后,才取代了梅花的地位,并繁盛至今。春季赏樱本是属于贵族的风雅,而这种在日语中被称之为“花见”的活动进入普罗大众,则源于丰臣秀吉在京都醍醐寺举行的赏花会,所以这位“秃鼠”(⌐■_■)的平民气质由此可窥一斑。 不知什么时候…

SPPanLogs SPPanLogs 2019-03-27

About me

SPPan,15 年毕业于西南大学计算机科学与技术专业,目前在国内某大厂的一个小团队混口饭吃

边缘矩阵 边缘矩阵 2019-03-27

关于退出 Maya,报错"确认退出"或"文件保存"对话框被隐藏的解决办法。

前言差不多一年半没更新博客了,一直想找个机会写点东西,现在终于有个内容能写了。我之前给同学发了个 Maya 安装包。他在退出 Maya,询问是否保存的时候,软件直接报错崩溃了。但是我自己就没有这个问题。不过后来帮同学在电脑上装好 Maya,测试时也出现了这个问题。症状软件: Autodesk Maya 2014系统: Windows 10 Version 1803Maya 大部分功能正常,但退出软…

laozhou.org laozhou.org 2019-03-26

在Linux系统上关闭KASLR、KPTI

****** KASLR、KPTI是Linux内核中重要的安全保护机制之一,如果您并不明白您在做什么,请不要执行下述操作!执行操作所带来的风险完全由您自行承担! ****** 1. 修改/etc/default/grub文件 在文件中找到GRUB_CMDLINE_LINUX_DEFAULT(Debian系)或GRUB_CMDLINE_LINUX(RHEL系),在选项后添加“nokaslr nopti”选项。 2. 刷新GRUB配置文件 执行update-grub(Debian系)或grub2-mkconfig -o /boot/grub2/grub.cfg(RHEL系),等待完成即可。 3. …

田野笔记@宛平南路600号 3.23

田野笔记 3月23日 周六上午周六的精神卫生中心人似乎比工作日少很多,不知道是不是因为坐诊的专家少了,没有那种人声鼎沸的喧嚣感,而是稍微有序一点,候诊病人间的气氛也不太紧张,因为叫号、插队引发的矛盾也没有遇到。我早早地拿好了我自己的药,回到一层的候诊区举着一张叫号单装作等待的样子观察其他病人。 一楼角落里挤着这一层仅有的两间专家门诊107和108,门口放的长椅比别处多,于是这里排队的人也密度更大些,有五六个上海口音的大妈在108诊室门口密切交流,我听不懂,但还是非常好奇,于是拿着叫号单凑过去蹲在角落。这时另一边的107引起了我的注意——107门口坐着一位中年女人正在哭泣,拿很小一团卫生纸不断擦…

Track3's Blog Track3's Blog 2019-03-25

用上了Google quicklink

很久很久以前,还是功能机时代,手机能装.jar格式的应用,我记得UC浏览器有个很厉害的功能:智能预加载——即它能够检测出页面中的翻页导航,然后提前为你加载下一页,然后你点击“下一页”这个链接时页面秒开。在那个乌龟网速的2G时代,这个功能可以说极大地提升了刷网页的畅快感(尤其是看网络小说的时候🙄)。只是当时流量贵,5元30M,有时候都有点舍不得开这个功能。现如今网速快了,流量也便宜了,这个功能很少再出现在我的视线中。

DC调光和PWM调光这两种屏幕调光方式的区别

DC调光是一种调节亮度的方式 长久以来,手机显示屏的材质被LCD和OLED二分天下。这两年,OLED屏手机的占比越来越大,尤其是在高端市场。作为手机屏幕,OLED和LCD各有各的优点,两者在多个环节采用了不同的技术手段,比如PWM和DC这两种屏幕调光方式。 为了让用户在不同光线条件下正常观看手机上的内容,屏幕需要相应地改变亮度。其中一种调节亮度的方式就叫“DC调光”。 DC调光的原理非常简单,就是通过提高或降低电路功率来改变屏幕的亮度。功率 = 电压 x 电流,所以改变电压或电流都能改变屏幕亮度。 PWM调光是另一

小米的饥饿营销在英国失策,道歉仍不被接受

其实关于商品如何提高销售量,小米一直很有话语权,毕竟在国内小米还是第一个将饥饿营销发展起来的公司,依靠着这个手段,小米每一次都能够把自己的新款产品炒作成为最热的单品。但是小米这一次在英国市场却遭到了市场的抵制,主要还是因为小米在英国举行的闪购活动激怒了英国的消费者。这些消费者认为小米是欺骗消费者,并不是进行真正的促销活动,所以说,小米这个明修栈道暗度陈仓的做法,在国内走得通,在国外未必能行。 小米是一家科技公司,在手机制造方面小米有自己的独特的手段,总是能够在卖点上能够比同别的品牌吸引人。所以在前几年我们就能够看到

Kerminate's Blog Kerminate's Blog 2019-03-24

Webpack4 使用总结

最近对公司的一个项目进行了 webpack4 的升级,这边简要概述下对 webpack4 的理解和总结。 升级依赖包首先需要升级一些依赖包12345678910webpack 升级到 4.xwebpack-cli 升级到 3.xwebpack-dev-server 升级到 3.xurl-loader 升级到 1.xfile-loader 升级到 3.xhappypack 升级到 5.xpostcss-loader 升级到 3.xless 升级到 2.xless-loader 升级到 3.xcss-loader 升级到 2.x

麦麦小家 麦麦小家 2019-03-23

.so not found 的坑与解决方案

前段时间用 Go 写一个仿真测试,需要用到 cgo 来使用一些 C/C++ 写的库。在我的 MacBook 里面,可以很顺利跑测试。但是,改到 Ubuntu 16.04 的服务器上就炸了。老是提示 XXXX.so not found。这就奇怪了!明明用 go 编译和链接库都成功了,但是实际上运行还是不行。试过了加 CGO_ENABLED="1" 环境变量也不可以,程序放在 .so 的相同目录下运行…

米V米 米V米 2019-03-22

Voicemeeter 指南:整合麦克风和播放器

之前小山给大家带来了几篇关于音频的教程,给大家介绍了两款软件:虚拟音频线和 Voicemeeter,这两款软件可以帮助让你在直播和语音的时候更加方便。 我们日常语音的时候,不管是 QQ 还是其他软件的语音,都只能捕获麦克风的声音,而无法捕获系统发出的声音。这时候比如你想唱首歌,就很麻烦,因为播放器的伴奏对方并不能听见。 Voicemeeter 就可以很好的解决这个问题,它可以将多路音频输出或输入整…

DrifterFun DrifterFun 2019-03-19

再论编程影响生活

最近由于又开始了做手帐的小习惯,不过这次并不是为了自己留下记录(因为已经有了这个个人博客),而是送给某人的小礼物。在这个过程中,我需要完成一个操作,我希望将很多张图像(大致40张)放进word文档中,之后再统一的调整其大小以适应我的小手账本。那么其实对于很多人,可能觉得40张图像还不够多,可能也就手动进行了。但是其实我在很早就阐述过相似的观点:不要做重复劳动的奴隶。 对于这个具体的事件,我们是可以像之前的的操作一样借助word的宏+VB语言进行实现的。这样做的好处在于,你不仅仅可以轻松的完成繁重的机械的操作,并且得到的结果是相当精确的。甚至连事后的打印出来的裁剪工作都可以简单很多。 还是像之前…

雨落 雨落 2019-03-19

git 子模块的使用姿势

由于需要在项目中内嵌另一个项目的代码,而两个项目是由各自的 git 仓库分别管理的,手动复制更新异常繁琐,因而可以使用 git 的子模块来解决该问题。

安全开发流程

安全开发 参考地址 美国国家标准与技术研究所(NIST)估计,如果是在项目发布后在执行漏洞修复计划,其修复成本相当于在设计阶段执行修复的30倍 简介 SDL security development lifecycle(安全开发生命周期),是微软提出的从安全角度指导软件开发过程的管理模式。SDL是一个安全保证的过程,起重点是软件开发,它在开发的所有阶段都引入了安全和隐私的原则。自2004年起,SDL一直都是微软在全公司实施的强制性策略。 阶段 阶段1:培训 阶段2:安全要求 阶段3:质量门/bug栏 阶段4:安全和隐私风险评估 安全风险评估(SRA)和隐私风险评估(PRA)是一个必需的过程,必…

BrieflyX's Base BrieflyX's Base 2019-03-18

P4 Teaser CONFidence CTF 2019 - p4fmt

国际强队p4首次举办CTF,一天时间确实有些紧张,而且只有一道内核pwn题。不同于传统内核pwn使用设备驱动来模拟内核漏洞的方式,该题实现了另一种可执行格式的装载和运行,利用方式也略有不同。Linux可执行文件的解析在kernel module中可以注册新的可执行文件解析器,具体结构如下1234567static struct linux_binfmt elf_format = { .module = THIS_MODULE, .load_binary = load_elf_binary, .load_shlib = load_elf_library, .core_dump = elf_cor…

千歳屋 千歳屋 2019-03-18

生存戦略 20190318

可怕,距离上次写生存战略居然已经整整过去了两年半的时间,更可怕的是自从我开始写这个系列已经不知道第几次用时间的感慨来开篇了。还记得七年前在萌购实习的暑假,第一次感觉一转眼的时间7、8月就过去了,街上又出现了熙熙攘攘的海事大学的学生们,我站在电梯口说「人生第一次觉得暑假过得这么快」,旁边的囧神扭过头说「等你真的工作了再回头看才知道什么叫快」。 现在我也知道了,七年也好,十七年也好,果然都只是偶尔停下时的一个回头罢了。 为什么生存战略更新的频率越来越低了? 其实我还算是一个爱思考的人,几乎每隔三五天都会有意无意地去思考最近的人生如何,之后的计划如何,之所以这么少会把思考落到文字上,很大程度上还是因…

NoteSth NoteSth 2019-03-17

体验Lycamobile

看多了YouTube,就总想什么都折腾一下。之前是斐讯K2刷官改,实现了科学上网,接着又整起了软路由,现在是玩起电话号码,我受YouTuber的影响实在是太大了。

菜鸡的博客 菜鸡的博客 2019-03-17

Windows 字体渲染优化

从 2k 屏的 Surface book 换到 24 寸的 1080p Dell 屏,Windows 默认的字体渲染几乎不能忍。因为我很穷,买不起高分辨率的显示器,只好研究一些奇怪的方式来优化这电脑的使用体验。noMeiryoUInoMeiryoUI 是我第一个尝试的方案。它可以在不修改系统文件的前提下修改系统的字体。按照网上的推荐,我将字体改成了更纱黑体。效果还是有一点的,但是 Windows 字体最大的问题 —— 笔画的锯齿非常明显,并没有得到改善。Mactype在沉寂了许久以后,最新的 MacType 2018.1-beta5 已经大大改善了兼容性问题。现在 Mactype 已经可以支持…

麦麦小家 麦麦小家 2019-03-17

Xcode卡在Xcode And IOS SDK License Agreement解决方案

刚刚装上的 Xcode11,第一次启动的时候弹出“Xcode And IOS SDK License Agreement”。点击“Accept”的时候,系统会让你输入管理员的用户和密码。正常来说,应该就可以进入主界面了。但是!吊诡的是,直接卡在这个界面了。多次点击“Accept”,都没有反应。只剩下“Disagree”,可以选,按了就会自动退出Xcode。而且,在这里也有老哥遇到一样的问题,重装也…

Electron-vue开发实战6——开发插件系统之GUI部分

前言前段时间,我用electron-vue开发了一款跨平台(目前支持主流三大桌面操作系统)的免费开源的图床上传应用——PicGo,在开发过程中踩了不少的坑,不仅来自应用的业务逻辑本身,也来自electron本身。在开发这个应用过程中,我学了不少的东西。因为我也是从0开始学习electron,所以很多经历应该也能给初学、想学electron开发的同学们一些启发和指示。故而写一份Electron的开发…