使用Linux环境变量
本文主要参考《Linux命令行与shell脚本编程大全》,说的不好听就是把书上的内容复制到这里,便于理解和后续查看。 很多程序和脚本都通过环境变量来获取系统信息、存储临时数据和配置信息,在Linux系统上有很多地方可以设置环境变量。
2016-06-25
[译] 唯快不破:Web 应用的 13 个优化步骤
时过境迁,Web 应用比以往任何时候都更具交互性。搞定性能可以帮助你极大地改善终端用户的体验。阅读以下的技巧并学以致用,看看哪些可以用来改善延迟,渲染时间以及整体性能吧!
【译】客户端存储(Client-Side Storage)
本文是关于客户端存储(client-side storage)的。这是一个通用术语,包含几个独立但相关的 API: Web Storage、Web SQL Database、Indexed Database 和 File Access。每种技术都提供了在用户硬盘上 —— 而非通常存储数据的服务器 —— 存储数据的独特方式。这么做主要基于以下两点理由:(a)使 web app 离线可用; (b)...
2016-06-25
使用JFrog Artifactory Open Source 搭建私服
之前使用Nexus搭建过私服,可惜做完后没怎么用就重装系统了。这次想搭建私服时想起Jcenter和Spring都使用Artifactory私服,看着界面也比Nexus漂亮、顺眼,所以就选择Artifactory作为私服工具了。 本文主要参考:Install Artifactory on CentOS和官方用户指南。
2016-06-25
Hexo-Neat介绍
首先,在 node_modules 文件夹中建立文件夹,文件夹名称开头必须为 hexo-,如此一来 Hexo 才会在启动时载入否则 Hexo 将会忽略它。
一个有意思的解密
第一关 密文 这是给出的密文 {代码...} 分析 同样解密,发现是个二进制文件,发现文件头是个fd377a58,然后我们用python的magic模块来分析下文件是什么类型的。 {代码...} 返回的是lzma,我们直接用7Z解压,发现一个文本文件。 {代码...} 那,很明显下面的又是一个base64加密,我们解密 {代码...} 打开发现还是个二进制...
用 React.js 写一个最简单的 To-do List 应用
最近在学 React.js,也写了一些练习的项目,之前参考网上的一些代码写了一个很简单的 to-do list。对于初学者来说,写个基本的 to-do list 对于理解 React 中的一些概念及语法倒是挺有帮助的。
开发工具Eclipse之安装FindBugs插件提高质量
FindBugs是一个在Java程序中查找bug的程序,它查找bug模式的实例,也就是可能出错的代码实例。Findbugs是检查java字节码,也就是*.class文件。FindSecurityBugs是Java静态分析工具FindBugs的插件,通过一系列的规则发现代码中的Java安全漏洞。
2016-06-25
nodejs的docker化
node:4.4.5 {代码...} 安装express {代码...} 制作镜像 {代码...} dockerfile {代码...} 运行 {代码...}
2016-06-25
用机器指令和汇编指令编程(一)
阅读请移步 ☞ 用机器指令和汇编指令编程(一)
2016-06-26
BackBone
View:可以在视图中声明时间,在视图中处理集合或者模型,也可以地工艺方法啊,可以暴露出来一些借口,视图可以声明事件处理函数,并通过接口连接到应用程序。
[游戏服务器]第一章:多人聊天室-服务端
游戏服务器 多人房间 高并发 低延时 数据可靠 ... 那么怎么去实现这些功能呢,下面我将会带着大家一起去探寻游戏服务器的奥秘 我不是巨人,我只是站在巨人的肩膀上我将会分城多个章节去研究游戏服务器的开发;依旧是 自上而下,由表及内,由浅入深。 第一章:解决多人房间问题 准备工作 新建一个git项目 game-server 思...
SublimeText React ES6 插件备忘
Font Roboto + Mono Monaco Source Code Pro Fira Code Consolas Emmet 提高编写 html, css... 效率。 View In Browser 在浏览器打开页面。 CodeFormatter 代码格式化,使用这个插件我是拒绝的。。。 {代码...} 具体查看:C:\\Users\your username\\AppData\\Roaming\\Sublime Text 3\\Packages\\CodeFormatter\\CodeFor...
(CSS) 带有右侧边栏的响应式页面的CSS样式
当窗口宽度大于700px时,随着窗口大小的变化,div.right-bottom的width与height固定不变,div.left-top的width与height自动调整。
2016-06-26
为什么离不开 Stackoverflow
作为一名程序员,如果没有听过 Stackoverflow,那么你最好去面壁思过一下。程序员最需要阅读的一本编程书籍(其实编程书留下这本就够了!):
Springboot使用velocity模板引擎
最爽的Web组合开发就是Intellij IDEA + Maven + Spring Boot + Scala + Velocity + Boostrap + jQuery了.
python学习笔记
Python就为我们提供了非常完善的基础代码库,覆盖了网络、文件、GUI、数据库、文本等大量内容,被形象地称作“内置电池(batteries included)”。用Python开发,许多功能不必从零编写,直接使用现成的即可。
2016-06-26
SSH: 使用SSH+SOCAT中继UDP数据包
我们在阿里云开了一台服务器, 合作方那边的设备需要向服务器6000端口不停的发送UDP数据包, 我通过SSH和SOCAT把对服务器6000端口的数据包转发到我本地Macbook Pro的6000端口上以方便开发和测试工作. 目的是解决SSH仅支持TCP的问题
麒麟开源堡垒机应用发布功能代码分析
帐号同步程序的做用是把数据库的账户信息同步到发布机的本地账户,它是一个后台的服务程序,监听一个端口,接收客户端的请求。程序处理来自客户端的四种命令:
《每周一点canvas动画》——碰撞检测(2)
内容已删除,请前往博客观看后续内容