码迷,mamicode.com
首页 > 编程语言
稳定性 耗时 监控原因分析-- dubbo rpc 框架 的线程池,io 连接模型. 客户端,服务端
上次 提到的Nagle算法特性有可能是dubbo调用”网络耗时高“的始作俑者,后来又仔细看了下dubbo的代码,发现dubbo在consumer端已经将tcp设置成非延迟(即关闭Nagle特性)了,代码片段如下: order模块中调用量最高的接口是查询未完成订单,调用量达到每10秒18000,如下: ...
分类:编程语言   时间:2017-08-21 11:55:03    阅读次数:942
Python button bind event
# <Button-1>:鼠标左击事件 # <Button-2>:鼠标中击事件 # <Button-3>:鼠标右击事件 # <Double-Button-1>:双击事件 # <Triple-Button-1>:三击事件 from tkinter import * tk = Tk() canvas = ...
分类:编程语言   时间:2017-08-21 11:31:24    阅读次数:230
Java中的${pageContext.request.contextPath}
之前在drp项目中就接触了${pageContext.request.contextPath}。当时没有注意。这次在java版高校云平台ITOO4.0中再次与之相遇,真是无巧不成书啊。再次遇到。我再置之不理,那就说只是去了吧。 说着个之前,我们必须先要简单的说说EL表达式。 EL表达式 EL 全名为 ...
分类:编程语言   时间:2017-08-21 11:29:46    阅读次数:226
《Java从入门到放弃》入门篇:hibernate中的多表对应关系(二)
前一篇讲完了一对多的关系,通过与JDBC对比应该能发现,是不是比JDBC简单了很多? 我们只需要把对象只间的包含或对应关系理清楚,完全不用我们自己来写SQL语句。所以使用hibernate框架后,我们的关注重点是业务逻辑,所有的SQL语句都不用再操心了。 上次忘记说明,如果使用增、删、改的操作,我们 ...
分类:编程语言   时间:2017-08-21 11:27:25    阅读次数:180
Spring分配置文件开发
---------------------siwuxie095 Spring 分配置文件开发 Spring 分配置文件开发,即 可以有多个配置文件,但在加载时有两种方式: (1)第一种:在类中同时加载多个配置文件 ApplicationContext applicationContext= ... ...
分类:编程语言   时间:2017-08-21 11:25:54    阅读次数:178
Unity3d 播放高质量视频解决方案
1. Unity3d 播放高质量视频解决方案~ 最近在折腾一个视频游戏.真的是一个视频游戏,游戏主背景是个大视频.可能切换三四个视频,而且需要无缝切换. 平台是安卓,蕊片是rockclip.找了各式各样的插件. 但是有些问题, 在这里顺便扯一下给后面有需要的同学: 最后的解决方案: 使用 Unity ...
分类:编程语言   时间:2017-08-21 10:54:02    阅读次数:212
<a>标签中的href="javascript:;"
例子:<a href="javascript:;">我的页面</a> javascript: 是一个伪协议 javascript:是表示在触发<a>默认动作时,执行一段JavaScript代码,而 javascript:; 表示什么都不执行,这样点击<a>时就没有任何反应。 href="javasc ...
分类:编程语言   时间:2017-08-21 10:53:30    阅读次数:132
JAVA中string.replace()和string.replaceAll()的区别及用法
乍一看,字面上理解好像replace只替换第一个出现的字符(受javascript的影响),replaceall替换所有的字符,其实大不然,只是替换的用途不一样。 public String replace(char oldChar,char newChar)返回一个新的字符串,它是通过用 newC ...
分类:编程语言   时间:2017-08-21 10:53:21    阅读次数:169
成为优秀Java程序员的10个要点
如果你是一个热衷于技术的Java程序员, 那么下面的10个要点可以让你在众多Java开发人员中脱颖而出。 1. 拥有扎实的基础和深刻理解OO原则 对于Java程序员,深刻理解Object Oriented Programming(面向对象编程)这一概念是必须的。没有OOPS的坚实基础,就领会不了像J ...
分类:编程语言   时间:2017-08-21 10:53:06    阅读次数:127
python中如何不区分大小写的判断一个元素是否在一个列表中
python中判断某一个元素是否在一个列表中,可以使用关键字in 和 not in. 示例如下: 如果需要输出相应的信息,可以搭配使用if语句,这里不赘述。 分割线 现在有个问题,我有一张current_users列表,用来存储已注册的用户名。还有一张new_users列表,用来存储正在申请注册的用 ...
分类:编程语言   时间:2017-08-21 10:30:13    阅读次数:539
springMVC4(7)模型视图方法源代码综合分析
在完整web开发中。springMVC主要充当了控制层的角色。它接受视图层的请求。获取视图层请求数据,再对数据进行业务逻辑处理。然后封装成视图层须要的模型数据,再将数据导向到jsp等视图界面。 在前面,我们通过对@RequestMapping和方法入參绑定的分析,完毕了视图层->控制层的数据交接,然 ...
分类:编程语言   时间:2017-08-21 10:29:27    阅读次数:222
Java面经
转发: Java面经 面试经验 互联网公司面试经验 后端面试经验 ...
分类:编程语言   时间:2017-08-21 10:29:18    阅读次数:120
算法入门经典-第五章 例题5-7 丑数
#include #include #include #include using namespace std; typedef long long ll; const int coeff= {2,3,5}; int main() { //一些常见的优先队列,STL提供了更为简单的定义方法 //对于... ...
分类:编程语言   时间:2017-08-21 10:28:51    阅读次数:165
SpringMVC
对于控制器的目标方法,无论其返回值是String、View、ModelMap或是ModelAndView,SpringMVC都会在内部将它们封装为一个ModelAndView对象进行返回。 spring MVC 借助视图解析器(ViewResolver)得到最终的视图对象(View),最终的视图可以 ...
分类:编程语言   时间:2017-08-21 09:55:35    阅读次数:183
SpringMVC核心技术---转发和重定向
@Controller public class Mycontroller { //转发 @RequestMapping("/adduser") public String add(HttpServletRequest request){ request.setAttribute("happy","... ...
分类:编程语言   时间:2017-08-21 09:55:19    阅读次数:205
Java事务的概念
一、什么是事务 事务是访问数据库的一个操作序列,数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换成另一种状态。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和 ...
分类:编程语言   时间:2017-08-21 09:55:12    阅读次数:164
Java 并发编程(二)对象的不变性和安全的公布对象
一、不变性 满足同步需求的还有一种方法是使用不可变对象(Immutable Object)。到眼下为止,我们介绍了很多与原子性和可见性相关的问题,比如得到失效数据。丢失更新操作或光查到某个对象处于不一致的状态等等,都与多线程视图同一时候訪问同一个可变的状态相关。假设对象的状态不会改变,那么这些问题与 ...
分类:编程语言   时间:2017-08-21 09:54:53    阅读次数:204
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!