携程旅行网技术研发中心资深研发工程师,研发Leader;CSDN博客专家;
能力说明:
精通JVM运行机制,包括类生命、内存模型、垃圾回收及JVM常见参数;能够熟练使用Runnable接口创建线程和使用ExecutorService并发执行任务、识别潜在的死锁线程问题;能够使用Synchronized关键字和atomic包控制线程的执行顺序,使用并行Fork/Join框架;能过开发使用原始版本函数式接口的代码。
阿里云技能认证
详细说明offline页面开发常用方法及页面控件验证,对一些CheckBoxList操作进行封装,新人可以直接使用该代码。 1、返回上一页网址 /// /// Description: /// 返回上一页网...
RESTClient是Mozilla Firefox一个用于测试http请求插件。在火狐附加组件里面查询并安装,非常小巧,界面非常简单,使用非常的方便,看下面这张图你就全明白了,希望对新手有帮助! 1、打开火狐扩展搜索RESTClient进行安装并重启浏览器。
代码格式化收缩插件 下载地址:http://indentguide.codeplex.com/releases/view/110312 更多关注付义方技术博客:http://blog.
Partitioner.Create(1,10,4).GetDynamicPartitions() 为长度为10的序列创建分区,每个分区至多4个元素,分区方法及结果:Partitioner.
空白字符是指在屏幕不会显示出来的字符(如空格,制表符tab,回车换行等)。空格、制表符、换行符、回车、换页垂直制表符和换行符称为 “空白字符”,因为它们为与间距单词和行在打印的页 )的用途可以读取更加轻松。
body, html{width: 100%;height: 100%; margin:0;font-family:"微软雅黑";} #l-map{height:300px;width:100%;} #r-result{w...
希望2015年自己能够做到的几点: 1、计划性:良好计划方案可以事半功倍。 2、精细化:用良好心态,花费多一点精力,做干净细致、精致、漂亮事情。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
百度地图JavaScript API经纬度查询-MAP-ABCDEFGHIJKMHNOPQRSTUVWXYZ: 搜索: 百度地图Demo-更多技术分享请看博客:http://blog.
如果你要COPY站点,进行站点维护,部署,和进行大量修改,有可能要停掉你的WEB应用程序了,而以一个友好的方式提示给用户,比如什么“本网站正在更新”等等的信息可以建立一个叫app_offline.htm (大小写没关系)的静态HTM页面文件,其中修改成你要临时显示的内容,将其放在你的应用的根目录下。
网址:http://seajs.org/docs/ SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架,可以实现JavaScript的模块化开发及加载机制。
Axure RP 7.0注册码: 用户名:axureuser 序列号:8wFfIX7a8hHq6yAy6T8zCz5R0NBKeVxo9IKu+kgKh79FL6IyPD6lK7G6+tqEV4LG Axure RP 7.
1、使用 Stopwatch 类 (System.Diagnostics.Stopwatch)Stopwatch 实例可以测量一个时间间隔的运行时间,也可以测量多个时间间隔的总运行时间。
无论在普通Js框架或者JQuery中都可以使用的,函数如下,使用方法简介: 1)获取0-100的随机数——getRandom(100); 2)获取0-999的随机数——getRandom(999); //生产随机数 function getRandom(n) { return Math.
Jqurey 得到url参数 getUrlParam (function ($) { //扩展方法获取url参数 $.
常用Jquery操作:checkbox取值、select取值、radio选中、checkbox选中、select选中及其相关: 1、影藏页面元素 使用jquery真的很方便,比如要控制div的显示与隐藏,一句话就搞定了,请看下面使用说明。
LINQ 按多个字段排序(orderby、thenby、Take) orderby 子句解析为 OrderBy()方法,orderby descending 子句解析为OrderBy Descending()方法: var racers = Formula1.
判断是否是电脑访问网站 1号店页面判断脚本; (function(){ var ua = window.navigator.userAgent; var re = /(Android|iPod|iTouch|iPhone|iPad|BlackBe...
C#中有个叫做“泛型”的集合,就是说只是个外壳,到底是int,string,bool还是什么类型,都可以按照自己的要求进行定义集合,所以我们用个“T"表示。
CSDN博客添加量子恒道统计代码步骤。 1. 去量子恒道网站统计 注册账户; 2. 添加已有的CSDN博客地址; 3. 添加博客后恒道代码里面会给你一个JavaScript脚本,记下里面的一串数字; 4. 在CSDN --> 管理博客 --> 博客配置”里面,最下面填写上这串数字,保存配置; 保存之后过一会儿就可以看到统计数据了,直接上图。
一、 Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释 git remote add origin git@192.
DataRelation 对象执行两种功能: 它可使与正使用的记录相关的记录可用。如果在父记录 (GetChildRows) 中,则它提供子记录;如果正使用子记录 (GetParentRow),则它提供父记录。
先上几张图更直观展示一下要实现的功能,本功能主要通过Jquery ajaxfileupload.js插件结合ajaxUpFile.ashx一般应用程序处理文件实现Ajax无刷新上传功能,结合NPOI2.0实现数据读取。
GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。
#region 帮助实例:SQL 批量插入数据 多种方法 /// /// SqlBulkCopy往数据库中批量插入数据 /// /// 数据源表 /// 服务器上目标表 /// 创建新的列映射,并使用列序号引用源列和目标列的列名称。
在之前只知道SqlServer支持数据批量插入,殊不知道Oracle、SQLite和MySql也是支持的,不过Oracle需要使用Orace.DataAccess驱动,今天就贴出几种数据库的批量插入解决方法。
public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub long n = 30000; System.
任务(Task)是一个管理并行工作单元的轻量级对象。它通过使用CLR的线程池来避免启动专用线程,可以更有效率的利用线程池。System.Threading.
net(客户端)调用IIS(服务端)出现503后,就报操作超时错误问题描述: 服务端环境: IIS 客户端环境: windowsxp + iis + .net 调用时出现如下错误: System.Net.WebException: 远程服务器返回错误: (503) 服务器不可用。
我们可以通过DataContractJsonSerializer类来序列化一个对象为json字符串。 public class JsonConvert { public static string ObjectToJson(T obj)...
定义和用法 标签为 input 元素定义标注(标记)。 label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。
几个优秀的互联网分享站点,干货不断...! 派代网 http://www.paidai.com 派代网创立于2007年2月8日,定位为中国电子商务驱动器,是目前国内最具影响力、交流最活跃的电子商务行业深度交流平台,用户数已超过四十九万余人,集聚了大量中国电子商务领军企业的创始人和资深行业专家,淘宝天猫大卖家,如王峻涛、刘强东、张国华、李阳、郭峰、孙弘、吕长城、赵迎光等。
腾讯方法,本书通过两位作者亲历,采写的腾讯公司三个处于不同生命周期的产品案例,从三个不同视角,全景式地呈现了腾讯在产品开发与运营的独到思路与实操细节,全生命周期地展现了腾讯公司的产品开发与运营思维。
//不让浏览器缓存 context.Response.Buffer = true; context.
为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。
一, 密码最少长度为 6位 ,并至少包含3种复杂类别的字符 (如 Abc134 或者 abc12# 符合 如abc123 123 ( 就不符合) 二 密码最少长度为 8位 ,并至少包含2种复杂类别的字符 (如 Abc21334 或者 a...
我参加 了CSDN2014 博客之星大赛,请大家多多支持投我一票,谢谢。 参选理由:在技术的道路上,要学会学习和分享,不停追求,不停进步,直至完美.... 投票网址: http://vote.blog.csdn.net/blogstar2014/details?username=fuyifang 大众投票规则: 投票者须是CSDN注册用户; 每位网友每天可投10票,当天不能重复投给同一人。
敏捷实战实施背景,地产行业信息化管理某知名企业,为了快速切入和抢占互联网市场,某产品研发部实施敏捷开发,通过短期快速灵活方式提升自己产品生产能力。 1、团队建立、确立目标和制度 以两周为一个大冲刺周期,大冲刺内实现和完成产品指定功能升级; ...
declare my_cursor cursor scroll dynamic for select * from t_msg open my_cursor declare @name sysname fetch next from m...
一。一些正则例子 正则 串 结果 说明 b abc b ab+ abbc abb 1\\2 ...
网页上显示时间 代码如下: function showLocale(objD) { var dn, str; var hh = objD.
当蜘蛛网无情地查封了我的炉台 当灰烬的余烟叹息着贫困的悲哀 我依然固执地铺平失望的灰烬 用美丽的雪花写下:相信未来 当我的紫葡萄化为深秋的露水 当我的鲜花依偎在别人的情怀 我依然固执地用凝霜的枯藤 在凄凉的大地上写下:相信...
最近,由于工作需要,做了一个作业调度的小软件。先上两张效果图。 一、效果图 作业启动状态 作业停止状态 二、Quartz 调度的核心库用的是 Quartz.NET。
尝试过很多Excel导入导出方法,都不太理想,无意中逛到oschina时,发现了NPOI,无需Office COM组件且不依赖Office,顿时惊为天人,怀着无比激动的心情写下此文。
select * from emp; #注释 #--------------------------- #----命令行连接MySql--------- #启动mysql服务器 net start mysql #关闭 net sto...
在实际人员招聘的一些感想总结,企业需要怎么样的人才,个人总结如下: 1、技术能力不是第一位 企业在招聘一个人的时候往往看你第一点不是技术实力,而是你个人言谈行为和态度,往往一个面试你的人员他不可能在半个小时内把你了解清楚,但是面试人员可以在半个小时内可以根据你的言谈举止了解的你态度和行为。
Unity是一个依赖注入(Dependency Injection,DI)容器。DI的标准描述文章来自Martin Flower[0]。作为一个快速的摘要,依赖注入容器就是一个用于构建高度松耦合的软件的工具。
微信企业号出来之后,本人也抱着前面开发订阅号和服务号的经验来探究了一番,这里整理了下再开发企业号时候碰到的一些接口参数。企业号开发文档详见http://qydev.weixin.qq.com/wiki/index.php?title=首页 1、创建自定义菜单参数解释: 菜单管理的创建操作,官方定义如下所示。
OAuth2.0网页授权这个也是在做微信公众平台用到最多的,可以利用授权接口对自己平台内用户进行绑定,实现用户扫描码和微信分享、微信签到、微信商城购物等; 1、高级接口OAuth2.
在线抽奖程序在很多网站上很多,抽奖形式多种多样,Flash抽奖偏多,本文将给大家介绍jQuery转盘抽奖,结合代码实例将使用jQuery和asp.net来实现转盘抽奖程序,为了便于理解,文章贴出实现源代码作为分享。