自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

转载 2019苏州凯美瑞德Java开发面试

第四家Kmerit,苏州园区,出门晚了差点迟到,一点五十五到达,先花了一小时笔试,后来两个人技术面试,四点二十出了大楼。一、笔试1、单选,知识点很散,涉及数据结构链表,数组,树,堆,数据库,网络,Java基础.....2、多选,事务,spring,抽象类,接口.....3、编程题,对一给定的无序数组,建立升序链表,并正序输出,逆序输出。4、算法题,A取一个0~99的数...

2019-04-10 18:40:00 499

转载 2019无锡中科软软件开发面试

第三家中科软,昨天晚上电话面试,问了一些基本情况和两个Java基础问题,Java内存中栈和堆的区别,线程安全的含义,然后约了第二天现场面试,先五十分钟笔试,然后两轮技术面,两点半之前到国联大厦,四点二十离开。一、笔试(数据库和Java基础)第一部分:数据库基础选择,涉及数据库,数据库系统,数据库管理系统三者的关系,DDL和DML,数据库系统的核心...     SQL语句...

2019-04-03 23:10:00 482

转载 2019上海埃森哲软件开发面试

第二家埃森哲,外企,全球五百强,PEGA负责人面的,很重英语,技术面试感觉没有安硕正式,四点之前到多媒体大厦,五点二十出了大楼。一轮面试:(投递简历之后会做一份能力测评,涉及逻辑、图形、数字、性格等,很长很长)1、英文自我介绍+中文自我介绍2、英文回答面试官的问题(不是专业知识,日常口语)3、简单说说你的项目经历4、面向对象的特点5、重载和重写的区别6、get...

2019-04-02 09:26:00 1611

转载 Struts2框架学习(三)——配置详解

一、struts.xml配置 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE struts PUBLIC 3 "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" 4 "http://struts.a...

2018-02-27 17:02:00 135

转载 Struts2框架学习(二)——访问流程及架构

1、Struts2的执行流程从客户端发送请求过来,先经过前端控制器(核心过滤器StrutsPrepareAndExecuteFilter)过滤器中执行一组拦截器(一组拦截器就会完成部分功能代码),拦截器执行完成以后就会执行目标Action,在Action中返回一个结果视图,根据Result的配置进行页面的跳转。2、Struts架构白色:只可以使用现成的,用户无法修改...

2018-02-27 14:45:00 84

转载 NYOJ心急的C小加——贪心

这个题会联想到拦截导弹的题目http://codevs.cn/problem/1044/首先用动态规划,利用Dilworth定理解题,然而超时了(╥╯^╰╥)关于Dilworth定理,我的理解:  389 207 155 300 299 170 158 65  最长不上升子序列(389 300 299 170 158 65)“最多能拦截6个导弹”;  最长上升子...

2018-02-25 23:00:00 111

转载 Struts2框架学习(一)——Struts2的概念及搭建

一、Struts2的概念使用优势:1)自动封装参数     2)参数校验     3)结果的处理(转发|重定向)     4)国际化     5)显示等待页面     6)防止表单重复提交Struts2具有更加先进的架构以及思想Struts2的历史:1>Struts1与Struts1的区别技术上没有关系        2>struts2...

2018-02-24 17:15:00 88

转载 Hibernate框架学习(十)——查询优化

一、类级别查询1、get方法:没有任何策略,调用即立即查询数据库加载数据。2、load方法:是在执行时不发送任何SQL语句,返回一个对象,使用该对象时才执行查询;应用类级别的加载策略。1>延迟加载:仅仅获得,没有使用,不会查询,在使用时才进行查询2>是否对类进行延迟加载:可以通过在class元素上配置lazy属性来控制  lazy(默认):true...

2018-02-23 14:39:00 85

转载 疯牛——二分法+贪心

AC代码: 1 //2018.2.22 2 //疯牛(解决最优解问题) 3 #include<iostream> 4 #include<algorithm> 5 #include<cstdio> 6 #include<cstring> 7 #include<cmath> 8 using n...

2018-02-22 22:01:00 252

转载 Hibernate框架学习(九)——Criteria语法

