- 博客(28)
- 资源 (458)
- 问答 (9)
- 收藏
- 关注
原创 HTML如何实现 导航的二级菜单
HTML如何实现 导航的二级菜单 HTML如何实现 二级菜单 *{margin:0;padding:0;} a{text-decoration:none;} a:hover{background-color:#fff;} header{background:#ee6; height:80px;
2016-04-29 22:29:47 6248
原创 堆和栈-----思考研究
堆和栈-----思考研究栈(stack)与堆(heap)都是Java用来在Ram[内存]中存放数据的地方[是两种不同的数据结构]。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。其他编程语言都有这两种数据结构。一、栈因为本身是FILO - first in, last out. 先进后出,能够自动释放,是不需要程序员来管理的。可见,垃圾回收GC是针对堆
2016-04-23 14:54:40 923
转载 程序人生:软件人才需具备de基本素质
程序人生:软件人才需具备de基本素质 基本素质一,是具有良好的编码能力,编码能力直接决定了项目开发的效率。这就要求软件工程师至少精通一门编程语言,比如当前国内企业常用的C/C++、VB和国际上最流行的Java语言,熟悉它的基本语法、技术特点和API(应用程序接口)。 基本素质二,自觉的规范意识和团队精神。企业希望招聘到的程序员编程不一定很快,但是需要非常规范,个人能力不
2016-04-23 13:27:33 641
原创 面向对象的重要原则
1) Open-Close Principle(OCP),开-闭原则,讲的是设计要对扩展有好的支持,而对修改要严格限制。这是最重要也是最为抽象的原则,基本上我们所说的Reusable Software既是基于此原则而开发的。其他的原则也是对它的实现提供了路径。开放封闭原则主要体现在对扩展开放、对修改封闭,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。软件需求总是变化
2016-04-18 12:10:30 3350
原创 Oracle数据库--实用操作(6)触发器
触发器 触发器是当特定事件出现时自动执行的存储过程 特定事件可以是执行更新的DML语句和DDL语句 触发器不能被显式调用 触发器的功能:1. 自动生成数据2. 自定义复杂的安全权限3. 提供审计和日志记录4. 启用复杂的业务逻辑创建触发器的语法CREATE
2016-04-16 21:01:23 917
原创 数据库文件配置和数据库连接池的使用
一般我们在使用程序连接、操作数据库时,通常会写一个Dao类,做门用作操作数据库,以方便之用,但是对数据库的连接、登录信息一般都是写死的代码,如果更换操作其他的数据库,就必须更改代码,数据库文件配置就是解决这样的问题---把要连接的数据库驱动信息,登录帐号密码等信息写在配置文件中,而在代码中,用固定的几行先读取文件中的配置信息,再连接操作数据库,即使更换其他的数据库,也不需要更该代码,只需修改下配置
2016-04-16 20:31:39 6498
原创 纯JS实现出生日期[年月日]下拉菜单
纯JS实现出生日期[年月日]下拉菜单在制作网页时,可能需要给用户提供注册帐号页面,用户注册 设计很多信息,其中就有 关于出生日期的,出于用户体验,不想让用户手动输入,而HTML5的date,目前很多浏览器支持的并不是很好,所以就可以用JS实现年、月、日3个下拉框的日期选择。具体代码如下:1、新建一个js文件,如birthday.js;function DateSelector(se
2016-04-16 11:46:09 21583 1
转载 CSS 在编写时要注意的15个问题
为了WEB标准化,让更多浏览器都可以正常浏览自己的作品。但以下15条自己也很少注意的!但是在做SEO优化其实最重要的还是用户体验,用户体验怎么能体现呢?其实就是前端设计要做好!让人看起来很舒服!而不是那么蹩脚!好了废话不说,咱们来看看下的内容吧。1、不要使用过小的图片做背景平铺。这就是为何很多人都不用 1px 的原因,现在才知晓。宽高 1px 的图片平铺出一个宽高 200px 的区域,需要
2016-04-15 21:16:36 1190
原创 JSP页面实现servlet过滤器与servlet监听器(JSP中级技术)
JSP页面实现servlet过滤器与servlet监听器(JSP中级技术)一、servlet过滤器我们将会探讨….1、什么是servlet过滤器2、servlet过滤器的开发步骤3、实例1、什么是servlet过滤器• servlet 过滤器(Filter )是小型的Web 组件,它们拦截请求和响应,以便查看、提取或以某种方式操作正在客户机和服务器之间交换的数据。
2016-04-15 13:40:54 2410
原创 Oracle数据库--实用操作(5)过程,函数,程序包
过程(存储过程) 参数(IN,OUT,INOUT) 没有返回值。 封装多个SQL操作 独立(直接)运行 过程--可修改数据 过程相当于---命名了的,且保存编译好的PL/SQL代码块。 过程是用于完成特定任务的子程序。子程序:是命名的 PL/SQL 块,编
2016-04-11 20:42:19 1049
原创 Oracle数据库--实用操作(4)游标
游标简介原理:逐行处理查询结果,以编程的方式访问数据应用场景:在代码中需要接收多行查询出来的记录,借助游标遍历结果集。常与过程一起使用。游标的类型:一、隐式游标 在PL/SQL中使用DML语句时自动创建隐式游标,即:所有的SQL 语句在上下文区内部都是可执行的,因此都有一个游标指向上下文区,此游标就是所谓的SQL游标(SQL cursor),与
2016-04-11 20:26:42 1740
原创 Oracle数据库--实用操作(3) PL/SQL
Oracle----PL/SQL PL/SQL 是过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的编程语言PL/SQL 是Oracle特有的,是对 SQL 的扩展。不同数据库厂商都有类似的“方言”,提供的新特性。支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制结构可用于创建存储过程、触
2016-04-09 14:01:18 3956
原创 Oracle数据库--实用操作(2) 数据库对象
Oracle-----数据库对象Oracle数据对象 表 存储数据 序列 自动增长的数值 sqe_a.nextval 下一个值, sqe_a.currval
2016-04-09 12:45:48 748
原创 Oracle数据库--实用操作(1)
一、SQL命令与函数 1、SQL 结构化查询语言,是Structured Query Language的首字母缩写词 2、SQL 是数据库语言,Oracle使用该语言存储和检索信息 3、表是主要的数据库对象,用于存储数据 4、通过 SQL可以实现与 Oracle 服务器的通信 SQL 是通用的数
2016-04-08 22:05:03 1532
原创 Oracle数据库入门—基础知识
Oracle入门—基础知识Oracle数据库的主要特点1. 支持多用户、大事务量的事务处理2. 数据安全性和完整性控制3. 支持分布式数据处理4. 可移植性数据库服务器对数据库表进行最佳管理,处理多个客户端对同一数据的并发访问。全面地保持数据完整性,并控制数据库访问权限等安全性需求 数据库的体系结构是指数据库的组成、工
2016-04-08 21:55:16 2280
原创 最高效的XML解析方式-----Simple 简化 XML 解析
最高效的XML解析方式-----Simple 简化 XML 解析XML数据解析----是将数据文档解析成不同的格式。因为不同平台(软件)在做数据传递或数据文档共享的时候,同一数据文档可能在不同平台的 显示格式要求不同,这就出现了相对中立的语言(XML),来表示数据,给二者做转化。XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大
2016-04-04 21:28:45 8538
原创 如何使用JFileChooser 的showSaveDialog()方法--实现保存文件功能?(完整)
如何使用JFileChooser 的showSaveDialog()方法--实现保存文件功能?JFileChooser的 showSaveDialog()方法,可以打开一个保存文件的对话框,可具体如何实现-- 保存文件功能呢?基本思路:打开文件-----获取文件属性[文件路径+文件名]---->使用输入流[InputStream]从磁盘上读取 保存
2016-04-04 20:05:02 12763 2
转载 JFrame在去掉标题栏的情况下,如何实现拉大收缩边框的功能?
JFrame在去掉标题栏的情况下,如何实现拉大收缩边框的功能? 思路是把JFrame分成九个区域,八个boolean状态变量,当然,是虚拟的划分,注册mouse move事件,当鼠标进入不同区域的时候设置八个boolean状态变量的值,同时改变鼠标指针状态,然后注册mouse down事件,根据八个boolean状态变量的值确定应该如何Resize 详细例子.........
2016-04-03 21:35:11 1367
原创 JFrame实现无边框 及 实现拖动和Button关闭功能
JFrame实现无边框 及 实现拖动和Button关闭功能在用Java的Swing编程做GUI图形用户界面时,可能有这样的需求,就是不想要外面的那个默认边框,那么如何实现JFrame去边框,以及去边框后又会出现什么问题呢? 使用setUndecorated(true);去边框后1、JFrame就没有标题了,且不能拖动了,需要自己实现界面的鼠标拖事件。2、没有最小化、最大化和关闭
2016-04-03 20:57:16 15119 6
原创 javac编译servlet类出现的一系列问题及分析解决(javac编译servlet找不到javax.servlet.*包的问题)
用javac编译servlet类出现的一系列问题及分析解决(javac编译servlet找不到javax.servlet.*包的问题)使用编写的servlet类来响应网页请求,关于配置Tomcat服务器,设置路径等若干问题,尤其是----关于javac编译servlet类找不到javax.servlet.*包的问题,最伤脑细胞,(配置的明明都跟人家一样,却还是不行!!看看以下解决)首先ja
2016-04-03 13:35:45 6349
原创 Cannot forward after response has beencommitted问题分析及解决
Cannot forward after response has beencommitted问题分析及解决通过toncat启动服务器,可以正常登陆访问,登陆进去选择子系统的时候点击登陆的时候,可是去又回到了登陆界面,如此反复就是不能够进入子系统,查看后台报的错误: java.lang.IllegalStateException: Cannot forward after response h
2016-04-03 12:28:44 46474 9
原创 计算机网络最常用命令---网络安全必杀技
1.最基本,最常用的,测试物理网络的 ping 192.168.0.8 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:\>nslookup Default Server: ns.h
2016-04-02 15:37:08 2500
原创 操作系统进程描述
操作系统进程描述system process进程文件: [system process] or [system process]进程名称: Windows内存处理系统进程描述: Windows页面内存管理进程,拥有0级优先。是否为系统进程: 是 alg.exe进程文件: alg or alg.exe进程名称: 应用层网关服务描述: 这是一个应用层网关服务
2016-04-02 15:12:35 1138
原创 开始→运行→输入的命令集锦
explorer-------打开资源管理器Nslookup-------IP地址侦测器 logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc----本机用户和组services.msc---本地服务设置oobe/msoobe /a----检查XP是否激活
2016-04-02 15:07:50 597
原创 100款经典黑客小工具使用说明
软件工具名----使用说明webadv ---------针对iis+sp3的溢出成功率很高(溢出后system权限!) * ipscan -----------大范围网段快速ipc$猜解 svc -------------远程安装/删除win2k服务 3389.vbs--------- 远程安装win2k终端服务不需i386 arpsniffer arp-----环境
2016-04-02 13:38:52 5912
原创 echo命令解析
echo命令主要功能:简单点说就是开启或关闭批处理命令行显示在屏幕上,它是批文件的令, 属于内部命令。内部命令就是常驻于内存的命令在任意路径下输入均执行。批处理命令:可以简单的理解为很多行指令(文件后缀名是.bat),双击即可执行里面的命令语句。echo命令的目的有两个:1.避免不需要的命令显示来干扰屏幕2.在屏幕上给用户显示提示信息 如:我们在
2016-04-02 13:33:36 3593
原创 IP地址从头说起
IP地址从头说起随着电脑技术的逐步普及和因特网技术的迅猛发展,学习因特网、利用因特网已不再是那些腰缠万贯的大款和戴者深度眼睛的专业技术人员的专利,它已作为二十一世纪人类的一种新的生活方式而逐步深入到寻常百姓家。谈到因特网,IP地址就不能不提,因为无论是从学习还是使用因特网的角度来看,IP地址都是一个十分重要的概念,INT
2016-04-02 13:14:56 1385
SpringMVC集成mybatis教程-实体类的orm
2017-08-03
IDEA SpringMVC集成mybatis
2017-08-03
IDEA整合Spring+Springmvc+mybatis+maven详细教程 实例下载
2017-08-03
spring-data-redis-demo.rar
2017-08-01
springMVC集成spring-data-redis
2017-08-01
xstream-distribution-1.4.10-bin.zip
2017-07-07
综合面试题150问-面试题大-软件开发工程师面试题.xls
2019-07-07
Artificial Neural Networks for Beginners.pdf
2018-10-19
spring-ldap-2.3.2.RELEASE-dist.zip
2017-12-08
ApacheDirectoryStudio-2.0.0win32.x86_64.zip
2017-12-05
javachineseime1.01.jar
2017-11-24
javachineseime1.01.src.zip
2017-11-24
jodd-all-3.9.1.jar
2017-11-23
【白皮书】《2017互联网科技创新白皮书》电子版.pdf
2017-11-09
eclipse新建AVD出现[SDK Manager] Error: null
2016-11-16
《疯狂IOS讲义》 适合初学者 看吗?
2016-10-26
Java 如何实现截图---捕捉手绘区域?
2016-10-01
2.为什么选择Python 作为Web 开发语言?
2016-09-13
2.Java基础---应该有什么样的准备和多深的积累?
2016-09-09
纯Java实现的任务管理器,结束一个进程如何实现刷新,显示当前所剩进程?
2016-07-30
软件工程专业,没怎么给上算法课。很害怕算法,怎么办
2016-07-20
那个密码输入JPasswordField,把提示内容显示成*了,如何解决
2016-04-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人