• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
勿在浮沙筑高台
博客园 首页 新随笔 联系 订阅 订阅 管理
上一页 1 2 3 4 5 6 7 下一页

2012年12月1日

OpenLdap+MySQL笔记
摘要: 最近项目原因,在CentOS下做了一套简单的LDAP服务,在此记录一二,本文强调后期碰到的问题和解决方法下面的链接是比较详细的安装和基本配置过程,这个链接适用于debian,但是类似的可以在其他发行版下借鉴:http://www.wingfoss.com/content/how-to-install-openldap-with-mysql-on-debian6如果从源代码安装的话,slapd不会被注册成服务,需要手动来做。下面是一个Ldap自启动的脚本,我在CentOS下试过了,可以用的#!/bin/sh## ldap This shell script takes care of start 阅读全文
posted @ 2012-12-01 17:11 P_Chou 阅读(3862) 评论(0) 推荐(0)
 
 

2012年11月25日

【Node.js】初体验
摘要: 听说Node.js最近很火,网上简单查阅了一下,大约就是一个在非浏览器环境下执行js的engine(基于V8引擎的扩展),并且自带web server功能。用js来取代其他传统的服务器端脚本,大有“一切皆js”的架势。最近在学习一些linux的东西,所以尝试在centos上装了个Node尝尝鲜。 从源代码安装和测试 从http://nodejs.org上找到下载源码的地址:http://node... 阅读全文
posted @ 2012-11-25 14:49 P_Chou 阅读(858) 评论(0) 推荐(1)
 
 

2012年10月13日

《构建高性能web站点》笔记--应用程序篇
摘要: 《构建高性能web站点》笔记--基础架构篇《构建高性能web站点》笔记--应用程序篇起因大概花了一个月不到的时间,看完了这本400页不到的书《构建高性能web站点》,不得不说这是我第一次真正意义上完全看完一本书,尽管曾经看过许多技术类的书。其中一个原因,就是大部分的技术类书籍偏向枯燥,即使是本着某种虔诚的目的和愿望去阅读,仍然很容易中途放弃。但是这本书却不同,它十分能吸引我的阅读愿望,几乎在所有的环节上能够引起我的共鸣思考,于是便快速的阅读了一遍此书。作者主要以典型的LAMP为例子,我几乎没有接触过这方面,但是相信思想是一致的,学思想打基础才是关键。因此,本文是以概要性的总结为主。概念吞吐率: 阅读全文
posted @ 2012-10-13 09:58 P_Chou 阅读(5778) 评论(0) 推荐(1)
 
 

2012年10月10日

《构建高性能web站点》笔记--基础架构篇
摘要: 《构建高性能web站点》笔记--基础架构篇《构建高性能web站点》笔记--应用程序篇起因大概花了一个月不到的时间,看完了这本400页不到的书《构建高性能web站点》,不得不说这是我第一次真正意义上完全看完一本书,尽管曾经看过许多技术类的书。其中一个原因,就是大部分的技术类书籍偏向枯燥,即使是本着某种虔诚的目的和愿望去阅读,仍然很容易中途放弃。但是这本书却不同,它十分能吸引我的阅读愿望,几乎在所有的环节上能够引起我的共鸣思考,于是便快速的阅读了一遍此书。作者主要以典型的LAMP为例子,我几乎没有接触过这方面,但是相信思想是一致的,学思想打基础才是关键。因此,本文是以概要性的总结为主。概览图下面这 阅读全文
posted @ 2012-10-10 13:12 P_Chou 阅读(20961) 评论(4) 推荐(12)
 
 

2012年8月19日

【Windows】线程漫谈——.NET线程同步之Event和Mutex
摘要: 本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、线程池等本篇介绍与内核对象同步相关的Event对象和Mutex对象AutoResetEvent和ManualResetEvent同步事件有两种:AutoResetEvent和 ManualResetEvent。主要用户线程之间的通知,实现同步。无论是哪种,实际上是每个Event对象关联了一个事件内核对象。在【Windows】线程漫谈——线程同步之等待函数和事件内核对象中,详细介绍了事件内核对象和等待函数。.NET这里的两个版本是对它们的封装。下面简单回顾一下事件内核对象:事件内核对象有两种状态:触发状态、非 阅读全文
posted @ 2012-08-19 09:37 P_Chou 阅读(2684) 评论(2) 推荐(1)
 
 

