- 博客(56)
- 资源 (4)
- 收藏
- 关注
原创 字符串String 转换 时间Date 格式
String 转换成 DateSimpleDateFormat sdf = new SimpleDateFormat( "yyyyMMdd" );String s= "20110711"; Date date = sdf .parse(s);G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~1
2017-08-01 18:02:55
870
原创 oracle 常用笔记
时间转换 字符串 转换 data格式to_date(#resStartTime#,'yyyy-mm-dd hh24:mi:ss')
2017-06-02 16:01:49
308
原创 spring-依赖注入
依赖注入:接管对象创建工作,并将该对象引用注入需要该对象的祖祥。 例如:A和B两个组件,A依赖于B。 假设A是一个类,且A类有一个方法 使用到了B。public class A{ public void test(){ B b = new B(); //获取B的实例 b.c(); ....... }}要使用B
2017-05-02 10:53:00
347
原创 spring-注解
@Component 基本注解,标识了一个受spring管理的组件@Respository 标识持久层组件@Service 标识服务层(业务层)组件@Controller 标识在表现层加注解之前首先要在配置文件中 加上 自动扫描 识别注释的配置<!--指定spring IOC 容器扫描的包 --> <context:component-scan base-package="com.
2017-04-18 17:27:06
294
原创 mysql-常用
创建数据库 create database XXX; XXX 是库名字;选择数据库use XXX;XXX 是库名字;查看MySQL中所有的数据库show databases;查看数据库中所有的表show tables;查看表结构desc XXXXXX 是表名字查看MySQL版本MySQL -V或select version();查看当前在哪个表中select database(
2017-04-17 15:46:14
277
原创 spring-创建 Bean 后置处理器
Bean 后置处理器允许在调用初始化方法前后对 Bean 进行额外的处理.Bean 后置处理器对 IOC 容器里的所有 Bean 实例逐一处理, 而非单一实例. 其典型应用是: 检查 Bean 属性的正确性或根据特定的标准更改 Bean 的属性.对Bean 后置处理器而言, 需要实现 BeanPostProcessor 接口. 在初始化方法被调用前后, Spring 将把每个 Bean 实
2017-04-14 17:22:57
1438
原创 spring-IOC容器bean生命周期
Spring IOC 容器可以管理 Bean 的生命周期, Spring 允许在 Bean 生命周期的特定点执行定制的任务.Spring IOC 容器对 Bean 的生命周期进行管理的过程: 通过构造器或工厂方法创建 Bean 实例 为 Bean 的属性设置值和对其他 Bean 的引用 Bean 可以使用了 当容器关闭时, 调用 Bean 的销毁方法在 Bean 的声明里设置 in
2017-04-14 17:20:44
278
原创 spring-SpEL
Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。语法类似于 EL:SpEL 使用 #{…} 作为定界符,所有在大框号中的字符都将被认为是 SpELSpEL 为 bean 的属性进行动态赋值提供了便利 通过 SpEL 可以实现:通过 bean 的 id 对 bean 进行引用 调用方法以及引用对象中的属性 计算表达式的值 正则表达式的匹配字
2017-04-14 15:52:35
256
原创 spring-使用外部属性文件
在配置文件里配置 Bean 时, 有时需要在 Bean 的配置里混入系统部署的细节信息(例如: 文件路径, 数据源配置信息等). 而这些部署细节实际上需要和 Bean 配置相分离Spring 提供了一个 PropertyPlaceholderConfigurer 的 BeanFactory 后置处理器, 这个处理器允许用户将 Bean 配置的部分内容外移到属性文件中. 可以在 Bean 配置文件
2017-04-14 14:42:26
266
原创 spring-bean作用域
<!--使用bean的scope 属性來配置bean的作用域 singleton: 默认值。 容器初始时创建bean 实例。 在整个容器的生命周期内,只创建这一个bean 。 单例的。 prototype: 原型的。 容器初始化的时候不会创建bean实例。 而在每次请求时都创建一个新的实例,并返回。 --> <bean id="car" scope="
2017-04-14 11:36:42
275
原创 spring- bean之间的关系 继承 依赖
继承 <bean id="address" class="com.xzcl.spring.beans.autowire.Address" p:city="shanghai" p:street="zhuanqiao"> </bean> <!-- bean配置的继承: 使用bean的parent属性 指定继承哪个bean的配置 --> <bean id=
2017-04-13 20:45:07
285
原创 spring-xml配置bean自动装配
<bean id="address" class="com.xzcl.spring.beans.autowire.Address" p:city="shanghai" p:street="zhuanqiao"> </bean> <bean id="car" class="com.xzcl.spring.beans.autowire.Car" p:brand="aodi"
2017-04-13 17:50:19
305
原创 java-重载和重写
重载Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。无法以返回型别作为重载函数的区分标准。简单的说方法重载 就是 在同一个类中 方法名要一样 参数 不一样叫做方法重载 和前
2017-04-10 14:41:53
263
原创 spring-使用P命名空间
为了简化 XML 文件的配置,越来越多的 XML 文件采用属性而非子元素配置信息。Spring 从 2.5 版本开始引入了一个新的 p 命名空间,可以通过 元素属性的方式配置 Bean 的属性。使用 p 命名空间后,基于 XML 的配置方式将进一步简化<!--通过P命名空间为为bean的属性赋值 需要先导入P命名空间 , 相对于传统的配置方式 更加的简介--> <bean id="p
2017-04-08 23:01:26
911
原创 spring-依赖注入 配置文件
Spring 支持 3 种依赖注入的方式 属性注入 构造器注入 工厂方法注入(很少使用,不推荐)属性注入<bean id="helloword" class="com.xzcl.helloword.helloword"> <property name="userName" value="xzcl"></propety></bean>属性注入使用 元素, 使用
2017-04-07 17:59:47
470
原创 hibernate 之 session操作
首先声明 hibernate 一共有3种session操作,分别是 1. flush() 2. reflesh() 3. clear()flush()操作含义:是把 session的数据同步到数据库中,如何session中的数据和数据库中的数据不相同 则会发出对应的sql操作语句 更改数据库中的数据 使数据库中的数据和session中的数据保持一致。在hibernate提交事务的过程中
2016-12-14 22:13:59
408
原创 List数组排序
利用Java中Collections函数的sort()方法进行排序 Collections在java.util包中sort() 中需要写2个参数 1 要排序的list数组2 要排序的函数的实例 这个函数要实现Comparator,Serializable这两个接口排序函数的需要自己编写按自己需要的字段进行排序如下 我自己写的一个函数package com.hanweb.blf.fron
2016-12-08 17:53:47
1099
原创 初识hibernate-环境搭建必要jar包及搭建环境
先下载hibernate-release-4.2.4.Final 里面有hibernate所需jar包 并解压解压目录下ib\required中里面的jar包是必须jar包 要添加要项目环境中添加对应数据库驱动的jar包创建hibernate配置文件hibernate.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibern
2016-12-07 00:04:12
1653
原创 java 替换 xml文件中无效的字符
先上java替换xml无效字符的代码public static String stripNonValidXMLCharacters(String in) { StringBuffer out = new StringBuffer(); // Used to hold the output. char current; // Used to reference the
2016-11-24 15:36:43
2937
2
原创 读取XML文件 并转成Map
需要引用jar包 dom4j-1.6.jar jaxen-1.1-beta-6.jar代码片段XML文件<?xml version="1.0" encoding="UTF-8"?><root> <parent> <parentId> 1 </parentId> <parentName>测试</parentName> <parentUrl>www.test
2016-10-31 11:52:36
2938
原创 js 冒泡事件
先写3中阻止冒泡事件的方法1、return false;阻止了冒泡事件,也阻止了标签的默认事件(比如a标签的跳转) 例如:$("#ul2").children("li").click(function(){ return false;});2、even.stopPropagation(); 阻止冒泡事件,但是不阻止标签默认事件 例如:$("#ul2").children("li")
2016-10-28 09:28:52
238
原创 tomccat下 conf/Catalina/localhost 配置
在tomcat的conf/Catalina/localhost目录下配置项目路径,tomcat启动是会直接根据配置去加载项目。如果你的项目成名是:mypro,那你的文件命名为:mypro.xml。 文件里一句话:<Context docBase="D:\Workspaces\mypro\WebRoot" path="/mypro" reloadable="true"/> docBase是项目路径,
2016-10-20 15:15:20
769
原创 windows bat 命令
开头加上@echo offcmd窗口的名字title 窗口名字设置临时环境变量set key=value 命令执行完不关闭 pause
2016-07-25 14:50:54
304
原创 java 类的加载器含义及分类
类的加载器是将.class文件,加载到内存(JVM)中,并生成java.lang.class对象。加载到JVM中的类都有一个唯一的标识,用其包名和类名作为其标识(java.lang.String就相当于一个标识)。JVM在运行时会产生3个类加载器组成的初始化加载器层次结构 App/System ClassLoader 系统(应用)类加载器:负责java –classpath 或 –D java.
2016-07-19 14:20:10
1490
原创 java - 通过反射调用类的完整结构
Class获取属性 getFields();只能获取到运行时类中及其父类声明public的属性 返回的值是 Flield[] 数组 属性的数组 getDelaredFields();获取运行时类本身的所有属性。 返回的值是 Flield[] 数组 属性的数组Field 属性 1.获取权限修饰符 getModifiers();返回 int类型可以用 Modi
2016-07-13 23:39:03
516
原创 前端学习资源
腾讯用户体验http://isux.tencent.com/腾讯设计http://cdc.tencent.com/阿里用户体验http://www.aliued.cn/http://www.aliued.cn/category/3%E5%89%8D%E7%AB%AF%E5%BC%80%E5%8F%91淘宝前端http://taobaofed.org/
2016-07-13 11:28:44
350
原创 java 反射 一 Class类
class类的获取1.调用运行类本身Class clazz = String.getClass();System.out.print(clazz.getName());2.调用运行类的对象获取String str = new String();Class clazz = str.getClass();System.out.print(clazz.getName());
2016-07-12 22:04:12
215
原创 jekyll 安装
首先要安装 RubyRuby安装教程http://www.runoob.com/ruby/ruby-installation-windows.htmlRuby 官网 http://rubyinstaller.org/downloads/安装成功后 在ruby安装目录的bin目录下 的cmd中执行 命令:gem install jekyll等待安装jekyll
2016-06-26 21:07:55
294
原创 git 使用 基本命令
分支查看分支:git branch创建分支:git branch 切换分支:git checkout 创建+切换分支:git checkout -b 合并某分支到当前分支:git merge 删除分支:git branch -d
2016-06-25 17:50:15
235
原创 CSS 文字溢出 变成省略号
overflow:hidden; /*文字溢出隐藏*/text-overflow:ellipsis;/*文字溢出的部分隐藏并用省略号代替*/white-space:nowrap;/*文本不自动换行*/l例子:
2016-06-21 13:56:09
717
原创 DIV CSS 鼠标事件
onMouseDown 按下鼠标时触发 onMouseOver 鼠标经过时触发 onMouseUp 按下鼠标松开鼠标时触发 onMouseOut 鼠标移出时触发 onMouseMove 鼠标移动时触
2016-06-21 10:33:56
2012
原创 mysql 命令
启动mysql服务windows下:net start mysql关闭mysql服务windows下:net stop mysql链接mysqlmysql -uroot -p修改mysql密码ues mysql; //选择mysql这个库update user set password=Password('密码') where user='用户名'
2016-06-16 14:49:15
285
原创 windows下 在cmd 中 后台运行程序 关闭程序
后台运行start /b 程序名字关闭程序taskkill /f /t /im 程序名字
2016-05-18 09:27:01
3595
原创 接口 interface
接口可以看出一个特殊的抽象类。常量和抽象方法的一个集合 接口中 定义的 默认是常量接口中定义的方法全是抽象方法 默认变成抽象方法接口没有构造器 不可被实例化接口定义的就是一种功能。此功能可以被类实现(implement)实现接口 要重写所有的抽象方法 否则此类仍为一个抽象类接口可以多继承
2016-04-26 23:32:52
287
原创 java 抽象类 抽象方法 abstract
1 abstract 修饰类 : 抽象类不能被实例化拥有构造器抽象方法所在的类,一定是抽象类抽象类中可以没有抽象方法2 abstract 修饰方法: 抽象方法没有方法体,包括{}。如public abstract void eat();抽象方法相当于只保留方法的功能,而具体的执行,交给继承抽象类的子类,由子类重写次抽象方法若子类继承抽象类,并重写了所有的抽象方法,
2016-04-26 23:05:01
370
原创 覆盖jar 类 优先级高于jar == Debug jar包 java技巧
在项目中经常用到jar包 但是 jar中的文件 类 都是封装死的 没有办法 Debug 本文 说的是 Debug jar包中的类 和 修改jar包中的配置等在项目中 相同路径下的 形同命字的类 我们写的类的优先级 高于jar包中的类所以 我们可以借助 反编译工具 先把jar 给反编译了 再在项目中创建 和jar相同路径的的类 然后把jar引入到项目中 这样 项目在
2016-03-17 17:48:01
5584
2
原创 树莓派3 CentOS7 下载 Raspberry Pi Model 3 B
http://buildlogs.centos.org/centos/7/isos/armhfp/这个链接下有 基于ARM Centos的操作系统 支持 树莓派2和3找到相应的版本下载就行
2016-03-16 16:16:48
5413
原创 java 中如何使用 json 和jsonArray
https://yunpan.cn/cxbmxzW9zVg3f 访问密码 ccf9这是java使用json所用到的相关jar包JSONObject json=new JSONObject(); 是定义 实例化 jsonJSONArray jsonArray = new JSONArray();是定义实例化json数组 json是以大括号
2016-02-25 09:09:23
996
STM32F10x工程使用SPI方式读写SD卡TF卡.zip
2019-12-07
linux运维视频教程全集(初级、中级和高级共200讲,73个G)
2017-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人