自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

十年饮冰,难凉热血

技术等于兴趣

  • 博客(52)
  • 资源 (145)
  • 问答 (2)
  • 收藏
  • 关注

原创 MyBatis实现CRUD操作

工程目录结构:

2014-07-29 14:08:35 847

原创 Hibernate中配置ehcache案例

目录结构:

2014-07-29 11:59:49 1120

原创 ehcache配置二级缓存

Hibernate ehcache配置二级缓存  1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下:       maxElementsInMemory="10000"   eternal="false"   overflowToDisk="true"   timeToIdle

2014-07-29 11:49:32 804

原创 泛型DAO

泛型DAO标准:在公司里面,用的基本上都是泛型DAO,实现了代码的重用性。目录结构如下:

2014-07-29 11:39:22 1144

原创 购物车模块

运用集合实现简易的购物车模块:

2014-07-29 11:30:23 1211

原创 关于Ehcache缓存中timeToLiveSeconds和timeToIdleSeconds

闲来无事测试了下Ehcache与MemCache比较,在此发现了Ehcache中一个小细节问题,以前未用心去注意过,在此特记录一下,同时也望能给需要的道友留下些益处:其中主要记录的是timeToLiveSeconds和timeToIdleSeconds;因为此俩容易搞混淆:timeToLiveSeconds=x:缓存自创建日期起至失效时的间隔时间x;timeToIdleSe

2014-07-29 10:09:54 1073

原创 JBoss下载地址

如下地址栏里有JBOSS的所有版本的下载文件:http://sourceforge.net/projects/jboss/files/JBoss/ 大家只需到里面下载自己所需的就可以了  在本文中,我JBoss下载的版本为:JBOSS5.0 Beta4。下载地址: http://www.jboss.org/jbossas/downloads/

2014-07-29 02:06:50 959

原创 MyBatis学习:基础环境搭建与入门

所需要jar包:mybatis-3.x.x.jar 、如果要和其它框架整合,需要其它的jar包

2014-07-28 01:27:05 690

原创 Hibernate缓存

1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的性能

2014-07-27 10:51:22 486

转载 尚学堂hibernate学习笔记(原版整理)

尚学堂hibernate学习笔记(原版整理)目录课程内容 51 HelloWorld 52 Hibernate原理模拟 - 什么是O/R Mapping以及为什么要有O/R Mapping 53 常见的0/R框架(了解) 54 hibernate基础配置(重点) 55 ID生成策略(重点 AUTO) 56 Hibernate核心开发接口介绍(重点) 57

2014-07-27 10:22:20 999

原创 org.hibernate.MappingException: An association from the table STREET refers to an unmapped class: e

找了好久终于找出来了:

2014-07-25 18:55:04 1368

原创 id to load is required for loading 原因?

