自定义博客皮肤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)
  • 资源 (8)
  • 收藏
  • 关注

原创 mysql 基于嵌套集合(Nested Set)模型的 path查找 sql函数

mysql 基于嵌套集合(Nested Set)模型的 path查找 sql函数,此两个函数可用于extjs4框架对于左侧treepanel的根据节点的path异步展开的情形。每个函数有一个参数。第一个1.deptId2.empId

2014-01-18 10:10:34 2640

原创 Extjs4 异步刷新书的情况下 保持树的展开状态

前言:首先我觉得搞IT不管你是菜鸟还是特种兵,最重要的品质就是分享知识,因为可能在你这,这点知识不算什么,可是对于像我这样的菜鸟来说,无疑就可能会从中得到一点启发,甚至更大!此段代码,是我在某个网站上偶尔看到的,网址如下:http://www.fengfly.com/plus/view-213245-1.html,我看到的时候,心中大喜!因为网上找了好几天都没有找到,保持展开状态的办法。感谢这位仁兄!

2013-12-08 19:47:01 3377 1

原创 NIO,selector学习笔记

package cn.itcast.netty.c1;import com.sun.org.apache.bcel.internal.generic.Select;import lombok.extern.slf4j.Slf4j;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.*;import java.nio.

2021-12-24 12:40:13 314

原创 Java多线程测试

