- 博客(22)
- 资源 (18)
- 收藏
- 关注
原创 java常见面试题(3-4年工作经验)整理
准备面试时,需要认真整理java面试题,先按类别分类之后,再深入到每一个模块认真整理,这里以我的工作经验做的思维导图:一、java基础1.数组(arrayList)与链表(linkedList)的优缺点和区别1.1数组:是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素...
2019-09-23 22:38:39
8482
2
原创 小米推送java服务器端开发工具类
最近项目上用到了小米push,需求是安卓和ios都使用小米推送,这里仅记录服务器端(java)的集成工具类准备工作:1.让安卓和ios的开发人员提供包名和密钥2.下载官方的 json-simple和MiPush_SDK_Server 的jar包,我这里使用的是json-simple-1.1.1.jar和MiPush_SDK_Server_2_2_19.jar版本3.商量好用什么字段...
2019-08-01 18:35:47
1363
原创 java直接调用WebServices接口
根据url 调用:http://10.220.105.60:8080/pdyjws/baseMethod.asmx/** * 调用webservice接口,返回string类型的json值 * @return */ public String getWebServices(){ //获取webservice接口地址 String...
2019-02-11 11:37:42
777
原创 SpringBoot工程在window和linux环境下运行jar包
1.说明:SpringBoot工程使用开发工具打包出来的jar,运行jar包。2.准备:准备一个可执行的jar包,这边我使用的是上一篇文章附件中的源码里的工程html-test.jar包参考地址:https://blog.csdn.net/yufeng005/article/details/86063569 1.开始使用文件:spring-boot-tomcat: 存放日志...
2019-01-08 16:13:09
1269
原创 SpringBoot接口+前端H5页面前后端分离demo(附源码)
说明:后台接口使用SpringBoot,前端页面使用H5,使用nginx作转发请求的代理,解决跨域问题,实现前后端分离。准备:SpringBoot工程 ,nginx-1.13.8,H5静态资源(页面,css,js等)开始:1.后台接口使用SpringBoot,先搭建一个SpringBoot工程,工程名:html-test,编写接口类HtmlTestInfo.java,设置端口:9999...
2019-01-08 11:15:36
27855
5
原创 使用jquery.fileupload.js上传文件时添加进度条
1.首先页面用来展示上传按钮 和 显示进度条的<tr> <td style="width:140px;text-align: right;padding-top: 13px;">全量包上传:</td> <td id="all_file"><label class="ace-file-input"&
2019-01-04 17:59:21
3804
1
原创 java经典面试题
1.数组与链表的优缺点和区别:(后面引入map)数组:是将元素在内存中连续存放,由于每个元素占用内存相同,可以通过下标迅速访问数组中任何元素。但是如果要在数组中增加一个元素,需要移动大量元素,在内存中空出一个元素的空间,然后将要增加的元素放在其中。同样的道理,如果想删除一个元素,同样需要移动大量元素去填掉被移动的元素。如果应用需要快速访问数据,很少插入和删除元素,就应该用数组。链表:中的元素...
2018-10-25 14:45:19
378
原创 Springmvc线程池配置和使用
1.Springmvc线程池配置:在spring上下文文件ApplicationContext.xml中添加<!-- 线程池配置 --> <bean id="threadPool" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <!-- ...
2018-10-22 15:59:42
9608
原创 ztree的异步加载
异步加载:是指在数据量大的情况下,默认只加载根节点,当点击这个节点的时候才去加载这个节点下的子节点,不会一下子全部加载出数据,提高了查询数据的效率。1.先引入ztree插件到静态文件目录下,包含js和css2.建一个节点的实体类public class TreeNode { private String id; private String pId; private...
2018-03-13 14:59:38
432
原创 ueditor将图片上传至服务器地址的方法
说明:ueditor控件默认是把图片上传到默认的控件内部地址的,如果我们重新换包,图片肯定会清空。我们在开发的时候,肯定要将这个目录上传到固定的目录(文件服务器)中,防止被清空。准备:1.我的工程(工程名为test)的服务器容器是本地的tomcat,本地目录:E:\apache-tomcat-7.4.44\webapps\test,端口为2022。2.文件服务器是同一个tomcat下与工程名平级的...
2018-03-02 12:11:02
9581
6
原创 关于pdf.js在线预览远程的服务器中的pdf
本文讲的是在线预览服务器中pdf。若是值查看固定的(项目中的)pdf的话直接看官网,这里不再说明。1.首先下载pdf.jshttps://github.com/mozilla/pdf.js下载后放入工程的静态文件目录,主要有build和web两个文件夹,其中web有两个js(getpdfInfo.js和jquery.min.js)是我自己后来加的2.在点击预览的页面(我的是jsp页面)写点击预览跳...
2018-03-01 18:02:23
6668
2
原创 ajax演示和页面传JSON数据web端解析
还是在原来项目的基础上,继续编码一、ajax演示,这里直接贴代码。准备工作:这里添加了text.html和DemoController.java类项目目录结构:并在pom.xml文件中加入json的jar包,后面的解析json会用到,这里用的是阿里的 com.alibaba fastjson 1.2.24 test.htm
2017-10-27 17:24:36
951
原创 java(服务器端)调用支付宝和微信支付功能
之前发过这篇文章,但没有排版,今天重新整理了一下最近项目上用到了调用微信和支付宝的第三方支付接口,因为以前没用过,所以这次用到了之后总结一下分享给大家,这里介绍两种支付方式,即app支付和扫码支付方式。一、app支付(这里只介绍java端调用支付,安卓或ios端自己参考相关的调用文档)首先可以看一看项目支付流程(图解)1. 在页面上选择支付方式(微信或
2017-10-19 14:49:53
7966
4
原创 springMVC中通用的分页配置
在前面的文章中,我们一步步完成了springmvc的maven工程的搭建,整合mybatis,日志,等操作,本文在此基础上继续添加通用的分页操作,并贴出源码供给参考。下面先讲解本文通用的分页配置,其实通用目前仅支持oracle和mysql的两大主流数据库分页一,此前的项目下建立新的实体类Page,并添加util包新增几个工具类,最后修改我们原先的mybatis-config.xml配置文件
2017-10-12 17:46:31
2972
2
原创 springMV配置日志log4j,以及在linux服务器中查询日志
在上篇文章中,我们已经成功搭建了一套springMVC工程,现在我们继续给这个工程添加日志,用来解决以后开发测试过程中定位问题。一、使用log4j需要配置log4j文件,有xml和properties两种文件,这里我配置log4j,路径和代码如下:代码:
2017-10-12 15:21:03
979
原创 web工程设置项目的默认访问路径和登录拦截
在上一篇文章中讲到了maven项目的springmvc和mybatis整合,下面我们讲两个小点:web项目访问的默认页面设置和登录拦截1.web项目访问的默认页面一、首先建一个在webapp下的页面login.jsp二、login.jsp页面内容较为简单:
2017-09-22 16:22:31
11205
原创 maven工程下Springmvc+mybatis整合
在上一篇文章中我们已经能够建立起简单的springmvc工程,现在我们继续在上一篇文章的基础上继续整合mybatis1.在spring文件夹中添加ApplicationContext.xml里面内容为:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3
2017-09-21 15:56:16
542
原创 使用eclipse创建一个maven+springMVC工程
1、创建一个maven项目2.选择一个workspace3.Artifact Id为项目名 packaging选择war包 ,然后finsh4.建立好项目后打开 ,发现jdk需要我们自己更换,点击项目右键 Build Path ,删除J2SE-1.5换成我们自己安装的1.7版本jdk
2017-08-25 17:09:30
2433
2
原创 调用微信和支付宝第三方接口方法总结
最近项目上用到了调用微信和支付宝的第三方支付接口,因为以前没用过,所以这次用到了之后总结一下分享给大家,这里介绍两种支付方式,即app支付和扫码支付方式。一、app支付(这里只介绍java端调用支付,安卓或ios端自己参考相关的调用文档)首先可以看一看项目支付流程(图解)1. 在页面上选择支付方式(微信或支付宝)2. 由相应的客户端调用相应的支付方式进入相应的支
2017-01-17 15:23:55
50899
7
原创 前台js传入json或map类型数据给后台以及后台java接收操作
问题描述:js端前台传json(对象数组)给后台(ajax post类型提交)
2016-08-03 17:28:24
31348
3
原创 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-03-04 18:14:50
316
window和linux环境下运行springBoor工程的jar包
2019-01-08
SpringBoot前后端分离demo,后台工程+前台页面
2019-01-08
ueditor将图片上传至服务器地址的demo
2018-03-02
自己用JavaScript写的根据数据库名和字段自动生成java后台代码(二)
2016-04-05
自己整合的SpringMVC+Mybatis+easyUI完整项和sql查询结果
2016-03-07
自己做的easyUI+mybatis+springMVC项目示例代码以及easyUI中tree的异步加载代码
2016-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人