首页 > 编程语言
java.util 集合框架集合
java的集合框架为程序提供了一种处理对象组的标准方式。设计了一系列标准泛型接口:⑴Collection ()接口,扩展了Iterable接口,位于集合层次结构的顶部,因此所有的集合都实现Collection接口,并提供了iterator()方法来返回一个迭代器。用add()方法添加对象,remov...
分类:编程语言   时间:2015-06-16 20:49:24    收藏:0  评论:0  赞:0  阅读:223
C++ const && define
本文记录了C++中的const关键字的内容,分为3个部分,const和define的区别,const的作用,const的使用。const和define的区别const的作用const用于定义常量:编译器可以进行静态数据类型的安全检查。const修饰函数形式参数:当参数为自定义类型或抽象数据类型时,应...
分类:编程语言   时间:2015-06-16 20:46:54    收藏:0  评论:0  赞:0  阅读:402
Manacher's algorithm: 最长回文子串算法
Manacher 算法是时间、空间复杂度都为 O(n) 的解决 Longest palindromic substring(最长回文子串)的算法。回文串是中心对称的串,比如 'abcba'、'abccba'。那么最长回文子串顾名思义,就是求一个序列中的子串中,最长的回文串。本文最后用 Python ...
分类:编程语言   时间:2015-06-16 20:46:14    收藏:0  评论:0  赞:0  阅读:259
Ternary Search Tree Java实现
/** * @author Edwin Chen * *///定义节点class Node { //存储字符串 char storeChar; //是否完成单词 boolean isComplete; Node leftChild,centerChild,rig...
分类:编程语言   时间:2015-06-16 20:45:54    收藏:0  评论:0  赞:0  阅读:183
IIS tilde directory enumeration 漏洞以及解决方案
2015年6月16日15:19:24 出现IIS tilde directory enumeration 漏洞Acunetix Web Vulnerability Scanner 9.5 测试出现 红色警报查询网页:http://www.2cto.com/Article/201403/287248....
分类:编程语言   时间:2015-06-16 20:44:04    收藏:0  评论:0  赞:2  阅读:8507
JavaScript 的 parseInt 取整
http://www.neoease.com/javascript-get-integer-via-parseint/JavaScript 是弱类型语言, 为了保证数值的有效性, 在处理数值的时候, 我们可以对数值字符串进行强行转换. 如 parseInt 取整和 parseFloat 取浮点数.J...
分类:编程语言   时间:2015-06-16 20:43:44    收藏:0  评论:0  赞:0  阅读:111
java.lang包的分类
提供利用 Java 编程语言进行程序设计的基础类。1> 最重要的类是 Object(它是类层次结构的根)和 Class(它的实例表示正在运行的应用程序中的类)。2> 把基本类型的值当成一个对象来表示通常很有必要。包装器类 Boolean、Character、Integer、Long、Float 和 ...
分类:编程语言   时间:2015-06-16 20:41:54    收藏:0  评论:0  赞:0  阅读:225
java 简洁的分层实现
1.分页实现 分页实现是将所有查询结果保存在session对象或集合中,翻页时从session对象或集合中取出一页所需的数据显示。但是这种方法有两个最主要的缺点:一是用户看到的可能是过期数据;二是如果数据量非常大,查询一次数据集会耗费很长时间,并且存储的数据也会占用大量内存,效果明显下降。2.实现数...
分类:编程语言   时间:2015-06-16 20:39:54    收藏:0  评论:0  赞:0  阅读:274
企业级Java应用最重要的4个性能指标
应用性能管理(APM)是一种即时监控以实现对应用程序性能管理和故障管理的系统化解决方案。目前主要指对企业的关键业务应用进行监测、优化,最终达到提高企业应用的可靠性和质量,保证用户得到良好的服务,降低I...
分类:编程语言   时间:2015-06-16 19:35:44    收藏:0  评论:0  赞:0  阅读:219
fastdfs-client-java操作fastdfs5.0.4
一、在https://github.com/happyfish100/fastdfs-client-java?下载客户端,解压后并执行ant命令,在E:\tools\libs\fastdfs\fastdfs-client-java-master\src\build下会生成fastdfs_client.jar如图示 二、mvn安装f...
分类:编程语言   时间:2015-06-16 19:35:35    收藏:0  评论:0  赞:0  阅读:485
JavaWeb中如何自己创建一个servlet
其实,一个Servlet就是一个java文件,所以创建servlet的过程其实就是创建一个类的过程,接下来我们创建一个Servlet。比如我们创建一个类名叫作DateServlet的类,使得这个类继承(extends)HttpServlet重写doGet()和doPost()方法。publicclassDateServlet1extendsHttpServlet{..
分类:编程语言   时间:2015-06-16 19:33:45    收藏:0  评论:0  赞:0  阅读:223
javax.mail发送邮件
废话不多说直接上代码packagecn.itcast.shop.utils; importjava.util.Properties; importjavax.mail.Authenticator; importjavax.mail.Message; importjavax.mail.Message.RecipientType; importjavax.mail.MessagingException; importjavax.mail.PasswordAuthentication; impo..
分类:编程语言   时间:2015-06-16 19:33:05    收藏:0  评论:0  赞:0  阅读:174
python 面向对象  
类和对象面向过程和面向对象的编程面向过程的编程:函数式编程,c程序等面向对象的编程:c++,JAVA,python等类和对象:是面向对象中的两个重要概念类:是对事物的抽象,比如:汽车模型(某一类事物的描述,属性和方法)对象:是类的一个实例,比如:qq轿车,大客车范例说明:汽..
分类:编程语言   时间:2015-06-16 19:30:55    收藏:0  评论:0  赞:0  阅读:258
java.lang.character cannot be cast to java.lang.String
今天在因为修改了存储过程的参数,要增加传入的参数,数据为Mysql。在写的过程中,把这默认传值简单的写成了死值。但是运行后发现报错了。java.lang.charactercannotbecasttojava.lang.Stringjava.lang.charactercannotbecasttojava.lang.String这个错误。然后查代码,上网找答..
分类:编程语言   时间:2015-06-16 19:30:05    收藏:0  评论:0  赞:0  阅读:243
Java面试题目整理
1.Java基础部分基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集合的语法,io的语法,虚拟机方面的语法。2.一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且..
分类:编程语言   时间:2015-06-16 19:24:45    收藏:0  评论:0  赞:0  阅读:176
使用visualvm远程监控java进程(以hadoop进程为例)
(一)下载安装 1、下载visualvm 在官网上下载即可,有mac版 2、工具—插件,选择感兴趣的插件进行安装 此时若本地有运行java进程,则在本地那里已经可以进行监控分析 (二)远程服务器配置 1、在任意目录建立文件jstatd.all.policy,内容如下: grant codebase "file:${java.home}/../lib/tools.jar" {...
分类:编程语言   时间:2015-06-16 19:22:14    收藏:0  评论:0  赞:0  阅读:367
java面向对象基础 封装性
对于刚学习java的人来说可能不知道 封装性的好处,感觉麻烦,封装有很多好处。最主要的目的就是 保护内容。保证某些属性或者方法不被外部看见。 类的封装性即不能让外面的类随意修改一个类的成员变量; 在定义一个类的成员(包括变量和方法),使用private关键字说明这个成员的访问权限,只能被这个类的其他成员方法调用,而不能被其他的类中的方法所调用; 为实现封装性,常将类的成员变量...
分类:编程语言   时间:2015-06-16 19:20:24    收藏:0  评论:0  赞:0  阅读:238
多线程(三) 实现线程范围内模块之间共享数据及线程间数据独立(ThreadLocal)
注意:  1.见下页的示意图和辅助代码解释ThreadLocal的作用和目的:用于实现线程内的数据共享,即对于相同的程序代码,多个模块在同一个线程中运行时要共享一份数据,而在另外线程中运行时又共享另外一份数据。  2.每个线程调用全局ThreadLocal对象的set方法,就相当于往其内部的map中增加一条记录,key分别是各自的线程,value是各自的set方法传进去的值。在线程结束时可以调用T...
分类:编程语言   时间:2015-06-16 19:19:54    收藏:0  评论:0  赞:0  阅读:432
多线程(四) 实现线程范围内模块之间共享数据及线程间数据独立(Map集合)
多个线程访问共享对象和数据的方式 1.如果每个线程执行的代码相同,可以使用同一个Runnable对象,这个Runnable对象中有那个共享数据,例如,买票系统就可以这么做。 2.如果每个线程执行的代码不同,这时候需要用不同的Runnable对象,有如下两种方式来实现这些Runnable对象之间的数据共享:     (1)将共享数据封装在另外一个对象中,然后将这个对象逐一传递给各个Runnable对...
分类:编程语言   时间:2015-06-16 19:17:54    收藏:0  评论:0  赞:0  阅读:248
python切换网络连接
#coding=GB2312 import os import sys import subprocess import _winreg LOCAL_CONNECT_NAME = '本地连接' WIFI_CONNECT_NAME = '无线网络连接' INTERNET_SETTING_REG = r'Software\Microsoft\Windows\CurrentVersion\Int...
分类:编程语言   时间:2015-06-16 19:14:04    收藏:0  评论:0  赞:0  阅读:242
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!