码迷,mamicode.com
首页 > 编程语言
Java杂谈之类的访问修饰符及其他注意点知识
package JavaObject; public class Person { //hand为内部类,内部类的访问修饰符可以任意 //private class hand{} public String name; //protected访问修饰符,对于同一个包或者子类是可以访问到的 protected int sex; //缺省对同一个包或继承子类是可以访问到的但是同一个包里面...
分类:编程语言   时间:2014-08-05 15:54:37    阅读次数:247
java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader
java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader java.lang.ClassNotFoundException: org.apache.catalina.loader.DevLoader   这个错误是由于在eclipse的项目中配置了 tomcat属性为 activeDevloa...
分类:编程语言   时间:2014-08-05 15:53:09    阅读次数:286
Java的LockSupport.park()实现分析
LockSupport类是Java6(JSR166-JUC)引入的一个类,提供了基本的线程同步原语。LockSupport实际上是调用了Unsafe类里的函数,归结到Unsafe里,只有两个函数: ? 1 2 public native void unpark(Thread jthread); public...
分类:编程语言   时间:2014-08-05 15:52:40    阅读次数:341
Spring FrameWork4(MVC + IOC)快速入门实例
使用Maven创建工程并配置依赖项               首先创建一个Maven Project:         然后选择创建Maven 的webapp实例,当然也可以通过命令行方式创建Maven webapp的项目再转化并导入到MyEclipse中。 在pom.xml中需要对于Spring依赖项进行配置: <project xmlns="http://maven...
分类:编程语言   时间:2014-08-05 15:52:25    阅读次数:313
javascript私有方法揭示为公有方法
揭示模式可用于将私有方法暴露为公共方法。当为了对象的运转而将所有功能放置在一个对象中以及想尽可能地保护该对象,这种揭示模式就非常有用。板栗: var myarray; (function(){ var astr = "[object Array]", toString = Object...
分类:编程语言   时间:2014-08-05 15:42:59    阅读次数:231
javascript命名空间
命名空间:命名空间有助于减少程序中所需要的全局变量的数量,并且同时还有助于避免命名冲突或过长的名字前缀。 var MYAPP = MYAPP || {}; MYAPP.namespace = function(ns_string){ var parts = ns_string.split(...
分类:编程语言   时间:2014-08-05 15:42:39    阅读次数:311
在hadoop上运行java文件
hadoop 2.x版本编译:javac -d . -classpath /usr/lib/hadoop/hadoop-common-2.2.0.2.0.6.0-102.jar TestGetPathMark.java在com的同级目录上建立manifest.mf在里面写上Main-Class: c...
分类:编程语言   时间:2014-08-05 15:40:59    阅读次数:261
Python学习第二天数组
1:Python定义数组:a=[0,1,2,3,4] ; 打印数组list(a); 这时:a[0]=0, a[1]=1, a[[2]=2......1.1:如果想定义一个很长的数组可以用到python函数range a=range(1000)生成1000个元素的一维数组, list(a) 打印数组显...
分类:编程语言   时间:2014-08-05 15:39:29    阅读次数:251
《Python核心编程》 第七章 映射和集合类型 - 习题
课后习题7–1. 字典方法。哪个字典方法可以用来把两个字典合并到一起?答:dict1 = {'1' :' python' }dict2 = {'2' :"hello" }dict1.update(dict2)dictAll = dict1print dictAllResult:{'1': ' pyt...
分类:编程语言   时间:2014-08-05 15:29:09    阅读次数:414
写给自己看的Linux运维基础(四) - python环境
pip - Python包管理工具https://pip.pypa.io/en/latest/installing.htmlwget https://bootstrap.pypa.io/get-pip.pypython get-pip.pyRedis (NoSQL)http://www.redis....
分类:编程语言   时间:2014-08-05 15:28:29    阅读次数:303
javascript运算符的优先级
最基木的运算符优先级就是所谓的“先乘除,后加减”。对于优先顺序处于同一层次上的运算符,按照从左到右出现的顺序计算。下面给出javascript定义的所有运算符的优先级。运算符 优先顺序1. 成员选择、括号、函数调用、数组下标2. !、-(单目减)、++、--、typeof, new, void,.....
分类:编程语言   时间:2014-08-05 15:28:19    阅读次数:220
javascript构造函数强制使用new
如果有时候我们忘记对构造函数使用new的话,构造函数的this将指向window function Person(){ this.name = 'Julie'; } var good_moring = Person(); console.log(good_...
分类:编程语言   时间:2014-08-05 15:27:19    阅读次数:229
Python functools.partial
def declare_consumer(self, consumer_cls, topic, callback): """Create a Consumer using the class that was passed in and add it to our...
分类:编程语言   时间:2014-08-05 15:26:59    阅读次数:291
【python】sys.argv[]的用法
在学python的过程中,一直弄不明白sys.argv[]的意思,虽知道是表示命令行参数,但还是有些稀里糊涂的感觉。今天又好好学习了一把,总算是大彻大悟了。Sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始,以下两个例子说明:1、使用sys.ar...
分类:编程语言   时间:2014-08-05 15:26:19    阅读次数:227
JSP+Servlet+JavaBean
MVC是三个单词的缩写:M,Model(模型);V,View( 视图 ),C,Control(控制)。MVC模式的目的就是实现Web系统的职能分工,Model层:实现系统的业务逻辑,即javaBean部分View层:负责与用户交互,即在界面上展示数据对象给用户,即html,jspControl层:M...
分类:编程语言   时间:2014-08-05 15:26:09    阅读次数:334
c++内存中字节对齐问题详解[转载]
一、什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放...
分类:编程语言   时间:2014-08-05 15:25:59    阅读次数:308
c++11之三: sizeof运算符 auto的优势 __func__预定义标识符
在C++11中,对非静态成员变量使用sizeof操作是合法的。auto推导的一个最大优势就是在拥有初始化表达式的复杂类型变量声明时简化代码。如:std:vector::iterator i = vs.begin(); 可改成 auto i = vs.begin();auto的第二个优势在于可以免除在...
分类:编程语言   时间:2014-08-05 15:25:39    阅读次数:252
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!