自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java VisualVM插件地址

VisualVM 插件地址https://visualvm.github.io/pluginscenters.html

2017-05-15 18:52:12 10371

原创 jQuery操作checkBox(多选框)

问题:工作中要用到jQuery操作多选框(checkbox)的知识,就把以前记录及笔记找了出来直接用,但是问题出现了,取消选择之后,再次选中指定的多选框,用浏览器看(F12)是加上了checked属性,但是页面显示没有选中(没有打勾),这里把解决问题的方法总结一下。

2015-08-09 23:59:02 2126

原创 笔记模版

Dom解析Xml文件:解析文件的思路很简单,就是根据xml标签来获取元素然后对获取的NodeList里面的内容进行提取。下面给出一个xml文件,对它进行简单的分析郑州 (57083)开封 (57091)洛阳 (57073)平顶山 (57171)焦作 (53982)鹤壁 (53990)新乡 (53986)安阳 (53898)濮阳 (54900)许昌 (57089)漯河 (57186)三门

2015-05-05 10:11:42 503

原创 js 滑动鼠标滑轮翻页

今天项目中用到了通过滑动鼠标滑轮触发事件,再网上找了一些例子,在FireFox下面使用正常,但是在IE和Google等浏览器下使用滑动一次滑轮却触发了两次事件,网上找了一些解决方案,最后选择了一个简单的解决方案,如果在使用的过程中出现问题,我会继续改进。

2015-04-27 18:51:30 4328

原创 Java使用jxl对excel文件进行简单的读写

Javz利用jxl对excel文件进行简单的读写

2014-12-30 20:05:09 946

原创 初学正则表达式2(在Perl下使用)

这一部分是在perl下面完成的,涉及一些简单的perl的知识,这一部分以简单的例子为主。

2014-12-15 21:52:03 1256

原创 初学正则表达式

规则表达式使用,里面包含一些简单的例子

2014-12-13 11:55:07 953

原创 windows下egrep的下载使用

egrep的下载地址:http://pan.baidu.com/s/1eQ2AGpk安装使用:如果只需要使用grep工具,只需把文件夹下的grep.exe文件复制到 C:\Windows\System32目录下即可。(已支持win8) 如果想要使用其他的工具,也可以复制到C:\Windows\System32目录下。 然后打开cmd窗口即可使用grep命令。

2014-12-13 11:53:03 4549

原创 C语言数组与指针

#import void Change_x1(int x1){ x1 = 20;}void Change_x2(int *x2){ *x2 = 20;}int main(int argc, const char * argv[]){ //测试参数 if(argc > 0){ printf("argc \t %d\n",argc);

2014-09-01 20:01:17 648

原创 堆(heap)实现

package Heap;import java.util.Comparator;//使用数组实现最大堆//以节点第i个元素为例//左右子节点分别为2*i+1, 2*i+2 父节点为(i-1)/2public class Heap { //增加元素 public static void pushHeap(T[] arr, int last,T item, Comparato

2014-08-13 22:30:27 653

原创 Hash实现(散列表)

package Hash;import java.util.ConcurrentModificationException;import java.util.NoSuchElementException;import 算法.Collection;import 算法.Iterator;/*散列表 * 使用拉链法实现 */public class Hash implements

2014-08-13 19:53:39 716

原创 设计模式总结

把自己写的设计模式的代码上传到CSDN了。参考《设计模式之禅》写的。需要的可以下一下。

2014-08-12 22:42:16 758

原创 二叉搜索树

二叉搜索树

2014-08-12 22:21:09 669

原创 二叉树

//二叉树的节点public class TNode { //节点里面的值 public T nodeValue; //左右子节点 public TNode left; public TNode right; //构造一个没有子节点的树 public TNode(T item){ nodeValue = item; left = null;

2014-08-12 16:46:54 609

原创 生成子集以及置换