public Street findById(Integer id) { // TODO Auto-generated method stub Session session=HibernateUtil.getSession(); //System.out.println(session); Transaction tx=session.beginTransaction();

2014-07-24 23:27:25 2985

原创 Comparable接口

public interface Comparable当需要对一个对象进行排序时,该对象应该实现Comparable接口,并实现其唯一的方法:int compareTo(T o)在该方法中定义自己的排序规则,当调用Arrays.sort(Object[] a)方法时则回调compareTo()方法,并按照自己的规则对对象数组进行排序。返回值及比较规则:1、返

2014-07-24 11:23:02 1084

原创 Oracle索引

一.索引介绍 1.1 索引的创建语法:CREATE UNIUQE | BITMAP INDEX .      ON .           ( | ASC | DESC,            | ASC | DESC,...)     TABLESPACE      STORAGE      LOGGING | NOLOGGI

2014-07-24 08:53:34 574

原创 Oracle位图索引

一.什么是位图索引我们目前大量使用的索引一般主要是B*Tree索引,在索引结构中存储着键值和键值的RowID,并且是一一对应的.而位图索引主要针对大量相同值的列而创建(例如:类别,操作员,部门ID,库房ID等),索引块的一个索引行中存储键值和起止Rowid,以及这些键值的位置编码,位置编码中的每一位表示键值对应的数据行的有无.一个位图索引块可能指向的是几十甚至成百上千行数据的位置.

2014-07-24 08:52:31 2125

原创 Oracle反向索引

oracle反向索引 如 create index idx_rev on tiger.test(test_name) reverse;  把索引表空间存放在能够把文件物理分割在多个磁盘上的磁盘体系结构上。  数据以反转键索引存储,这些数据的值就会与原先存储的数值相反。 如:数据abc、abcd 和abcf就被存储成cba、dcba和fcba。  索引会为

2014-07-24 08:51:18 737

原创 HibernateUtil工具 高级本地线程的Session封装 高级增删查改及分页实现

package com.hsp.util;import java.util.List;import org.hibernate.Query;import org.hibernate.Session;import org.hibernate.SessionFactory;import org.hibernate.Transaction;import org.hibernate.cfg.C

2014-07-24 00:51:17 906

原创 在给数据库输入数据时,提示:ORA-02291:违反完整性约束条件(HUYANG.SYS_C009677)-未找到父项关键字........

插入的数据 如果某个字段是外键 那么该值要么为空 要么在主键表中 有对应的主键值 否则 就不满足参照完整性约

2014-07-23 00:26:32 1863

原创 韩顺平呕心沥血Java+PHP+linux+div+css等视频下载地址

这是我在淘宝上淘到的 ,拿来和大家共享一下!想好好学习IT的人一定不能错过!!韩顺平全套教程下载地址,PHP,JAVA,终生可下载传智播客_韩顺平ajax技术教程http://dl.dbank.com/c0o7uab17y# 传智播客_韩顺平_php从入门到精通http://115.com/folder/fdm0n1x9#韩顺平php入门到精通下载密码:dxsong02

2014-07-22 19:53:21 7941 1

原创 java.lang.ClassCastException: cn.study.model.User_$$_javassist_0 cannot be cast to javassist.util.pr

public static void main(String[] args) { // TODO Auto-generated method stub //addEmployee(); //修改用户 //获取一个会话 Session session=MySessionFactory.getSessionFactory().openSession(); Transact

2014-07-20 10:54:32 2840

原创 Oracle最后部分复习内容

子程序:存储过程: 有名称的PLSQL块,称之为存储过程语法:create or replace procedure p_emp_findsal 过程名(p_type in/out/in out p_name)asbeginexceptionend end p_emp_findsal;如何使用存储过程1.创建存储过程2.测试存储过程测试:create

2014-07-18 18:46:20 823

原创 Oracle索引学习

Oracle提供了sequence对象,由系统提供自增长的序列号,通常用于生成数据库数据记录的自增长主键或序号的地方. 下面介绍一下关于sequence 的生成,修改,删除等常用的操作: 1. 创建 Sequence 使用如下命令新建sequence: CREATE SEQUENCE test_sequence INCREMENT BY 1   -- 每次加的1个数据

2014-07-17 11:28:41 710

原创 Oracle有返回值的存储过程

创建一个有输入输出的存储过程:CREATE OR REPLACE PROCEDURE sp_pro8(spno IN NUMBER,spName OUT VARCHAR2)ISBEGIN SELECT ename INTO spName FROM emp WHERE empno=spno;END;

2014-07-17 11:13:01 2417

原创 Oracle 数据字典 动态视图

数据字典   数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为sys用户。   用户只能在数据字典上执行查询操作(select语句),而其维护和修改是由系统自动完成的。   这里我们谈谈数据字典的组成:数据字典包括数据字典基表和数据字典视图,其中基表存储数据库的基本信息,普通用户不能直接访问数据字典的基表。数据字典视图是基于数据字典基表所建立的视图,普通用户可以通过

2014-07-14 19:14:12 773

原创 Oracle索引、权限 角色

Oracle索引、权限管理索引-原理介绍 介绍 索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种: 为什么添加了索引后,会加快查询速度呢? 创建索引 单列索引 单列索引是基于单个列所建立的索引,比如: create index 索引名 on 表名(列名); 复合索引 复合索引是基于两列或是多

2014-07-14 19:10:55 760

原创 PL/SQL 块的结构和实例

PL/SQL 块的结构和实例pl/sql的介绍 pl/sql是什么 pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展。pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。 看图: 为什么学pl/sql 学习必要性 1.提高应用程序的运行性

2014-07-14 19:10:40 758

原创 Oracle pl/sql分类 -- 过程,函数,包,触发器

pl/sql分类 -- 过程,函数,包,触发器过程 过程用于执行特定的操作,当建立过程时,既可以指定输入参数(in),也可以指定输出参数(out), 通过在过程中使用输入参数,可以将数据传递到执行部分;通过使用输出参数,可以将执行部分的数据传递到应用环境。在sqlplus中可以使用create procedure命令来建立过程。 实例如下: 1.请考虑编写一个过程,可以输入雇员名,新工资,

2014-07-14 19:06:57 852

原创 定义并使用变量,复合类型

定义并使用变量,复合类型定义并使用变量 介绍 在编写pl/sql程序时,可以定义变量和常量;在pl/sql程序中包括有: 1.标量类型(scalar) 2.复合类型(composite) 3.参照类型(reference) 4.lob(large object) 标量(scalar)——常用类型 在编写pl/sql块时,如果要使用变量,需在定义部分定义变量。pl/sql中

2014-07-14 19:06:41 806

原创 Oracle pl/sql的进阶--控制结构(分支,循环,控制)

:pl/sql的进阶--控制结构(分支,循环,控制)pl/sql的进阶--控制结构 介绍   在任何计算机语言(c,java,pascal)都有各种控制语句(条件语句,循环结构,顺序控制结构...)在pl/sql中也存在这样的控制结构。 在本部分学习完成后,希望大家达到: 1.使用各种if语句 2.使用循环语句 3.使用控制语句——goto和null; 条件分支语句 pl/

2014-07-14 18:59:28 844

原创 Oracle索引 权限

Oracle索引、权限管理索引-原理介绍 介绍 索引是用于加速数据存取的数据对象。合理的使用索引可以大大降低i/o次数,从而提高数据访问性能。索引有很多种我们主要介绍常用的几种: 为什么添加了索引后,会加快查询速度呢? 创建索引 单列索引 单列索引是基于单个列所建立的索引,比如: create index 索引名 on 表名(列名); 复合索引 复合索引是基于两列或是多

2014-07-14 15:30:21 1521

原创 Oracle数据字典和动态性试图

数据字典和动态性能视图介绍 是什么 数据字典是oracle数据库中最重要的组成部分,它提供了数据库的一些系统信息。 动态性能视图记载了例程启动后的相关信息。 数据字典   数据字典记录了数据库的系统信息,它是只读表和视图的集合,数据字典的所有者为sys用户。   用户只能在数据字典上执行查询操作(select语句),而其维护和修改是由系统自动完成的。   这里我们谈谈数据字

2014-07-14 15:13:49 817

原创 Oracle数据库的约束

十三:约束维护数据的完整性 介绍 介绍 数据的完整性用于确保数据库数据遵从一定的商业和逻辑规则,在oracle中,数据完整性可以使用约束、触发器、应用程序(过程、函数)三种方法来实现,在这三种方法中,因为约束易于维护,并且具有最好的性能,所以作为维护数据完整性的首选。 约束 约束 约束用于确保数据库数据满足特定的商业规则。在oracle中,约束包括:not null、 uniq

2014-07-14 15:11:56 728

原创 查询没有雇员的部门信息

--查询没有雇员的部门信息 ---用连接查询1select distinct A.* from dept A,emp Bwhere B.deptno not in A.deptno

2014-07-12 11:09:08 5419

原创 Oracle查询各个部门工资小于各个部门平均工资的员工

时时想着SELECT A.* FROM emp A, ( SELECT deptno, AVG(sal) t --部门平均工资 FROM emp GROUP BY deptno ) B --B表分组后得到的视图 WHERE A.deptno=B.deptno --将

2014-07-12 10:12:47 8263

原创 Oracle各种连接使用

2014-07-12 09:59:04 722

原创 Oracle组合函数

组函数:一、Oracle 服务器按下面的顺序求子句的值:1. 如果语句包含一个 WHERE 子句,服务器建立侯选行。2. 服务器确定在 GROUP BY 子句中指定的组。3. HAVING 子句进一步约束不满足在 HAVING 子句中分组标准的结果分组。二、组函数的类型:?AVG 平均值?COUNT 计数?MAX 最大值?MIN 最小值?STDDEV 标准差?SUM 合计?VARIA

2014-07-12 09:56:02 1339

原创 Oracle日期函数

Oracle 数值处理函数 2013-05-10 14:41:01| 分类: 学无止境 |举报 |字号 订阅1.绝对值:abs() select abs(-2) value from dual;2.取整函数(大):ceil() select ceil(-2.001) value from dual;(-2)3.取整函数(小):floor() select

2014-07-12 09:51:25 741

原创 Oracle日期函数

ORACLE日期时间函数大全ORACLE日期时间函数大全 TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007

2014-07-12 09:50:35 823

原创 Oracle查询每个员工领导名称,要求显示结果为:员工号,员工姓名 员工领导名

--子查询 SELECT t.empno 员工号,t.ename 员工姓名, (SELECT ename FROM emp WHERE empno=t.mgr) 领导姓名 FROM emp t

2014-07-11 20:55:28 9570

原创 Servlet监听统计网站历史访问人数

需求:求网站访问历史访问人数

2014-07-10 13:08:04 2783

编辑器 Notepad++.zip

Android系统的方案,对应手机、平板、各种实际定制的设备,怎么抓取日志。最简单最直接就是adb logcat实现。但是实时查看+记录总是觉得不方便。可以直接用这个编辑器即可。

2020-03-28

springboot2_mybatis_durid_pager.zip

SpringBoot2集成mybatis进行curd操作; 集成pagehelper进行分页操作; DataSourceConfig进行数据源配置; 集成Durid进行连接池配置 集成PageHelper进行分页配置 SpringBoot2实现Json格式请求方式接受参数

2020-02-02

springbootstudy.zip

利用SpringBoot集成邮件服务,实现SpringBoot发送邮件功能。其中QQ邮箱、gmail邮箱、163邮箱、126邮箱均在代码resources文件夹下面已经配置,如果想用什么邮箱直接从配置中配置到application.yml中即可。每个邮箱发送邮件均已经测试OK。

2020-01-31

cookie_session.zip

DJango框架中cookie、session实际应用,简单的登录、跳转首页的demo。运用到cookie、session技术,初步理解cookie/session在实际当中的实际应用。通过demo实际操作来理解cookie/session

2019-11-07

paginatorDemo-master.zip

DJango分页组件Paginator应用,简单的Demo案例,详细注释说明。初步理解分页组件Paginator的使用。

2019-11-05

FormsStudy.rar

DJango 多表查询操作,理解表与表之间关系,数据之间操作。

2019-11-02

Android声音模式定制.rar

修改Framework系统层,针对Audiomanager、AudioService、IAudioService.aidl修改,添加方法和实现,来实现声音模式设置,也就是声音大小定制

2019-08-28

系统签名.rar

系统签名工具,用于android系统签名,Apk签名;适用于android4.4/5.1/6.0,其它平台可以试一下。 使用方式:解压后,写一下脚本,然后执行脚本即可生成签系统签名的apk。具体使用方式可以参考:https://blog.csdn.net/ItJavawfc/article/details/99946224

2019-08-21

SystemUI.rar

全志A33平台,系统音量条定制。基于带屏幕Android智能设备,对系统的音量条进行UI改写,达到要的效果。

2019-08-05

redis-desktop-manager

Redis桌面管理工具Mac版是一款基于Qt5的跨平台Redis桌面管理软件,支持C++编写,响应迅速,性能好。但不支持数据库备份与恢复。

2019-01-04

redis-desktop-manager-0.9.3.817

一款好用的Redis桌面管理工具,支持命令控制台操作,以及常用,查询key,rename,delete等操作。

2019-01-03

批量更改图片格式工具

开发中需要的图片资源一般都是.png格式的,那么手里一推.jpg格式图片怎么装换成.png 格式的呢。 用脚本放在该图片对应的文件夹下,双击批处理文件即可批量更改

2018-11-01

串口控制马达demo

陪伴机器人串口应用demo,直接使用时候更改一下串口的节点和命令即可

2018-10-09

深入理解卷1/2/3

深入立即诶android卷1、卷2、卷3 pdf书籍. 非常值得看一下,借鉴、学习源码,流程,核心思想。

2018-07-17

SourceInght破解版本

SourceInght,Windows平台下查看源码,学习源码必备工具。

2018-06-19

MarkDown工具 MWeb

MarkDown工具 新贵MWeb

2017-06-24

sqlite工具formac

mac平台非常好用的sqlite数据库

2017-06-24

dbflow官方教程pdf版本

DBFlow文档pdf版本,方便看文档。

2017-06-22

kotlin文档

Kotlin文档,kotlin for Java 和kotlin for android

2017-06-04

Kotlin布局绑定

KotLin布局绑定

2017-06-01

TurnOffReboot.zip Android 实现重启、关机 功能

各个平台,通过反射实现系统的关机、成功起操作; 针对部分客户有相关需求、定制开关机 功能的场景。 关机、重启 功能 demo 工程。

2024-09-15

MTKCamera预览、成像、拉伸代码简要片段

1)MTK平台,预览、拉伸、成像问题核心代码片段修改 2)视频成像方向异常 修复核心片段 3)预览方向不对,修复核心片段 4)人脸检测由于旋转镜像导致人脸检测显示不对,直接隐藏实现