一、语法1、基本查询2、条件查询3、分页查询4、排序查询5、统计查询二、离线查询1、非离线的Criteria2、离线的Criteria3、演示 1 public class Demo2 { 2 @Test 3 public void fun1(){ 4 //Service/...

2018-02-22 17:17:00 123

转载 Hibernate框架学习(八)——查询-HQL语法

一、单表查询1、基础语法2、排序3、条件4、分页5、聚合6、投影二、多表查询1、回顾原生SQL 1>交叉连接-笛卡尔积(避免)select * from A,B; 2>内连接    |-隐式内连接 select * from A,B where b.aid=a.id; 过滤掉交叉连接没有意义的部分    |-显...

2018-02-19 17:39:00 129

转载 Hibernate框架学习(七)——多对多关系

一、关系表达1、表中的表达2、实体中的表达3、orm元数据中的表达在User.hbm.xml中添加:在Role.hbm.xml中添加(与上相反):二、操作关联属性1、保存员工及角色 1 public class Demo { 2 @Test 3 //保存员工以及角色 4 public void fun...

2018-02-14 16:42:00 88

转载 Hibernate框架学习(六)——一对多&多对一关系

一、关系表达1、表中的表达2、实体中的表达3、orm元数据中的表达一对多:(在Customer.hbm.xml中添加)多对一:(在LinkMan.hbm.xml中添加)最后别忘了在hibernate.cfg.xml中添加映射文件二、操作关联属性1、保存客户及客户下的联系人 1 public class Demo { 2 ...

2018-02-12 16:50:00 82

转载 Hibernate框架学习(五)——批量查询(概述)

一、HQL查询(Hibernate Query Language)多表查询,但不复杂时使用Hibernate独家查询语言,属于面向对象的查询语言1、基本查询2、条件查询注意:HQL语句中不可能出现任何数据库相关的信息  1)?占位符  2)命名占位符3、分页查询二、Criteria查询(单表条件查询)Hibernate自创的无语句,面向...

2018-02-05 22:14:00 92

转载 方格填数——全排列

题目如下: 1 //2018.2.5 2 //方格填数 3 #include<iostream> #include<cstring> 4 #include<algorithm> 5 using namespace std; 6 7 const int INF = 10000000; 8 int a[]={0...

2018-02-05 21:43:00 103

转载 Hibernate框架学习(四)——事务

一、回顾事务的概念http://www.cnblogs.com/cxq1126/p/8313600.html1、特性ACID:原子性、一致性、隔离性、持久性2、并发问题:脏读、不可重复读、幻|虚读3、事务的隔离级别:读未提交、读已提交、可重复读、串行化二、如何在Hibernate中指定数据库的隔离级别在主配置文件hibernate.cfg.xml中添加一行三、...

2018-02-04 17:57:00 97

转载 八皇后问题——回溯

经典八皇后问题参考博客http://blog.csdn.net/mbh_1991/article/details/23869459下面解决八皇后的改版问题:AC代码: 1 #include<iostream> 2 #include<algorithm> 3 using namespace std; 4 5 char board...

2018-02-03 21:46:00 73

转载 黑色星期五

首先了解一个数学公式:基姆拉尔森计算公式(已知2018-1-30求出星期二)W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7 在公式中d表示日期中的日数,m表示月份数,y表示年数。注意公式中有个与其他公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003-13-10来代入公式计算。...

2018-01-30 22:02:00 75

转载 Hibernate框架学习(三)——实体规则、对象状态、一级缓存

一、Hibernate中的实体规则1、实体类创建的注意事项  1)持久化类提供无参数构造,因为在Hibernate的底层需要使用反射生成类的实例。  2)成员变量私有,提供公有的get和set方法,需提供属性(属性规则就是同时存在get和set方法,否则只能叫字段),因为在Hibernate底层会将查询到的数据进行封装。  3)持久化类中的属性应尽量使用包装类型(例如用L...

2018-01-30 16:02:00 117

转载 Hibernate框架学习(二)——api详解

一、Configuration对象功能:配置加载类,用于加载主配置,orm元数据加载。 1 //1、创建,调用空参构造(还没有读配置文件) 2 Configuration conf=new Configuration(); 3 //2、读取指令配置文件=>空参加载方法,加载src下的hibernate.cfg.xm...

2018-01-28 17:48:00 94

转载 Hibernate框架学习(一)——入门

一、框架是什么1、框架是用来提高开发效率的2、封装好了一些功能,我们需要使用这些功能时,调用即可,不需要手动实现3、框架可以理解成一个半成品的项目,只要懂得如何驾驭这些功能即可二、hibernate框架是什么三、hibernate1、操作数据库的时候,可以以面向对象的方式来完成,不需要书写SQL语句2、hibernate是一款orm框架  1)orm:...

