首页 > 编程语言
Java和CSharp的类继承的执行过程的差异
Java和CSharp的类继承的执行过程的差异: Java的执行过程:子类先初始化父类的成员→初始化父类的构造函数→返回子类执行初始化子类的成员→初始化子类构造函数。 CSharp的执行过程:子类先初始化子类的成员→初始化父类的成员→初始化父类的构造函数→初始化子类的构造函数。 假设:A类继承自B类 ...
分类:编程语言   时间:2017-08-05 10:33:50    收藏:0  评论:0  赞:0  阅读:1083
JAVA基础之訪问控制权限(封装)
包:库单元 1.当编写一个Java源码文件时。此文件通常被称为编译单元(有时也被称为转译单元)。 2.每一个编译单元都必须有一个后缀名.java,而在编译单元内则能够有一个public类,该类名称必须和文件的名称同样。 3.每一个编译单元仅仅能有一个public类,否则编译器就不会接受。 4.假设在 ...
分类:编程语言   时间:2017-08-05 10:32:58    收藏:0  评论:0  赞:0  阅读:287
Java sanner类中next和nextLine的区别
next() 与 nextLine() 区别 next(): 1、一定要读取到有效字符后才可以结束输入。 2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 next() 不能得到带有空格的字符串。 nextLine ...
分类:编程语言   时间:2017-08-05 10:31:43    收藏:0  评论:0  赞:0  阅读:279
Java Filter过滤xss注入非法参数的方法
http://blog.csdn.NET/feng_an_qi/article/details/45666813 Java Filter过滤xss注入非法参数的方法 web.xml: [html] view plain copy <filter> <filter-name>XSSFiler</fil ...
分类:编程语言   时间:2017-08-05 10:29:35    收藏:0  评论:0  赞:0  阅读:1067
SpringIOC----注解
利用注解配置应用IOC IOC:以注入方式应用对象,事项组件解耦 注解是在jdk5.0时追加一些新特性 注解:在类定义,方法定义,成员变量定义前面使用,格式为@注解标记名(取代bean配置) 1) 组件自动扫描 可以按指定的包路径,将包下所以组件扫描,如果发现组件类定义前有以下标记,会将组建扫描到S ...
分类:编程语言   时间:2017-08-05 10:28:20    收藏:0  评论:0  赞:0  阅读:257
java内存模型与线程
1.硬件的效率与一致性 由于计算机的存储设备与处理器的运算速度有几个数量级的差别,而绝大多数的运算任务都要与内存交互,所以现代计算机系统不得不加入一层读写速度尽可能接近处理器运算速度的高速缓存来作为内存与处理器之间的缓冲:将运算需要使用到的数据复制到缓冲之中,让运算能快速进行,当运算结束后再从缓存同 ...
分类:编程语言   时间:2017-08-05 10:26:32    收藏:0  评论:0  赞:0  阅读:174
(转)【Java线程】Java内存模型总结
Java的并发采用的是共享内存模型(而非消息传递模型),线程之间共享程序的公共状态,线程之间通过写-读内存中的公共状态来隐式进行通信。多个线程之间是不能直接传递数据交互的,它们之间的交互只能通过共享变量来实现 同步是显式进行的。程序员必须显式指定某个方法或某段代码需要在线程之间互斥执行。 1、多线程 ...
分类:编程语言   时间:2017-08-05 10:26:20    收藏:0  评论:0  赞:0  阅读:249
javascript-prototype
1、我们创建的每一个函数都有一个prototype属性,这个属性是一个指针,指向一个对象,而这个对象的用途是包含可以由特定类型的所有实例共享的属性和方法。 2、原型对象实际就是一个构造函数的实例对象,与普通的实例对象没有什么本质上的区别,js中每一个对象都有一个原型对象..
分类:编程语言   时间:2017-08-05 09:46:40    收藏:0  评论:0  赞:0  阅读:203
Spring---核心
作为一个JAVA程序员来说,现在是最好的时代,也是最坏的时代。好,指的是现在市场上有很多的新技术,对于追求新技术的爱好者来说,无疑是利好的资源;坏,指的是对于刚步入市场的小雏鸟来说,是比较容易淹没在技术的汪洋大海中的,为了追求日新月异的新技术而放弃了学习基础知识。在工作了一段时间以后,终于下定决心, ...
分类:编程语言   时间:2017-08-05 09:44:17    收藏:0  评论:0  赞:0  阅读:194
Python基础2
1. 列表、元组操作 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 ? 1 names = ['Alex',"Tenglan",'Eric'] ? 1 names = ['Alex',"Tenglan",'Eric'] ? 1 names = ['A ...
分类:编程语言   时间:2017-08-05 09:42:49    收藏:0  评论:0  赞:0  阅读:229
Python基础1
一、 Python介绍 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五, Python崇尚优美、 ...
分类:编程语言   时间:2017-08-05 09:42:08    收藏:0  评论:0  赞:0  阅读:209
machine_learning-knn算法具体解释(近邻算法)
近邻算法是机器学习算法中的入门算法,该算法用于针对已有数据集对未知数据进行分类。 该算法核心思想是通过计算预測数据与已有数据的相似度猜測结果。 举例: 如果有例如以下一组数据(在下面我们统一把该数据作为训练数据): 身高 年龄 国籍 170 23 中国 180 21 美国 185 22 俄国 175 ...
分类:编程语言   时间:2017-08-05 09:40:49    收藏:0  评论:0  赞:0  阅读:241
cxf处理java bean及List、Map类型
项目中经常是处理复合类型比如集合List、Map,下面就cxf处理复合类型进行讲解。 具体例子如下: 这里实例是客户端传一个JavaBean,服务器端返回集合类型; 一、 接口返回List处理: 在原来的项目实例(cxf开发webService服务端口)基础上,我们先创建一个实体类User: 1 / ...
分类:编程语言   时间:2017-08-05 09:39:37    收藏:0  评论:0  赞:0  阅读:337
1.JavaOOP
1.1抽象和封装 1.1.1 封装 快键键:alt+shift+s 创建getter、setter进行封装处理 实现:①属性私有(private)②创建getter、setter方法 好处:方便存取、提高安全性 1.1.2 构造方法 特点:①名字与类名相同②无返回值类型 作用:执行初始化操作、为属性 ...
分类:编程语言   时间:2017-08-05 09:38:41    收藏:0  评论:0  赞:0  阅读:244
c++简单实现循环队列
栈的数据结构是先进后出,而队列的数据结构就是 一个出口一个入口入口只能入队,出口只能出队 实现的代码如下: 演示代码 ...
分类:编程语言   时间:2017-08-05 09:32:46    收藏:0  评论:0  赞:0  阅读:255
python3--正则表达式
python3--正则表达式 语法: 上面的第2 和第3行也可以合并成一行来写: 效果是一样的,区别在于,第一种方式是提前对要匹配的格式进行了编译(对匹配公式进行解析),这样再去匹配的时候就不用在编译匹配的格式,第2种简写是每次匹配的时候 都 要进行一次匹配公式的编译,所以,如果你需要从一个5w行 ...
分类:编程语言   时间:2017-08-05 09:30:52    收藏:0  评论:0  赞:0  阅读:289
A Fast Lock-Free Queue for C++
(转自) http://moodycamel.com/blog/2013/a-fast-lock-free-queue-for-c++ Sharing data between threads in annoying. Really annoying. If you do it wrong, the ...
分类:编程语言   时间:2017-08-05 09:30:28    收藏:0  评论:0  赞:0  阅读:293
linux安装python2.7
linux自带的python是2.6版本的,用习惯了2.7.x,所以想升级python2 1.下载源码包,后面的下载链接直接在python官网找的,如果想安装更高的版本自行更换 2.解压压缩包 3.指定安装路径 4.编译并安装 5.创建链接将python指向2.7版本 python默认是指向2.6版 ...
分类:编程语言   时间:2017-08-05 09:28:39    收藏:0  评论:0  赞:0  阅读:275
ssh框架出现Java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误
原因:因为Struts自带的antlr-2.7.2.jar,比Hibernate自带的antlr-2.7.7.jar的版本要低,存在jar包冲突现象,因此要删除前一个低版本的。 由于myeclipse 添加的struts性能 不是放在工程lib下的,而是myeclipse自带的,,所以删除可能比较麻 ...
分类:编程语言   时间:2017-08-05 09:27:30    收藏:0  评论:0  赞:0  阅读:263
全服排行榜算法思路
排行榜是游戏中一个常见的系统,不过要做好并不容易,比如要对全服几W名玩家做实时排行的话,性能需要花心思去优化的问题。 这里设计了一个基于桶排序的面向全服玩家的通用排行榜 一个简单的思路就是按排序的KEY的分值进行分桶,但是一个弊端就是随着游戏生命推进,会出现一个分数段类的玩家大规模集中,导致分桶失去 ...
分类:编程语言   时间:2017-08-05 09:25:21    收藏:0  评论:0  赞:0  阅读:312
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!