在本博客 《Python字符串系列》 中,将介绍以下内容:Python内置的str对象及操作字符串的格式化Python中的Unicode字符串Python中的正则表达式re模块 本文将介绍Python内置的 str 类型,列举Python中字符串对象支持的方法,使用这些方法可以实现强大的字符串...
分类:
编程语言 时间:
2015-08-15 00:05:27
阅读次数:
127
上次写了一篇文章 基于networkcomms V3通信框架的c#服务器与java客户端进行通信之Protobuf探讨其中没有解决粘包问题,抛砖引玉,文章得到了失足程序员老师的点评,并给出了解决方案:[最多评论]java netty socket库和自定义C#socket库利用protobuf进行通...
分类:
编程语言 时间:
2015-08-15 00:05:06
阅读次数:
365
mfc里面有张消息映射表(MESSAGE_MAP),消息都是通过这张表来分发到相应函数里的。这个是我自制的定位器,从vc6.0到现在的2013生成的mfc都可以用,全静态扫描并已处理动态基址.下面来看MESSAGE_MAP结构:struct AFX_MSGMAP_ENTRY{ UINT nMe...
分类:
编程语言 时间:
2015-08-15 00:07:07
阅读次数:
165
我学习编程有一段时间了,第一门接触的语言是C,然后是C++、JAVA,都只是熟悉语法和基本的使用(就是那种知其然不知其所以然),还谈不上理解。直到学习了Python后,再回顾“学过”的JAVA,我才对编程语言的真正实质有所理解,当然并不是说知道编译器的工作原理,而是理解了这门语言为什么这样设计,.....
分类:
编程语言 时间:
2015-08-15 00:05:03
阅读次数:
238
这道题要求没有输赢关系的两个元素必须按照升序输出,有输赢关系的,赢得在输的前面,所以用队列或者栈来降低时间复杂度的优化过的拓扑排序会出错。比如这组输入5 31 22 34 5至少我写的两种拓扑排序都wa了。但是不用队列或者栈来优化的话,1.每次都从头至尾扫描一遍,找到一个没标记过的节点,2.将它标记...
分类:
编程语言 时间:
2015-08-15 00:01:27
阅读次数:
411
跟我学SpringMVC目录汇总贴、PDF下载、源码下载http://jinnianshilongnian.iteye.com/blog/1752171跟开涛学SpringMVC在线版目录第一章 Web MVC简介第二章 Spring MVC入门第三章 DispatcherServlet详解第四章 ...
分类:
编程语言 时间:
2015-08-14 23:59:54
阅读次数:
446
简言之:AfxBeginThread是MFC的全局函数,是对CreateThread的封装。 CreateThread是Win32 API函数,前者最终要调到后者。具体说来,CreateThread这个 函数是windows提供给用户的 API函数,是SDK的标准形式,在使用的过程中要考虑到进程的同...
分类:
编程语言 时间:
2015-08-14 23:58:33
阅读次数:
191
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在J...
分类:
编程语言 时间:
2015-08-14 22:55:21
阅读次数:
188
笔者近日实现了最小堆类及其派生的优先级队列,特将代码奉上,不足之处还请指出! ? 在实现优先级队列时,笔者表示萌萌哒没有用过template写派生类,结果写完了出现error: *** was not decleared in this sc...
分类:
编程语言 时间:
2015-08-14 22:54:59
阅读次数:
355
Java是时下最流行的编程语言之一。市面上也出现了适合初学者的大量书籍。但是对于那些在Java编程上淫浸多时的开发人员而言,这些书的内 容未免显得过于简单和冗余了。那些适合初学者的书籍看着真想打瞌睡,有...
分类:
编程语言 时间:
2015-08-14 22:53:17
阅读次数:
318
不能拿JS变量在页面上给java变量赋值; 相反可以用var jsParam = "<%=javaParam%>" 将java变量赋值给js变量. java变量传给js好办,var a="<%=javaParam%>";注意要将引号""加上; ? js变量给java稍微复杂点,一般是...
分类:
编程语言 时间:
2015-08-14 22:53:57
阅读次数:
207
我们操作某些变量,ide环境给我们提供了非常好的便利性,jvm为我们封装了优秀的自动垃圾回收机制,但是,我们还是那句话,人是不可靠的,这句话使我们反复认识自己,同样,内存的问题,我们也要深入研究,因为这是大型软件优化不可避免的地方!...
分类:
编程语言 时间:
2015-08-14 22:52:48
阅读次数:
310
5.3 对象复制语意学 (Object Copy Semantics)
当设计一个 class,并以一个 class object指定给 class object时,有三种选择:
1.什么都不做,因此得以实施默认行为.
2.提供一个 explicit copy assignment operator.
3.明确地拒绝一个 class object指定给...
分类:
编程语言 时间:
2015-08-14 22:51:47
阅读次数:
279
互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。
第一:介绍Dubbo背景
大规模服务化之前,应用可能只是通过RMI或Hessian等...
分类:
编程语言 时间:
2015-08-14 22:51:05
阅读次数:
601
之前在drp项目中就接触了${pageContext.request.contextPath},当时没有注意,这次在java版高校云平台ITOO4.0中再次与之相遇,真是无巧不成书啊。再次遇到,我再置之不理,那就说不过去了吧。
说着个之前,我们必须先要简单的说说EL表达式。
EL表达式
EL 全名为ExpressionLanguage。作用是:
Ø 获取数据:
EL表达式...
分类:
编程语言 时间:
2015-08-14 22:51:44
阅读次数:
311
背景:
做项目时涉及到页面,当我打算在controller中传一个list到页面,然后通过循环遍历出来时,同事说:你这样每次都要刷新,这都是几百年前使用的技术了。你用post实现异步加载数据。然后就......
ResultUtil.java 工具类:
package com.sgcc.uds.fs.config.web.util;
import java.util.HashMap;
im...
分类:
编程语言 时间:
2015-08-14 22:48:51
阅读次数:
2244
void mergesort(int []array1, int low, int high)
{
if (low
{
int middle = (low + high) / 2;
mergesort(array1, low, middle);//排序左半部分
mergesort(array1, middle + 1, high);//排序右半部分
merge(array1, lo...
分类:
编程语言 时间:
2015-08-14 22:48:48
阅读次数:
174