2018-01-27 12:50:00 98

转载 事务(二)——事务的特性和隔离级别

1.事务的特性ACID1)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。2)一致性(Consistency)一个事务中,事务前后数据的完整性必须保持一致。3)隔离性(Isolation)多个事务,事务的隔离性是指多个用户并发访问数据库时, 一个用户的事务不能被其它用户的事务所干扰,多个并发事务之间数据要相互隔离。...

2018-01-22 20:04:00 66

转载 事务(一)

一、事务概述1.什么是事务一件事情有n个组成单元,要不这n个组成单元同时成功,要不n个单元就同时失败,就是将n个组成单元放到一个事务中。2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:  1)显示的开启一个事务:start transaction  2)事务提交:commit代表从开启事务到事务提交 中间的所有的s...

2018-01-18 10:44:00 104

转载 XML学习(一)——xml内容简介

一、什么是XMLxml全称为Extensible Markup Language,意思是可扩展的标记语言。XML语法上和HTML比较相似,但是HTML中的元素是固定的,而XML的标签是可以用户定义的。二、XML语法1、XML文档声明  <?xml version="1.0" encoding="UTF-8"?>  1)文档声明必须为<?xml开头,以...

2017-12-23 16:54:00 129

转载 javaEE的开发模式

1.什么是模式模式在开发过程中总结出的“套路”,总结出的一套约定俗成的设计模式2.javaEE经历的模式model1模式:  技术组成:jsp+javaBean  model1的弊端:随着业务复杂性导致jsp页面比较混乱model2模式  技术组成:jsp+servlet+javaBean  model2的优点:开发中 使用各个技术擅长的方面    s...

2017-11-29 19:19:00 190

转载 Servlet学习(九)——request

request运行流程在Servlet学习(四)——response已介绍,不再赘述1、通过抓包工具获取Http请求因为request代表请求,所以我们可以通过该对象分别获得Http请求的请求行,请求头和请求体2、通过request获得请求行StringgetRequestURI()StringBuffergetRequestURL()Stringge...

2017-11-28 19:54:00 77

转载 EL与JSTL学习(二)——JSTL技术

1.JSTL概述JSTL(JSP Standard Tag Library),JSP标准标签库,可以嵌入在jsp页面中使用标签的形式完成业务逻辑等功能。jstl出现的目的同el一样也是要代替jsp页面中的脚本代码。JSTL标准标签库有5个子库,但随着发展,目前常使用的是它的核心库标签库标签库的URI前缀Cor...

2017-11-26 20:39:00 89

转载 EL与JSTL学习(一)EL技术

1.EL 表达式概述EL(Express Lanuage)表达式可以嵌入在jsp页面内部,减少jsp脚本的编写,EL出现的目的是要替代jsp页面中脚本的编写。2.EL从域中取出数据(EL最重要的作用)jsp脚本:<%=request.getAttribute(name)%>EL表达式替代上面的脚本:${requestScope.name}EL最主要的作用是...

2017-11-25 20:39:00 99

转载 页面提交数据到数据库乱码问题

1、通过request获得请求体,请求体中的内容是通过post提交的请求参数,格式是:username=zhangsan&password=123&hobby=football&hobby=basketballkey ---------------------- valueusername [zhangsan]...

2017-11-25 17:10:00 302

转载 Servlet学习(八)——Session

