51CTO博客开发
PM如何突破工程师心防 PM 常常遇到一个难题,就是有好多东西想要做,但无奈什么事都得通过工程师,没办法自己动手,于是因为和工程师不太美好的关系,最后实际的产品都没有设计时看起来好。我这边讲的是「网路公司」的状态,PM 泛指那些规划出产品的人。其他产业也许也有类似情形,以下这些「教战手则」,提供给正在摸索自己生存之道的 PM 一些参考。
addEventListener 用于注册事件处理程序,IE 中为 attachEvent,我们为什么讲 addEventListener 而不讲 attachEvent 呢?一来 attachEvent 比较简单,二来 addEventListener 才是 DOM 中的标准内容。 简介 addEventListener 为文档节点、document、window 或 XMLHttpRequ
原意是:遍历对象中的每一个属性,实例是遍历HTML5中的canvas.getContext('2d')的方法并列出了相应方法或属性的名称和类型。同时,代码中包含了属性排序,便于查找。鉴于目前HTML5没有成为标准,因此各个浏览器之间存在一些差异。可以通过这个方法得到所有属性,然后分别到网上去查具 体做什么的。比较方便也比较直观。我现在是想遍历给定DOM节点的属性,殊途同归吧,下午折腾了一下午也没
没有永恒的技术只有变态的需求,没有好说的客户只有无奈的开发者, 如果iframe的出现是一个错误的话,iframe里边在来一个iframe那是错上加错,神话没有在远古的尘嚣中消失,却在怀具的今天不断上演。 生活永远是一个大染缸,一块白布下去,黑布出来,一块黑布下去,一块七色布出来。
浏览器缓存将文件保存在客户端,好的缓存策略可以减少对网络带宽的占用,可以提高访问速度,提高用户的体验,还可以减轻服务器的负担。当一个客户端请求web服务器, 请求的内容可以从以下几个地方获取:服务器、浏览器缓存中或缓存服务器中。这取决于服务器端输出的页面信息。页面文件有三种缓存状态。1.最新的:选择不缓存页面,每次请求时都从服务器获取最新的内容。2.未过期的:在给定的时间内缓存,如果用户刷新或页面
《The New Development of Browser History Sniffing》——这或许可以作为我这次大报告的题目 一、 Browser History Sniffing发展历程 二、 Browser History Sniffing的新进展 三、Web缓存信息泄露性能比较 第一部分,我希望能把浏览器历史记录嗅探的整个发展历史清晰明了的呈献给大家,从20
转了一大圈,又回到了原点,回到51.这次决定从一而终,不去羡慕博客园的牛人聚集以及精美的页面~而是专心经营我这一亩二分地,希望它能够开花、结果。 又到了做大报告的时候了,这应该是我作为一名硕士学生所做的最后一次大报告了吧。在这一刻以前还想着虎龙虎龙马马虎虎过去算了,但是在这一刻我却想好好地把这次大报告做好。为自己的研究生生活划下一个完整的句号,只是说不上完美。 当初保研到这个学校,到现在才知道
最近在用Ubuntu下面的firefox做实验,总感觉用火狐浏览网页的速度总是不尽如人意,打个网页两分钟才能完全load完毕,百思不得其解,撞墙的心都有了。 通过网上一番搜索,终于发现了问题的症结所在,原来是Ipv6在作怪。 Firefox 3 默认启用了 Ipv6支持,Firefox 会首先尝试解析 Ipv6 地址,如果失败,才转移到 Ipv4 。 要禁用 Ipv6 ,解决的
使用eclipse打包如果不需要外界三方库的话,直接按照:File——Export——Java——Jar File即可但如果项目中使用了三方库,解决办法是利用eclipse插件Fat Jar(插件下载地址:)fatJar这插件打包的时候可把用到的第三方的JAR包也一起打到目标JAR中。 打包方法,图解。 &n
作为一个 Gnome 用户,一直以来都在文件管理器的选择上犹豫不决。这个每天都要用到的东西,却一直找不到满意的,Nautilus 有点慢、Thunar 又有点简单、PCManfm 各方面都不错,但是总感觉缺了点什么…… 现在不用再发愁了,因为发现了 emelFM2 这个小东西~ emelFM2 和原来介绍过的 4Pane 一样,也是双列的文件管理器,不过 4Pane 的功能过于复杂,外观也过
找工作真不是件好玩的事儿,而我也因为这些年不端正的态度而受到了应有的惩罚,幸好现在发现了,有所行动总比不动的好,从今天起要加油!!!今天阅读了《数据库系统概论》一书的SQL语句部分,并对基本语句有了一定的认识,总结如下:select [all|distinct] <目标列表达式> [别名],<目标列表达式> [别名]...from <表名或视图名> [别名],&
http://www.51testing.com/?209173/action_viewspace_itemid_94016.html mark一下,有时间自己搭一个~
今天想总结一下这一个月来学习android的一些体会,其中体会最大的就是回调函数在Android监听机制中的表现。可以说android系统中的监听无处不在~一、回调函数~ 所谓回调,就是客户程序C调用服务程序S中的某个函数A,然后S又在某个时候反过来调用C中的某个函数B,对于C来说,这个B便叫做回调函数。例如 Win32下的窗口过程函数就是一个典型的回调函数。一般说来,C不会自己调用
import java.net.InetAddress;import android.app.Activity;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.net.wifi.WifiInfo;import and
http://home.51cto.com/index.php?s=/Home/index________主题:关于Android平台下接收指定端口SMS的解决方法http://www.cnblogs.com/skynet/archive/2010/06/14/1758284.htmlhttp://www.cnblogs.com/skynet/archive/2010/07/11/1775166.
http://blog.csdn.net/ichliebephone/article/details/5916320Android Perference学习很好的一篇博文,源码见附件
类概述 BaseAdapter主要用于ListView(实现指定的ListAdapter接口)、Spinner(实现指定的SpinnerAdapter接口)以及GridView的共同实现一个公共基类适配器。假设我们实现一个ArrayListAdapter,public abstract class ArrayListAdapter<T> extends BaseAdapter{&nb
一天中午,丈夫在外给家里打电话:“亲爱的老婆,晚上我想带几个同事回家吃饭可以吗?” (订货意向) 妻子:“当然可以,来几个人,几点来,想吃什么菜?” 丈夫:“6个人,我们7点左右回来,准备些酒、烤鸭、番茄炒蛋、凉菜、蛋花汤……。你看可吗?” (商务沟通) 妻子:“没问题,我会准备好的。” (订单确认) 妻子记录下需要做的菜单 (MPS计划) ,具体要准备的东
json数据格式解析我自己分为两种;一种是普通的,一种是带有数组形式的; 普通形式的:服务器端返回的json数据格式如下:{"userbean":{"Uid":"100196","Showname":"\u75af\u72c2\u7684\u7334\u5b50","Avtar":null,"State":1}}分析代码如下:// TODO 状态处理 500
一、基本语法
今天在卓越入手了一款MX160,农民了一把,算是用过的好耳机了吧。。。 首先说明下 最好不要用TTG之类的软件煲 初学者很容易把2耳机煲坏用一首歌当然可以 像渡口 这首歌 中低频还是比较丰富的当时 最好选点不同的音乐 千万不要用 DJ舞曲煲在第一阶段,只是一个预热阶段,不需要一定选用上边所推荐的参考曲目中的曲目。只要用类似于“猜心”之类比较舒缓的曲子进行正常音量30%左右音量的正常播放就可以了,
SQL Maps: Sql Maps是这个框架中最激动人心的部分,它是整个iBATIS Database Layer的核心价值所在。通过使用Sql Maps你可以显著的节约数据库操作的代码量。SQL Maps使用一个简单的XML文件来实现从javaBean到SQL statements的映射。跟其他的框架或者对象映射工具相比,SQL Maps最大的优势是简单。它需要学习的东西很少,在
今天主要看了有关maven相关的文档,根据文档了解了maven的安装、配置,熟悉maven的命令,会使用maven命令创建一个标准的项目,了解maven项目目录中pom.xml文件的基本结构。 同时对maven的生命周期、maven仓库、依赖管理以及项目对象模型有了初步的认识。http://www.bluedash.net/spaces/Web%E5%BC%80%E5%8F%91%E6%95%9
今天主要通过简单配置xml文档、编写底层java代码并通过Spring将二者进行连接的思想实现了一个很小的Spring基础代码,旨在了解基本的实现机理。代码主要包括:Action接口:Action 接口定义了一个execute 方法,不同的Action 实现提供了各自的execute方法,以完成目标逻辑。public interface Action {public String execute(
Spring2.5下载地址:http://mesh.dl.sourceforge.net/sourceforge/springframework/spring-framework-2.5.5-with-dependencies.zip解压缩下载到的压缩包,解压缩后的文件夹应用如下几个文件夹。 ◆dist:该文件夹下放Spring的jar包,通常只需要 Spring.jar文件即可。该文件夹下还
昨天又忘记了,今天补上两篇。长记性!!!为了健康工作,为了增加体重,先规定一个月内每天要必做的regular things:1、每天800米慢跑,60个形体拉伸2、为了养胃,每天晚上只吃馒头干和粥,选择性吃青菜或者咸菜3、从惊蛰(3.6)当天起每天早上三面醋姜然后嘞就是每天一篇博文啦!今天弄懂了Ajax的XSS Prototype Hijacking,具体的就先不写啦,详细的说明在Subverti
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/yzsind/archive/2011/01/29/6168854.aspx2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这 篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践
发现自己就是懒啊,当初兴致勃勃的来到51安家,说抛弃就忘得一干二净了,知道昨天看到了人家工作二十年的每天一篇技术博文笔耕不辍。。。我专门看了一下连大年三十和大年初一都没有落下!!!我不禁又汗颜了。。。坚决向一切有理想有道德的同行学习!!!每天记录一篇技术博文,记录点滴!最近在写寒假导师安排的一篇综述,抓狂ing!!!不过好在已经有了些许经验~加油!!!↖(^ω^)↗Az!Az!Fighting!!
虚拟地址由操作系统维护,由MMU可以进行转换,扩大了内存空间分页管理。大多数使用虚拟存储器的系统都使用一种称为分页(paging)机制。虚 拟地址空间划分成称为页(page)的单位,而相应的物理地址空间也被进行划分,单位是页帧(frame),一个在磁盘,一个在内存,页和页桢的大小必须 相同。在32位地址的机器,它的虚拟地址范围从0~0xFFFFFFFF(4G),而这台机器只有256M的物理地址
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号