- 博客(35)
- 收藏
- 关注
原创 猎头面试17年4月20日
作为一名程序员,但是却接到猎头的电话,这个对于一些高端的开发程序员或许是比较常见的,他们会根据你的技术经验等 给你推荐合适的企业签订合同,从而赚取以年薪为百分比的佣金。说的次一点就是人力资源公司,帮你找工作,收中介费用,我认为这是一个比较多余的职业,哈哈,但是存在即有理,我们就不探究了。但是我作为一个只有一年工作经验的且技术并不高端的我,却接到了猎头的电话。
2017-04-20 16:44:49
517
原创 16年几个月汽车管理
洗车管理系统1.0一、项目描述:《洗车管理系统》是一款针对大型洗车连锁店服务而开发的一款软件,项目包括:汽车信息管理会员管理员工信息管理,员工入离职工资信息统计预约洗车管理售后服务管理销售管理,业绩及营业额信息管理进货管理库存管理用户及权限管理二、项目技术描述:项目框架:spring—MVC,spring,hibernate项目构建工具:Ma
2017-03-20 16:12:52
463
原创 msql库操作用户权限连接数据库
我们都知道,每个电脑都有数据库,一般我们连接自己电脑的数据库方法就是,打开Navicat for MySQL,双击你要连接的数据库。输入连接账号和密码就可以了。但是如果我们要其他的电脑来访问我们的数据库的话,我们就需要进行数据库连接的权限设置了。
2017-03-20 10:15:01
913
1
原创 hibernate中 HibernateDaoSupport 工具类
hibernate中 HibernateDaoSupport 工具类获取sessionFactory
2017-03-15 11:22:13
2387
原创 在springMVC中的Junit测试加注解实现
在springMVC中的Junit测试加注解实现;通过springMVC中的注解实现加载applicationContext.xml文件
2017-03-14 14:25:01
2258
1
原创 关于springMCV-spring-hibernate基础web.xml配置
关于springMCV-spring-hibernate基础web.xml配置
2017-03-09 19:24:12
617
原创 hibernate获取sessionFactory工具类
hibernate 封装小工具,可以存入工具包,调用其方法可以在持久层获取sessionFactory和session
2017-02-24 16:52:20
1847
原创 hibernate三种状态
学过hibernate的人都可能都知道hibernate有三种状态,transient(瞬时状态),persistent(持久化状态)以及detached(离线状态),大家伙也许也知道这三者之间的区别,比如瞬时状态就是刚new出来一个对象,还没有被保存到数据库中,持久化状态就是已经被保存到数据库中,离线状态就是数据库中有,但是session中不存在该对象。好了,废话不多说了,相信大家都知道
2017-02-05 16:43:51
302
原创 struts运行原理
struts运行原理:1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin) 3 接着StrutsPrepareAndExecuteFilter被调用,Str
2016-12-28 11:39:34
532
原创 Struts2核心文件配置与 xml文件配置基础版
struts框架必备的三个要素:1.xml文件配置:xml文件配置主要为一个过滤器的配置:StrutsPrepareAndExecuteFilter;该过滤器为struts默认为我们实现好了的;所以在xml文件中直接配置,不用去自己建过滤器filter;配置如下: web_Struts2 struts2 org.apache.struts2.dispat
2016-12-28 11:31:52
3118
原创 日志输出框架Log4j
一、Log4j日志介绍Log4j是Apache的一个开源项目,使用Log4j进行日志操作,我们可以控制日志信息输送的目的地是控制台、文件等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。此外,通过Log4j其他语言接口,您可以在C、
2016-12-27 17:34:05
349
1
原创 html学习
概念:HTML 是用来描述网页的一种语言。特点:HTML 指的是超文本标记语言: HyperText MarkupLanguageHTML 不是一种编程语言,而是一种标记语言标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页HTML 文档包含了HTML 标签及文本内容HTML文档也叫做 web 页面 HTML标记标签:内容HTM
2016-11-16 21:39:41
285
原创 CSS学习
概念:CSS 指层叠样式表 (Cascading Style Sheets)样式定义如何显示 HTML 元素(我们编辑的html在界面中显示是用什么格式,风格,颜色,背景。)css的语法:css由两部分构成:选择器和一条或者多条的样式租。1.选择器:Slector(html的元素)2.样式:
2016-11-16 13:35:13
211
原创 mySQL触发器的学习
触发器定义:MySQL包含对触发器的支持。触发器是一种特殊的存储过程。存储过程通过存储过程的名称调用,而触发器是通过一个特定事件自动触发的,比如:当对一个表进行操作( insert,delete, update)时就会激活它执行。触发器经常用于加强数据的完整性约束和业务规则等。他们的作用都是为了数据库能够更好的进行一些操作。1.触发器语法:DELIMITER //CREATE
2016-11-14 23:29:28
255
原创 mySQL事务 处理
定义:事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。 作用:当对多个表进行更新的时候,某条执行失败。为了保
2016-11-14 22:21:50
271
原创 mySQl视图
定义:我的个人理解是视图就是 另一种表。基于 SQL 语句的结果集的可视化的表(视图是一个虚表)。数据表与视图的区别在于它的存的不是具体的数据,而是创建视图的那些sql命令。数据表与它视图相同的地方在于它和数据表一样可以进行增、删、改、查等操作。特点:1、简单性:视图不仅可以简化用户对数据的理解,也可以简化他们的操作。2、安全性:通过视图用户只能
2016-11-14 22:13:29
285
原创 关于mysql存储过程的学习
定义:我的理解就是将sql语句 放到一起定义可以用来使用;它中间是可以添加一些特殊的方法和语句块。特点:1.灵活性:可以用流程控制语句编写,也可以像java方法那样封装起来多个sql语句实现一个复杂的功能,有很强的灵活性,可以完成复杂的判断和较复杂的运算。2.重复性:存储过程在创建以后就永久的保存到了数据库中,可以随时调用,方便快捷。3.高效性:存储过程在刚被创建以后就会编译,
2016-11-10 17:42:59
238
原创 关于数据库mysql多表查询
多表查询定义:多表查询就是在多个有逻辑联系的表之间进行的查询,逻辑关系主要是指主外键的联系。要实现多表之间的查询就要依靠表连接或者是子查询的方式实现:假设有两张表,分别是员工表和部门表,表结构如下:部门表: CREATE TABLE `deparment` ( `id` int(11) NOT NULL AUTO_INCREMENT, `deparment_na
2016-11-03 17:14:57
345
原创 随机产生一个整数
Random类1.大家都是知道的在java里工具类中本来就有一个可以随机产生一个随机数的类 Random类。但是众所周知的,这个类所产生一个随机数是不排除不重复的部分,那么今天我们就来实现一个随机产生一个不重复的整数。2.数组的下标是不能重复的,当我们想要随机的取数组中的元素的时候,数组的元素不重复,也就是我们可以随机的去取数组中元素的下标。java提供的这个工具可能就不那么实用了。
2016-10-20 17:51:35
2919
原创 异常
一、异常的分类编译错误:编译错误是由于没有遵循Java语言的语法规则而产生的,这种错误要在编译阶段排除,否则程序不可能运行。逻辑错误:逻辑错误是指程序编译正常,也能运行,但结果不是人们所期待的。运行时错误:运行时错误是指程序运行过程中出现不可能执行的操作,就会出现运行时错误,运行时错误有时也可以由逻辑错误引起。二、在程序运行过程中产生的异常类型:1、java内部错误:E
2016-10-09 18:04:09
365
原创 java面向对象篇2
我们还是通过一个实例来具体说明在这里我们讲到了构造方法的传参和不传参的。以及this的四种作用,我们提到了三种1.通过this可以调用本对象的所有方法和属性。2.通过this区分相同的变量名。3.通过this去调用其他的构造方法(注意是只是构造方法)package classname;/** * 2.定义一个类名为狗(Dog)的类, * Do
2016-09-20 10:18:49
255
原创 java对象
我们通过实例分析来看package classname;/** * 封装一个学生类, 类的属性分为两种 一是属性,另一个中是行为, 属性就状态, 行为就是方法。 * 1.小王本来体重70kg,经过减肥,体重降到45kg,试从这个问题领域中识别对象、类、属性、状态和状态的变化 * @author ygr * */public class Student {// 封装一个类名Stu
2016-09-20 10:03:26
434
原创 键盘输入一个数组
package cn.ygr.javabasic;import java.util.Scanner;public class ScannerArrayDemo { public static void main(String[] args) { //输入一个元素个数为10的数组 Scanner scanner = new Scanner(System.in); System
2016-09-13 11:42:00
3684
原创 java方法的四种分类
Java方法定义:是语句的集合,它们在一起执行一个功能。•方法是解决一类问题的步骤的有序组合•方法包含于类或对象中•方法在程序中被创建,在其他地方被引用方法的格式:修饰符+返回值类型+方法名+参数类型public static void main(String []args){}修饰符:public static修饰符
2016-09-12 17:39:36
17135
3
原创 关于集成开发环境eclipse
eclips(集成开发环境)的使用Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。首先在打开软件后会出现一个workpace(工作区间),在这里就是把你的源程序存放
2016-09-08 17:28:24
1303
原创 9.5两种基础算法
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~一、【累加法】类型诸如:num(1)+num(2)+num(3)+..........+num(n-1)+num(n)求其前N项之和的编程题累加型算法:若设 i 为循环变量,s 为前 n 项之和,则程序的基本结构为:int s = 0;//
2016-09-06 14:40:05
617
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人