聚合文章

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

排序方式:最新发布

写了一个密码生成器,随机生成任意长度密码

公司又新增了一个服务器,在配置服务器时又要面临设置各种各样的密码,网站后台密码,ftp密码,服务器密码,MySQL密码。如果都设置一样,很显然不行,这样特别不安全。每次设置密码的时候都要想半天,各种纠结。后来就直接新建个文档在里面随便输入一串字符,复制粘贴到密码框里。每次随机写也是麻烦,感觉每次随机敲的字符串好像都比较像,或者是大小写掺杂的太少。最后干脆直接用js写一个密码生成器,这样每次点击一下就OK了,想生成多少位的都可以。现在的计算机越来越快了,十几位的密码都怕被暴力破解。我就把那些服务器相关的密码全部设置了32位,嗯,感觉这下应该比较安全了。于是下面这货就诞生了。table{margi…

Patrick Ran Patrick Ran 2017-09-02

在工作中学习

原文;Learning at work 作者:Julia Evans 谈点:学习是一件没有尽头的事,虽然在工作中很多时候被淹没在没玩没了的需求里面,加班是常态,或许很多人不知不觉放弃学习的心思。这篇文章中提到的一些方法我很赞同,很多点也是我的做事方式,这里也希望所有人都能找到适合自己的学习方式。 在 Twitter 上我提了一个问题,“你是如何花时间用于自身学习”(这个推文),这些回答有一些相同之处: 阅读博客文章 去参加业界大会 读书 在洗碗时看一些演讲 在一些不那么重要的项目里运用你想要学习的技术 这些方法都挺管用的。为了个人职业发展,在工作之外花时间学习新技能是非常普遍的事,在这方面我也…

顺毛师之家 顺毛师之家 2017-09-01

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.Quick StartCreate a new post1$ hexo new "My New Post"More info: WritingRun server1$ hexo serverMore info: …

Garan no dou Garan no dou 2017-09-01

记事

一年半前刚搬到这儿的时候,同伴们兴致勃勃地讨论着各种旅游计划,大家建了个群,名字就叫“出游计划委员会”。然而在 […]

说说我是如何进入编程的这个“坑”的(1)

我第一次正儿八经的接触电脑,是在我们国家级贫困县城里的普通初中学校,每周一节的电脑课上。我打小是在村里长大的。搁在小时候,去的最远的地方就是去乡里赶集了,乡里都没有个正儿八经的网吧。我们那是个挺落后的地方,同时也是国家级贫困县。所以我的童年基本都是和小霸王学习机度过的。没错,就是成龙代言的那种。但是对小霸王的使用也只会插卡带,开始游戏,换卡带,再开始游戏。(所以我并不是用小霸王“学习机”学会编程的)其实在我上小学的时候也偷偷进过几次“网吧”,那种在街边犄角格拉里的民房或小卖部。门口有个看门的,到那给人家说“上网”。他就带着你七拐八拐的进入一个小黑屋,里面摆放着十几台电脑,一群初中生和小学生在那…

hanjm's Blog hanjm's Blog 2017-08-27

Go如何精确计算小数-Decimal研究-Tidb MyDecimal问题

1 浮点数为什么不精确先看两个case// case1: 135.90*100 ====// float32var f1 float32 = 135.90fmt.Println(f1 * 100) // output:13589.999// float64var f2 float64 = 135.90fmt.Println(f2 * 100) // output:13590浮点数在单精度下, 135.9*100即出现了偏差, 双精度下结果正确.// case2: 0.1 add 10 times ===// float32var f3 float32 = 0for i := 0; i < 10…

あかねぞら あかねぞら 2017-08-25

React JSX 中 unicode 的处理

因为某些需要,创建了一个 iconfont 的组件,旨在根据 unicode 的~~id???~~ 来创建对应的图标字体,大致用法是这样的这样就会生成一段 html如果这样还好办,可以用 dangerouslySetInnerHTML 达到效果。但是,有些情况下,需要达到如下效果生成这样的 html可是为什么不生成  呢 (⊙o⊙)如果在组件中直接拼字符串,会在页面上吧  直接输出const Icon = ({ content }) => ;不过,把 unicode 稍微转换一下就可以啦 (●′ω`●)const convertUnicode = input => input.repla…

あかねぞら あかねぞら 2017-08-23

从外部获取 php 类的私有属性

最近把 Typecho 升级到了 1.1 (17.8.17),然后主题部分功能挂了,应该是以前魔改过核心代码导致的,70 说国庆会出一个 Beta 版,看来以后还是不改源代码了 …⁄(⁄ ⁄・⁄ω⁄・⁄ ⁄)⁄…Typecho 评论页中,如果要获取当前的页码是没有办法的,可能需要调用 $comments->_currentPage ,但是 Widget_Comments_Archive::_currentPage 是 private 的。在不修改源代码的情况下,可以使用 ReflectionClass 来获取。代码如下:$reflection = new ReflectionClass($co…

Typecho Official Site 2017-08-21

一次关于Typecho的分享

在经历了漫长的蛰伏期以后,Typecho 的新版开发脚步也越来越快。从 2007 年毕业开始到现在,这款程序陪伴了我人生最美好的10年,其中有很多值得分享的事情,于是我在 SegmentFaul...

hanjm's Blog hanjm's Blog 2017-08-20

DockerContainer下gdb无法正常工作的解决办法

昨天想在Mac上使用gdb调试一个Linux下编译的动态链接库, 以正常选项启动一个docker container, 运行gdb却发现如下错误提示.warning: Error disabling address space randomization: Operation not permittedCannot create process: Operation not permittedDuring startup program exited with code 127.(gdb)在google搜索结果里第6个才找到正确答案, https://www.google.com/search…

浮生笔记 浮生笔记 2017-08-20

友情链接

china-personal-it-blog 中国it从业者的个人博客 收录标准: 原创文章占比超过90% HTTPS优先 列表 左耳朵耗子 余晟 丁宇 徐宥 申旻 小辉 冯冬 Phodal Huang 70后中年大叔 善用佳软 云风 郝培强 刘未鹏 系统技术非业余研究 阿里 阿里褚霸 鸟哥 鸟哥 PHP IBM开发者社区 IBM开发者社区 分类 VIM教程网 专注于Vim配置、插件、Vim命令和Vim教程 技术人成长 – 聊技术,话成长 辛未羊 南方某小城市当大学教师 宇宙湾 关注人工智能算法 太空船 专注前端 王晨晓 IOS Mac 飞刀说 前端 testsmirk 一个Android开发…

About

whoami ID: LuckyC4t Team: Vidar-Team && Kn0ck email: bHVja3ljYXQyMjMzQGdtYWlsLmNvbQ== friends veritas501 lorexxar ckj123 lou00 Li4n0 ACce1er4t0r Annevi E99p1ant Michael Roc826 ObjectNotFound invin

可忆网 2017-08-17

一切安好

很久没有更新了,朋友们一切安好。 这几年的时间,变化很大,忙于各种事情,就一直也没怎么更新,坚持下呗,我又回来...

Benpigchu's Blog Benpigchu's Blog 2017-08-14

不知不觉已经是八月了

总感觉不在状态呢。 这段时间做了什么呢 怎么感觉自己什么都没做呢…… 图形学的大作业圆满地完成了,不过还是有一些遗憾。 另外开了个知乎专栏,说起来要不要把内容也发在其他平台呢( 给 CanvasArt 增加了一个 WebGL 的 8-bit shader,可以在这里看到。 还去ppy那里混了个 osu 和 osu-web 的 contributor…… 总之 时间不知不觉之间就过去了。 最近的我似乎总是有一种无力感,虽然可以把原因推给最近的种种坏消息,但是这样还是不对啊。 至少,还没有彻底绝望呢。明天也要努力的制造着什么呢。

边缘矩阵 边缘矩阵 2017-08-13

宝藏世界模组开发指南 —— 制作 TMod 文件

TMod 文件是宝藏世界的模组文件格式,它可以将你编辑的资源打包为单个文件。还可以增加作者、描述、封面、标签等信息。相比于将多个资源文件放入对应的 override 文件夹来载入,TMod 文件只需要放入游戏目录的 mods 文件夹即可。所以在发布你的 Mod 之前,一定要打包为 TMod 文件。准备资源文件在打包之前要确保你的资源文件能够通过 override 文件夹 载入。封面其次,要为你的模组添加一个封面,格式可以是 png、jpg 或是 blueprint。图片的大小是 400 x 230,放入游戏目录的 \ui\override 文件夹。虽然资源文件放在 override 文件夹下,…

Wujunze's Blog Wujunze's Blog 2017-08-12

wujunze

@import url('https://fonts.googleapis.com/css?family=Katibeh&display=swap'); .about-info { display: flex; justify-content: space-between; align-items: flex-start; } .about-info-left li { list-style-type: none; } .about-info-right { margin: .5em 1.25em; } .about-info-right img { width: 130px; } .abou…

河下 河下 2017-08-10

写给宝贝的第一篇

宝贝妈的妊娠期已经过半,即将做爸爸的那种兴奋感也越来越强烈,索性在博客上开个分类,专门写给我家小宝贝的话,记录 […]

Patrick Ran Patrick Ran 2017-08-09

JavaScript 中的匿名递归

原文:Anonymous Recursion in JavaScript 作者:Simeon Velichkov 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ( ( (f) => f(f) ) ( (f) => (l) => { console.log(l) if (l.length) f(f)(l.slice(1)) console.log(l) } ) ) ( [1, 2, 3] ) 是的,这就是想要分享给大家的一个有趣的示例。这个例子包含以下特性:闭包),自执行函数,箭头函数,函数式编程 和 匿名递归。 你可以复制粘贴上述代码到浏览器控制台,会看到打印结…

小骆驼商队 小骆驼商队 2017-08-08

久违的博客

昨天晚上收到一笔微信转账,备注写着「博客好久不更新了。」很感动。博客确实很久没更新了,居然还有朋友一直惦记着。 […]

云淡风轻 云淡风轻 2017-08-07

Valine -- 一款极简的评论系统

Valine - 一款极简的无后端评论系统.2017年6月1日,在你等超龄儿童欢度节日的时候,多说躺下了。2017年8月1日,不甘寂寞的网易云跟帖也跟多说随风而去了。2017年8月7日,一款基于Leancloud的极简风评论系统诞生:Valine。食用方法获取 APP ID 和 APP KEY点击这里登录或注册Leancloud点这里创建应用,应用名看个人喜好。选择刚刚创建的应用>设置>选择应用 Key,然后你就能看到你的APP ID和APP KEY了,参考下图: 为了您的数据安全,请填写应用>设置>安全设置中的Web 安全域名,如下图: 页面中的设置页面中的食用方法炒鸡简单,来来来,我们用代…

万事屋 2017-08-05

我的师承

.node circle { fill: #fff; stroke: steelblue; stroke-width: 3px; } .node text { font: 14px sans-serif; } .link { fill: none; stroke: #ccc; stroke-width: 2px; } 这是一个无趣的世界,但有趣在混沌中存在。——王小波 王小波写过一篇同名文章,谈论了那些在文学上影响过他的人。我虽然还没到回首人生的时候(还是已经到了?…),但为了给偶像打广告,也还是决定说上那么几句。 我的知识可以大略分成两部分,一部分是数理化,兴趣源于初二时偶然读到的相对论科普…