武汉_2018.4月工作
文章平均质量分 87
qq_28888837
这个作者很懒,什么都没留下…
展开
-
springmvc执行过程浅析以及与servlet执行过程对比
在分析springmvc执行过程之前,先对传统servlet的执行过程进行一个简短介绍,因为二者的职能是一样的,都是控制层的东西。 传统servlet的执行过程分为如下几步: 1、浏览器向服务器发送请求http://localhost:8080/webproject/hello 2、服务器接受到请求,并从地址中得到项目名称webproject 3、然后再从地址中找到名称hello,并与we...原创 2018-04-30 20:11:40 · 928 阅读 · 0 评论 -
工作中要学会用小技巧提高效率
提高你的效率这阵子我在进行一个公司的任务,我需要做的事情就是把一个个word中的表格迁移到excel中去,其实就是个复制粘贴的工作,但是复制过去之后,由于word和excel会有些格式的不统一,工作的重点以及麻烦的地方就是在于复制到excel后,你需要进行一些合并单元格之类的工作,或者是把有些空白单元格用相邻的单元格进行填充。这个任务难倒是不难,因为进行的都是重复的工作,但是很枯燥,有时修改格...原创 2018-06-30 11:00:44 · 456 阅读 · 0 评论 -
spring项目在web中测试
spring项目在web中测试如果在普通的web项目中,其测试非常简单,因为所有的东西你都可以自己new,但是到了使用spring技术的web项目中,一切就没有这么简单了,因为在spring中我们把对象都交给了spring容器,如果我们直接部署到服务器运行,那么tomcat服务器会帮我们进行spring的初始化–这个在web.xml文件中你配置的那几个标签都有所体现。但是我们仍然需要在spri...原创 2018-06-21 13:30:15 · 771 阅读 · 0 评论 -
excel导入导出
Excel导入导出导出导出相对比较简单在控制层的关键代码为 String fileName = "成果数据"+DateUtils.getDate("yyyyMMddHHmmss")+".xlsx"; List<PersonnelTitle> personnelTitleList = personnelTitleService.findList...原创 2018-06-21 13:28:52 · 664 阅读 · 0 评论 -
jeesite中日期插件
jeesite中日期格式问题在使用jeesite进行快速开发的时候发现日期类型有问题,有时候会出现类型不能比较的错误,在网上搜索发现我自动生成的数据库映射文件中有这样一行代码 <if test="beginOrderTime != null and endOrderTime != null and beginOrderTime != '' and endOrderT...原创 2018-05-21 18:03:40 · 3184 阅读 · 0 评论 -
javaee6.0修改成5.0以及 package处报错
javaee6.0修改成5.0以及 package处报错这个只是一个小技巧,至于为什么改,这就像修改jdk一样,肯定是不兼容咯。 修改方法见截图 首先建立一个javaee5.0的空web工程。 2. 3. 点击edit,拷贝那一行文字 4. 同样的方法打开那个基于6.0的项目的buildpath,然后edit,也到那一行文字上,然后把刚才拷贝的一行文字粘贴...原创 2018-05-21 18:02:25 · 1016 阅读 · 0 评论 -
js中使用el
在JS中引用El表达式中的值前一段做一个东西,因为数据传到前台要进行前台处理,但是又要使用js处理,所以需要把el表达式中的值在js中引用,但是尝试各种方法都不行。最后发现可以先在js中声明一个全局变量var msg = “${message}”; 一定一定要加”“,然后就可以在js中使用了。呵呵...原创 2018-05-21 18:01:32 · 2576 阅读 · 1 评论 -
jeesite快速开发(一对多表,主子表)
jeesite快速开发0.把整个平台导入项目(不介绍 导入平台)1.建立数据库建立数据库之前需要看平台的配置文件system.properties,这个文件在JavaResources下面的src/main/resources/,然后找到其关于数据库的配置信息 jdbc.type=mysql jdbc.driver=com.mysql.jdbc.Driver...原创 2018-05-08 10:29:39 · 5540 阅读 · 0 评论 -
代理模式
Java中的动态代理一.什么是动态代理动态代理其实就是一种设计模式,使用这种方法可以简化一些编程。 用一个具体的例子来讲:代理通过名字就能听的出来,就是把一些步骤交给地方去做,比如,你要住房子,你可以把找房子,打扫卫生都代理给一个中介帮忙做,这样你只需要提包入住就行了。同样比如开车,你可以把启动车辆和停止车辆交个一个代理,这样你所需要做的就只是驾驶了。所以使用代理技术就相当于把一...原创 2018-05-07 11:54:58 · 126 阅读 · 0 评论 -
二次业务处理
通过这些天的了解大概知道了公司的开发流程,知道了怎么使用公司内部的那个快速软件开发系统 进行程序的开发,但是在开发中遇见了一些问题,其中一个我把他总结为二次逻辑处理将会把一次逻辑处理变的更加简单。发现这个问题是在看公司系统生成的代码的时候,我发现公司生成的代码中涉及到数据库的处理的时候,每当遇到一对多的查询,他都会把他转化为两次一对一的查询。我们都知道,在我们初学的时候,在mybatis中涉...原创 2018-04-28 16:27:04 · 192 阅读 · 0 评论 -
spring入门
spring入门spring是什么以及用途spring是一个免费开源的框架,可以用在Javaweb中用作对象管理,在我简单的看来,spring可以看做是一个容器。这个容器里面装的东西就是一些对象,通过这样的方式,我们程序员在使用对象的时候就不需要自己创建,而是向spring容器要,这样的话就可以减低程序耦合,提高开发效率。spring使用场景可以在web开发中作为一个对象管...原创 2018-05-04 14:50:10 · 134 阅读 · 0 评论 -
使用Echarts、Servlet进行一个后台数据的前台统计显示
使用Echarts、Servlet进行一个后台数据的前台统计显示前几天需要做一个前台统计的页面,大概内容就是后台给数据到前台,然后前台使用柱状图或者饼状图、折线图进行渲染显示。如果自己写,这真是困难,但是后来发现了百度的一个开源前端组件Echarts(不得不说,有时候百度也做一些还可以的事情)。这个组件可以显示各种统计图。该组件链接在这里Echarts官网。你可以在上面自行选择下载相应js文件...原创 2018-05-03 10:04:05 · 2311 阅读 · 0 评论 -
工作中技术相关_简明介绍(maven+redis)
关于maven maven是什么可以自行百度,我觉的就是一个下载jar包的,代码统一的工具。 maven的使用: 1.1首先要安装maven,可以去官网下载,是开源免费的。 1.2下载后解压,类似于tomcat一样,有很多配置文件,也有bin目录。 1.3下载解压后,也要配置环境变量,类似于java也配置一个maven_Home(不是必须),然后配置path 1.4配置完环境变量后就可...原创 2018-04-21 11:14:51 · 230 阅读 · 0 评论 -
工作博客_第一天和第二天
流水线记事法,只是为了以后再谈到工作经验时能够用来回忆起来我在这个工作中都干了什么。begin: 第一天自然就是熟悉公司,我所在这个公司目前规模不是很大,所以很快就了解了,然后我们组的组长吧,给我们做了一个1h左右的培训,主要就是讲我们公司现在使用的一个开发平台,通过这个平台能够简化你的开发,因为这个平台可以快速生成代码以及前端,这个平台是基于ssm框架,前端使用的是bootstrap技术,...原创 2018-04-21 10:45:20 · 202 阅读 · 0 评论 -
springmvc中的转换器以及文件上传
转换器:什么是转换器: 转换器可以把前台传入的数据进行一定的处理,再交给控制器处理。 转换器的作用: 比如前台传入的字符串,你可以使用转换器把字符串的所有空格给去掉,或者前端传入的日期,你可以按照你喜欢的格式进行格式化。 怎么用转换器: 写一个转换器类(就是实现了一个接口的类),然后写配置文件(就是在xml文件中写,主要是利用spring的ioc技术创建这个对象)下面就是一个转换...原创 2018-05-02 14:57:45 · 187 阅读 · 0 评论 -
暑期工作摘要
工作摘要1. 用快速开发平台订单管理在这个过程中学会了使用一个快速开发平台进行开发与工作,并且在过程中还了解了一些别的快速开发平台比如jeecms,使用这些快速开发平台,你可以省去框架的搭建,而只需要集中精力去处理那些业务逻辑代码就行了,其中也遇见过一些问题,但是最后也都解决了,通过这个开发,学会了环境搭建,代码开发与提交等内容。 问题摘要: 取出来数据有重复,解决方法是...原创 2018-06-30 11:02:13 · 351 阅读 · 0 评论