2024-09-10

recovery出厂时清除中-文字清除.zip

恢复出厂设置-清除recovery显示的文字

2024-09-09

Android13-SystemUI新增音量条

MTK/RK 平台,Android13 SystemUI 新增音量条; Android13 QS快捷面板,新增音量控制逻辑

2024-09-08

无障碍服务工具类,在源码基础上添加日志,方便check 流程

1、无障碍服务工具类,在源码基础上添加日志,方便check 流程。 2、RK平台,无障碍服务的源码,和其它平台代码大同小异,可以对比看看 3、工具类中,分析无障碍快捷开关 打开关闭调用

2024-08-16

Rk Android12 Setting 源代码

RK平台,Android12 版本,Setting 模块源代码,方便导入AS 查看跟踪Android系统设置模块代码,方便分析代码、追踪代码使用,提供工作效率

2024-08-15

去除开机动画结束后显示正在启动;去掉开机后进入Launcher前黑屏;延时实现开机动画播放完全

解决三个问题: 1)去除开机动画结束后显示正在启动; 2)去掉开机后进入Launcher前黑屏或者白屏; 3)延时实现开机动画播放完全。 4)FallbackHome 内容定制

2024-08-15

Rk3568 Android12 SystemUI 源码

Rk3568 Android12 SystemUI 源码,AndroidStudio可以直接导入,方便分析源码,跟代码流程。

