- 博客(86)
- 资源 (49)
- 收藏
- 关注
转载 一起学习win8应用2-通过弹出框学习下解决方案的各个文件
在《一起学习win8应用1》中,我们做了一个最基础的“hello world!"程序。(通过Button的Click事件,让TextBlock来显示TextBox的内容)。大概了解了下,win8应用程序的一个开发流程。昨天,一朋友也想做个hello world,但是,他只是想用最简单的方式,弹出个提醒框。结果,把他给惹急了。说是找不到MessBox了,好不容易找到了个MessageDialog,折
2012-10-30 17:22:49 606
转载 使用jquery动态加载javascript以减少服务器压力
如果您要创建一个web2.0的应用程序,那么你的网页会包括大量的JavaScript文件,这些可能会拖慢您的网页。因此,动态加载JavaScript代码到您的网页是一个好主意,即只有当实用他们的时候加载它们。这种策略可以帮助你减少你的网页的加载时间。幸运的是,jQuery提供了一个内置的实用函数,$getScript()为我们提供了这样的方法。来实现在网页动态的功能。来看看这个函数的语法:
2012-10-30 17:21:20 658
转载 程序员加油站 -- 懂电脑更要懂人脑
说起程序员三个字,我觉得既骄傲又可悲。骄傲的是,我们曾经是时代骄子,是一群真正改变世界的人;可悲的是,我们很多致力于改变世界的程序员,却生活在自己的世界里,无法自拔,成为了继“书呆子”之后的“电脑呆子”。电脑本来只是一个工具,我们竟然被其所限制、甚至同化,悲夫!一、警惕成为“电脑呆子”(1)程序员眼中的自己程序员是怎样看待自己的呢?看看园子里的发言,码农、码畜、IT民工、苦逼、程序猿…
2012-10-30 17:20:24 775
转载 jquery ajax使用代理缓存避免重复请求
在jquery的1.5版本中加了一个Deferred对象,jq的代码也做了大规模重写。如果想要了解该对象,推荐阅读:jQuery Deferred对象详细源码分析(-)jq的ajax方法也用Deferred对象加入了新特性,现在我们来使用ajax新特性来实现xhr的代理缓存,主要目的:避免重复请求。注意:代理缓存主要用来cache从server拉取的数据,对于client发数据到s
2012-10-30 17:19:27 1344
转载 《快速构建Windows 8风格应用》系列文章汇总--持续更新
《快速构建Windows 8风格应用》系列的文章基于XAML+C#进行编写,汇总了Windows 8 Store应用开发过程中常用的开发技术点。 对于我个人来说,将自己平时学习和开发过程中遇到的开发知识点汇总成这个系列的博文,分享给各位开发者,希望各位开发者更能快速的构建出自己的Windows 8 Store应用。同时我也非常希望结交更多开发朋友能够互相讨论学习进步。
2012-10-30 17:08:31 596
转载 浅谈开发工作中使用的敏捷开发模式
来现在的公司有一段时间了,现在主要用java开发采用敏捷的开发模式。因为以前工作中对敏捷的了解比较少所以觉得有必要进行梳理总结下。 敏捷开发的定义及解释说明这里就略过了,想要详细了解的朋友可以猛点这里(敏捷开发详解)。 谈敏捷开发先从流程讲起吧。首先,每天早上我们会有一个晨会( 站立会议 ),主要汇报昨天自己所做的工作及自己在工作的过程中所遇
2012-10-30 17:07:21 933
转载 我的WCF之旅
WCF是构建和运行互联系统的一系列技术的总称,它是建立在Web Service架构上的一个全新的通信平台。你可以把它看成是.NET平台上的新一代的Web Service。WCF为我们提供了安全、可靠的的消息通信,也为我们提供了更好的可互操作性是的我们可以和其他的平台进行“交流”。微软斥巨资打造WCF,在我们看来主要出于下面两个目的:实现其对现有的分布式技术的整合以及顺应SOA的浪潮。在WC
2012-10-25 17:18:30 510
转载 用NginX+keepalived实现高可用的负载均衡
前面的《统一接入层方案》中就目的、目标和整体方案进行了讨论,本文讨论具体的实施。简单来说就是在两台服务器上分别部署NginX,并通过keepalived实现高可用。Table of Contents1 规划和准备2 安装3 配置3.1 配置NginX3.2 配置keepalived3.3 让keepalived监控NginX的状态4 还可
2012-10-25 17:10:09 1687
转载 前沿设计推荐-使用jquery打造动感的浮动web界面
在前端开发设计当中,我们最关注的是用户体验,现在经常看到有些网站使用浮动的小鸟作为元素来回飞,往往第一眼给你的感觉这个是用flash实现的,如果你没有很高的水平,基本上你是做不出这样的效果来的,那有没有一种好的方法来实现呢,今天就分享一下比较时尚的浮动元素是如何实现的,点击气球,他会跳,点击蜗牛,他不让你动,哈哈进一步阅读jquery实现的视差滚动教程(视差大背景效果)jque
2012-10-25 17:09:14 900 1
转载 shell实战开发
序 最近正在忙于开发豆瓣数据同步,主要原因是豆瓣接口不给力,超过一定的访问量就抓不到它的数据。所以决定把豆瓣的数据导入到本地服务器,然后使用我们自己的数据。 导入数据的脚本我已经开发完了。现在就剩下命令行调用了。今天我就专门研究了下shell的应用,我把我的思考过程写一下。 准备 这是要使用的php测试脚本(并不是我的线上代码,
2012-10-25 17:07:46 816
转载 用Open XML SDK读取Excel
Excel的便捷使得其在非开发人员的办公中非常流行,而Excel确实也提供了很多有用的功能。很多时候我们还需要以Excel为数据源来进行处理或者将Excel作为模板来生成一些报表。在Open XML SDK没出来之前,我们大多采用引用Office类库的方法来做处理,但这样的操作显得很麻烦。而Open XML SDK的出现,让我们可以以一个很自然的方式来处理这些数据,本文我们就一起了解一下如何使
2012-10-25 17:05:24 1056
原创 android 分辨率适配的方法
首先说明一点:这个方法不能说万能的,但是最起码它解决了分辨率跟密集度的关系,就是所有分辨率,只要传了第一次的参数,后面都不需要改动了,但是也引来一个问题,就是布局会因为图片资源小而失真,所以这也需要美工的同志多多配合的,废话不说,贴代码:第一步,先创建一个view信息的javabean类:package com.zte.layout.adapter;import andro
2012-10-24 17:37:08 657
转载 【百度地图API】如何制作班级地理通讯录?LBS通讯录
摘要:班级通讯录必备的功能,比如人员列表,人员地理位置标注,展示复杂信息窗口,公交和驾车等。一般班级人员都不会超过300个,因为可以高效地把全部人员的地理位置都显示在地图上。---------------------------------------------------------------------------预备知识1、为啥marker数量不能超过300个?答
2012-10-24 17:36:34 3171
转载 X皮书之shell热身
序 最近想看看shell方面的内容,看到有一篇介绍shell的文档,不错。遂按照自己的方式整理如下,与大家分享。 介绍 如果你想适当精通一些系统管理知识,那么掌握shell脚本应该是最基本的。即使你可能并不打算真正的编写一些脚本。 曾经有人问我,你学那么多的编程语言,你觉得语言有那么重要吗?我现在用下面的话告诉
2012-10-24 15:16:44 704
转载 企业移动应用——技术平台体系
表现层:主要包含终端(WM、Android、ISO平台)、PC和Open API(开放的API)。终端:主要包含离线、实时在线、Core和通用模块。对WM、Android和ISO各自有一套这样的技术框架。技术框架中既可只用离线方式或只用实时方式,也可把两者综合起来,某些业务功能用离线,某些业务功能用实时在线。离线:终端离线使用,当有网络时,数据同步到云端,使用胖客户端+云存
2012-10-24 15:14:12 1303
转载 找到问题的真正原因:20121021服务器故障处理经历
前言在这篇博文中,我们将分享2012年10月21日服务器故障发生与处理的过程,这其中会反映出我们在服务器运维中存在的问题,也许会引来更多的指责、担忧。。。,但我们相信真诚的力量,相信我们战胜困难的决心,更相信大家的理解与支持!想起当初刚创建博客园的时候,自己组装的服务器频频当机,大家的理解、支持与帮助让我们度过了难关。正文2012年10月21日早晨8点起床后,像刷牙洗脸一样
2012-10-24 15:12:19 9035
转载 从程序员到项目经理之程序员加油站 -- 不是人人都懂的学习要点
学习是一种基础性的能力。然而,“吾生也有涯,而知也无涯。”,如果学习不注意方法,则会“以有涯随无涯,殆矣”。 一.学习也是一种能力看到这个标题,有人会说:“学习,谁不会?”的确,学习就像吃饭睡觉一样,是人的一种本能,人人都有学习的能力。我们在刚出生的时候,什么也不知道,是一张真正的白纸,我们靠学习的本能,学会了走路、说话、穿衣服…后来,我们上学了,老师把书本上的知识一点一点
2012-10-24 15:11:27 1110
原创 如何构建自己的SIP SERVER!(转载)
如果你下载了 sip phone, 自己又做了一个 SIP SERVER,那么你就可以当老大了,不要什么MSN,QQ的语音通话了,自己就可以直接同你想要的人通话了。1:软件准备:A: SIP SERVER http://www.brekeke.com/en/download/idx_sipserver_en.htmlfor Linux的:oss1_2_1_0.zipB:JAVA环境
2012-10-23 18:04:07 2941
转载 “世界上第一个Html5 SIP客户端” by doubango
Doubango 刚刚推出了“世界上第一个Html5 SIP客户端”:SipML5,实现了基于Chrome的SIP客户端,并与自己先前的开源产品Idoubs和IMSDroid实现互通。就像主页里的两个Demo视频显示的一样,你可以轻松实现Chrome和IOS/Android移动设备之间的实时视音频通话。SipML5使用Chrome的实验功能WebRTC实现媒体功能,并用Javascript
2012-10-23 17:54:42 9071
转载 Jquery实现仿腾讯微薄的广播发表
前言: 由于这几天在学习Jquery的一些知识,比以前的感觉就是Jquery太强大了,很多很简单的功能以前在JavaScript要写几十行的代码而在Jquery中只用几行代码就搞定了,所以我决定好好学习学习Jquery,支持我吧,呵呵,这几天的学习Jquey使我感觉到其实Jquery的使用并不是很难,就我感觉Jquery只要把选择器学的差不多,其他的基本都可以迎刃而解,多了解一些方法,事件等等。所
2012-10-20 16:30:14 2213
原创 几个在线画图工具
画图工具 visio Gliffy一个在线图表制作的web软件,采用Flash技术构建,界面友好,支持中文。Gliffy提供各种工具,其中包括Flowcharts、 UI wireframes、Floor plans、Network diagrams等等,可以绘制框图、流程图、室内设计图和网络拓补图等等;提供文档管理、图表元素等一系列功能;可以导出成SVG、JPEG或者PNG的格式;Gliff
2012-10-20 16:29:18 8234
转载 C#网络编程系列文章
1. 网络协议简介 介绍了网络分层: 网络层 数据链路层 网络层 传输层 应用层2. HTTP协议详解 介绍应用层的HTTP协议,是Asp.net开发人员必须掌握的协议 HTTP请求 HTTP响应3. 自定义Web服务器 介绍利用Socket自制一个Web服务器来响应浏览器发出的请求 实现一个简单的Web服务器4. 自定义Web
2012-10-20 16:28:36 677
转载 数据库设计 从零开始系列之一
引言:一直在从事数据库开发和设计工作,也看了一些书籍,算是略有心得。很久之前就想针对关系数据库设计进行整理、总结,但因为种种原因迟迟没有动手,主要还是惰性使然。今天也算是痛下决心开始这项卓绝又令我兴奋的工作。这将是一个系列的文章,我将以讲座式的口吻展开讨论(个人偷懒,这里的总结直接拿去公司培训新人用)。系列的第一讲我们先来回答下面几个问题数据库是大楼的根基大多数程序员都很急
2012-10-19 18:07:08 698
转载 WPF Step By Step -基础知识介绍
回顾 上一篇我们介绍了WPF基本的知识。并且介绍了WPF与winform传统的cs桌面应用编程模式上的变化,这篇,我们将会对WPF的一些基础的知识做一个简单的介绍,关于这些基础知识更深入的应用则在后续的篇幅中大幅度的应用。本文大纲 什么是xaml 什么是路由事件 WPF都提供了那些基础控件 什么是依赖属性 元素绑定 WPF中的资源 WPF的几种布
2012-10-19 18:06:34 666
转载 系统架构师-基础到企业应用架构-企业应用架构
一、上篇回顾 我们先来回顾下上篇讲解的内容,我们前面的几节分别讲述了,业务逻辑层、数据访问层、服务层、表现层,我们了解了这些分层的职责和分层之间的大概的关联关系,本篇可能主要是简单的介绍下企业应用的几类模式,结合这几个分层直接的交互来完成系统功能的构建。我们还是先对我们学习的四个分层的职责和功能做个大概的回顾,我们先来看看下图来回顾下我们讲述的内容。
2012-10-19 18:05:32 4261
转载 .NET导出Excel基础训练
将.NET数据导出为Excel文件,有许多种方法,我这里介绍采用COM组件来操作Excel文件,并且还会涉及异步、同步、进程管理、文件定位等内容,使用WPF做到一个尽量可用的导出界面。 一、WPF前台 这个就不用多说了,堆上几个按钮,做一个数据录入的东西,一个状态条: 我这里的数据录入,就是用了几个Textbox,实际上大家可以用任何东西(DataGri
2012-10-19 18:02:43 1762 1
转载 Android-图像识别项目OpenCV(4):开发思路以及问题
六、开发思路 搭建好环境和做好各种准备功夫,接下来就开始我们的开发之路。 首先,我们先查看一下官方教程文档,看有没有我们需要的例子。我找到了一个二维图像识别的例子: http://docs.opencv.org/doc/tutorials/features2d/feature_flann_matcher/feature_flann_matcher.html#featu
2012-10-19 16:57:39 2754
转载 Android-图像识别项目OpenCV(3):程序目标以及单独发布
五、程序的目标 在Google Play上有一款应用就是用到OpenCV来实现扑克牌识别的,虽然这款应用有一些缺点: 1.没有带OpenCV binaries一起发布,所以用这个程序另外要装一个叫OpenCV Manager的软件,这对用户体验来说是很大的影响。上一篇文章所提到的所有例子均要下载这个软件才能运行,下文会介绍如何带OpenCV binaries一齐发布,令程序不用另外下载
2012-10-19 16:56:29 3580
转载 Android-分辨率以及dip(dp)、dpi、ppi、px、sp、pt说明
dip(dp): device independent pixels(设备独立像素)dip,就是把屏幕的高分成480分,宽分成320分。比如你做一条160dip的横线,无论你在320还480的模拟器上,都是一半屏的长度。dpi:dot per inchdpi=(√(横向分辨率^2+纵向分辨率^2))/屏幕尺寸)ppi:pixels per inch(跟dpi一样)
2012-10-19 16:55:39 38885 4
转载 WPF Step By Step 系列 - 开篇
公司最近要去我去整理出一个完整的WPF培训的教程,我刚好将自己学习WPF的过程和经验总结整理成笔记的方式来讲述,这里就不按照书上面的东西来说了,书本上一般都是按部就班,深入浅出。我这里主要是以实战和具体的代码为准来讲述。 目前使用WPF的时间不算长,大概有2年多,比园子里很多的大师,还是会差很多。现在才刚刚算是对WPF基本的应用时掌握了,但是距离UI设计方面,还是有很大的欠缺。由
2012-10-19 16:39:53 997
转载 C++基础]指针函数与函数指针<详细讲解>
1. 前言 关于指针函数和函数指针,特别是函数指针,相信很多C/C++ers跟我曾经一样,对它抱有敬畏,认为它是很高深的东西,其实不然。要理解它花不了多少功夫,或许我一句话就能说清楚二者的区别,但是这样也只是在脑子里形成一个概念而已。大学时代,作为一名学生时,我可以一天看完毛概,考八九十分;但是我用了一个星期去看谭浩强的C++教材(尽管现在很多人鄙视这本教材),上机时却仍无从下手,我可
2012-10-19 16:39:03 643
转载 C#/winform 腾讯QQ注册
今日不知为何,总有点感慨人生。做了程序猿已经差不多快2年了,除了工作上的软件之外,貌似从来没为自己做过什么实用的软件,比如一些快捷的工具等等。感觉着编程技术在工作上确实很难学到。特别是国内的公司,尽管更新的技术,更优秀的技术诞生了,可我们还是依然用着以前的技术,某些简单的技术,反反复复。很难找到一些挑战性的元素。于是,就找点有意思的事情来做做吧。腾讯QQ无疑已经是国内即时通讯软件的的巨头了.
2012-10-19 16:38:24 2771 1
原创 Java加载资源文件时的路径问题
今天偶然看到一篇关于tomcat加载servlet的文章,不由得想起了java加载资源文件的路径问题,资源文件可以使xml,properties,图片等,可以是任何文件。加载资源文件比较常用的有两种:一、用ClassLoader,说到这里就不得不提一下ClassLoader的分类,java内置的ClassLoader主要有三种,第一种是根类加载器(bootstrap cla
2012-10-19 16:35:47 697
转载 负载均衡 统一接入层方案
Table of Contents1 概述2 技术方案2.1 要考虑的问题2.2 总体架构2.3 负载均衡器选型2.4 高可用方案2.5 会话保持方案2.6 URL资源的统一规划2.7 方案扩展3 实施计划1 概述信息中心网络组已经对应用服务器所在的网络进行划分,应用系统的节点分别部署到网络的接入层、应用层
2012-10-17 17:37:19 2321
转载 android 自己实现qqminihd 左右滑动菜单效果
观察qqminihd界面,发现其界面能够左右滑动来实现两侧菜单效果。自定义Layout:ScrollLayout.java直接贴出代码:View Code 1 package grimbo.android.demo.slidingmenu; 2 3 import android.content.Context; 4 import androi
2012-10-17 17:31:17 1567 1
转载 需求与设计过程(1)-用例
1.前言看过太多的称得上“三无”的软件,就是无需求、无设计、无注释。严格的说来,他们的需求和设计其实还是有的,只是没有用文档记录下来而已,但是注释确实真的没有。这些软件从大到小都有,但是他们都有一个共同的特点,就是“难维护”。前几天和同事聊天,听说一个XAML的实现要重写了,用本地协议代替,然后再去考虑和XAML兼容。虽然我没有看过这个项目的代码,但是我知道这个项目基本也是“三无”。当然这
2012-10-17 17:30:14 980
转载 Android-图像识别项目OpenCV(2):运行官方例子中的脸部识别程序
3、下载OpenCV4Android官方SDK并进行导入 SDK下载地址:http://pt.sourceforge.jp/frs/g_redir.php?m=jaist&f=%2Fopencvlibrary%2Fopencv-android%2F2.4.2%2FOpenCV-2.4.2-android-sdk.zip 下载之后我们进行导入: Existing Pro
2012-10-17 17:29:33 1794
转载 跟小静学MVC3[01]--创建第一个MVC3项目
【前言】从今天开始,小静要学习Pro ASP.NET MVC3 Framework这本经典大作了,我是下载的电子版学习的。在这里只是用作学习的记录,便于以后查阅,也为了督促自己坚持下去。不用于任何商业用途。要想掌握一种开发框架,光靠眼睛看是不够的,一定要动手使用,才能快速熟悉起来。现在就从创建MVC3项目开始,一步步了解MVC项目的基本结构和开发流程。1. 创建第一个MVC项目:
2012-10-16 13:53:39 1248
转载 ASP.NET MVC Web API 学习笔记---联系人增删改查
本章节简单介绍一下使用ASP.NET MVC Web API 做增删改查。目前很多Http服务还是通过REST或者类似RESP的模型来进行数据操作的。下面我们通过创建一个简单的Web API来管理联系人 说明:为了方便数据不使用真正的数据库,而是通过内存数据模拟 1. Web API中包含的方法ActionHTTP meth
2012-10-16 13:50:21 2035
转载 利用Webbrowser类实现超长网页的截屏的实现(解决报错不能截取的难题)
之前写过一篇文章,说是解决了超长网页截图的问题。但是实际上,现实是很残酷的,试图截取一个网页的时候就出了问题网址如下:http://www.cnblogs.com/grenet/archive/2012/09/05/2664309.html截这个网页图的时候,总是报错,说是无效的参数后来分析代码发现,这个网页的大小为1024px*81175px。当时,一激灵,立刻想到是不是太长了,
2012-10-16 13:49:33 2596
iOS 6应用开发实战 代码2
2014-02-19
iOS6 应用开发实战代码 1
2014-02-19
iOS 6应用开发实战 开发用图
2014-02-19
cxf webservice+spring+mybatis 整合(含Jar包)
2012-11-28
Flex4+Spring+Hibernate整合Demo项目(Jar包全 包含Blades War包)
2011-07-15
Struts2 Spring Hibernate无冲突Jar包打包(直接放到WEB-INF\lib下)
2011-06-16
新版Flex4下Java与BlazeDs整合的项目(含远程调用和消息服务示例)
2010-11-06
Struts2+Spring+Hibernate整合实例操作Mysql(源码+Jar包)(MyEclipse导入即可)
2010-11-01
ASP.NET取代DataGrid的ListView强悍用法示例(动态增加行 下拉框联动)
2010-10-20
《Flex与ActionScript程序开发》作者陈爽—源代码(Flex最好的参考代码)
2010-08-10
自己写的Java抓图程序(用了BloomFilter算法)
2010-07-12
卡巴激活终结者 V1.0正式版 (不需再找KEY,让卡巴有效1000天!申请加精)
2010-06-26
精通DotNet核心技术高级特性
2008-09-03
用ADO.NET和XML Web服务构建Web应用程序
2008-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人