- 博客(33)
- 收藏
- 关注
转载 通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的
黄韧 原创作品转载请注明出处 《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000”(1)知识概念冯诺依曼体系结构从硬件角度来看:CPU和内存,由总线连接,CPU中有一个名为IP的寄存器,总是指向内存的某一块:CS,代码段,执行命令时就取IP指向的一条指令,然后IP自加1,就指向下一条指令。从...
2016-02-27 17:07:00 84
转载 【设计模式】GoF设计模式学习总结
什么是设计模式为解决某一类普遍存在的问题而提供的一种解决方案;分类及定义创建型模式(5)1、原型模式:通过复制一个已存在对象来生成一个新对象,被复制的对象称为原型;详情...2、单例模式:一个类只有一个全局实例;详情...3、生成器模式:对复杂对象的创建过程进行抽象,相同的创建步骤,不一样的创建过程实现,生成不同表示的对象;详情...4、工厂方法模式:具体的工厂对象负责...
2016-02-27 11:50:00 109
转载 【数据结构】二叉树
二叉树节点#pragma once#include <stdlib.h>template<class T>class BinaryTreeNode{public: T data; BinaryTreeNode<T>* leftchild; BinaryTreeNode<T>* rightchild; BinaryTre...
2016-02-27 09:13:00 42
转载 cocos2d-实现读取.plist文件(使用数组CCArray)
学习札记之cocos2d-x2.1.1实现读取.plist文件(使用数组CCArray)[html] view plaincopyprint?<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http...
2016-02-26 16:11:00 89
转载 common-logging源码解析
OK,现在我们来研究下common-logging的源码。这篇博客有参照上善若水的博客,感谢他的无私分享。先来随便扯点吧,貌似所有这些流行的Logging框架都和Log4J多少有点关系(不太确定Commons Logging有多大关系,不过至少也都是Apache下的项目吧)。JDK Logging据说当初是想用Log4J的,但是当时两家好像谈判谈崩了,然后JDK自己实现了一个,貌似结构...
2016-02-26 14:56:00 218
转载 CentOS6.5安装配置官方最新版rsyslog
Some log files are controlled by a daemon calledrsyslogd. Log files can also be managed by thejournalddaemon – a component ofsystemd. Step1:Centos6.5最小化安...
2016-02-26 13:51:49 249
转载 Teredo 是一项 IPv6/IPv4 转换技术
Teredo 是一项 IPv6/IPv4 转换技术,能够实现在处于单个或者多个 IPv4 NAT 后的主机之间的 IPv6 自动隧道。来自 Teredo 主机的 IPv6 数据流能够通过 NAT,因为它是以 IPv4 UDP 数据格式发送的。如果 NAT 支持 UDP 端口解析,那么它就支持 Teredo 。但是对称 NAT是一个例外,详细情况在本文的...
2016-02-26 13:43:00 289
转载 findOneAndUpdate的用法详解
1 Fragment.findOneAndUpdate({_id:id}, {$set: datas}, {upsert:true, 'new':true}).populate('ads').exec(function(err, item) {2 es.render('fragments/edit', {item:item, current: req.user, message:'...
2016-02-26 11:07:00 3209
转载 【ASP.Net】使用ICallbackEventHandler实现无刷新回调
其中关键的GetCallbackEventReference方法:<%= ClientScript.GetCallbackEventReference(this, "product", "ReceiveServerData",null)%>第二个参数product,是前端传回服务器的字符串值。第三个参数是前端接受服务器端返回参数的方法。调用的顺序:(前端)Call...
2016-02-25 23:06:03 92
转载 linux(centos)下挂载ntfs文件系统
在将硬盘插到Linux系统上,打开硬盘时一直提示:unknown filesystem type 'ntfs'.在尝试网上的方法也遇到了一些问题。下面按照遇到的问题,按照正确的方式注意操作从而避免问题的出现。1,首先安装gcc,这个主要是用于第二步中我们下载的ntfs-3g中下载的源码提供编辑环境。yum -y install gcc2,接着是安装ntfs-3g。wget http://tuxe...
2016-02-25 15:49:00 61
原创 Google引入云函数(Cloud Functions)服务
Google发布了名为“云函数(Cloud Functions)”的服务的alpha版本。该服务允许人们创建很小的JavaScript函数,这种函数可以自动对“云事件”做出响应,而不需要用户干预,配置和执行运行时环境或者将其复制到多台机器。\\在云的环境中,可能有多个事件发生,并通过“云发布/订阅(Cloud Pub/Sub)”机制传播。用户可以配置一个“触发器”来监听这些事件,通过在Node.j...
2016-02-24 18:00:00 381
转载 Can’t connect to local MySQL server through socket
mysql,Mysqldump,Mysqladmin,php连接mysql服务常会提示下面错误:1ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)这是由于修改mys...
2016-02-24 13:59:00 34
转载 如何在hadoop中控制map的个数
hadooop提供了一个设置map个数的参数mapred.map.tasks,我们可以通过这个参数来控制map的个数。但是通过这种方式设置map 的个数,并不是每次都有效的。原因是mapred.map.tasks只是一个hadoop的参考数值,最终map的个数,还取决于其他的因素。 为了方便介绍,先来看几个名词:block_size : hdfs的文件块大小,默认为64M,可以通过...
2016-02-22 17:33:00 49
转载 [LeetCode] Group Shifted Strings 群组偏移字符串
Given a string, we can "shift" each of its letter to its successive letter, for example: "abc" -> "bcd". We can keep "shifting" which forms the sequence:"abc" -> "bcd"
2016-02-21 12:51:00 76
转载 NYOJ-252 01串
01串时间限制:1000 ms | 内存限制:65535 KB难度:2描写叙述ACM的zyc在研究01串,他知道某一01串的长度,但他想知道不含有“11”子串的这样的长度的01串共同拥有多少个。他希望你能帮帮他。注:01串的长度为2时,有3种:00,01。10。输入第一行有一个整数n(0<n<=100),表...
2016-02-21 10:52:00 70
转载 自己生成非官方iPhone toolchain的头文件
如果你已经搭建好非官方iPhone toolchain开发包,如果缺少某些头文件,可以用以下方法自己生成。首先下载class-dump:http://www.codethecode.com/projects/class-dump/接着建立一个headers的目录。然后使用以下代码:#!/usr/bin/perlusestri...
2016-02-20 15:26:00 43
转载 LeetCode - 25. Reverse Nodes in k-Group
25. Reverse Nodes in k-Group Problem's Link ---------------------------------------------------------------------------- Mean:给定一个链表和一个k值,将链表按照k个结点为一组,组内翻转. analyse:...
2016-02-19 11:49:00 35
转载 326. Power of Three
Given an integer, write a function to determine if it is a power of three.Follow up: Could you do it without using any loop / recursion?解决方法:1、Recursive Solutionpublic boolean i...
2016-02-13 13:30:00 44
转载 libevent入门
Libevent API===============================evtimer_newevtimer_new(base, callback, NULL)用来做定时器,即当达到一定时间后调用回调函数callback。用evtimer_add激活定时器。比如:my_node->ev_expect_ping = evtimer_...
2016-02-05 11:32:00 54
转载 python selenium --unittest 框架
转自:http://www.cnblogs.com/fnng/p/3300788.html学习unittest 很好的一个切入点就是从selenium IDE 录制导出脚本。相信不少新手学习selenium 也是从IED 开始的。IDE学习参考:菜鸟学自动化测试(一)----selenium IDE 借助IED 录制脚本 将脚本导出,保存为baidu.py ,通...
2016-02-05 10:13:00 112
转载 【HDOJ】3553 Just a String
后缀数组加二分可解。 1 /* 3553 */ 2 #include <iostream> 3 #include <sstream> 4 #include <string> 5 #include <map> 6 #include <queue> 7 #include <set>...
2016-02-05 00:55:00 66
原创 再谈特性切换
据ThoughtWorks顾问Pete Hodgson介绍,按照使用时长和动态性进行分类,并以此为基础实现恰当的特性切换,有助于应对运维复杂性。他在博文中扩展了Martin Fowler的特性切换模式,并提出了发布、ops、试验和权限四类特性切换实现策略。在大型项目中,持续交付的困难需要特性切换来克服。\\Pete写道,“特性切换是一项功能强大的技术,允许团队修改系统行为,而无需改变代码”。他提供...
2016-02-04 18:00:00 53
转载 CentOS 6.3下Samba服务器的安装与配置
一、简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。后来微软又把 SMB 改名为 CIFS(Common Internet Fi...
2016-02-04 11:35:50 48
转载 checkout 到bit/master分支
249 git reset --hard bit/master 250 git pull 251 git branch --set-upstream-to=bit/master 252 git pull转载于:https://www.cnblogs.com/iwangzheng/p/5180235.html
2016-02-03 17:42:00 59
转载 博客美化
相关链接美化博客园界面(让您的博客更加赏心悦目)希望对您有用博客园博客美化相关文章目录如何给你的为知笔记添加一个漂亮的导航目录JavaScript自动生成博文目录导航(在此基础完善:为博客园添加目录的配置总结)转载于:https://www.cnblogs.com/Qian123/p/5177990.html...
2016-02-02 16:53:00 42
转载 【UVA】658 - It's not a Bug, it's a Feature!(隐式图 + 位运算)
这题直接隐式图 + 位运算暴力搜出来的,2.5s险过,不是正法,做完这题做的最大收获就是学会了一些位运算的处理方式。1.将s中二进制第k位变成0的处理方式:s = s & (~(1 << pos));将s中二进制第k位变成1的处理方式:s = s | (1 << pos);2.二进制运算:[1] & : 1 & 1 =...
2016-02-01 20:39:00 50
转载 Servlet异常处理
程序不可避免的会出现错误,我们要对异常进行处理,同样的我们在Servlet中也可以对异常进行全局的处理。下面我就以最常见的异常为例,404和500,404表示客户端请求资源未找到,500表示服务器出错。 首先我们来看一下Tomcat默认的错误页面效果 我们编写一个抛出异常的Servlet用于测试package com.gu...
2016-02-01 16:47:00 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人