自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yongbuyanqiDK

编织梦想,程就未来!

  • 博客(33)
  • 收藏
  • 关注

转载 Java就业指导

Java就业指导  想要成为合格的Java程序员或工程师到底需要具备哪些专业技能,面试者在面试之前到底需要准备哪些东西呢?本文陈列的这些内容既可以作为个人简历中的内容,也可以作为面试的时候跟面试官聊的东西,你可以把这些内容写到你的简历中,当然更需要的是你在面试的时候向面试官展示这些专业技能。相信此文对正在寻觅Java程序员(Java工程师)职位的freshman以及希望成为中高级Java开发者的ju

2016-11-28 09:31:40 417

原创 python os模块

1.概述Python os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。(一语中的)2.常用方法(1)os.name()     输出字符串指示正在使用的平台。如果是window 则用'nt'表示,对于Linux/Unix用户,它是'posix'(2)os.getcwd()     函数得到当前工作目录,即当前Python脚本工作的

2016-11-27 23:01:52 397

原创 python

python模块参数说明:    编译:                python setup.py build    安装:                python setup.py install    生成压缩包:        python setup.py sdist    生成NT平台包(.exe):python setup.py bdist_wininst 

2016-11-27 23:01:24 1032

原创 Ansible

Ansible在运行playbook的时候,第一件事就是gathering  facts,从他连接到的服务器上收集各种信息。这些信息包括:操作系统、主机名、所有网络接口的IP地址和Mac地址等。你就可以在之后的playbook中使用这些信息。1.playbook的YAML格式:     文件的起始:          ---          以三个减号开头,也可以不用,不会影

2016-11-27 23:00:27 1127

原创 docker

1.运行容器     docker run -i -t ubuntu /bin/bash                                  -i 标志保证容器中STDIN是开启的                    -t 为创建的容器分配一个伪tty终端                    exit 退出当前的容器2.查看系统中容器的列表   

2016-11-27 22:59:44 466

原创 异常

1.分类    所有的异常都是由Throwable继承而来,在下一层分为2个分支:Error和Exception。    Error:描述了Java运行时系统的内部错误和资源耗尽错误。    在Exception下面又分为2个分支:        RuntimeException:程序错误导致的异常        IOException:I/O错误导致的异常

2016-11-27 22:58:51 217

原创 Reflection