2012年7月24日

【Windows】线程漫谈——.NET线程同步之Interlocked和ReadWrite锁
摘要: 摘要: 本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、线程池等。这篇来说说静态的Interlocked类和ReadWrite锁.NET中的InterlockedInterlocked的系列方法提供了对简单类型的原子操作(不会被打断的操作),因此这也是一种多线程共享变量,防止冲突争用的方法。比如下面的方法作用是以原子的方式递增整数i:int i = 0 ;Interlocked.Increment( ref i);除此之外还包括Add、Exchange、CompareExchange、Decrement、Read和其中的某些泛型版本。如果看官使用过win 阅读全文
posted @ 2012-07-24 08:08 P_Chou 阅读(5985) 评论(0) 推荐(2)
 
 

2012年7月18日

【Windows】线程漫谈——.NET线程同步之Monitor和lock
摘要: 摘要: 本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、线程池等。从这篇开始,在线程同步的方法上,开始在.NET平台上做个总结,同时对比Windows原生的API方法。你可以发现其中的联系。.NET中的Monitor和lock相信很多看官早已对此十分熟悉了。本文作为总结性的文章,有一些篇幅将对比Monitor和关键段的关系。由于lock就是Monitor,所以先从Monitor说起,通常Monitor是像下面这样使用的:Monitor.Entry(lockObj);try{ // lockObj的同步区}catch(Exception e){ ... 阅读全文
posted @ 2012-07-18 13:55 P_Chou 阅读(4978) 评论(2) 推荐(0)
 
 

2012年7月13日

【Windows】线程漫谈——线程同步之信号量和互斥量
摘要: 本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、线程池等信号量内核对象信号量内核对象用来进行资源计数,它包含一个使用计数、最大资源数、当前资源计数。最大资源数表示信号量可以控制的最大资源数量,当前资源数表示信号当前可用的资源数量。设想一个场景:需要开发一个服务器进程,最多同时运行5个线程来响应客户端请求,应该设计一个“线程池”。最开始的时候,5个线程都应该在等待状态,如果有一个客户端请求到来,那么唤醒其中的一个线程以处理客户端请求,如果同时的请求数量为5,那么5个线程将全部投入使用,再多的请求应该被放弃。也就是说,随着客户端请求的增加,当前资源计数随之递 阅读全文
posted @ 2012-07-13 20:27 P_Chou 阅读(6439) 评论(0) 推荐(1)
 
 

2012年7月7日

【Windows】线程漫谈——线程同步之计时器内核对象
摘要: 本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、线程池等。可等待的计时器内核对象下面的函数CreateWaitableTimer用以创建一个计时器内核对象:HANDLE WINAPI CreateWaitableTimer( __in_opt LPSECURITY_ATTRIBUTES lpTimerAttributes, __in BOOL bManualReset, __in_opt LPCTSTR lpTimerName);第一和第三个参数与内核对象的共有特性有关,与线程同步无关,这里不再阐述,通常传入NULL即可。参数bMan... 阅读全文
posted @ 2012-07-07 20:39 P_Chou 阅读(2828) 评论(0) 推荐(1)
 
 

2012年7月3日

【Windows】线程漫谈——线程同步之等待函数和事件内核对象
摘要: 本系列意在记录Windwos线程的相关知识点,包括线程基础、线程调度、线程同步、TLS、线程池等。用内核对象进行线程同步内核对象:Windows操作系统使用内核对象来管理进程、线程、文件等诸多种类的大量资源。内核对象的创建通常是通过Windows API,比如CreateThread将创建一个线程内核对象,并返回一个内核对象句柄。内核对象实际上是一小块内存,其中包括了引用计数、安全性描述等信息,操作系统通过这一小段内存来管理对应的内核资源。内核对象的实际内存地址并非句柄所展示的,它们在进程内的内核对象句柄表中有映射。在前几篇中,介绍了在用户模式下的线程同步机制:InterLocked系列、关键 阅读全文
posted @ 2012-07-03 08:44 P_Chou 阅读(5726) 评论(5) 推荐(5)
 
 
上一页 1 2 3 4 5 6 7 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3