2024-08-13

SystemUI 截屏快捷功能添加

MTK、RK SystemUI截屏功能添加,针对Android12 版本,各个平台下拉框快捷面板无截屏功能的现状,在QS面板添加截屏功能按钮,方便客户友好快捷使用。

2024-08-12

SystemUI QS 面板新增截屏功能按钮资源代码

Android12 版本上面的QS快捷面板是没有截屏功能按钮的;在自己负责的RK、MTK 相关产品中,用到了RK和mtk平台,客户有截屏功能按钮的需求。 那么如何实现QS面板功能按钮,就必须对SystemUI有所了解,了解QS、QQS、SystemUI加载机制,SystemUI思想。 然后在此基础上,实现这个功能需求。

2024-08-11

mtk Android12 关机界面定制

mtk Android12 关机界面定制,去掉关机和重启时候显示 正在关机和进度条的样式,显示一张整体图片。

2024-08-08

RK3568源码编译手册:Android11、12源码;Linux、Linux-5.10内核源码

RK3568 平台,源码相关编译指导,方便Android11、Android12 Linux 源码包,方便编译用,有一个编译平台,方便进行Android、驱动 基础,实验开发。

2024-08-07

3568开发板驱动开发指南

驱动开发指南: 驱动学习的开发指南,文档。采购北京迅为电子有限公司的3568开发版,进行驱动基础学习,上传开发指南文档,方便大家借鉴学习,对驱动基础开发和实验实践有借鉴意义,指导学习。

2024-08-07

Flutter 轮播图插件

Flutter 轮播图实现

2024-01-13

Flutter 不同终端适配方案

Flutter 不同终端适配方案

2024-01-12

flutter 搭建项目架构

借助Getx 大奖项目架构: 1)底部导航 2)Obx getX 实现动态更新UI; 3)PageView和底部导航联动

2024-01-12

Flutter 基础教程,入门级别 教程必备

Flutter 基础教程,入门级别 教程必备; Flutter 学习必备 Flutter 各种组件扫盲

2024-01-10

Flutter 框架Getx

Flutter 框架Getx

2024-01-10

flutter 搭建首页框架 Scaffold 与 PageView 实现

flutter 搭建首页框架 Scaffold 与 PageView 实现

2023-11-17

正则表达式必备.txt

常用正则表达式,开箱即用

2021-02-18

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

TA关注的人

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