自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (3)
  • 收藏
  • 关注

原创 C#获取计算机信息

// 硬件 Win32_Processor, // CPU 处理器 Win32_PhysicalMemory, // 物理内存条 Win32_Keyboard, // 键盘 Win32_PointingDevice, // 点输入设备,包括鼠标。 Win32_FloppyDrive, // 软盘驱动器 Win32_DiskDrive, // 硬盘驱动器 Win32_CD

2017-04-27 13:56:34 593

原创 内省操作JavaBean

为了让程序员们更好的操作Java对象的属性,SUN公司开发了一套API,被业界内称为:内省;内省的出现有利于了对类对象属性的操作,减少了代码的数量。内省访问JavaBean有两种方法:       一、通过Introspector类获得Bean对象的 BeanInfo,然后通过 BeanInfo 来获取属性的描述器( PropertyDescriptor ),通过这个属性描述器就可

2016-12-07 15:35:04 567

原创 索引

1 为什么创建索引后,速度就会变快?2 索引的分类2.1 主键索引主键索引添加当一张表,把某个列设为主键的时候,则该列就是主键索引create table aaa(id int unsigned primary key auto_increment,name varchar(32) not null defaul ‘’);这个id 列就是主键索引

2016-11-18 17:15:05 249

原创 慢查询定位

如何从一个大项目中,迅速的定位执行速度慢的语句. 首先我们了解mysql数据库的一些运行状态如何查询(比如想知道当前mysql运行的时间/一共执行了多少次select/update/delete.. / 当前连接)show status 常用的:show status like ‘uptime’;  启用了多长时间show  stauts like ‘com

2016-11-18 16:47:34 370

转载 MySQL常见问题和应用技巧

前言在MySQL日常开发或者是维护中,有一些问题或是故障往往是难以避免的,如丢失密码、表损坏。在此总结一下常见的问题,以备今后所需。忘记MySQL的root密码解决办法:1.登录数据库所在服务器,手动kill掉Mysql进程关闭进程的命令为:kill 进程号(Linux下) 关闭进程的命令为:taskkill 进程号(win下) 怎么查看进程号呢?

2016-11-18 10:47:26 280

转载 node

Node是个啥?  写个东西还是尽量面面俱到吧,所以有关基本概念的东西我也从网上选择性的拿了些下来,有些地方针对自己的理解有所改动,对这些概念性的东西有过了解的可选择跳过这段。  1.Node 是一个服务器端 JavaScript 解释器,可是真的以为JavaScript不错的同学学习Node就能轻松拿下,那么你就错了,总结:水深不深我还不知道,不过确实不浅。  2.Node 的目标是

2016-08-30 10:43:36 486

转载 Hibernate Criteria对象详解

1.序言Hibernate框架是目前JavaEE软件开发的企业主流框架,学习Hibernate必然要掌握ORM(对象关系映射Object/Relation Mapping)的概念思想, Hibernate拥有完全的ORM理念,我们在操作数据库时,可以通过面向对象的方式就可以完成数据库的CRUD(创建(Create)、更新(Update)、读取(Read)和删除(Delete))操作。

2016-08-23 15:48:29 1084

转载 Hibernate各种主键生成策略与配置详解

1、assigned主键由外部程序负责生成,在 save() 之前必须指定一个。Hibernate不负责维护主键生成。与Hibernate和底层数据库都无关,可以跨数据库。在存储对象前,必须要使用主键的setter方法给主键赋值,至于这个值怎么生成,完全由自己决定,这种方法应该尽量避免。generator class="assigned" />“ud”是自定

2016-08-21 10:42:45 189

转载 序列化与反序列化

package com.jieke.io;import java.io.Serializable;/** *Title:学生类 *Description:实现序列化接口的学生类 *Copyright: copyright(c) 2012 *Filename: Student.java *@author Wang Luqing *@version 1.0 */public cl

2016-08-18 16:21:42 406

转载 操作系统知识回顾---进程线程模型

一、进程模型(一)多道程序设计从系统允许多个程序同时进入CPU那一天开始,我们才有了进程,这个对CPU资源的抽象。我们把这种多个程序同时运行在CPU的情况叫做多道程序。其优点不必赘述,举个例子,单一程序设计时,好比公交车上每次只能坐一个人,多道以后,就能坐多个人,有上有下。也是基于这样的设计思路,才有现在的各种貌似高端的技术。多道,跟中断,DMA,SPOOLer一并,被称为计算机操

2016-07-07 16:26:37 347

转载 hibernate缓存机制(三)

对象的持久化状态:hibernate中的缓存:1)一级缓存 2)二级缓存一级缓存:内置缓存 Session缓存 –---是必须用的! 缓存的工作的底层原理:执行session.save(c1) 这个过程中:Session下的save函数会把c1这个对象做一个快照(snapshot),然后它会生成SQL语句把c1这个对象插入到数据库进行持久化,紧接着session下面的函数save会把

2016-07-07 00:13:00 204

转载 hibernate缓存机制(二)

一、why(为什么要用Hibernate缓存?)Hibernate是一个持久层框架,经常访问物理数据库。为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 二、what(Hibernate缓存原理是怎样的?)Hibernate缓存包括两

2016-07-06 23:58:29 196

转载 hibernate的缓存机制(一)

缓存原理

2016-07-06 23:33:53 202

原创 bash简单实用技巧

命令行编辑光标跳转ctrl + a 将光标移动到命令行开头相当于VIM里shift+^ctrl + e 将光标移动到命令行结尾处相当于VIM里shift+$ctrl + f 光标向后移动一个字符相当于VIM里lctrl + b 光标向前移动一个字符相当于VIM里hctrl + 方向键左键 光标移动到前一个单词开头ctrl + 方向键右键 光标移动到后一个单词

2016-07-06 11:55:36 286

转载 Hibernate Session & Transaction详解

HIbernate中的Session  Session是JAVA应用程序和Hibernate进行交互时使用的主要接口,它也是持久化操作核心API,   注意这里的Session的含义,它与传统意思上web层的HttpSession并没有关系,Hibernate Session之与Hibernate,相当于JDBC Connection相对与JDBC。   Session对象

2016-07-04 23:23:40 10450 1

原创 框架类错误

Exception in thread "main" org.hibernate.MappingException: Error reading resource1. hibernate.cfg.xml中指定的映射文件存在语法错误

2016-07-04 22:36:50 234

SpringDemo1

一个最简单的Spring demo

2016-07-08

空空如也

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

TA关注的人

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