- 浏览: 179947 次
最新评论
-
美丽的小岛:
while (true) {
pool.execute(new ...
Java多线程 Web服务器简单实现 -
chemistry_ken:
Google自己都没有应用用这门语言,说明还有很长的一段路走啊 ...
[置顶] 为什么我们需要一门新语言——Go语言 -
zui4yi1:
agile,新进的公司就是采用敏捷开发的。了解AGILE,其实 ...
敏捷的坏态度 -
free0007:
...
程序与生活:程序员要保持好奇心 -
haohao-xuexi02:
witcheryne 写道昨天一不小心手贱: git co * ...
为了我的幸福
文章列表
中国女子羽毛球队因消极比赛被罚,非常令人遗憾。
不得不看到奥运会的另一面,混着功利,商业以及政治的奥运会。控制奥运会背后的五环贵族,把奥运会发展的越来越商业化,不想去管别人如何,姑且总结一下我对中国 ...
今天在知乎上被邀请回答这个问题,一不小心写了很多,算算已经可以当作一篇博客了,于是记录下来。
问题:作为一名程序员,虽说每天都在和英语打交道,但是当看到一篇英语文档或者英语技术文章的时候还是比较头疼,理解他们的意思也只能是20%。尤其是使用google搜索的时候,很多问题解决办法都是英文的,还有一些国外比较有名的网站比如 stack overflow,上面也有很多学习的资源。怎样才能让自己顺利阅读这些技术文章呢?
回复:
这几天正值一年一度的游戏盛会:E3。我从 gamespot 上下载了几大厂商的发布会视频看,基本上能无障碍的听进去这种没有字幕的东西了。
我是一个工作在外企的程序员。公司里上上下下哪个职位的人都要经常读写英文邮件、文档,都会遇到不得不面对老外叽哩呱啦对话的情况。英语也是入职笔试面试的一个考查项目。目前我的英语虽不算优秀,但应付日常所需也算游刃有余了。
大学时我英语四级凭467分一次考过,不过绝不是高分;六级考了387分没有通过,那时毕业前提里已经没有通过六级的要求了,索性我就再没想过在英语考试上下工夫。说起来惭愧,我最初学英语是十六年前,十六年是
用css3和jQuery制作一个简单的精美表单
html代码如下:
<span class="title">Mask Your Input Forms and Make It Beauty</span><br/><br/><div id="container"><p class="separator"><br/></p><p class="small-title">Too Plain</p ...
定义
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。 JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。
JSON的结构基于下面两点
1. "名称/值"对的集合 不同语言中,它被理解为对象(object),记录(recor ...
电价要涨,这是无疑的。无聊之极,我说说有什么好办法节约电能。方法可能比较扯淡。。。
首先,尽量不需要台式机地方尽量使用笔记本电脑。N多年前台式电脑都是300瓦功率的电源,现在听别人说凑机没有500瓦根本电力供应不足。
其实就连省电的苹果,Imac 功耗也有200瓦,反过来一个笔记本电脑只有50瓦,至于baidu有本本只有10瓦我们就不说了。
这还只是使用电源,类似MBP 这种光电池可以供7个小时的怪物还不算在内。
这样使用本本能节电,而且可以大幅度节电。
其实节电的替代品并不是100% 优秀的。
比如节能灯就不能频繁开关。同样一个本本代替 ...
Oracle-表连接简介
表的连接是指在一个SQL语句中通过表与表之间的关联,从一个或多个表检索出相关的数据。连接是通过SQL语句中FROM从句的多个表名及WHERE从句里定义的表之间的连接条件来实现的。如果一个SQL语句的关联表超过两个,那么连接的顺序如何呢?ORACLE首先连接其中的两个表,产生一个结果集;然后将产生的结果集与下一个表进行关联....继续这个过程,直到所有的表都连接完成;最后产生所需的数据。
嵌套循环连接(NESTED LOOP JOIN)
排序合并连接(SORT MERGE JOIN)
哈希连接(HASH JOIN)
1. 嵌套循环连接(NESTED ...
完全脱机备份,又名冷备份。冷备份的存在是为了保护现场,防止我们恢复失败时可以从头开始。我们知道,数据文件是oracle向os预留的磁盘空间,如果我们规划数据库时,申请了50g,一开始oracle可能只用了100M,我们冷备时所需的有效数据就更少了,或许只有5M,但我们还是得备份50g。这便是冷备的缺点。
进行冷备时可能出现备份不全或备份了垃圾数据的状况。所以,我们务必以数据库看到的为准。通常,冷备的主要对象是datafile,controlfile和redo log file。我们可以借助几个视图来瞧瞧他们匿于何处。
于数据文件:
[sql] view p ...
一、线程池的作用
线程池作用就是限制系统中执行线程的数量。
根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;如果线程少了会浪费系统资源,多了又会造成系统拥挤效率不高。用线程池控制线 ...
Python 格式化字符串小练习
1,代码:
[python] view plaincopyprint
整理了文件上传的相关知识,给大家分享如下:
文件上传分为两个部分:
(1)服务器端:需要使用FileUpload+common.io实现文件的上传;
(2)客户端:需要模拟文件上传的HTTP请求头;
一、服务器端代码
FileServlet.java
package org.xiazdong.servlet;
import java.io.File;
import java.io.IOException;
import java.util.List;
import javax.servlet.ServletException;
impo ...
经过自己的研究,封装了一个HTTP的get和post的辅助类,能够更好的使用;
类名:HttpRequestUtil
提供了如下功能:
(1)模拟GET请求;
(2)模拟POST请求;
(3)模拟文件上传请求;
(4)发送XML数据;
同步阻塞IO
在这个模型中,应用程序(application)为了执行这个read操作,会调用相应的一个system call,将系统控制权交给kernel,然后就进行等待(这其实就是被阻塞了)。kernel开始执行这个system call,执行完毕后会向应用程序返回响应,应用程序得到响应后,就不再阻塞,并进行后面的工作。
例如,“在调用 read 系统调用时,应用程序会阻塞并对内核进行上下文切换。然后会触发读操作,当响应返回时(从我们正在从中读取的设备中返回),数据就被移动到用户空间的缓冲区中。然后应用程序就会解除阻塞(read 调用返回)。”
举一个浅显的例子,就好比你去 ...
import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintStream;import java.net.ServerSocket;imp
Android上为了让视频显示的更流畅,自然要使用到NDK, 没有采用YUV420 overlay的方式, 而采用平台移植更安全的RGB565显示。 在android 2.3上测试通过。
但到了MTK andriod平台(A301)遇到glTexImage2D gl_error 0x501的错误(源图像为176*144)。 经过反复测试, 这个mtk andriod版本支持opengl es, 但对源图像的分辨率有奇怪的限制。当源尺寸宽高必须是64的倍数而且一般宽高为2倍的关系。比如512*256, 256*128都是可以的。 只能先把图像缩放到256*128, 然后再用opengl es ...
- 2012-07-06 18:08
- 浏览 1774
- 评论(0)