51dev.com IT技术开发者社区

51dev.com 技术开发者社区

Netty学习之核心组件(AbstractBootstrap、Bootstrap、ServerBootstrap)

Netty学习之核心组件(AbstractBootstrap、Bootstrap、ServerBootstrap)

  Netty的核心组件的设计都很模块化,如果想要实现一个应用程序,就需要将这些组件组装到一起。Netty通过Bootstrap类,以对一个Netty应用程序进行配置(组装各个组件),并最终使它运行起来。对于客户端程序和服务器程序所使用到的Bootstrap类是不同的,后者需要使用ServerBoo...

Jstack定位CPU使用最多的线程及代码

Jstack定位CPU使用最多的线程及代码

  jstack可以定位到线程堆栈,根据堆栈信息我们可以定位到具体代码,所以它在JVM性能调优中使用得非常多。下面我们来一个实例找出某个Java进程中最耗费CPU的Java线程并定位堆栈信息,用到的命令有ps、top、printf、jstack、grep。  执行命令jps找出Java进程ID,服务...

Json对象和字符串的相互转换

Json对象和字符串的相互转换

一.Json对象与Json字符串的转化  1.jQuery插件支持的转换方式:  $.parseJSON(jsonstr);//jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象  2.浏览器支持的转换方式(Firefox,chrome,opera,safar...

纯SQL在SQLSERVER下执行查询表到Json的导出

纯SQL在SQLSERVER下执行查询表到Json的导出

1、先写个存储过程:CREATEPROCEDURE[dbo].[SerializeJSON](@ParameterSQLASVARCHAR(MAX))ASBEGINDECLARE@SQLNVARCHAR(MAX)DECLARE@XMLStringNVARCHAR(MAX)DECLARE@XMLXML...

根据图片的URL生成PDF保存到本地(前台js)

根据图片的URL生成PDF保存到本地(前台js)

//需要引用html2canvas.js和jspdf.jsSavePDF:function(e){varthat=this;$.post("/Biz/DailyExpenseApply/GetpictureToPDF?expenseApplyId="+this.expenseApply.Expens...

KendoUI AngularJS Bootstrap

KendoUI AngularJS Bootstrap

Bootstrap和KendoUI是两个功能不同的框架,Bootstrap是一个CSS/HTML框架,KendoUI是一个强大的框架用于快速HTML5UI开发。随着两者版本的更替,会出现以下功能重叠的部分比如Bootsrap中有javascript的组件,KendoUI有自己的CSS体系,但是两者的...

构建ASP.NET MVC4&JQuery&AJax&JSon示例

构建ASP.NET MVC4&JQuery&AJax&JSon示例

<div>输入你的姓名:<inputtype="text"id="txtName"/><br/>输入你的年龄:<inputtype="text"id="txtAge"/><br/><buttontype="button"id="btn...

ASP.NET MVC  QueryString传参乱码问题

ASP.NET MVC QueryString传参乱码问题

在web.config文件下加入<system.web><globalizationrequestEncoding="gb2312"responseEncoding="gb2312"/></system.web>...

js中获取当天的时间的年月日

js中获取当天的时间的年月日

vard=newDate()varday=d.getDate()varmonth=d.getMonth()+1varyear=d.getFullYear()document.write(day+"."+month+"."+year)document.write("<br/><br/...

React前端js跳出ForEach循环的方式

React前端js跳出ForEach循环的方式

今天踩了一个前端的坑。当forEach循环中满足某个条件时候就不在循环了。内心第一反应添加returnfalse或return搞定~但是代码他依旧继续循环。最后找到问题所在,forEach跳出的方法是throwerr次才行,严格意义上说 mapforEach他们本身属于迭代行为就不支持跳出...

jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令

jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令

公司内部同事分享的一篇文章 周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考 1.Jstack 1.1  jstack能得到运行java程序的javas...

HybridAPP开发框架Ionic+AngularJS+Cordova搭建

HybridAPP开发框架Ionic+AngularJS+Cordova搭建

IonicIonic是一个新的、可以使用HTML5构建混合移动应用的用户界面框架,它自称为是“本地与HTML5的结合”。该框架提供了很多基本的移动用户界面范例,例如像列表(lists)、标签页栏(tabbars)和触发开关(toggleswitches)这样的简单条目。它还提供了更加复杂的可视化布局...

struts框架从.jsp页面直接访问action

struts框架从.jsp页面直接访问action

<%@pagelanguage="java"pageEncoding="UTF-8"%><%Stringpath=request.getContextPath();%><html><head><title></title><...

Python处理json字符串转化为字典

Python处理json字符串转化为字典

有一个需求,需要用python把json字符串转化为字典inp_str="{'k1':123,'k2':'345',’k3’,’ares’}"importjsoninp_str="{'k1':123,'k2':'345',’k3’,’ares’}"printjson.loads(a)死活出不来结果,...

js秒转时分秒,小于十补零

js秒转时分秒,小于十补零

在网上找了很多都很复杂,看的晕头转向的,不过找到了简介版的,先记录下 vars=23886;//需要转的秒数varm;setInterval(function(){m=secondToDate(s)console.log(m)s--;},1000)//输出03:05:59时分秒functi...