聚合文章

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

排序方式:最新发布
缤奇|Binkic 缤奇|Binkic 2018-01-06

前端设计师 - 保罗

个人介绍各位亲爱的朋友们好~我是来自缤奇团队的保罗,是团队创始人的同时还是一个前端设计师。我主要在团队负责网站的搭建和设计,空余时间喜欢看日常番,玩模拟、开放世界类的游戏。我很希望在集体的帮助下...

Perfect Freeze! Perfect Freeze! 2017-12-31

Oh My 2017

Summary 合縁奇縁 一期一会 Moments 1 在箱根,第一次泡温泉 2 在杭州见了 61,聊了独立开发 3 渡鸦被百度收购 3 有学上了 4 和工藤去了趟香港 4 香港回来的第二天骑摩拜摔断了腿 5 深圳,@Swift Conf,当了次主持 5 辞职回家 6 美国面签 7 补牙 8 ✈️ 去大美帝 9 拿到了新泽西驾照 10 万圣节 11 北美音游群聚会 12 无尽的作业和大作业 12 暴雪 12 决战 C93 Input & Output + iPad Pro 10.5-inch (Silver) - Sony Z5 Dual (E6683) + Sony WI-1000X (Bl…

14天从 DCNA 到 CCNA:备考笔记(不完全最终版)

回想自从参加 DCNA 考试以来的这些日子,我需要的,其实恰恰是: 照镜子,正衣冠,洗洗澡,治治病。——题记 (学习尚未成功,错误随时更改) 单词 🔗 hub and spoke 轴辐路网 congestion 吞吐量 converge 收敛 CDP协议 🔗 私有,工作在链路层 默认开启 show cdp neighbors detail show cdp neighbors conf t no…

麦田技术博客 麦田技术博客 2017-12-26

Java并发编程之volatile

volatile可以说是Java虚拟机提供的最轻量级的同步机制,Java内存模型对volatile专门定义了一些特殊的访问规则。 当一个变量定义为volatile之后,它将具备两种特性,第一是保证此变量对所有线程的可见性,这里的“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。 而普通变量不能做到这一点,普通变量的值在线程间传递均需要通过主内存来完成,例如,线程A修…

麦田技术博客 麦田技术博客 2017-12-26

Java并发编程之final

final域的重排序规则 对于final域,编译器和处理器要遵守两个重排序规则。 在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序。 初次读一个包含final域的对象的引用,与随后初次读这个final域,这两个操作之间不能重排序。 下面通过一些示例性的代码来分别说明这两个规则。 public class FinalExample { i…

麦田技术博客 麦田技术博客 2017-12-25

Java并发编程之内存模型

硬件的效率与一致性 让计算机并发执行若干运算任务不可能只靠处理器“计算”就能完成,处理器至少要与内存交互,如读取运算数据、存储运算结果等,由于计算机的存储设备与处理器的运算速度有几个数量级的差距,所以现代计算机系统都不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存(Cache)来作为内存与处理器之间的缓冲;将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存…

biji.la biji.la 2017-12-25

如何生成一个小程序码卡片

************************排版很乱,懒了不搞************************ 本期学习提纲 ·小程序码的简介与生成 ·结合WordPress生成小程序码 ·进阶学习合成小程序码卡片 获取二维码 通过后台……

麦田技术博客 麦田技术博客 2017-12-21

深入理解Java虚拟机 - 泛型与类型擦除

泛型是JDK 1.5的一项新增特性,它的本质是参数化类型(Parametersized Type)的应用,也就是说所操作的数据类型被指定为一个参数。 这种参数类型可以用在类、 接口和方法的创建中,分别称为泛型类、 泛型接口和泛型方法。 Java语言中的泛型只在程序源码中存在,在编译后的字节码文件中,就已经替换为原来的原生类型了,并且在相应的地方插入了强制转换代码,因此,对于运行期的Java语言来说…

biji.la biji.la 2017-12-21

在设计构图中需要注意什么呢?

随着现代社会的不断发展,人们越来越多追求广告新颖的题材和表现形式,而较少关注设计构图的问题。 构图是设计成型的重要因素。若是欠缺考虑,作品就会缺失造型艺术特色、美感。本文主要对构图进行探讨,以掌握设计的构图规律,把握好设计内涵,创作出拥有美……

麦田技术博客 麦田技术博客 2017-12-19

深入理解Java虚拟机 - 字节码指令集

Java虚拟机的指令由一个字节长度的、 代表着某种特定操作含义的数字(称为操作码,Opcode)以及跟随其后的零至多个代表此操作所需参数(称为操作数,Operands)而构成。 字节码与数据类型 在Java虚拟机的指令集中,大多数的指令都包含了其操作所对应的数据类型信息。 例如,iload指令用于从局部变量表中加载int型的数据到操作数栈中,而fload指令加载的则是float类型的数据。 这两条…

Easun.org - 路杨 Easun.org - 路杨 2017-12-11

Typecho升级错误白屏?

Typecho升级错误白屏? 从 1.0 升级到 1.1 ,一直是白屏,啥都不显示。。 研究了一下,暂时改名config.inc.php,执行 install.cgi ,这下,错误提示出来了: codePHP Parse error: syntax error, unexpected '[', expecting ')' in /www/html/install.php on line 242 嗯…

Home☆Solomon Home☆Solomon 2017-12-07

2017 HTTPS 调查

这篇文章改写自 poi 的计算机网络课论文。前言自 1991 年,第一个带有文档的 HTTP ──HTTP V0.9 问世以来,HTTP 协议得到了广泛的运用。据 Cisco 统计,在 2016 年,全球的的网络流量达到了惊人的 1.2 ZB 流量,其中视频的流量就达到了 73%。而目前的视频传输协议中最常用的分别是 Apple 的HLS (HTTP Live Stream) 和 Google 的…

继电保护装置送检整改记录

本文记录了前段时间进行检验整改的思路及过程,为避免不必要的问题,文中人名、产品名均为化名。前言 2017年11月下旬,我与A工出发到外地,在B实验室对11月初送检的“C装置”进行未通过试验项目的整改。经过半个月的整改,已成功通过各项检测试验。通过此文记录所有整改思路及方案,包括有效、疑似有效及无效的整改方案,以积累经验便于后续产品的开发。项目1:电流显示不准确具体问题描述 当测试电流为50A的时候…

Patrick Ran Patrick Ran 2017-12-01

React 整洁代码最佳实践

原文:Clean Code vs. Dirty Code: React Best Practices 作者:Donavon West 本文主要介绍了适用于现代 React 软件开发的整洁代码实践,顺便谈谈 ES6/ES2015 带来的一些好用的“语法糖”。 什么是整洁代码,为什么要在乎? 整洁代码代表的是一种一致的编码风格,目的是让代码更易于编写,阅读和维护。通常情况下,开发者在解决问题的时候,一…

justjavac justjavac 2017-11-30

你们想要的徽章终于制作完了

编程相关的形形色色的贴纸已经贴满了我的桌面、笔记本、电脑桌。 而编程相关的玩偶和公仔也已经慢慢变成了我女儿的玩具。 前不久给我女儿定制了一个笑脸小镜子,由于运费问题又顺带制作了几个 Angular 和 CodeIgniter 徽章。很多人看后表示很喜欢,希望多印些编程语言和工具的 Logo。 既然要印制和销售,那自然就是商业行为了。于是我一个月前开始收集和咨询关于商标的 license 问题,https://github.com/justjavac/logo-trademark-licenses 期间不免挫折。比如 Bootstrap 维护者直截了当 #12: You cannot, no p…

KBdancer KBdancer 2017-11-23

360P2路由器改Flash刷老毛子教程

KBdancer ( https://www.92ez.com/ ) : 早前博主入手了一款360P2路由器,用起来感觉性能不错,双频1200M,比我之前70块买的二手极路由1S强不少,极路由1S刷老毛子跑ss性能还是有点吃力,偶尔的不稳定,想着啥时候换个好点的路由器,后来在论坛看到有人把360P2刷了老毛子,果断刷一把,不出所料,性能强劲,ss稳定不掉线了,于是双十一又入手一个360P2,刷了个…

Chu's BLoG Chu's BLoG 2017-11-15

某防火墙远程命令执行

后门账号 防火墙的管理服务默认运行在 22、23 端口,需登录才能使用,默认的管理员用户密码为 administrator/bane@7766。除此此外,系统中还存在另一个用户:dump/dump,此用户在官方文档中并未提及,或者可以称为后门账号? dumpsh 命令注入 漏洞原理 dump 用户登录后的 console 为 dumpsh,该程序内对关键字做了较完善的黑名单+白名单过滤。 如图,程…

云淡风轻 云淡风轻 2017-11-10

Git中的一些骚操作

最近因为Valine,所以经常用到Git。当然,工作中也有用到,但基本上是用的图形化。这里最Git的相关操作命令做个备份,以备不时之需。可能不定时更新。配置自动换行1git config --global core.autocrlf input # 提交时自动将换行符转成lf多账号配置SSH修改~/.ssh/config文件(Windows平台)1234567891011121314151617181920# 配置 Github.comHost github.com HostName github.com IdentityFile C:\\path\\to\\.ssh\\id_rsa_gith…

Patrick Ran Patrick Ran 2017-11-09

魔幻语言 JavaScript 系列之 Call、bind 以及上下文

原文:The Most Clever Line of JavaScript 作者:Seva Zaikov 原文 最近 一个朋友 发给我一段非常有趣的 JavaScript 代码,是他在某个 开源库中 看到的: 1 addressParts.map(Function.prototype.call, String.prototype.trim); 一开始,我觉得这是一个“不错的尝试”。但是,印象中 m…

Patrick Ran Patrick Ran 2017-11-02

编写扁平化的代码

原文:Writing flat & declarative code 作者:Peeke Kuepers – 给你的代码增加一点点函数式编程的特性 最近我对函数式编程非常感兴趣。这个概念让我着迷:应用数学来增强抽象性和强制纯粹性,以避免副作用,并实现代码的良好可复用性。同时,函数式编程非常复杂。 函数式编程有一个非常陡峭的学习曲线,因为它来源于数学中的范畴论。接触不久之后,就将遇到诸如组合(comp…

VOID001's WOWO VOID001's WOWO 2017-11-02

Kernel Driver btusb Overview

The content is recoverd from Wordpress Blog, for more details please check HERE November 2, 2017 VOID001 Comments 0 Comment Function btusb_probe btusb_probe is use for hot plug-in for bluetooth usb ge…

www.hackersb.cn www.hackersb.cn 2017-10-26

Typecho 反序列化漏洞导致前台getshell

最早知道这个漏洞是在一个微信群里,说是install.php文件里面有个后门,看到别人给的截图一看就知道是个PHP反序列化漏洞,赶紧上服务器看了看自己的博客,发现自己也中招了,相关代码如下:然后果断在文件第一行加上了die:今天下午刚好空闲下来,就赶紧拿出来代码看看。漏洞分析先从install.php开始跟,229~235行:要让代码执行到这里需要满足一些条件://判断是否已经安装if (!iss…

Typecho Official Site 2017-10-26

Typecho 1.1(17.10.24) Beta版发布

相比于上一个版本做了大量的易用性修复修复两个高危的漏洞(XMLRPC的和安装文件的),大家在升级时请覆盖原有的根目录下的install.php文件新增了备份功能新增了若干的插件钩子和特性修正了上...

Easun.org - 路杨 Easun.org - 路杨 2017-10-26

Perl eval 和 $SIG{__DIE__}

一般来说, Pel 中的 eval 可以捕获异常。 至少我是这样用的: 用来尝试运行一些操作,要是出错了也不会退出。 比如我经常用 Image::Info 来判断一个图像文件是否真的是图像,但是服务器上是否有 Image::Info是个问题。 简单概念代码如下: code eval("use Image::Info qw(image_info);"); if ($@ eq "") { my $in…