码迷,mamicode.com
首页 > 编程语言
Java中堆内存和栈内存详解
Java把内存分成两种,一种叫做栈内存,一种叫做堆内存 在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。当在一段代码块中定义一个变量时,java就在栈中为这个变量分配内存空间,当超过变量的作用域后,java会自动释放掉为该变量分配的内存空间,该内存空间可以立刻被另作他用。 ...
分类:编程语言   时间:2016-07-28 15:44:08    阅读次数:233
Python+selenium+autoIT组合 处理swfupload上传图片
Python+selenium不能直接处理swfupload图片上传的问题。需要借助鼠标模拟点击按钮,调用autoit生成的exe处理程序完成。 1,selenium 元素定位到上传按钮,模拟鼠标点击 upload_20=self.brow.find_element_by_css_selector( ...
分类:编程语言   时间:2016-07-28 15:45:05    阅读次数:488
springmvc字符编码过滤器对于中文get请求乱码问题的解决方法
上面是springmvc的字符串编码过滤器,但是对于get请求里面的中文然并卵。 get请求默认编码格式是ISO8859-1,所以就是要将其转换成utf-8就ok了。 你可以在请求处理的代码里面对中文字符串进行转码: 但是这种方式不够优雅,每个中文get请求你都要转码。还好,我找到了更好的办法,在t ...
分类:编程语言   时间:2016-07-28 15:44:36    阅读次数:291
如何利用 JConsole观察分析Java程序的运行,进行排错调优(转)
如何利用 JConsole观察分析Java程序的运行,进行排错调优 博客分类: JAVA JavaOracleSUNEclipseJDK 如何利用 JConsole观察分析Java程序的运行,进行排错调优 JAVA JavaOracleSUNEclipseJDK 一、JConsole是什么 从Jav ...
分类:编程语言   时间:2016-07-28 15:43:37    阅读次数:229
5、Java并发编程:Lock
Java并发编程:Lock 在上一篇文章中我们讲到了如何使用关键字synchronized来实现同步访问。本文我们继续来探讨这个问题,从Java 5之后,在java.util.concurrent.locks包下提供了另外一种方式来实现同步访问,那就是Lock。 也许有朋友会问,既然都可以通过syn ...
分类:编程语言   时间:2016-07-28 15:40:46    阅读次数:245
Python的时间与日期
时间与日期 (time, datetime包) Python具有良好的时间和日期管理功能。实际上,计算机只会维护一个挂钟时间(wall clock time),这个时间是从某个固定时间起点到现在的时间间隔。时间起点的选择与计算机相关,但一台计算机的话,这一时间起点是固定的。其它的日期信息都是从这一时 ...
分类:编程语言   时间:2016-07-28 15:38:25    阅读次数:133
Java网络通信
一、基本概念 1.网络程序: 能够接受另一台计算机发送过来的数据或者能够向另一台计算机发送数据的程序叫做网络程序。 2.IP 能够在网络中唯一标示一台主机的编号就是IP 3.端口号 16位数字表示 4.协议 进行网络中数据交换(通信)而建立的规则、标准或者约定。 分类:TCP:面相连接的可靠的传输的 ...
分类:编程语言   时间:2016-07-28 15:33:38    阅读次数:158
JS中数组的创建方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title></title> <script type="text/javascript"> /** * * js数组可以存储任意类型的数据 类似于java中的List<Obj ...
分类:编程语言   时间:2016-07-28 15:33:41    阅读次数:202
C# 调用C++ SDK/API的问题总结
1.回调函数的使用 c++的回调函数如下所示: 调用回调函数的函数如下所示: C#里对应的就是使用委托了。 回调函数对应的委托声明: 调用委托的函数: 使用方法: 首先声明一个全局变量myData,如果是函数里临时声明的变量可能在函数执行结束时就被垃圾回收了,后面的自然无法执行了。 SDK.Data ...
分类:编程语言   时间:2016-07-28 15:31:31    阅读次数:291
Python可执行对象——exec、eval、compile
Python提供的调用可执行对象的内建函数进行说明,涉及exec、eval、compile三个函数。exec语句用来执行存储在代码对象、字符串、文件中的Python语句,eval语句用来计算存储在代码对象或字符串中的有效的Python表达式,而compile语句则提供了字节编码的预编译。 exec的... ...
分类:编程语言   时间:2016-07-28 15:31:09    阅读次数:175
python 把函数作为参数 ---高阶函数
...
分类:编程语言   时间:2016-07-28 15:31:09    阅读次数:140
encodeURIComponent编码后java后台的解码
解决方法一: JavaScript: window.self.location="searchbytext.action?searchtext="+encodeURIComponent(encodeURIComponent(seartext)); java: searchtext=java.net. ...
分类:编程语言   时间:2016-07-28 15:21:56    阅读次数:190
MFC通过txt查找文件并进行复制-备忘
MFC基于对话框的Demo txt中每行一个23位的卡号。 文件夹中包含以卡号命名的图像文件。(fpt或者bmp文件) 要求遍历文件夹,找到txt中卡号所对应的图像文件,并复制出来。 VC6.0写的。 太懒了,代码以前写过,直接复制就OK。 **.cpp 下边的代码比较常用and改动比较大,备忘一下 ...
分类:编程语言   时间:2016-07-28 15:21:17    阅读次数:406
Java 动态代理机制详解(JDK 和CGLIB,Javassist,ASM)
class文件简介及加载 Java编译器编译好Java文件之后,产生.class 文件在磁盘中。这种class文件是二进制文件,内容是只有JVM虚拟机能够识别的机器码。JVM虚拟机读取字节码文件,取出二进制数据,加载到内存中,解析.class 文件内的信息,生成对应的 Class对象: class字 ...
分类:编程语言   时间:2016-07-28 15:20:14    阅读次数:427
java内部类
1.静态内部类只能访问外部类的静态成员和方法.2.静态内部类在外部被创建时,不需要外部类的实例,这也就是为什么它不可以访问外部类的非静态成员了,因为它没有外部类对象的引用啊.3.非静态内部类可以访问外部类的所有成员和方法,包括私有变量.但同时在创建内部类对象的时候,需要外部类的实例,同时把这个外部类 ...
分类:编程语言   时间:2016-07-28 15:14:08    阅读次数:152
spring依赖注入的方式(一)
为了方便类的管理,spring提供了依赖注入的思想:类的实例化不由程序员控制,而是交给sprig容器进行管理。 spring提供了多种类型的注入方式 注解、xml注入; 1 注解注入 有两种:@Autowired @Resource。两种都可以实现注入,但是二者的差别也很明显。 @Resource ...
分类:编程语言   时间:2016-07-28 15:13:09    阅读次数:154
理解Python的With语句
http://blog.csdn.net/suwei19870312/article/details/23258495/ With语句是什么? Python’s with statement provides a very convenient way of dealing with the sit ...
分类:编程语言   时间:2016-07-28 15:07:28    阅读次数:239
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!