从事研发20年 涉及桌面软件、嵌入式设备、C/S分层系统、B/S业务系统、互联网系统等等各类系统 语言涉及C/C++ .net系统 java系列 前端系列等等不同的类别 主控和主导了国家863项目,企业业务应用系统,自然语言翻译系统,数据库审计等系列的软件研发
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
阿里云技能认证
详细说明ajax应用我们遇到的很多,但对于其中的DOM技术,是否了解了呢?看如下的资料: 官网 http://www.w3.org/DOM/http://www.w3.org/DOM/Activity 实际的 DOM 推荐标准是一个 API,它定义了 XML 文档中出现的对象,以及用于访问和处理这些对象的方法和属性。
安装nodejs coffeescript http://www.nodejs.org/ 下载 node-v0.8.6-x86.msi 安装后PATH环境变量会增加[如下是我的windows 7 64系统的情况] C:\Users\Administrator\AppData\Roaming\n...
CoffeeScript http://coffeescript.org/ CoffeeScript (GitHub repo) 是一个使用纯Ruby编写的新编程语言,创建者 Jeremy Ashkenas戏称它是- JavaScript的不那么铺张(买弄)的小兄弟。
写软件文档时,使用Dr.Explain这个工具可以事半功倍。 文档工具Dr.Explain 特点 Ø 自动抓取界面元素并标识 Ø 可导出CHM、pdf、HTML、RTF格式 Ø CHM格式的文件可以添加关键词形成索引列表 Ø 可以获取web winforms Flex等多种的界面和子元素 一键抓取界面 新建项目 抓界面:Add Window 选取窗口后软件自动获取软件的所有界面元素 在这个基础上进行组织和润色,方便了很多。
MOP These dynamic behaviors are governed by the metaobject protocol ( MOP) that each of these languages implements in their runtime.
概念 Metaprogramming is writing code that writes code. Metaprogramming is writing code that manipulates language constructs at runtime.
生产率工具 Productivity tools ■ ReSharper—www.jetbrains.com/resharper ■ CodeRush—www.devexpress.com/coderush ■ TestDriven.
命名约定 Rails约定 安装和调试 ruby186-27_rc2.exe: 这个包含编辑工具scite、语言例子代码、Programming Ruby书等 本地安装:rails-2.
• In Ruby’s object-oriented world, we work with objects and methods. Unlike VB .NET, where some subroutines return a value (Functions) and others do not (Subs), all Ruby methods must return a value.
应用中需要识别应用层协议,可以使用wireshark 具体的代码使用的参考: wireShark 1.6.5依赖于winpcap 4.1.2版本 WireShark winpcap区别 winpcap是链路层的抓包[采用驱动程序,和TCP/IP协议栈工作于一个层次,平行的结构] ...
WebPageTest 原本是由AOL开发内部使用的工具,后来在Google Code上开源, 是一款非常优秀的网页前端性能测试工具。 在线版本http://www.webpagetest.org Google Code: http://code.
官方的内容 http://en.wikipedia.org/wiki/C%2B%2B11The C++ Standards Committee http://www.open-std.org/jtc1/sc22/wg21/ 编译器的支持 http://msdn.
C# 5.0 in a Nutshell The Definitive Reference WinRT C# 5.0 also interoperates with Windows Runtime (WinRT) libraries.
托马斯.库恩提出“科学的革命”的范式论之后,Robert Floyd在1979年图灵奖的颁奖演说中使用了编程范式一词。编程范式一般包括三个方面,以OOP为例: 1. 学科的逻辑体系:如类/对象、继承、动态绑定、方法改写、对象替换等等机制。
http://libpal.sourceforge.net/ http://www.tamirgal.com/blog/page/SharpPcap-tutorial-a-step-by-step-guide-to-using-SharpPcap.
如下是一些参考资源: Flex Chart官方文档: http://livedocs.adobe.com/flex/3/html/help.html?content=Part1_charting_1.
建模工具MySQL Workbench http://dev.mysql.com/doc/index-gui.html 操作维护工具Top 10 MySQL GUI Tools http://www.
如下是阅读“Boost程序库完全开发指南-深入C++“准”标准库”的大纲学习摘要 一、 Boost命名规则33 Boost库在VC编译器下支持库自动链接技术(使用#pragma comment (lib,xxx)),只 要把所有生成的lib拷贝到vc的搜索路径下,不需要你费心,编译器会自动根据编译选项找到 合适的库链接成可执行文件。
现在的网络带宽越来越快,因此视频的学习可以比较流畅的进行,如下列出用过的一些视频地址: 基础 http://open.163.com/ :国内外名校的各种课程的视频,有中文字幕,内容可以看到,同样的计算机高校课程国外将讲解的内容比我们好了很多。
我们使用Windows都知道,整个Windows和微软提供的应用软件的稳定性和崩溃后的体验是逐步提升的。在大牛的作品《软件调试》 中有描述。 在Windows下,软件出错,常见的报告手段: 1、事件日志:这里记录了很多关键的错误信息 2、崩溃报告:可以自动提交错误的信息,或者手动提交,以不断的改进软件和方便排错 3、专用的日志工具:如Netmon,sysinternal等 那我们的软件在崩溃后如何处理呢?主要目的: 1、方便我们的排错 2、提供更好的使用体验 最近在设计一个应用系统时对这个问题进行处理。
Oracle数据库压力测试工具SwingBench http://www.dominicgiles.com/downloads.html Hammerora is an open source load test tool for the Oracle, Microsoft SQL Server...
搜索关键词 C++ 网络库 Network Library TCP Server 网络库总结 开源C/C++网络库比较 http://blog.csdn.net/langeldep/article/details/6976120 在开源的C/C++网络库中,常用的就那么几个,在业界知名度最高的,应该是ACE了,不过是个重量级的大家伙,轻量级的有libevent, libev,还有 Boost的ASIO。
首先Java下根据JDBC规范连接数据库,有几种形式,参考 http://djdnmq.iteye.com/blog/356468 oracle 驱动oci thin 区别 Oracle客户端准备 10201_client_linux32.
Flex 3 与 Flex 4 之间的区别 http://www.adobe.com/cn/devnet/flex/articles/flex3and4_differences.html Flex: 路在何方 – Flex 4.
Visual Studio Team Explorer Everywhere 2010主要包含两大组件,参考图: ●Team Explorer Everywhere:它是Eclipse的Plug-in组件,让Eclipse能够使用TFS的版本管控、工作项目(Work Item)、Team Build、以及报表等功能,它提供类似Team Explorer、Pending Changes等窗口,操作起来与原来的Visual Studio十分接近。
我们在开发时需要直接连接发布的数据库有时比较麻烦,而自己安装很麻烦特别是在Linux环境下,各种Linux环境的依赖包有时都需要自己去找。 如下的一些虚拟机是oralce官网已经安装好的Linux环境,直接下载使用即可,这样我们开发或测试等时候可以单机把一些相关的情况都搞定了。
Linux基础版之软件安装 Redhat5版本软件包使用yum管理,因此如果需要增加软件时需要使用联网;如果想从光盘安装,采用如下步骤: 1、 挂载光盘 建立光盘目录mkdir /home/demo/rhel5 挂载光盘镜像文件mount -o loop rhel-server-5.
正在读的书 12 ESSENTIAL SKILLS FOR SOFTWARE ARCHITECTS DAVE HENDRICKSEN ISBN 978-0-321-71729-0 This book assumes that you already have the requisite te...
Sharepoint 2010定制网站模板时,由于操作时可能有一些不需要的功能历史信息,导出时会包含进wsp文件,如果部署到新的站点上,由于没有依赖会出错,此时我们可以通过手工简单的修改一下即可 模版制作 这个参考MSDN或使用Sharepoint Designer设计和导出即可 模版定...
基础 基本的部署结构图类似如下 创建新的Web Application的原因: One key reason to create a new web application is to isolate content.
这几天在整C++的跨平台交叉编译问题,总算告一段落,把具体涉及的内容整理如下: 首先,三个的官方网站分别是:minGW:http://www.mingw.orgcygwin: http://www.cygwin.comgnuwin32:http://gnuwin32.sourceforge.netminGW给那些习惯于在Linux上开发的人员,在windows上提供了一套类似的工具集。
表单发布 表单发布后,会产生一个Feature在系统的TEMPLATESFEATURES目录下,FT开头 What Happens When a Form Is Uploaded? When a form is uploaded, it generates a feature for your SharePoint farm.
加入Infopath表单模板包含了代码,部署到Farm中需要一些特殊的步骤,具体如下两种方式:代码、PowerShell形式 代码形式 http://nader.elshehabi.com/2011/08/how-to-really-deploy-infopath-2010-forms-wit...
MOS2010的界面相比以前的版本进行了大幅度的修改,充分借鉴了Office07引入的Ribbon等成功元素。下面把使用和学习中整理的相关资料总结一下。 MOS2010主要的界面元素和图示 Server ribbon Status bar Notification area Lis...
集体智慧编程(中文版)4398512.0807169186 / Programming Collective Intelligence (Building Smart Web 2.0 Applications) algorithms of the intelligent web 095715283...
Wireshark & Ethereal Network Protocol Analyzer Toolkit Angela Orebaugh Gilbert Ramirez Josh Burke Larry Pesce Joshua Wright Greg Morris ISBN-10: 1-5...
PRACTICAL PACKET ANALYSIS Using Wireshark to Solve Real-World Network Problems by Chris Sanders ISBN-10: 1-59327-149-2 ISBN-13: 978-1-59327-149-7 ...
Sharepoint内置的”翻译管理库”功能 The Translation Management Library template 激活Feature stsadm -o activatefeature -name TransMgmtLib -url 建立 此时会新建一个“库”,一...
Sharepoint的定制开发中,安装一个虚拟机可以比较方便的在可小组中人员中共享和调试等。 以下以域中场安装为例【不使用SQL Express】 ,Standalone installs are not supported if the SharePoint Server is a domain ...
Oracle SQL Developer http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.
应用中Undo/Redo是比较常用的功能,如果每个应用做一个比较麻烦,可以参考如下的框架: 大名鼎鼎的 infragistics 提供的框架: http://blogs.infragistics.com/blogs/ambrose_little/archive/2012/01/26/infragistics-undo-redo-framework-ctp.
参考图书 经典的图书 PL/SQL 语言 Oracle PL/SQL Programming Steven Feuerstein with Bill Pribylhttp://product.china-pub.
轻量型测试工具JMeter 1、在jmeter网站下载软件,目前最新版为jmeter 2、COPY ORACLE的JDBC驱动JAR包文件(ojdbc14.jar)到JMeter的lib目录下。ojdbc14.
C++实现的IO高效的算法 类似的有berkeley DB Hash等 TPIE The data sets involved in some modern applications are too large to fit in the main memory of even the most ...
包含表单设计器和运行展现 一个完整的应用 页面部分都是使用XML和XHTML进行服务端的组合出来的,具体逻辑有些复杂 设计器缺少一个最常用的:repeat,如果需要只能手动编写代码(参考官方文档步骤有些繁琐),只有Form Runner中可用 网上展示内容 http://www.
http://www.cnblogs.com/2018/archive/2012/01/10/2317700.html 对目前的几个表单设计器进行总结,以下是园友发布的表单设计器 DHTMLDemo 利用.Net自带的IHTMLDocument2编辑模式进行构建表单功能,输出为HTML文档。
数据、表单、工作流是企业业务系统的核心,表单设计在项目中会经常的使用,下面简要的列出了集中表单设计和填写的实施方案。 .net开源 目前看到的部分开源的项目主要有(.net): FreeForm http://crmwin.
1、安装 使用GHOST盘安装时一定要注意,需要把空盘建立分区并设置为主分区 PQ的使用形式,进入PQ找到磁盘设置为启用 否则 启动后显示Boot from network Intel E1000 【有时装机忘了,只能从头再来】 安装64位的虚拟机时,需要把BIOS中Virtual Technolo...
OpenFire可以很方便的集成已有数据库类别的系统的用户认证,通常的应用中还会遇到和Windows的身份认证集成,下面对方法总结一下: 一、集成本地Windows用户管理 此方法用openfire本身已经实现的NativeAuthProvider类进行验证,设置步骤如下: 1.
Autofac http://code.google.com/p/autofac/ Castle Windsor http://www.castleproject.org/ Common Service Locator http://commonservicelocator.