码迷,mamicode.com
首页 > 编程语言
高级java进阶之类的卸载
首先来了解一下jvm(java虚拟机)中的几个比较重要的内存区域 方法区:在java的虚拟机中有一块专门用来存放已经加载的类信息、常量、静态变量以及方法代码的内存区域,叫做方法区。 常量池:常量池是方法区的一部分,主要用来存放常量和类中的符号引用等信息。 堆区:用于存放类的对象实例。 栈区:也叫java虚拟机栈,是由一个一个的栈帧组成的后进先出的栈式结构,栈桢中存放方法运行时产生的局部变量、方法...
分类:编程语言   时间:2014-06-14 00:36:36    阅读次数:357
JavaScript实现竖直文本滚动
var stopscroll = false; var scrollContHeight = 95; //滚动区域的高度 var scrollContWidth = 230; //滚动区域的宽度 var scrollSpeed = 25; //滚动的速度,越小滚动越快 var scrollContainer = document.getElementById("scrollContainer"); var scrollContent = document.getElementById...
分类:编程语言   时间:2014-06-14 07:27:06    阅读次数:362
COM是一个更好的C++
昨天看了《COM本质论》的第一章”COM是一个更好的C++”,觉得很有必要做一些笔记,于是整理成这篇文章,我相信你值得拥有。 这篇文章主要讲的内容是:一个实现了快速查找功能的类FastString,在一个小小的需求之后,慢慢的演变成一个COM组件的过程。 类FastString实现了一个快速查找字符串的功能,快到时间复杂度是O(1),我们先不管作者是怎么实现的,估计是通过空间换时间。由于这个类查找字符串很快,于是作者就把这个类当做一个产品,以源码的方式卖给需要的厂商,厂商用后感觉很好,但有的厂商想要获得...
分类:编程语言   时间:2014-06-13 21:41:58    阅读次数:360
C#的线程类之Thread类以及对为什么设置线程优先级却不先执行这一问题本身的认识
1.C#对线程进行操作时,通过Thread类,可以对线程进行创建、挂起、恢复、休眠、终止及设置优先级。 Thread类位于System.Threading命名空间下,该命名空间还包含一个ThreadPool类(允许用户使用系统提供的线程池)和一个Timer类(在线程池上执行回调方法) 在线程运行期间,不同的时刻会表现为不同的状态,但它总是处于由ThreadState定义的一...
分类:编程语言   时间:2014-06-14 06:39:57    阅读次数:428
C语言变量的类型和储存方式
变量的作用域:变量的有效范围 》局部变量 1.函数内局部变量,这个变量在该函数结束后自动撤销 2.函数内的复合语句中的局部变量(比如for语句),这个变量在复合语句结束后自动撤销,这个变量可以与1中的变量重名,在复合语句作用域中里面定义的变量权限更高,考虑到可读性不推荐这么做 例如: #include #include void fun1(); int main() { fun1(...
分类:编程语言   时间:2014-06-15 19:40:01    阅读次数:285
java获取客户端IP地址和MAC地址
最近项目中要获得客户端的mac地址。服务端是移植的centos系统,arm架构的盒子。客户端是手机和移动设备。(其它场景应该也是类似的) 首先要获得ip地址: 根据客户端的http请求,利用request.getRemoteAddr()获取客户端Ip地址。在局域网内getRemoteAddr()和getRemoteHost()获得的结果相同。request.getRemoteAddr()是获得...
分类:编程语言   时间:2014-06-15 19:39:17    阅读次数:274
java 不允许同一账户不同IP 同时登录系统解决办法 兼容IE Firefox
java 解决 不允许用户同时登录系统 不同ip 不同浏览器 ie firefox 轻松解决。...
分类:编程语言   时间:2014-06-15 08:38:07    阅读次数:236
JavaScript的原生引用类型
引用类型是一种数据结构,用于将数据和功能组织在一起,也常称做类。ECMAScript从技术上说是一门面向对象的语言,但它不具备传统的面向对象语言所支持的类和接口等基本结构。...
分类:编程语言   时间:2014-06-15 18:46:44    阅读次数:264
java枚举小结
在百度百科上是这样介绍枚举的: 在C#或C++,java等一些计算机编程语言中,枚举类型是一种基本数据类型而不是构造数据类型,而在C语言等计算机编程语言中,它是一种构造数据类型。枚举类型用于声明一组命名的常数,当一个变量有几种可能的取值时,可以将它定义为枚举类型。 而在java中,枚举扩大了这一概念,因为在java中,枚举已经称为一个类,因此完全具有类的特性. 我们都知道枚举是JDK1....
分类:编程语言   时间:2014-06-15 16:24:34    阅读次数:300
【python】UnboundLocalError: local variable 'counter' referenced before assignment
【python】UnboundLocalError: local variable 'counter' referenced before assignment...
分类:编程语言   时间:2014-06-15 16:15:26    阅读次数:515
Java类加载与对象调用
最近遇到一个问题: 1. 我的类A 2. ThreadB线程的类加载器ClassLoaderB没有加载权限 3. 使用另一个线程ThreadA的类加载器ClassLoaderA加载类A,创建对象a 4. 将a给线程ThreadB,然后调用其toString()方法 5. 发现调用的是类A的toString(),而不是Object的toString() 具体代码如下 impor...
分类:编程语言   时间:2014-06-15 18:35:54    阅读次数:274
c++文件读写操作
在看C++编程思想中,每个练习基本都是使用ofstream,ifstream,fstream,以前粗略知道其用法和含义,在看了几位大牛的博文后,进行整理和总结: 这里主要是讨论fstream的内容: [java] view plaincopyprint? #include    ofstream         //文件写...
分类:编程语言   时间:2014-06-15 18:26:43    阅读次数:248
Python多进程(multiprocessing)学习总结
简介 multiprocessing模块使用和threading包类似的API接口来产生多进程,multiprocessing包提供本地和远程的并发,通过使用subprocesses(子进程)代替threads(线程)有效的避开了GIL(Global Interpreter Lock)。由于这一点,multiprocessing模块允许程序充分的利用多处理器。可以跨平台使用,包括Unix和Win...
分类:编程语言   时间:2014-06-15 09:22:20    阅读次数:375
java实战应用:MyBatis实现单表的增删改
MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录...
分类:编程语言   时间:2014-06-15 20:01:03    阅读次数:299
java注解小结
java注解小结: java中的注解一共有三个层次: 1.内置注解 2.声明注解 3.注解中的注解 一.内置注解包括: 1.@Deprecated:这个方法或类不再建议使用       2.@Override:这个方法是从父类/接口 继承过来的               3.@SafeVarargs:如果参数传递的是不可具体化的类型,会产生警告信息       4.@Sup...
分类:编程语言   时间:2014-06-15 17:30:31    阅读次数:339
c++参数传递
定义: 形参:指出现在Sub 和Function过程形参表中的变量名、数组名,该过程在被调用前,没有为它们分配内存,其作用是说明自变量的类型和形态以及在过程中的作用。形参可以是除定长字符串变量之外的合法变量名,也可以带括号的数组名。 实参:实参就是在调用Sub 和Function过程时,从主调过程传递给被调用过程的参数值。实参可以是变量名、数组名、常数或表达式。在过程调用传递参数时...
分类:编程语言   时间:2014-06-15 09:17:13    阅读次数:328
Python初学笔记
>      以下分三部分来从感性认识到理性命令代码测试来逐步掌握和熟悉Python脚本;重要的是第三部分,把第三部分中每一条命令,每一个函数,都要亲自测试并显示正确结果,运用熟练就ok! ========================================================== 第一部分:当前python应用实例   google web爬虫,搜索引擎   y...
分类:编程语言   时间:2014-06-15 17:40:09    阅读次数:237
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!