自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黄能耿的专栏

学习Java语言

  • 博客(16)
  • 资源 (14)
  • 收藏
  • 关注

原创 MySQL入门的一个学习工具

介绍了一个MySQL入门的学习工具,提供智能化的学习环境。

2023-01-05 11:44:30 372

原创 如何高效管理电脑里的文件

如果你有许多电脑文件,例如工作用的项目文件,或者是音频、照片等,并且保存在不同的地点,如台式机、笔记本、U盘或移动硬盘上,那么如何管理这些文件呢?这里有一个好用的文件管理软件(免费的):个人档案馆,百度网盘下载地址:https://pan.baidu.com/s/1A1XcotSGnVEj45h4nI_J5Q 提取码:1234这个软件先将所有文件的信息(文件名、时间、大小、保存位置及目录)保存到一个数据库中,这些文件可以有各种来源,多台PC上的硬盘、U盘、移动硬盘、光盘等,全部都导入到同一个数据库..

2021-02-04 10:50:46 1957

原创 Java 只运行一个实例

查了一下资料,Java 只运行一个实例的方法有下面三种:1、占用端口(有效,但是有端口被挪用的缺陷)2、检查文件是否存在(有效,但突然停机可能有问题)3、使用JNI(有效,但丧失可移植性)其实可以从第二种方法中,采用锁定文件的方法来判断,这种方法比较完美。下面是代码package org.ngweb.jitor.client;import java.io.F

2017-07-02 21:09:58 1433

转载 [转] Android开发:Fragment不同操作的生命周期

转自: http://www.tuicool.com/articles/VBVb2i6下面这张Fragment生命周期图大家应该看得很多了:但最近在写PageManager(管理页面跳转),发现切换页面时,之前的页面走完onDestoryView就直接onDestory了,回来又重新onCreate,如果用hide和show的方式,都不走生命周期,看了Api

2016-05-08 10:24:28 434

原创 删除重复文件

今天备份文件到光盘上,发现不同时间的文件中有许多重复的文件,因此想到写一段代码来删除这些重复的文件。前提条件是:1、有二个目录,一个是已经备份过的,设其名字是sourceDir,一个是将要备份的targetDir2、要求:将后者目录中所有与前者目录中重复的文件删除。因此前者中的文件不变,后者中只保留了与前者不同的文件,相同的都被删除3、相同的判断依据是:相同文件名、相同大小

2016-03-05 20:38:39 585

转载 JavaScript跨域总结与解决办法

