FastDFS存储服务器部署
准备安装包 {代码...} 安装libevent {代码...} 添加lib: {代码...} 添加以下内容: {代码...} 执行: {代码...} 安装FastDFS 解压: {代码...} 修改编译配置: {代码...} 修改以下内容: {代码...} 执行以下命令安装: {代码...} FastDFS就成功安装到/opt/yliyun/fdfs了 添加lib: {代码...} 添加以下内容: {代码...} ...
在nginx下利用php配置SSE的正确方法
SSE是Server-Sent Events的缩写。通常情况下,是我们的浏览器向服务器发起请求后,服务器响应,然后关闭连接。为了能够保持通信,以便在服务器有事件发生时主动通知浏览器,后来人们又发明了很多技术,包括websocket等。但是websocket对于代码改动较大,所以又出现了SSE,它的特点是基本不用改写原有的逻辑,只是增加一...
用debian构建.NET Core环境
以debian:latest为基础镜像构建.NET Core环境,Dockerfile文件内容如下: {代码...} 在Dockerfile文件相同目录下构建镜像: {代码...} 部署的demo文件:点击下载;要发布的文件也在当前目录下,文件夹名称为demo: {代码...} 在启动容器后需要运行应用(注意修改对应的运行dll文件): {代码...} 然后在其他主机上用浏览...
2016-07-08
总结一个某东的面试题 --- java类的初始化时机
今天去某东面试一个特基础特简单的问题竟然一不小心脑子短路给答错了,太懊恼了,记下以至警告: 问题如下: {代码...} {代码...} 如果是这样呢:A[] sca = new B[10]; 这是什么也不会输出的。 总结一些其他的情况: {代码...} 总结: {代码...}
2016-07-09
[聊一聊系列]聊一聊前端模板与渲染那些事儿
在刚有web的时候,前端与后端的交互,非常直白,浏览器端发出URL,后端返回一张拼好了的HTML串。浏览器对其进行渲染。html中可能会混有一些php(或者php中混有一些html)。在服务端将数据与模板进行拼装,生成要返回浏览器端的html串。
207. Course Schedule
题目:There are a total of n courses you have to take, labeled from 0 to n - 1.
2016-07-09
SpringMVC:前后端传值总结
由于在写代码的时候经常需要前后端进行传值,那么总结下前端是如何给后端传值,以及后端是如何接收的。以下包括:@PathVarible,@PathParam,@RequestParam,@ RequestBody,@RequestHeader 以及 Spring 自动封装。
Linux|Ctrl + c/d 的区别 & 信号
[链接]
2016-07-09
Python 2 中的编码问题
UnicodeEncodeError: 'ascii' codec can't encode characters in position 51-52: ordinal not in range(128)
2016-07-09
tmux学习笔记
当初在windows上可以使用xshell进行ssh连接,非常好用。换到mac上就没有那么好用的工具了,只能使用terminal或者iterm2,克隆会话啥的需要配置,比较麻烦,还是学学tmux比较好。
2016-07-09
PHP微信公众号后台开发(Yii2实现)
本文内容较多,包括微信接入、获取微信用户信息、微信支付、JSSDK配置参数获取等部分。如果读者对微信开发没有一个主观上的认识,那么建议读者先研读微信公众平台开发者文档,然后再阅读本文,效果更佳!另外本文的分章节版本可以在八宝粥的博客找到。
爬取豆瓣电影top250提取电影分类进行数据分析
知道我们需要的内容在哪里了,接下来就使用我们python强大的request库先获取网页内容下来吧!获取内容后,再使用一个好用的lxml库来分析网页内容,然后获取我们的内容就可以做下一步操作了。先贴出使用request库和lxml分析的代码
nodejs微信开发---授权登录+获取用户信息
上一篇:获取access_token+自定义菜单这部分代码是之前就已经完成了,但是考虑篇幅的问题就和上篇分开了,这部分相较前面的方式较为复杂一点,但是也是很容易理解的。这里简单介绍一下微信网页授权。
pg的function的编写
语法 {代码...} 调用 {代码...}
2016-07-09
用jquery写一个属于自己的音乐播放器
看到一个用css3实现的CD的动画,演示在这儿[链接] 突然那我就想说给自己做一个音乐播放器吧,说做就做。演示在[链接] Github传送门:[链接] 主要代码: <div id="background"></div><div id="player"> {代码...} JS部分: {代码...}
[LintCode/LeetCode] LRU Cache
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.
2016-07-10
109. Converted Sorted List to Binary Search Tree
题目:Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.
2016-07-10
git 修改文件权限引发的修改
发现文件是因为权限的改变而导致我需要提交文件。感觉这种东西特别麻烦。对我来说不需要。不知要git为什么要把这个文件权限也放到了版本管理中。很奇怪。但是总是会有办法的,我们可以使用如下方法让git忽略文件权限,执行以下命令
新云主机的配置
目标很简单, 不被黑就行, 否则成了别人肉鸡太囧了 说明 主机: vultr日本系统: Ubuntu12.04 64bit 首先登陆到主机上, 最开始的用户名是root, 登陆后首先就是安装vim, 这样方便后续操作 {代码...} 更改默认的ssh端口, 关闭root登陆 {代码...} 将Port的数字修改为任意的5位数字找到PermitRootLogin, 修改为no 重启 {代码......
2016-07-10
JavaScript作用域学习笔记
个人博客原址 无论什么语言中,作用域都是一个十分重要的概念,在JavaScript中也不例外,作用域定义了变量或者函数有权访问的范围,决定了它们各自的行为。要理解JavaScript中的作用域首先就要知道:在let出现之前,JS中变量的作用域只有两种:全局作用域和局部作用域。(本文也只讨论这两种作用域)