四核,i7。内存16G创建主类,启一个线程池大小为500.public class TestThreadMax { private Logger logger = LoggerFactory.getLogger(TestThreadMax.class); private static final int len_thread = 500; static E...

2019-07-31 15:42:10 4554 1

原创 centos7 创建新用户,使用ssh登陆,禁止root登陆,密码登陆

 1.先使用root用户登陆,创建新用,为新用户创建密码useradd guestpasswd guest2.为用户分配sudo权限gpasswd -a guest wheel //给予sudo权限, 当权限不够时,可以用sudolid -g wheel //查询所有带sudo权限的用户// 如果想删除用户userdel -r guest ...

2018-11-27 13:21:07 5779 1

原创 理解java多线程-Future模式

Future模式是异步的,类似于前端主页面和ajax请求。主线程和子线程可以异步执行,上代码。首先定义一个UserFutrue类,实现Callnable接口public class UserFutrue implements Callable<String> 定义成员变量接收String类型的值,定义构造函数;实现call方法。方法里面就是异步执行的方法体,此处休眠5秒...

2018-10-24 23:28:52 204

原创 mysql 根据pid查询树状结构(最简单的方法)

SELECT t.id, CASEWHEN t.parent_id <> 1 THEN concat('└─', t.item_name)ELSE t.item_nameEND item_name, concat(t.parent_id, t.id) AS sortsFROM tb_item t, tb_item t1WHERE t.id <> ...

2018-08-10 02:27:42 18292 2

原创 springboot 解决跨域问题(options)

@Configurationpublic class MyConfiguration { @Bean public FilterRegistrationBean corsFilter() { UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();

2017-12-12 15:53:41 6059 2

原创 SpringMVC学习笔记

在MVC框架日益流行的今天,SpringMVC被广大开发者运用起来,笔者今天学习了SpringMVC,特记录此笔记

2016-08-06 17:47:35 440

原创 微信开发 遇到 config:invalid url domain

微信开发中遇到 invalid url domain

2016-03-07 16:49:56 19612

原创 dom4j递归读取struts.xml文件

dom4j是处理xml很有效的方式,笔者提供一个小小的例子,来递归读取,struts.xml文件。

2015-05-25 21:15:15 1351

原创 SSH框架搭建

工作了这么长时间了,也写出来搭建SSH框架的步骤,以供以后参考吧。

2014-11-16 22:33:34 1131

原创 百度地图开源库 BMaplib

百度地图开源库,对于基于百度地图开发者来说,无疑是一个很强大的工具,里面涵盖了大伙二次开发的一些js静态函数,和应用实例,大家的力量是强大的!废话不多说,好多新手找不到怎么去找,下面贴下找寻路径。上图chome浏览器好像把字体显示的不完全造成了大家的错乱。ok到了。

2014-01-14 13:12:41 13687 5

转载 PhoneGap2.9.0本地将html打包成Android应用

注:本文出处:http://blog.csdn.net/wuyt2008/article/details/9259047PhoneGap的在线打包有大小限制,超过30M的包无法在线打包。当然,可以把包里面的图片、声音文件去掉,然后打包。下载以后,解包,重新打包并签名。蛮麻烦的。本地打包的简单方法如下:下载安装Java环境。

2014-01-04 14:12:00 3387

原创 删除workspace下的vss的scc文件

public class DeleteAA { public static void main(String[] args) { DeleteAA aa=new DeleteAA(); aa.delete(new File("G:\\testEnvironment\\workspace\\location")); } private void delete(File

2013-12-13 11:30:57 1662

原创 js数组自定义函数,是否存在val、删除val、

/** * 验证数组中是否存在某值 * @author xuehf * @param none * @returns boolean */function isCon(arr, val){ for(var i=0; i<arr.length; i++){ if(arr[i] == val) return true; } return false;}/** * 删除数

2013-12-08 19:56:02 2349 1

原创 权限管理

如图:user表用来表示用户注册用的表    tbl_sysRole表用来表示权限种类    tbl_sysUserRole表 是中间表,用来盛放user表的id、tbl_sysRole的sysRoleId(由此可见中间表相比在其中一个表中加另一个表的外键来说,只是去掉了冗余,但并没有少数据条数,即:userIdsysRoleId还是是一一对应的,即使sysRoleID有重复的也肯定会有重

2013-10-18 14:31:34 832

翻译 oracle基础知识回归

1.对字符串操作的函数    ASCII()        --函数返回字符表达式最左端字符的ASCII码值    CHR()   --函数用于将ASCII码转换为字符     select chr(1) from dual; --concat(str,str)连接两个字符串 select concat('a','b') from dual;--LOWER()   --函数把字符串

2013-07-22 22:53:10 1308

原创 window.onload

window.onload不能出现多个,如果有多个,只会执行其中一个。  js  if语法  判断一个标签是否存在可直接if(document.getElementById("smid")){.......}

2013-06-30 15:47:37 952

原创 多表连接 去重

如题:单表去重我们可能都会想到distinct多表连接,只有在查询的所有字段都重复的情况下,才去掉重复的行。那么我们可以采用取各个表的最大主键去重如下:SELECT DISTINCT A.NO ,B.NAME,C.ACTIONFROM TBL_A A,TBL_B B,TBL_C CWHERE B.ID = (SELECT MAX(ID) FROM TBL_B

2013-06-27 14:18:44 2396

原创 泛型 java

java的泛型就记住一句话:"泛"就是不具体!public Class Generics{ ........}T是不具体的类型。完结。

2013-06-22 14:17:25 751

原创 getDateStr,Date类型,转化,日期

/** * @param StrDate "MM/dd/yyyyHH:mm:ss" || "yyyyMMddHHmmss" *  * @return DateStr "yyyy-MM-dd HH:mm:ss" * */public static String getDateByStr(String dateStr) throws ParseException{if(da

2013-06-22 13:57:43 6751

原创 根据 子网掩码 算出 最大主机数目

问:子网掩码为255.255.224,求所能容纳的最大主机数目。分别是什么?1.首先,255.255.255.224转换成二进制为11111111,11111111,11111111,11100000(5个可用位0)那么它的网内最大主机数目就是2^5 = 32,但是,别忘了,网络地址可广播地址不可用故32-2=30(个)那么他们的主机ip地址分别是什么呢?首

2013-05-10 16:16:17 3128

原创 LIKE 多字段匹配 效率低下

我们在较大数据库下,查询多条 模糊关键字的时候,like ‘condition1%’ or like ‘condition2%’ 效率太低。    此时可以用SELECT * FROM USERTEST WHERE PATINDEX('JAVA%',UNAME)+PATINDEX('C+%',UNAME)>0此时,就会把uname是java开头的和是c+开头的都查出

2013-04-18 08:57:09 1609

原创 NFA 的 DFA (确定化)

注:#表示空输入。将其写成M五元式则为:M=({0,1,2,3,4,5,6},{0,1},&,0,{6})

2013-04-08 09:08:14 1576

原创 反射 reflection

public class TestJunit { @BeforeClass public static void setUpBeforeClass() throws Exception { } @Test public void reflectionTest() throws ClassNotFoundException, InstantiationEx

2013-04-03 18:25:21 661

原创 触发器

触发器(trigger)是个特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,比如当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。 触发器可以从 DBA_TRIGGERS ,USER_TRIGGERS 数据字典中查到。create or replace trigger insert_emp

2013-01-14 22:53:41 486

原创 spring依赖注入和控制反转

可以看出:我们在使用dao对象时,自己手动创建了dao对象!而上一篇我们提到PersonServiceBean里面的persondao属性可以通过配置文件的标签来注入,那么我们在后台获取personServiceBean(cxt.getBean("personService"))的时候,spring在为我们创建personServiceBean对象的时候也为我们创建了dao对象,从而我们可以成

2012-11-11 13:50:52 541

原创 初学spring

Spring面向接口编程,如果你要改变PersonService所指向的bean(PersonServiceBean),只需要在配置文件中把class路径改变成你需要的bean(Pathof other serviceBean)的存在路径即可,后台代码不用更改!!

2012-11-11 12:37:44 518

转载 java web

【首页】1}">上一页 ${pageNumber } 5}"> 3 && pageCount>pageNumber+1}"> pageNumber-3 && x ${x } 3 && pageCount pageCount-5}">

2012-09-29 15:36:10 453

转载 使用struts的tag ,当对象的属性值为long的时候:org.apache.jasper.JasperException: Cannot find message resources under

使用struts的tag 的时候,当对象的属性值为long的时候,会报出如下的错误:java 代码1.org.apache.jasper.JasperException: Cannot find message resources under key org.apache.struts.action.MESSAGE 2. org.apache.jasper.servle

2012-09-24 18:16:48 717

原创 EL表达式在jsp页面不能用,还是原样输出的解决办法

在我的web.xml配置为wep-app_2_3的情况下如何解决EL表达式不能在jsp页面使用呢?只需在jsp页面加一行:即可。

2012-09-23 15:49:56 1268

转载 linux下如何安装软件

在Windows下安装软件时,只需用鼠标双击软件的安装程序,或者用Zip等解压缩软件解压缩即可安装。在Linux下安装软件对初学者来说,难度高于Windows下软件安装。下面我就详细讲解Linux下如何安装软件。  先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供

2012-08-03 16:38:01 674

原创 oracle 触发器

DML 触发器: 对表执行Insert、Update、Delete操作时激发 可以用于执行校验、设置初使值、审核改变、甚至禁止某种DML操作 语法: CREATE OR REPLACE TRIGGER 触发器名称 {AFTER|BEFORE } -- 指定触发时机 {INSERT OR DELETE OR UPDATE} -- 指定触发器事件 ON 表名 --指定所监控的表 {F

2012-04-18 13:35:04 605

原创 oracle基础知识(二)

第五章 分组函数 -- 分组函数会对结果集中的一组记录计算一次,每一组只返回一个结果1. MAX(列|表达式) MIN(列|表达式)练习:查询emp中员工工资的最大值SELECT MAX(sal), MIN(sal)FROM emp;2. SUM -- 求和 AVG -- 取平均值练习:查询emp表中20部门员工的工资总和SELECT SUM(

2012-04-01 13:39:59 970

原创 oracle基础知识

第一章:基础知识sys : 超级用户,必须以sysdba身份登陆system : 必须以normal身份登陆.scotttiger练习:配置一个服务命名,连接邻近同学的数据库; 第二章 简单的select语句1. 分类 1> DQL (DATA Quary LANGUAGE) - SELECT 5

2012-04-01 13:34:15 1009

原创 去掉字符串中重复的字符

#includeusing namespace std; char *delrep_char(char *str){ char *index,*end,*equal; index=end=equal=str; while(*equal) { while(*index){ if(*equal==*index)

2011-11-20 03:52:56 638

paypal最新rest api接口java代码,亲测可用

paypal最新rest api接口java代码,亲测可用 1.快速结账接口 2.信用卡支付接口 3.payout接口 注意事项: 本机运行环境 jdk 1.7.45 ,windows 7 64bit 运行时,如果接口调用过慢,请将sampleConstant类中的clientid和clientkey换成自己的沙盒测试账号。

2017-01-09

Spring3.0+Struts2+Mybatis3

附件有3个project,分三个步骤对SSMy进行了搭建,先是struts2,再进行spring整合struts,第三个整合mybatis,以及注释,到数据库mysql,给正在初学的和已经忘记怎么搭建框架的coder,共享

2015-05-24

js各种校验函数

在开发过程中的一些对邮件,电话,手机,端口等的javascript校验,比较全面,大家参考下。

2014-01-25

Extjs4 MVC 官方实例整合 未改动 未删减 部署即可运行

Extjs4 MVC 官方实例整合 未改动 未删减 部署即可运行 下载部署到tomcat服务器即可运行,官方实例未删减

2013-11-23

Visual+C+++6.0+数据库高级编程(书++源代码)

Visual+C+++6.0+数据库高级编程(书++源代码)

2012-05-15

oracle触发器

oracle触发器 练习,语句,应用,用法

2012-04-18

计算机网络题目

全国计算机考试试题,部分有答案,值得一看,参考参考

2012-04-09

cad教程下载链接

cad教程下载链接,直接粘贴复制就可以了,学习cad不不错的视频教程,简单

2011-10-06

空空如也

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

TA关注的人

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