1.反射     能够分析类能力的程序称为反射。反射机制可以用来:     (1)在运行中分析类的能力     (2)在运行中查看对象     (3)实现通用的数组操作代码     (4)利用Method对象,这个对象很想C++中的函数指针     常用方法:     (1)static Class forName(String classN

2016-11-27 22:58:22 295

原创 Interface

1.接口是用来描述类具有什么功能,而并不给出每个功能的具体实现。接口中所有的方法自动属于public。因此在接口声明中,可以不提供关键字public,不过在实现接口时,必须把方法声明为public,否则编译器将认为这个方法的访问属性是包可见性,即类的默认访问属性。接口中的域将被自动设置为pubic static final。在接口中还可以定义常量。2.接口绝不能含有实例域,也不能在

2016-11-27 22:57:54 287

原创 方法总结

1.泛型数组列表(1)ArrayList()          构造一个空数组列表(2)ArrayList(int initialCapacity)          指定容量构造一个空数据列表,参数表示数组列表的最初容量(3)boolean add(T obj)          在数组列表的尾端添加一个元素,永远返回true(4)int size()     

2016-11-27 22:57:13 271

原创 Java面向对象

类:     具有相同属性和相似行为的一类事物的抽象!     相同的属性:用数据来表示即可     相似的行为:用方法or函数表示     找出相似的行为和相同的属性的过程就是抽象     其中找出相同属性称为数据抽象            找出相似行为称为过程抽象对象:     类的实例就是对象(创建一个类实例,创建一个对象)     类名 对象引用

2016-11-27 22:56:40 305

原创 spring boot

注解:@RestController                                   spring关注并处理web请求@RequestMapping                                路由信息@EnableAutoConfiguration                   自动配置@ComponentScan@EntityScan@Spr

2016-11-27 22:55:58 275 1

原创 switch

case标签可以是:1.类型为char、byte、short或int的常量表达式2.枚举常量3.从Java SE 7开始,case标签可以是字符串字面量

2016-11-27 22:55:11 391

原创 Java字符串、输入和格式化输出

1.String、StringBuilder和StringBuffer     String是不可变的。而StringBuilder和StringBuffer是可变的。     StringBuilder和StringBuffer的默认大小是16.     StringBuilder适合于单线程程序,是线程不安全的;StringBuffer是线程安全的。2.输入     Sca

2016-11-27 22:54:33 701

原创 Java基本数据类型

在Java中一共有8中基本类型,其中有4种整型、2中浮点类型、1种用于表示Unicode编码的字符单元的字符类型char和一种表示真值的boolean类型1.整型     int               4字节               Integer                1字节=8位     short           2字节               Shor

2016-11-27 22:53:55 241

原创 Criteria

Hibernate之Criteria查询:由于采用Hql语句查询,会发出多余的sql命令,查询效率低,所以我们采用Criteria查询,效率比较高。Criteria查询的基本语句如下:          Criteria criteria=session.createCriteria(Emp.class);          criteria.add(Restrictions.li

2016-11-27 22:52:51 372

原创 使用Java操作数据库的步骤

1.加载驱动     Class.forName("com.mysql.jdbc.Driver");2.获取数据库连接     publicjava.sql.Connection getConnection(){       if(conn==null){          try {             conn=DriverManag

2016-11-27 22:52:09 547

原创 Hibernate

今天开始学习三大框架之一Hibernate。通过今天的学习让我明白了,Hibernate主要完成的是数据库的连接及访问。主要简化将对象数据保存到数据库中,或从数据库中读取数据并封装到对象的工作,整个过程分为以下几步:1.加jar包,主要包括Hibernate的核心包,支持包,驱动程序,日志包    Hibernate核心包主要是点击鼠标右键添加的,新建项目,右击,myeclipse

2016-11-27 22:51:29 262

原创 easyui

今天学习的是easyui和一个中国人写的框架nutz。具体主要是使用Ajax技术配合框架进行数据查询,返回json格式的数据给easyui界面。真个过程分为以下几步:1.到easyui官网上下载easyui相关文件。新建动态web工程,把easyui文件中的jquery.easyui.min.js、jquery.js、jquery.min.js、icons、images、themes、lo

2016-11-27 22:50:46 331

原创 Hibernate连接Mysql数据库注解

Hibernate注解写法,就是在项目添加Hibernate支持的时候选择Annotations属性。然后就可以用注解的形式简单的完成映射。再也不需要写映射文件了。我们在后面配置文件中直接拖实体类就可以。具体如下:@Entity@Table(name="t_emp")public class Emp {         @ManyToOne     @JoinColumn(

2016-11-27 22:50:07 1082

原创 Hibernate测试

//1 加载hibernate.cfg.xml配置文件及映射信息          //Configuration cfg=new Configuration();//这么写表明默认加载文件为properties          Configuration cfg=new Configuration().configure();//默认会在src下搜索hibernate.cfg.xml文

2016-11-27 22:49:31 367

原创 Hql

list()方法可以向session缓存中放入对象,不能从Session缓存中取对象     list()方法直接查询的是对象,把查询出来的对象放session中iterate()方法不仅能够向session缓存中放入对象,而却能够从Session缓存中取对象     iterate()方法直接查询的是ID,把查询出来的ID放session中。当你想要得到对象的某些属性时,又会发出一条

2016-11-27 22:48:47 288

原创 Hibernate连接Oracle数据库注解

@EntitypublicclassHouse {   @Id   @SequenceGenerator(name="seq",sequenceName="seq_house",allocationSize=1)   @GeneratedValue(generator="seq",strategy=GenerationType.SEQUENCE)   pri

2016-11-27 22:47:58 1068

原创 多条件查询Hql

1.今天学习的是Hibernate中Hql的多条件查询问题。我们在真正的网站开发过程中,难免会遇到多条件查询的问题。当查询条件大于或者3个时,我们必须要做好多条件查询。(1)在多条件查询中,当查询条件大于或者等于3时,我们就需要把查询条件封装成一个dto类,在这个类中,只需要写好几个查询条件生成get()和set()方法就行了。(2)当在页面进行查询时,我们让页面跳转到servle

2016-11-27 22:46:20 1245

原创 Servlet

Servlet其实就是把Java代码进行集中处理,把查询数据库得到的数据反馈给JSP页面,JSP页面就不需要写大量的Java代码了去查询数据,结构清晰。servlet配置:  test1      index.html    index.htm    index.jsp    default.html    default.htm    defa

2016-11-27 22:45:24 240

原创 关于HQL中参数传递与投影的问题

在我们传统的sql语句中,经常给sql语句传递参数来实现查询,但这样很容易产生sql注入,也就是说,如果用户在输入查询条件的输入框写了一些sql语句,将会给我们带来很大的损失。所以HQL中提出了2中传参方式。(1)位置参数        String hql = "from Emp where name like ? and age        Session session

2016-11-27 22:40:16 376

原创 JavaEE之分页

今天用所学的知识做了一个公司的结构管理,并采用pager-taglib做了一个分页。点击总公司,下面会有好多分公司,分公司下面还有好多部门。下面说一下具体的实现过程:1.数据库设计。在数据库设计中有parent_id这样一个字段。主要标志它的父级机构的id。总公司的parent_id为空,分公司的parent_id为总公司的id,这样就可以用一个表实现公司结构的分机管理。

2016-11-27 22:38:54 1019

原创 Struts2总结

1.Struts2的工作原理(1)当web容器收到请求时,将请求交由在web.xml中配置的struts2框架的控制器StrutsPrepareAndExecuteFilter(核心控制器)(2)由StrutsPrepareAndExecuteFilter(核心控制器)确定请求对应的Action(业务控制器)(3)框架根据Action返回的结果字符串,由StrutsPrep

2016-11-22 23:49:49 272

原创 集合框架

(1)Java中的集合类主要由2个接口派生而出:Collection和Map,Collection和Map是Java集合框架的根接口,这两个接口又包含了一些接口或实现类。(2)Set和List接口是Collection接口派生的2个子接口,Queue是Java提供的队列实现,类似于List。Map实现类用于保存具有映射关系的数据(Key-value)。(3)Set、List和Map

2016-11-22 23:43:12 230

原创 拦截器

在struts2中,拦截器是动态拦截Action 调用的对象,类似于Servlet中的过滤器。拦截器的主要配置如下:              interceptors>          interceptorname="security"class="com.axjy.util.SecurityInterceptor">             

2016-11-22 23:42:30 433

原创 Struts2访问Servlet API

为了能够实现对Servlet API对象的访问,Struts2提供了多种方式,但归结起来可分为两大类:1.与Servlet API解耦的访问方式(IoC方式)     为了避免与Servlet API耦合在一起,方便Action类的测试,Struts2框架使用了普通的Map对象替代了Servlet API中的HttpServletRequest、HttpSession、Se

2016-11-22 23:41:17 398

原创 工程师SwarmKit初体验 比传统集群工具更方便

前言一年一度的Docker盛会DockerCon终于圆满结束。在这短短的2天内,超过4000多名参会者包括开源社区的贡献者进行了激烈的思想碰撞。Docker再次迎来了举世瞩目的成就。Docker1.12引入了内置编排机制,其意义极为重大。在它的帮助下我们得以将容器从只能部署在单一机器之上,升级为能够将多种复杂的容器应用广泛部署于大量设备当中。Docker容器的集群管理,分布式应用在容器集群上的编排管

2016-11-22 23:34:27 494

原创 Linux下安装MySql

系统版本:centos 7                                                                   Mysql版本:msql-5.6.281. 下载mysql的tar包MySQL-5.6.28-1.linux_glibc2.5.x86_64.rpm-bundle.tar2. 解压tar包,用如下命令:tar xvf MyS

2016-11-21 23:25:14 456

原创 Struts2总结

1.Struts2的工作原理(1)当web容器收到请求时,将请求交由在web.xml中配置的struts2框架的控制器StrutsPrepareAndExecuteFilter(核心控制器)(2)由StrutsPrepareAndExecuteFilter(核心控制器)确定请求对应的Action(业务控制器)(3)框架根据Action返回的结果字符串,由StrutsPrepareA

2016-11-20 20:56:35 247

空空如也

空空如也

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

TA关注的人

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