- 博客(17)
- 收藏
- 关注
转载 我的插件式GIS系统
在毕业后做的第一个国土项目,就使用了插件技术,只是当时由于项目工期紧张,埋头实现业务逻辑,没有花时间去看架构师做的框架。 随后几年,辗转多个项目,在06年开始玩SharpDevelop,也是断断续续。10年8月之后,工作不是很忙了,闲暇之余,利用SharpDevelop结合ArcEngine,写了一个小东西,雏形已经呈现,羽翼尚未丰厚。采用了大量的ConditionEvaluator,界面显...
2011-03-30 15:19:00 78
转载 [转]Java轻量级锁原理详解(Lightweight Locking)
大家知道,Java的多线程安全是基于Lock机制实现的,而Lock的性能往往不如人意。原因是,monitorenter与monitorexit这两个控制多线程同步的bytecode原语,是JVM依赖操作系统互斥(mutex)来实现的。互斥是一种会导致线程挂起,并在较短的时间内又需要重新调度回原线程的,较为消耗资源的操作。 为了优化Java的Lock机制,从Java...
2011-03-29 14:40:00 41
转载 【总结】——Repeater控件详细应用
Repeater控件应用详解1 在App_Data文件夹下建立一个数据库文件.mdf,创建一张新表,往里面灌一些数据;2 新建一个DAL文件夹,添加数据集文件DataSet,利用强类型Dataset实现数据与页面的分离;3 拖一个ObjectDataSource控件,选择数据源;4 拽一个Repeater控件,选择数据源,排班;切换到后台.aspx代码 1 <as...
2011-03-19 12:03:00 119
转载 基于SAML的单点登录.NET代理端实现方案
SAML的相关内容就不介绍了,想深究的可以研究下相关的规范,主要写下大体的思路。通过SAML实现单点登录的运转过程如图: 此处的ServiceProvider是服务提供者,也就是用户需要访问的应用,IdentityProvider是认证提供者。通过上图可以看出,当用户访问一个应用的时候,如果用户没有登陆,那么需要将用户重定向到认证服务,认证服务判断该用户是否已经经过认证,如果没...
2011-03-18 21:52:00 202
转载 wmOnlineJudge☆Java+Mysql重构C#+SQL Server◎部署环境
记得在2007年的时候,在闲暇之余用C#+SQL Server写了一套在线评测系统。今天在群里看到程序设计竞赛的通知,突然发现自己离编程越发遥远。希望再次借这个重构的机会,让自己找回编程的感觉,用此文记录我的重构之旅。安装JDK1.6从sun公司下载JDK1.6的版本,一路next安装。配置环境变量打开环境变量设置,在用户或者系统变量中添加如下:JAVA_HOME 内容对应...
2011-03-18 20:43:00 56
转载 Android模拟器简介—更新到最新的3.0 Honeycomb
前面介绍了Windows环境下,基于Android SDK(2.3) 和 Eclipse(helios)的Android开发环境的搭建,并创建了第一个应用程序Hello Android World,之后用Honeycomb Preview模拟器深入解析了Eclipse中Android工程的结构以及调试。 具体请参考小生的blog:http://blog.sina.com.cn/deaboway 或...
2011-03-13 20:15:00 50
转载 创业是一种心态、信念和坚持,是一种生活方式
这两天首页讨论创业讨论的很火。恰好这两天在给我老婆进行创业辅导,很有感慨。创业和就业是两种完全不同的生活方式,如果你想要从就业这种生活步入到创业这种生活,需要考虑的不仅仅是创业可能带来更大的财富和自由,更重要的是要考虑你是否适合及适应这种生活方式。创业者和就业者的生活态度和做事方式往往是有天渊之别的,冒然切换,会导致失败。 创业不一定是要创立一个公司,它体现为一种企业家精神(Entrepre...
2011-03-11 16:27:00 76
转载 在web.config和app.config文件中增加自定义配置节点
有经验的开发人员都知道在开发.NET应用时可以利用配置文件保存一些常用并且有可能变化的信息,例如日志文件的保存路径、数据库连接信息等等,这样即使生产环境中的参数信息与开发环境不一致也只需要更改配置文件而不用改动源代码再重新编译,极其方便。并且我们一般还约定,在<appSettings>节点保存应用程序的配置信息,在<connectionStrings>...
2011-03-09 08:55:29 45
原创 固态硬盘市场或将提前爆发
从EMC、IBM等厂商推出的企业级存储系统来看,固态硬盘(SSD)与SAS硬盘的组合越来越流行。在过去一年中,从固态硬盘厂商那里接二连三地传来好消息:SandForce公司已同27个SSD制造商和系统供应商签订了供货协议,其SF-1500和SF-1200 SSD处理器自2010年投产以来,出货量已经过百万;STEC公司的高容量企业级ZeusIOPS固态硬盘通过了HP StorageWorks企业虚...
2011-03-08 15:36:44 76
原创 草根创业回忆录一: 踏出了第一步的时候...
草根创业回忆录一: 踏出了第一步的时候...前言:当现状已经变得不如意的时候,不同的人便有了不同的反映:有的人整天的在唉声叹气,有人在咬牙的骂爹咒娘,有的在另谋高就,更有些人在蠢蠢欲动… 等来好久,终于来了一个所谓的”机会”,其实说是机会,其实八字还没有一撇。但是说不定确实是个机会,机会这东西,稍纵即逝。于是想说服几个平时还有点共同语言的兄弟,商量大家一起干。不同的声...
2011-03-07 20:33:01 47
转载 SSH的折腾过程
使用ssh很长时间了,却没有自己配置过。安装openssh-server软件,备份sshd_config,然后对sshd_config修改进行配置,具体参数的意思查找相关文档。用ssh-keygen -t rsa 产生公钥和私钥文件,将私钥下载到本地,为了适合putty使用,使用puttygen将ssh-keygen产生的私钥转为为putty可用的形式,但...
2011-03-06 17:14:03 43
转载 VMware虚拟机上网络连接(network type)的三种模式--bridged、host-only、NAT
转载自:http://www.sharkuo.com/vmware-network-type-bridged-host-only-natVMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。 1.bridged(桥接模式)...
2011-03-02 22:22:09 218
转载 我的“无盘系统”之瘦身之路------让我惊艳的系统Tiny Core Linux
前些日子自己DIY了一个基于开源软件的XP无盘系统。今天审视一下这个系统,最终评价为:太过臃肿。由于操作系统使用的是CetnOS以至磁盘占用空间以G来计算、启动时间几十秒计算、太多的功能都是用不到的。如果这个系统定位于个人、小型公司或者小型网吧,在服务器主机配置本来就不是很“豪华”硬件资且其他功能需求甚少的情况下使用CetnOS完全是对宝贵资源的一种浪费,让CetnO...
2011-03-01 19:06:31 527
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人