- CAP:高可用架构的另一基石
chinalinuxzend
大规模系统架构networkgeneratorperformanceinternetcommentsimport
原贴:http://www.dbanotes.net/arch/cap.htmlCAP:高可用架构的另一基石作者:Fenng|可以转载,转载时务必以超链接形式标明文章原始出处和作者信息及版权声明网址:http://www.dbanotes.net/arch/cap.html在上周六的QClub上,BASE成为了一个热点话题,其实除了这个BASE之外,还有个CAP理论也是值得关注一下的。这个概念也来
- 《实战HotSpot JVM GC》分享Slides
dingx
Java相关jvm优化
前阵子在QClub上海站做了一个与JVMGC优化相关的分享,大家的反响还不错,对这个话题都比较感兴趣,于是把Slides分享到了SlideShare上,希望对大家有帮助。地址:http://www.slideshare.net/digitalsonic/hotspot-jvm-gc实战HotSpotJVMGCViewmorepresentationsfromdigitalsonic
- QClub北京:14日探讨Rails、21日分析Flex,欢迎免费报名
cpongo4'"\?;@
这两周是InfoQ中文站的线下社区活动QClub双重奏时间,14日(本周六)我们将和Joyent中国、财帮子合作推出“Rails开发经验分享暨BeijingonRails筹备大会”;21日(下周六)将和Adobe中国、RIAMeeting合作推出“深入探讨AIR以及Flex4SDK的新特性”活动,欢迎北京地区同学报名(免费)。\14日的活动主角是国内最知名的Rails应用──“财帮子”共同创始人陆
- 博客园上海地区活动 — LinkCoder主题社区第三期:HTML5的方方面面
林尧彬
测试前端ui
LinkCoder是由博客园与海丁网联合推出的面向开发者的线下主题社区,希望给开发者们提供更多的线下交流与分享机会。这次是第三期活动,得到了QClub上海、HTML5梦工场的支持。活动主题:HTML5的方方面面活动时间:9月22日(周六)14:00-17:00活动地点:浦东软件园3期,亮秀路112号1号楼,StarryCoffee二楼活动人数:60人活动费用:免费报名链接:http://www.h
- QClub广州第二期:5月5号信息港三楼培训室
raorq
UCWEB敏捷活动工作互联网敏捷开发浏览器
QClub(广州站)——敏捷实践经验交流(5月5日免费报名中!)在线报名地址:http://www.infoq.com/cn/vendorcontent/show.action?vcr=1832(注册后,在页面最下方点击“获取资料”)参加者请去线上报名,以便统计人数。主题介绍敏捷宣言已发布超过十年,这期间它已不断完善和走向成熟,也有越来越多的组织开始应用敏捷。然而,对于许多企业管理人员、项目团队成
- QClub大连站2013年第一期总结
伯薇
心情随笔大连QClub
今天下午,QClub大连站2013年第一期如期举行,报名差不多50人,到场也有30多人,地点还在老地方——万恒商务大厦。我自己今天的状态不太好,女儿最近感冒,我也跟着有些上火,嗓子疼了三天了,今天开始有点儿咳嗽,还好不是特别严重。开场比较简单,然后就把时间交给了孙立佳同学,他今天演讲的主题是《昨天、今天和明天》,讲的就是他在做BI方面多年来的经验和心得体会。其中提到,BI关心的就是,昨天企业赚到了
- QClub大连站2012年第二期总结
伯薇
思考心情随笔
一天的时间很快就过去了,又一期的活动结束了,每次活动之前都会感觉有根弦一直绷着,到了活动结束之后,一下子会轻松起来,然后就会感觉比较累,当晚就会睡得非常沉,哈哈。本来开头的一句话是昨天晚上就打上了,可是后面的内容却是今天(周日)才继续记录下来。这次活动的主题是WP7的开发,说实话,这个话题有点儿冷,相对于iOS开发和Android开发来说,大家还没有投入太多精力,也没有太多人认可。至少在大连是这种
- QClub大连站第二期记录
伯薇
心情随笔
9月10日,QClub大连站第二期如期在国航酒店四楼会议室举行,在此记录一下。因为正好是中秋假期,来参加的人没有第一期那么多,但是依然没有影响活动的质量,来参加活动的程序员朋友们还是很开心地在一起交流与分享。在演讲开始之前,我先和大家介绍了一下最近接下来的活动安排,主要就是敏捷测试专家Janet在九月底的小型聚会(英文)以及将在11月初将要举办的敏捷之旅活动,大家都表示很感兴趣,也相信届时会有不少
- QClub大连站第二期活动确定
伯薇
时隔一个半月,又一期QClub活动要登录大连了,这次的日期选在了9月10日教师节,正好也是在中秋节的前夕,希望可以有更多程序员朋友参与进来。具体情况如下:主题:如何在企业中发挥IT的作用当前,IT已经融入了很多企业之中,不管是中小型企业,还是大型企业,其中都会有信息技术来辅助各种业务活动,从而更高效、高质地解决企业中的各种问题,让整个企业的工作流程能够在IT系统中运转起来。然而,随着业务和技术的发
- QClub大连站2012年第三期总结
iteye_17103
昨天,QClub大连站如期召开,老地方,相同的时间,呵呵。也许是此次的话题不是太吸引人(会议总结),所以尽管有接近30人报名,但是最后到场的只有十几位,但是自己好像也并没有因为人数少,到场率低而感到失落,因为本身这个活动该来参加的人就会来,不需强求。因为来的人比较少,所以把形式也变化了一下,直接把椅子摆成了圈,大家坐在一起,然后是一边讲,一边聊,这样每个人都能够参与其中。我也没有站在前面和大家讲,
- QClub广州站-3月1号下午活动开始报名啦
郭雪品
QClub
广州站3月1号举办敏捷之旅后的第一场技术沙龙。本期的主题是“程序员的修炼”,与大家一起交流程序员的技术提升、个人职业发展。【活动信息】主题:程序员的修炼时间:3月1日,14:00-17:00。13:40开始签到。地点:广州UC优视公司15楼会议室(广州市黄埔大道西平云路163号,广电物业大院,平云广场B塔15楼培训室。核心打车口径:员村一横路“广东省高级法院”对面。)分享嘉宾:陈浩、老甘/cngu
- QClub广州站-3月1号活动回顾总结
郭雪品
QClub
3月1号,QClub广州站活动”程序员的修炼“如期举行。当时定这个主题的时候,是受到一些身边现象的感触,像国外、或是国内一些成熟团队有很多编程十年的程序员,而在国内大多IT企业,仍然普遍对程序员的长期发展有很多的疑问,关于如何做长期的技术提升、如何做职业规划,这些都是困扰大家的问题,所以选了这个主题。当然,也希望这次的活动,能真的在这些方面帮到大家。这次有幸接触到比较多的协助举办的同学,比如UC学
- QClub西安:技术宅相聚葡萄城
aasd6283356
2012年新年刚过,OpenParty率领众多技术达人,以QClub之名,空降西安葡萄城。好朋友们来了,我们当然不能怠慢了。Helpyourself,pals!鼓掌,鼓掌!有客到啦~~~讲师登场!张思楚:葡萄城资深Web架构师为大家奉上《ResponseWebDesign》精彩主题。中场休息。点心、水果跟讲座一样,都需要时间来消化啊~接着来,OpenParty北京创始人徐昊,专程从北京打飞的过来,
- InfoQ Qclub参与活动感悟
a13393665983
InfoQQclub参与活动感悟昨咯参加了infoq主办的ror活动,回来已经快7点多了,之后忙其它事就忘了写了,今天补上。总的来说给我很大的震撼,生平第一次参加这类的交流活动,有校内的,路透的,ethos,p1.cn,ibm,freewheel,thoughtworks,还有一些叫不上名的在这里就抱歉的,这次的讨论来了主要关注的是基于ror的大型的架构的讨论,对于我这个刚入门的小朋友来说有些高端
- QClub广州第二期:5月5号信息港三楼培训室
raorq
QClub(广州站)——敏捷实践经验交流(5月5日免费报名中!)在线报名地址:http://www.infoq.com/cn/vendorcontent/show.action?vcr=1832(注册后,在页面最下方点击“获取资料”)参加者请去线上报名,以便统计人数。主题介绍敏捷宣言已发布超过十年,这期间它已不断完善和走向成熟,也有越来越多的组织开始应用敏捷。然而,对于许多企业管理人员、项目团队成
- 谈成长,谈创新——QClub成都0615活动纪要
weixin_34293911
今天的活动出乎意料的精彩,让我迫不及待想将它记录下来,以免遗忘。这是一个炎热的下午,20多位同学陆续抵达。在周漪组织的M&M暖场活动后,活动正式开始。(与会者表示,活动道具M&M准备的数量不足,不够吃。其实这名与会者是我。J)首先是演讲:熊杰的《如何打造创新型组织?》熊杰带来了《如何打造创新型组织?》,这也是他这一年来工作的总结。下面是一些我听到的关键概念的记录,当然不全,而且我还偷偷补了一些我的
- 西安OpenParty11月29日活动高清图文回顾——新增西安APEC蓝美图!
aasd6283356
本次活动由西安OpenParty负责线下活动组织运营,线上由InfoQ-QClub、OSChina协办。OSChina活动召集帖:运维为王——应用系统、DevOps与Docker(11月29日)Info-QClub活动召集帖:QClub西安:运维为王——应用系统、DevOps与Docker(11月29日)报名人数统计:总报名121人,过滤掉无效数据实际报名115人报名来源通过:InfoQ网站宣传、
- 华为、腾讯的敏捷之路
秋风
软件过程
2008年12月27日在深圳举办的活动是QClub第一次走进华南地区,50多位同行聚集在华为互联网业务部漂亮的新办公区里,与王速瑜和周代兵两位嘉宾一起分享腾讯公司在开发互联网产品过程中的经验和体会,以及华为软件公司的敏捷之路。腾讯公司在开发互联网产品过程中的经验和体会主讲是腾讯公司的R&D研发总监王速瑜。腾讯的互联网产品要求新求快,需求不确定的程度很高,必须快速适应变化。用QQ漫画形式推介敏捷在腾
- Selenium测试Ajax程序
selenium
上周末参加了Qclub的百度技术沙龙,听了百度的孙景卫讲了Web自动化测试,讲的非常好,然后在小组讨论时又有幸座在了一起。我们讨论的一个内容,就是Ajax应用程序比原来的非Ajax程序更不易测试,这里有两个主要原因。
第一:Ajax使得基于纯录制的方式无法工作,因为录制一个操作,这次返回需要5秒钟,下次会更多或更少。
第二:一些测试工具是基于原来非Ajax程序来开发的,后面没做对应的升级。
- QClub西安:技术宅相聚葡萄城
技术
2012年新年刚过,OpenParty率领众多技术达人,以QClub之名,空降西安葡萄城。
好朋友们来了,我们当然不能怠慢了。Help yourself,pals!
鼓掌,鼓掌!有客到啦~~~
讲师登场!张思楚:葡萄城资深Web架构师 为大家奉上《Response Web Design》精彩主题。
- HTML5方方面面的活动报道,大家来吐槽啊
html5
LinkCoder(由博客园和海丁网共同成立的主题社区)和QClub上海站共同合作发起的活动:“HTML5的方方面面”于2012年09月22日下午在浦东软件园3期顺利举行。
随着HTML5的盛行,行业内对它充斥着不同的评论,有人认为HTML5是改变世界的英雄,有人认为HTML5只不过是儿童的玩具。经过本次活动中,两位讲师对HTML5与MVC编年史的精彩分析,
以及与会者们的热烈讨论,大家对HT
- 演说之法分享记录
uxyheaven
敏捷
演说之法分享记录今天有幸听了候伯薇老师的>分享,收获很多技巧,在此记录一下所学.讲师介绍候伯薇老师是infoq主编.大连TEDxXinghaiSquare演说培训师.大连软交会项目管理论坛特邀演讲者.ScrumGathering会议,敏捷之旅,QClub活动演讲者,Qcon敏捷专题演讲者,Qcon敏捷专题出品人,英国皇家管理工会认证CIPT培训师.分享内容演说之法是教我们如何做一场漂亮的演说的,总
- 杭州地区Docker Meetup分享
jinti
大概在4月初的时候,参加完北京的QClub的Docker分享,感受到Docker这个技术的高速发展,但是大会交流下来感觉不够瘾,很多技术问题没交流到,就想在杭州小范围的搞一次Docker的技术交流会议。于是就和杭州DockerMeetup的发起者magicx一起组织了这次的闭门会议,这次邀请了蘑菇街、网易、阿里云用Docker实践的工程师们,带着问题来交流Docker技术。本来还邀请了华为的
- Docker项目的治理之道
InfoQ
个人简介黄强,华为软件工程师,2011年开始接触容器技术,参与过Linux-CR,LXC,CRIU等容器相关开源项目,熟悉内核cgroup,namespace技术。目前致力于Docker开发,推动华为內源版本Docker在公司内的推广和落地。QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国
- Docker项目的治理之道
InfoQ
个人简介黄强,华为软件工程师,2011年开始接触容器技术,参与过Linux-CR,LXC,CRIU等容器相关开源项目,熟悉内核cgroup,namespace技术。目前致力于Docker开发,推动华为內源版本Docker在公司内的推广和落地。QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国
- Docker的应用场景以及创业方向
InfoQ
个人简介王利俊,新浪SAEPaaS创始人,现在是云栈科技联合创始人兼CEO,拥有超过十年的PaaS以及运维经验,而云栈科技也是国内第一家基于Docker的创业公司。现专注于Docker容器在企业生产环境的实践工作。QClub是由InfoQ中文站定期组织的一个线下技术交流活动,目的是让中高端技术人员有一个相对自由的交流思想和交友的平台。每次QClub只关注一个主题,邀请国内外在该主题领域有研究的技术
- 《架构师(“拥抱2015”特刊)》发布
崔康
中国技术圈的春天(代序)由InfoQ主办的“QClub:Docker专场——聚焦国内Docker创业以及企业实践”活动圆满结束,此文是InfoQ总编辑崔康在开场中的致辞,分享了InfoQ与Docker的渊源,以及对中国技术圈的期望。感谢主持人的介绍。作为大会的主办方,我想首先非常感谢今天所有到场的参会者和在看网络直播的朋友,听负责报名的同事讲,大家的参与热情很高,这次大会的报名人数超过了1千了,但
- Docker周报:IntelliJ IDEA开始支持Docker
郭蕾
新闻《QClub之Docker专场精彩回顾和总结》:3月29日,由InfoQ主办的QClub之Docker专场在北京成功举办。本期QClub聚焦国内Docker创业以及最佳实践案例,来自新浪微博、华为、IBM、七牛、雪球、数人科技、NiceScale、企事录等公司的技术专家分享了Docker如何在企业内部“落地生根”,以及基于Docker的创业公司将如何利用这一支点来撬动新的市场。《Intelli
- 架构师(“拥抱2015”特刊)
InfoQ中文站
中国技术圈的春天(代序)由InfoQ主办的“QClub:Docker专场——聚焦国内Docker创业以及企业实践”活动圆满结束,此文是InfoQ总编辑崔康在开场中的致辞,分享了InfoQ与Docker的渊源,以及对中国技术圈的期望。感谢主持人的介绍。作为大会的主办方,我想首先非常感谢今天所有到场的参会者和在看网络直播的朋友,听负责报名的同事讲,大家的参与热情很高,这次大会的报名人数超过了1千了,但
- QClub之Docker专场精彩回顾和总结
郭蕾
3月29日,由InfoQ主办的QClub之Docker专场在北京成功举办。本期QClub聚焦国内Docker创业以及最佳实践案例,来自新浪微博、华为、IBM、七牛、雪球、数人科技、NiceScale、企事录等公司的技术专家分享了Docker如何在企业内部“落地生根”,以及基于Docker的创业公司将如何利用这一支点来撬动新的市场。从2013年3月发布第一个版本,仅仅两年时间,Docker已经成为最
- java线程Thread和Runnable区别和联系
zx_code
javajvmthread多线程Runnable
我们都晓得java实现线程2种方式,一个是继承Thread,另一个是实现Runnable。
模拟窗口买票,第一例子继承thread,代码如下
package thread;
public class ThreadTest {
public static void main(String[] args) {
Thread1 t1 = new Thread1(
- 【转】JSON与XML的区别比较
丁_新
jsonxml
1.定义介绍
(1).XML定义
扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document type definition)文档类型定义来组织数据;格式统一,跨平台和语言,早已成为业界公认的标准。
XML是标
- c++ 实现五种基础的排序算法
CrazyMizzz
C++c算法
#include<iostream>
using namespace std;
//辅助函数,交换两数之值
template<class T>
void mySwap(T &x, T &y){
T temp = x;
x = y;
y = temp;
}
const int size = 10;
//一、用直接插入排
- 我的软件
麦田的设计者
我的软件音乐类娱乐放松
这是我写的一款app软件,耗时三个月,是一个根据央视节目开门大吉改变的,提供音调,猜歌曲名。1、手机拥有者在android手机市场下载本APP,同意权限,安装到手机上。2、游客初次进入时会有引导页面提醒用户注册。(同时软件自动播放背景音乐)。3、用户登录到主页后,会有五个模块。a、点击不胫而走,用户得到开门大吉首页部分新闻,点击进入有新闻详情。b、
- linux awk命令详解
被触发
linux awk
awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息
awk处理过程: 依次对每一行进行处理,然后输出
awk命令形式:
awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file
[-F|-f|-v]大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=val
- 各种语言比较
_wy_
编程语言
Java Ruby PHP 擅长领域
- oracle 中数据类型为clob的编辑
知了ing
oracle clob
public void updateKpiStatus(String kpiStatus,String taskId){
Connection dbc=null;
Statement stmt=null;
PreparedStatement ps=null;
try {
dbc = new DBConn().getNewConnection();
//stmt = db
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
矮蛋蛋
zookeeper
原文地址:
http://www.ibm.com/developerworks/cn/opensource/os-cn-zookeeper/
安装和配置详解
本文介绍的 Zookeeper 是以 3.2.2 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两
- tomcat数据源
alafqq
tomcat
数据库
JNDI(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API。
没有使用JNDI时我用要这样连接数据库:
03. Class.forName("com.mysql.jdbc.Driver");
04. conn
- 遍历的方法
百合不是茶
遍历
遍历
在java的泛
- linux查看硬件信息的命令
bijian1013
linux
linux查看硬件信息的命令
一.查看CPU:
cat /proc/cpuinfo
二.查看内存:
free
三.查看硬盘:
df
linux下查看硬件信息
1、lspci 列出所有PCI 设备;
lspci - list all PCI devices:列出机器中的PCI设备(声卡、显卡、Modem、网卡、USB、主板集成设备也能
- java常见的ClassNotFoundException
bijian1013
java
1.java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory 添加包common-logging.jar2.java.lang.ClassNotFoundException: javax.transaction.Synchronization
- 【Gson五】日期对象的序列化和反序列化
bit1129
反序列化
对日期类型的数据进行序列化和反序列化时,需要考虑如下问题:
1. 序列化时,Date对象序列化的字符串日期格式如何
2. 反序列化时,把日期字符串序列化为Date对象,也需要考虑日期格式问题
3. Date A -> str -> Date B,A和B对象是否equals
默认序列化和反序列化
import com
- 【Spark八十六】Spark Streaming之DStream vs. InputDStream
bit1129
Stream
1. DStream的类说明文档:
/**
* A Discretized Stream (DStream), the basic abstraction in Spark Streaming, is a continuous
* sequence of RDDs (of the same type) representing a continuous st
- 通过nginx获取header信息
ronin47
nginx header
1. 提取整个的Cookies内容到一个变量,然后可以在需要时引用,比如记录到日志里面,
if ( $http_cookie ~* "(.*)$") {
set $all_cookie $1;
}
变量$all_cookie就获得了cookie的值,可以用于运算了
- java-65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
bylijinnan
java
参考了网上的http://blog.csdn.net/peasking_dd/article/details/6342984
写了个java版的:
public class Print_1_To_NDigit {
/**
* Q65.输入数字n,按顺序输出从1最大的n位10进制数。比如输入3,则输出1、2、3一直到最大的3位数即999
* 1.使用字符串
- Netty源码学习-ReplayingDecoder
bylijinnan
javanetty
ReplayingDecoder是FrameDecoder的子类,不熟悉FrameDecoder的,可以先看看
http://bylijinnan.iteye.com/blog/1982618
API说,ReplayingDecoder简化了操作,比如:
FrameDecoder在decode时,需要判断数据是否接收完全:
public class IntegerH
- js特殊字符过滤
cngolon
js特殊字符js特殊字符过滤
1.js中用正则表达式 过滤特殊字符, 校验所有输入域是否含有特殊符号function stripscript(s) { var pattern = new RegExp("[`~!@#$^&*()=|{}':;',\\[\\].<>/?~!@#¥……&*()——|{}【】‘;:”“'。,、?]"
- hibernate使用sql查询
ctrain
Hibernate
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.hibernate.Hibernate;
import org.hibernate.SQLQuery;
import org.hibernate.Session;
import org.hibernate.Transa
- linux shell脚本中切换用户执行命令方法
daizj
linuxshell命令切换用户
经常在写shell脚本时,会碰到要以另外一个用户来执行相关命令,其方法简单记下:
1、执行单个命令:su - user -c "command"
如:下面命令是以test用户在/data目录下创建test123目录
[root@slave19 /data]# su - test -c "mkdir /data/test123" 
- 好的代码里只要一个 return 语句
dcj3sjt126com
return
别再这样写了:public boolean foo() { if (true) { return true; } else { return false;
- Android动画效果学习
dcj3sjt126com
android
1、透明动画效果
方法一:代码实现
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState)
{
View rootView = inflater.inflate(R.layout.fragment_main, container, fals
- linux复习笔记之bash shell (4)管道命令
eksliang
linux管道命令汇总linux管道命令linux常用管道命令
转载请出自出处:
http://eksliang.iteye.com/blog/2105461
bash命令执行的完毕以后,通常这个命令都会有返回结果,怎么对这个返回的结果做一些操作呢?那就得用管道命令‘|’。
上面那段话,简单说了下管道命令的作用,那什么事管道命令呢?
答:非常的经典的一句话,记住了,何为管
- Android系统中自定义按键的短按、双击、长按事件
gqdy365
android
在项目中碰到这样的问题:
由于系统中的按键在底层做了重新定义或者新增了按键,此时需要在APP层对按键事件(keyevent)做分解处理,模拟Android系统做法,把keyevent分解成:
1、单击事件:就是普通key的单击;
2、双击事件:500ms内同一按键单击两次;
3、长按事件:同一按键长按超过1000ms(系统中长按事件为500ms);
4、组合按键:两个以上按键同时按住;
- asp.net获取站点根目录下子目录的名称
hvt
.netC#asp.nethovertreeWeb Forms
使用Visual Studio建立一个.aspx文件(Web Forms),例如hovertree.aspx,在页面上加入一个ListBox代码如下:
<asp:ListBox runat="server" ID="lbKeleyiFolder" />
那么在页面上显示根目录子文件夹的代码如下:
string[] m_sub
- Eclipse程序员要掌握的常用快捷键
justjavac
javaeclipse快捷键ide
判断一个人的编程水平,就看他用键盘多,还是鼠标多。用键盘一是为了输入代码(当然了,也包括注释),再有就是熟练使用快捷键。 曾有人在豆瓣评
《卓有成效的程序员》:“人有多大懒,才有多大闲”。之前我整理了一个
程序员图书列表,目的也就是通过读书,让程序员变懒。 写道 程序员作为特殊的群体,有的人可以这么懒,懒到事情都交给机器去做,而有的人又可
- c++编程随记
lx.asymmetric
C++笔记
为了字体更好看,改变了格式……
&&运算符:
#include<iostream>
using namespace std;
int main(){
int a=-1,b=4,k;
k=(++a<0)&&!(b--
- linux标准IO缓冲机制研究
音频数据
linux
一、什么是缓存I/O(Buffered I/O)缓存I/O又被称作标准I/O,大多数文件系统默认I/O操作都是缓存I/O。在Linux的缓存I/O机制中,操作系统会将I/O的数据缓存在文件系统的页缓存(page cache)中,也就是说,数据会先被拷贝到操作系统内核的缓冲区中,然后才会从操作系统内核的缓冲区拷贝到应用程序的地址空间。1.缓存I/O有以下优点:A.缓存I/O使用了操作系统内核缓冲区,
- 随想 生活
暗黑小菠萝
生活
其实账户之前就申请了,但是决定要自己更新一些东西看也是最近。从毕业到现在已经一年了。没有进步是假的,但是有多大的进步可能只有我自己知道。
毕业的时候班里12个女生,真正最后做到软件开发的只要两个包括我,PS:我不是说测试不好。当时因为考研完全放弃找工作,考研失败,我想这只是我的借口。那个时候才想到为什么大学的时候不能好好的学习技术,增强自己的实战能力,以至于后来找工作比较费劲。我
- 我认为POJO是一个错误的概念
windshome
javaPOJO编程J2EE设计
这篇内容其实没有经过太多的深思熟虑,只是个人一时的感觉。从个人风格上来讲,我倾向简单质朴的设计开发理念;从方法论上,我更加倾向自顶向下的设计;从做事情的目标上来看,我追求质量优先,更愿意使用较为保守和稳妥的理念和方法。
&