- 博客(37)
- 资源 (2)
- 收藏
- 关注
原创 Java VisualVM插件地址
VisualVM 插件地址https://visualvm.github.io/pluginscenters.html
2017-05-15 18:52:12
10404
原创 jQuery操作checkBox(多选框)
问题:工作中要用到jQuery操作多选框(checkbox)的知识,就把以前记录及笔记找了出来直接用,但是问题出现了,取消选择之后,再次选中指定的多选框,用浏览器看(F12)是加上了checked属性,但是页面显示没有选中(没有打勾),这里把解决问题的方法总结一下。
2015-08-09 23:59:02
2151
原创 笔记模版
Dom解析Xml文件:解析文件的思路很简单,就是根据xml标签来获取元素然后对获取的NodeList里面的内容进行提取。下面给出一个xml文件,对它进行简单的分析郑州 (57083)开封 (57091)洛阳 (57073)平顶山 (57171)焦作 (53982)鹤壁 (53990)新乡 (53986)安阳 (53898)濮阳 (54900)许昌 (57089)漯河 (57186)三门
2015-05-05 10:11:42
514
原创 js 滑动鼠标滑轮翻页
今天项目中用到了通过滑动鼠标滑轮触发事件,再网上找了一些例子,在FireFox下面使用正常,但是在IE和Google等浏览器下使用滑动一次滑轮却触发了两次事件,网上找了一些解决方案,最后选择了一个简单的解决方案,如果在使用的过程中出现问题,我会继续改进。
2015-04-27 18:51:30
4367
原创 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
4608
原创 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
657
原创 堆(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
665
原创 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
726
原创 二叉树
//二叉树的节点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
619
原创 生成子集以及置换
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
711
原创 八皇后问题
/*八皇后问题* 描述:在一个8*8的棋盘格上面放置八个皇后,使得每个皇后不能互相攻击* 攻击:不能位于同一列,同一行,和对角线上* 分析:一共有八行八列,则每一行每一列只能有一个皇后*/ /* * 判断给定的位置是否安全 * 参数为已经确定的点的数组,和要进行判断的点的行和列坐标 */ private static boolean sa
2014-08-07 00:01:34
901
原创 排序算法总结
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
671
翻译 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
851
原创 Java规则表达式
规则表示式的使用可以参考 java.util.regex.Pattern1、字面意义字符字母或数字 比较字母或数字\\ 比较\\0n 八进制0n字符(0= 7 )\0n 八进制0nn字符(0= 7 )\0mnn 八进制0mn
2014-04-14 19:41:56
971
原创 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
763
原创 JAVA字符格式转换小结
最近写了一些简单的加密解密的程序,中间发现自己好多格式转换的东西都忘了,总结一下,供以后参考。首先列出java的一些原始类型:boolean ture/falsechar 16bits0~65535integerbyte 8bits -128~127short 16bits-32768~32767int 32bits -2147483648~2
2014-03-24 22:00:35
835
原创 单例模式--java实现
文章来源:软件秘笈--设计模式那点事单例模式(Singleton Pattern)定义:确保某一个类只有一个实例,而且向整个系统提供这个实例的获取方法。使用单例模式的要点:1、某各类只能有一个实例。2、该类必须自己创建这个实例。3、该类必须向系统提供这个实例。模式结构图:代码:第一部分;线程安全的单例对象//单例模式-------线程安全pac
2014-03-16 14:16:32
970
转载 PS 教程总结贴
最近学了一下PS,看了一些好的教程,不多写教程,直接把视频共享在这里,大家需要的话可以直接看。第一个、李涛老师的ps高手之路提高片篇链接:http://pan.baidu.com/s/1qWrtmH2 提取码:g56e
2014-03-13 12:22:07
909
原创 创建我的第一个Servlet
今天早上写了一个简单的Servlet中间遇到了一些问题,这里记录一下,供以后参考。下面是详细步骤:一、建立对应的文件目录在tomcat的webapps目录下创建工作目录名字为helloworld,在hellowrold下面建WEB-INF和src文件夹,在WEB-INF目录下面建立lib目录和classes目录,最后在WEB-INF目录下面新建一个web.xml的配置文件。(注意大
2014-03-13 12:10:14
1298
原创 Sql Server 2008 日期和时间函数、数学函数、字符传函数小结
-----------------日期和时间函数-----------------------1、getdate,返回当前的系统时间和日期返回类型datetimeselect getdate()-----返回2013-12-11 20:57:01.560----2、dateadd,对给定的日期加上一段时间返回新的datetime值------:当前日期加上10天、第一个参数要改变的单位、
2013-12-11 21:17:43
1227
原创 使用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
13322
原创 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
5179
3
原创 ubuntu 卸载 Cario-Dock
前一段时间在电脑上安装cario-dock,过了一段时间感觉很不好,就想卸载了,卸载之后重启电脑还是没有卸掉,今天在网上找了一些资料。其实卸载很简单就两条指令就完了下面是具体步骤:按Ctrl+Alt+T打开终端:输入 sudo apt-get remove cairo*卸载cario-dock 再输入 sudo
2013-11-09 10:30:44
2116
1
原创 策略模式-java实现
模式定义策略模式(Strategy Pattern):定义一系列的算法,将每一种算法封装起来并可以相互替换使用,策略模式让算法独立于使用它的客户应用而独立变化。概念解析:意思就是我们解决一个可能有多种解决方法(即算法)的问题的时候,我们可以先把不同的解决方法实现,然后根据具体的情况选用不同的解决方法。模式类图:使用场合:(1)、当多个类的表现行为不同,需要在运行时动
2013-10-28 21:16:02
1308
原创 外观模式 JAVA实现
外观模式(Facade Pattern):为子系统中的一组接口提供一个统一的高层接口,使子系统更容易使用。外观模式通过一个外观接口读/写子系统中各接口的数据资源,而客户可以通过外观接口读取内部资源库,不与子系统产生交互。
2013-10-19 23:46:44
853
原创 win8安装 SQL Server2008企业版教程
先上一个安装成功的图片 一、安装前准备 1、查看电脑是否已经安装.Net3.5(默认应该是已经安装,没有安装的话自己安装一下) 打开控制面板--〉程序--〉启用或关闭windows功能 查看(如图) 2、兼容性处理 打开安装镜像,在setup上右键查看属性然后在兼容性里选择 以兼容性模式运行这个程序(如图)
2013-09-17 08:41:38
3955
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
1487
1
原创 ubuntu音乐播放器显示歌词
最近在网上看到一个linux下的歌词插件,下载之后用了一下感觉不错,这里给大家推荐一下:插件的名字是OSD Lyrics可以到https://code.google.com/p/osd-lyrics/downloads/list(这个网站下载),下载deb安装包之后用软件中心打开即可自动安装。
2013-05-20 16:37:04
2426
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
876
图书管理系统
2012-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人