1.Session技术Session技术是将数据存储在服务器端的技术,会为每个客户端都创建一块内存空间存储客户的数据,但客户端需要每次都携带一个标识ID去服务器中寻找属于自己的内存空间。所以说Session的实现是基于Cookie,Session需要借助于Cookie存储客户的唯一性标识JSESSIONID在Session这我们需要学习如下三个问题:怎样获得属于本客户端的...

2017-11-19 16:06:00 70

转载 Servlet学习(七)——cookie

一、会话技术简介1.存储客户端的状态例如网站的购物系统,用户将购买的商品信息存储到哪里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器记住客户端状态(或者说区分客户端,是张三登录的还是李四登录的)2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次...

2017-11-15 21:57:00 73

转载 JSP学习(一)

1.jsp脚本和注释  jsp脚本:  1)<%java代码%> ----- 内部的java代码翻译到service方法的内部  2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print()  3)<%!java代码%> ---- 会被翻译成servlet的成员的内容  jsp注释: 注意...

2017-11-14 19:14:00 80

转载 1806最大数 string和sort函数用法

1、C++自带sort函数用法sort函数有三个参数:(1)第一个是要排序的数组的起始地址(2)第二个是结束的地址(最后一位要排序的地址) (3)第三个参数是排序的方法,可以是从大到小也可是从小到大,还可以不写第三个参数,此时默认的排序方法是从小到大排序。sort函数使用模板::sort(start,end,排序方法)第三个参数可以用这样的语句告诉程序你所采用的排...

2017-11-02 20:06:00 94

转载 Servlet学习(五)——通过response设置响应体及中文乱码问题

1、响应体设置文本PrintWriter writer=response.getWriter();获得字符流,通过字符流的write(String s)方法可以将字符串设置到response 缓冲区中,随后Tomcat会将response缓冲区中的内容组装成Http响应返回给浏览器端。关于设置中文乱码问题:response缓冲区的默认编码是iso8859-1,此码表中没有...

2017-10-05 20:44:00 297

转载 Servlet学习(四)——response

1、概述在创建Servlet时会覆盖service()方法,或doGet()或doPost(),这些方法都有两个参数,一个是代表请求的request和代表响应response。service方法中的response的类型是ServletResponse,而doGet/doPost方法的response的类型是HttpServletResponse,HttpServletRespo...

2017-10-04 20:29:00 83

转载 Servlet学习(三)——实例:用户登录并记录登陆次数

1、前提:在Mysql数据库下建立数据库web13,在web13下创建一张表user,插入几条数据如下:2、创建HTML文件,命名为login,作为登录界面(以post方式提交) 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 ...

2017-10-03 18:46:00 979

转载 Servlet学习(二)——ServletContext对象

1、什么是ServletContext对象ServletContext代表是一个web应用的环境(上下文)对象,ServletContext对象内部封装是该web应用的信息,一个web应用只有一个ServletContext对象。问题:一个web应用有几个servlet对象?----多个ServletContext对象的生命周期?创建:该web应用被加载(服务器启动或发布...

2017-09-26 20:24:00 95

转载 Servlet学习(一)——Servlet的生命周期、执行过程、配置

1.什么是ServletServlet 运行在服务端的Java小程序,是sun公司提供一套规范(接口),用来处理客户端请求、响应给浏览器的动态资源。但servlet的实质就是java代码,通过java的API动态地向客户端输出内容。servlet规范:包含三个技术点  1)servlet技术  2)filter技术---过滤器  3)listener技术---监听器...

2017-09-17 18:51:00 126

转载 Tomcat学习(一)——使用Eclipse绑定Tomcat并发布应用

1、下载Tomcat官网地址:http://tomcat.apache.org/whichversion.html2、目录结构bin:脚本目录 启动脚本:startup.bat 停止脚本:shutdown.batconf:配置文件目录 (config /configuration) 核心配置文件:serv...

2017-09-16 21:20:00 150

转载 Http请求和响应

1、什么是Http协议HTTP,超文本传输协议(HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。2、Http协议的组成Http协议由Http请求和Http响应组成,当在浏览器中输入网址访问某个网站时, 你的浏览器会将你的请求封装...

2017-09-16 16:12:00 80

空空如也

空空如也

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

TA关注的人

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