package 算法;import java.util.HashSet;import java.util.Iterator;import java.util.Set;import com.sun.corba.se.spi.ior.MakeImmutable;public class subSet { public static void main(String[] args) {

2014-08-08 23:37:58 700

原创 简单背包问题

....

2014-08-08 12:47:52 743

原创 八皇后问题

/*八皇后问题* 描述:在一个8*8的棋盘格上面放置八个皇后,使得每个皇后不能互相攻击* 攻击:不能位于同一列,同一行,和对角线上* 分析:一共有八行八列,则每一行每一列只能有一个皇后*/ /* * 判断给定的位置是否安全 * 参数为已经确定的点的数组,和要进行判断的点的行和列坐标 */ private static boolean sa

2014-08-07 00:01:34 891

原创 排序算法总结

package 排序;/** * 归并排序:使用递归算法,分治算法,把大的问题划分为小的部分,然后递归求解 * @author sunfeilong1993 */public class useMSort { public static void main(String[] args) { Integer [] b = {1,2,4,5,6,9,7,8,14,3,1000,

2014-07-30 22:44:41 662

翻译 Java表达式谜题

来自Java编程思想1、奇数性:判断一个数是否是奇数的时候要注意负数时的情况。 可以用 x % 2 != 0 来判定。 也可以用(x & 1) != 0;位操作来判定。2、找零时刻:System.out.println(2.00-1.10);想要的输出结果为0.99但是实际结果为0.8999999999999999 解决方法:(1) System.out.pri

2014-04-15 22:36:08 821

原创 Java规则表达式

规则表示式的使用可以参考 java.util.regex.Pattern1、字面意义字符字母或数字 比较字母或数字\\ 比较\\0n 八进制0n字符(0= 7 )\0n 八进制0nn字符(0= 7 )\0mnn 八进制0mn

2014-04-14 19:41:56 947

原创 Java编程小技巧

积累变成过程中的小技巧:技巧一:如果有三个类分别为A、B、C。B作为中间类,A类作为最后的显示。A需要用到C类中的变量和B中的一些参数,用一个方法实现数据从C到A的传递。首先在B类中写一个方法,B中的方法的参数即是所需的C类中的变量,用C调用该方法把参数传过去,之后再用B类调用A的方法来完成最终的显示。代码例子如下:package Test;public class A { in

2014-04-03 22:43:43 752

原创 JAVA字符格式转换小结

最近写了一些简单的加密解密的程序,中间发现自己好多格式转换的东西都忘了,总结一下,供以后参考。首先列出java的一些原始类型:boolean    ture/falsechar 16bits0~65535integerbyte 8bits -128~127short 16bits-32768~32767int 32bits -2147483648~2

2014-03-24 22:00:35 827

原创 单例模式--java实现

文章来源:软件秘笈--设计模式那点事单例模式(Singleton Pattern)定义:确保某一个类只有一个实例,而且向整个系统提供这个实例的获取方法。使用单例模式的要点:1、某各类只能有一个实例。2、该类必须自己创建这个实例。3、该类必须向系统提供这个实例。模式结构图:代码:第一部分;线程安全的单例对象//单例模式-------线程安全pac

2014-03-16 14:16:32 957

转载 PS 教程总结贴

最近学了一下PS,看了一些好的教程,不多写教程,直接把视频共享在这里,大家需要的话可以直接看。第一个、李涛老师的ps高手之路提高片篇链接:http://pan.baidu.com/s/1qWrtmH2     提取码:g56e

2014-03-13 12:22:07 898

原创 创建我的第一个Servlet

今天早上写了一个简单的Servlet中间遇到了一些问题,这里记录一下,供以后参考。下面是详细步骤:一、建立对应的文件目录在tomcat的webapps目录下创建工作目录名字为helloworld,在hellowrold下面建WEB-INF和src文件夹,在WEB-INF目录下面建立lib目录和classes目录,最后在WEB-INF目录下面新建一个web.xml的配置文件。(注意大

2014-03-13 12:10:14 1283

原创 Sql Server 2008 日期和时间函数、数学函数、字符传函数小结

-----------------日期和时间函数-----------------------1、getdate,返回当前的系统时间和日期返回类型datetimeselect getdate()-----返回2013-12-11 20:57:01.560----2、dateadd,对给定的日期加上一段时间返回新的datetime值------:当前日期加上10天、第一个参数要改变的单位、

2013-12-11 21:17:43 1198

原创 使用form里面的button跳转到其他页面

在使用表单的时候,有时需要从一个页面跳转到多个不同的页面。比如:想要从1.jsp跳转到2.jsp和3.jsp。我们可以这样写程序:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>跳转 //把表单的action改为2.jsp function

2013-12-05 21:25:53 13244

原创 Ubuntu配置vim及不同语法显示不同颜色

第一步、安装vim 命令为:sudo apt-get install vim第二步、更改vim的配置文件etc/vim命令为:(1)cd/etc/vim   (2)sudo gedit vimrc                 (1) 进入/etc/vim目录.(2)打开vimrc文件第三步、在vimrc任意地方令起一行插入下面内容syntax onset tabstop=4

2013-11-20 22:42:36 5121 3

原创 ubuntu 卸载 Cario-Dock

前一段时间在电脑上安装cario-dock,过了一段时间感觉很不好,就想卸载了,卸载之后重启电脑还是没有卸掉,今天在网上找了一些资料。其实卸载很简单就两条指令就完了下面是具体步骤:按Ctrl+Alt+T打开终端:输入 sudo apt-get remove cairo*卸载cario-dock                                      再输入 sudo

2013-11-09 10:30:44 2087 1

原创 策略模式-java实现

模式定义策略模式(Strategy Pattern):定义一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户应用而独立变化。概念解析:意思就是我们解决一个可能有多种解决方法(即算法)的问题的时候,我们可以先把不同的解决方法实现,然后根据具体的情况选用不同的解决方法。模式类图:使用场合:(1)、当多个类的表现行为不同,需要在运行时动

2013-10-28 21:16:02 1286

原创 外观模式 JAVA实现

外观模式(Facade Pattern):为子系统中的一组接口提供一个统一的高层接口,使子系统更容易使用。外观模式通过一个外观接口读/写子系统中各接口的数据资源,而客户可以通过外观接口读取内部资源库,不与子系统产生交互。

2013-10-19 23:46:44 844

原创 适配器器模式--Java实现

迭代器模式

2013-10-17 19:14:13 777

原创 观察者模式-java实现

观察者模式

2013-10-17 19:13:09 948

原创 win8安装 SQL Server2008企业版教程

先上一个安装成功的图片    一、安装前准备   1、查看电脑是否已经安装.Net3.5(默认应该是已经安装,没有安装的话自己安装一下)         打开控制面板--〉程序--〉启用或关闭windows功能   查看(如图)         2、兼容性处理      打开安装镜像,在setup上右键查看属性然后在兼容性里选择 以兼容性模式运行这个程序(如图) 

2013-09-17 08:41:38 3933 1

原创 Rhythmbox 中文乱码问题

感觉比较实用的一种方法是1、首先输入命令    cd ~(进入当前用户的用户目录)2、然后编辑环境变量 输入 sudo gedit .profile(打开配置文件)在文件的结尾添export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB180303、这两句话然后在

2013-05-20 21:05:50 1482 1

原创 ubuntu音乐播放器显示歌词

最近在网上看到一个linux下的歌词插件,下载之后用了一下感觉不错,这里给大家推荐一下:插件的名字是OSD Lyrics可以到https://code.google.com/p/osd-lyrics/downloads/list(这个网站下载),下载deb安装包之后用软件中心打开即可自动安装。

2013-05-20 16:37:04 2389 1

原创 Ubuntu下Eclipse乱码

当我们把windows下的java工程导入到eclipse中汉字部分就会出现乱码,这主要是因为linux默认的编码方式为UTF而Windows下的则为GBK我们只需让ubunru支持GBK即可,步骤如下:1、修改/var/lib/locales/supported.d的权限       sudo chmod -R 777 /var/lib/locales/supported.d2、打开/v

2013-05-16 09:15:07 863

23个设计模式实现代码

参考《设计模式之禅》写的一些代码,需要的话可以下一下。很多内容都是看书上面写的。

2014-08-12

图书管理系统

自己编写的一个图书管理系统,实现了图书信息和学生信息的管理,以及图书的借阅,查询,按不同的方法发排序排序,查询以及模糊查询,和图书信息的输出翻页功能,以及文件的导入等功能,在这里发表出来与大家共享一下。(如有建议,谢谢指出,内含所需文件可直接运行)

2012-05-31

空空如也

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

TA关注的人

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