什么是跨域1、document.domain+iframe的设置2、动态创建script3、利用iframe和location.hash4、window.name实现的跨域数据传输5、使用HTML5 postMessage6、利用flash本文来自网络(http://f2e.me/200904/cross-scripting/,该网址已不能访问),仅作个人读书笔记之用,并稍作修改和

2015-10-01 20:06:08 372

原创 修改mysql密码

1. 修改配置文件:cd /etccp my.cnf my.cnf.bakvi my.cnf在[mysqld]的段中加上一句:skip-grant-tables2. 重启/etc/init.d/mysql restart3. 修改密码mysql -u rootmysql> USE mysqlmysql> UPDATE user SET Pas

2015-09-28 22:39:54 364

原创 安装proftp

安装yum install proftpd启动/etc/init.d/proftpd start或service proftpd start开机启动chkconfig --level 3 proftpd on配置过程配置方法之一(系统用户)添加用户:adduser -d /iot/kc01 -s /sbin/n

2015-09-19 00:49:57 1472

原创 试用亚马逊云

本文参考《亚马逊免费云主机 》之一到之六:http://www.ipinba.com/archives/1078,特些致谢!由于阿里云是在国内,做网站必须取取ICP备案,而我只是个小网站,备案太麻烦,需进十天半月的,所以看看亚马逊的国外主机(不是亚马逊中国的主机,在中国的一样要备案),同时也可以作为对比。申请亚马逊云的国外主机,先把浏览器的语言改为英语,否则用中文就是提供给

2015-08-19 14:03:17 1588

原创 安装JSP

主要参考:http://blog.csdn.net/renfufei/article/details/9733367

2015-08-18 22:26:03 736

原创 安装Nginx

本文参考http://www.bkjia.com/Linux/945210.html,特此致谢。安装nginx的目的是作为反向代理,反向代理指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部(或其他)网络上的服务器,并将从服务器上得到的结果返回给Internet上请求连接的客户端。nginx可以使这个网站的80端口即支持PHP,又支持JSP,即根据80端口收到的

2015-08-18 10:45:11 542

原创 安装SVN

本文的安装环境是阿里云ECS服务器,CentOS 6.5 64位版本安装SVN可以有多种安装方式,最简单的是采用yum命令

2015-08-18 08:12:46 455

原创 安装PHP

本文参考下述网页:http://www.myhack58.com/Article/sort099/sort0102/2011/29946.htm 特此表示感谢!安装PHP比较麻烦,最简单的办法是安装LAMP,它包括了apache, mysql和php,网站地址是:https://www.apachefriends.org/download.html,下载地址是:http://sourcefor

2015-08-17 18:00:44 444

原创 初试阿里云服务器

因为业务的需要,想购买一个云服务器,在阿里云和亚马逊之间选择,由于对功能方面要求不高,所以选择了价格低,网速快的阿里云,正好阿里云有一个ECS的15天免费试用,因此就用它了,等正式使用时再购买。进入http://www.aliyun.com/网站,先注册一个用户,用新用户登录后返回到主页面,点击“云服务器ECS”,点击“ECS免费试用”,在新的页面中点击“15天免费试用”

2015-08-17 16:35:27 948

原创 用Java语言编写一个绘图项目的完整过程

 内容在博客上,地址是: http://blog.csdn.net/huangng/archive/2011/02/02/6171870.aspx

2011-02-09 22:53:00 761 1

原创 用Java语言编写一个绘图项目的完整过程

Java语言是一个纯的面向对象的编程语言,如何用Java语言的面向对象的特点进行项目的设计和程序的编写呢?为了说明这个问题,这里提供一个小型项目的完整开发过程。

2011-02-02 10:39:00 3360 2

免费电子书《MySQL实战教程》

发布一本我自己写的免费电子书《MySQL实战教程》,是可以免费使用的电子教材,配套了所有教学资源,下载地址是:http://ngweb.org/mysql/,欢迎转发传播。 === 内容提要 === 本书讲解MySQL数据库的基础知识和开发技术。本书突出实用性,以多个实战项目为主线,合理安排相关知识点和技能点。本书涵盖了关系数据库理论和设计、数据库的基本操作(数据定义、数据操纵和数据查询),子查询、视图、索引、数据库编程和数据库管理,将知识点和技能点结合到实战项目中,讲解一些实战技巧(视图的应用、事务的应用、查询技巧、性能优化与索引、安全技巧)以及实战项目的开发,并提供了一个进销存管理系统的综合性演示项目。 本书设计了40余个Jitor在线实训和10余个实战项目(项目案例 + 项目网站),每个单元至少有1个实战项目。Jitor实训可以对学生编写的代码和运行的结果进行实时评价,教师可以实时监测全班学生的实训进展情况。实战项目采用“项目案例+项目网站”的教学模式,读者在项目案例上编写的SQL代码都可以与项目网站互动。 版权所有 翻印必究 欢迎传播

2024-07-24

MySQL 入门学习工具

内容摘要:这是本人开发的一个 MySQL 入门学习工具,它提供一个详细的实训指导清单,每个实训是一组操作步骤的详细说明,完成了一步,才能做下一步,使读者用最少的时间学习 MySQL 的入门知识。 适合人群:想学 MySQL 数据的新手,无需任何编程基础 学习目标:数据库设计、创建数据库、表、插入数据、更新数据、数据库查询、存储函数、存储过程、数据库开发和运维等完整的知识点和技能点。还包括一个 PHP 写的体验项目。 详见我写的另一篇介绍文章。

2023-01-05

PLibrary2.0.5.zip

个人档案馆 (PLibrary) 用于集中管理多种来源的计算机文件,包括多台计算机上(台式机、笔记本)的硬盘、U 盘、移动硬盘和各类光盘, 其原理是将文件信息导入到同一个数据库中,完美地实现了跨磁盘和光盘的查询,一次查找就能查到文件的位置,还可以直接打开文件,就象在资源管理器中一样。也可创建独立的网址收藏书签、备忘录等。

2021-02-06

PLibrary2.0.3.zip

如果你有许多电脑文件,例如工作用的项目文件,或者是音频、照片等,并且保存在不同的地点,如台式机、笔记本、U盘或移动硬盘上,那么如何管理这些文件呢? 这个软件先将所有文件的信息(文件名、时间、大小、保存位置及目录)保存到一个数据库中,这些文件可以有各种来源,多台PC上的硬盘、U盘、移动硬盘、光盘等,全部都导入到同一个数据库中,然后可以在这个数据库灵活查找所需要的文件。另外还可以复制后进行管理,添加备忘信息。

2021-02-04

一个入门级的Corba项目

这是一个入门级的Corba项目,有详细的注释,以及一个readme.txt,说明了如何编译和运行这个项目。

2013-11-05

一个TCP代理程序

这是一个小工具,从网上下载后,经过改进,然后上传的。 主要用于调试TCP网络编程,例如你写了个TCP的服务器和客户端,二者之间工作得好好的,但是你想知道在底层,双方传输了哪些数据,格式是什么,那么这个工具就是你需要的了。 用法:假设服务器端监听的端口是1234,客户端访问服务器时当然是用1234端口号。 现在用这个小工具,将config.properties的内容改一下: proxy1.localPort = 1235 proxy1.remoteHost = localhost proxy1.remotePort = 1234 再运行TcpProxyRunner,启动代理功能。 然后客户机访问端口1235,代理会将请求转发到端口1234,同时代理会将收和发的数据显示到Console上,供你参考,用来观察数据传输的实际情况。 还可以同时开启多个端口的代理,还可代理网站。注意只用于调试的目的。

2013-11-05

原创的JavaRMI项目

这是原创的最简单的Java RMI入门项目,内含二个Eclipse项目,一是服务器端,二是客户端。非常简单,只看其中的注释就能理解(当然先要知道什么是RMI了),只供入门用。 这是用Java 1.7编辑的,如果你用的版本低,则可以修改项目的版本,或新建项目,然后把代码复制到新项目中运行。

2013-11-05

《Java程序设计与实训》配套资料(网络教学资源).part2.rar

黄能耿编《Java程序设计与实训》配套资料(网络教学资源).part2.rar (二个文件,共74M,这是第二个)

2012-08-13

《Java程序设计与实训》配套资料(源码、作业参考答案、教案、授课计划等)

黄能耿编《Java程序设计与实训》一书的配套资料(源码、作业参考答案、教案、授课计划等)

2012-08-13

《Java程序设计与实训》配套资料(第一到第十章的PPT)

黄能耿编的教材《Java程序设计与实训》配套资料之一:第一到第十章的PPT

2012-08-13

Jackrabbit入门实例

一个Eclipse项目, 内含三个Apache Jackrabbit的入门实例, 以及所有需要的包, 在Eclipse中可直接运行。

2009-12-09

原创的一个iBatis例子

这是一个用iBator生成iBatis有关代码的例子。 特别说明: Eclipse应该是3.4.1以上版本, 并且安装了iBator插件。否则可用iBator的命令行版本或ant工具。 测试用数据是: CREATE TABLE PERSON( id INTEGER NOT NULL, firstName VARCHAR (40) NOT NULL, lastName VARCHAR (40) NOT NULL, PRIMARY KEY (ID) ); insert into PERSON values (1,'ng','Huang'); insert into PERSON values (2,'zh','Ni'); insert into PERSON values (3,'zy','Huang'); src下有三个目录: ibator/config:配置文件,其中: ibatorConfig.xml:iBaotr的配置文件,指示iBator如何生成代码,其中classPathEntry要指向一个 jdbc 驱动程序。 sqlMapConfig.properties:数据库配置,配置数据库密码等 AppSqlConfig.java:应用程序配置,如果目录结构相同,不必修改 SqlMapConfig.xml:SqlMap配置,在最后应该加上每个表的Map文件,特别注意useStatementNamespaces="true"不能为false org:生成的代码,分为三个目录,目录名在ibatorConfig.xml中指定 注意:其中生成的person_SqlMap.xml中的: <select id="ibatorgenerated_selectByPrimaryKey" resultMap="ibatorgenerated_BaseResultMap" > 经过修改了, 删除了parameterClass="org....的内容 test:一个测试主程序。运行它能得到数据库中的数据。 如何使用这个例子: 1、下载后解压缩 2、导入到Eclipse中 3、运行test/Test.java,看看结果 4、删除org及其下的三个目录及文件 5、在ibator/config/ibatorConfig.xml中的右键菜单,选择Generate iBATIS Artifacts 5、将自动生成org中的所有代码,研究一下这些代码 6、修改中的person_SqlMap.xml中的: <select id="ibatorgenerated_selectByPrimaryKey" resultMap="ibatorgenerated_BaseResultMap" > 7、再次执行test/Test.java,看看结果 8、研究ibator/config中的各个文件。

2009-10-05

Excel 小型工资管理系统

一个小型的基于Excel的工资管理系统,其特点如下: 1、适用于几十人的小公司; 2、可以双行打印工资条,即可以用A4纸来打印工资条; 3、可以通过代码学习基本的VBA编程; 4、免费、源码开放,可以修改代码以适应自己的需要。

2009-08-09

原创的MVC Java代码实例

原创的MVC Java代码实例,用于理解MVC思想,没有采用Struts, hibernate,但是可以用Struts, hibernate替换其中的代码,有助于学习Struts, hibernate

2009-03-05

struts, spring, hibernate集成实例

一个最简单的的struts, spring, hibernate集成实例,需要MyEclipse开发环境.

2008-10-08

Hibernate入门实例

一个简单的Hibernate入门实例, 开发环境MyEclipse

2008-10-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除