- 博客(29)
- 资源 (89)
- 收藏
- 关注
原创 柠檬水找零
题目04:柠檬水找零(在柠檬水摊上,每一杯柠檬水的售价为5美元。顾客排队购买你的产品,(按账单bills支付的顺序)一次购买一杯。每位顾客只买一杯柠檬水,然后向你付5美元、10美元或20美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付5美元。注意,一开始你手头没有任何零钱。如果你能给每位顾客正确找零,返回true,否则返回false。)方法1:classSolution{publicbooleanlemonadeC...
2020-12-24 11:21:49 168
原创 移动零
题目03:移动零(给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。)方法1:int[]nums=newint[]{0,1,0,12};intj=0;for(inti=0;i<nums.length;i++){if(nums[i]!=0){if(j>i){nums[j]=nums[i]nums[i]=0;}j++;}}方法2:双指针,两...
2020-12-24 11:21:19 145
原创 给定一个数,在排列数组中找到这个数的开始坐标和结束坐标返回
题目02:给定一个数,在排列数组中找到这个数的开始坐标和结束坐标返回(给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。如果数组中不存在目标值target,返回[-1,-1]。)方法1:双循环,i++和j--classSolution{publicint[]searchRange(int[]nums,inttarget){intid1,id2;id1...
2020-12-24 11:20:46 344
原创 两数之和等于一个数
题目01:两数之和等于一个数(给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。)方法1:嵌套循环classSolution{publicint[]twoSum(int[]nums,inttarget){int[]indexs=newint[2];//双重循环循环极...
2020-12-24 11:19:10 632
转载 java 使用HSSFWorkbook导出、操作excel
在实际开发中我们经常需要导入数据,统计数据,并且将统计好的数据导出excel,今天分享一个导出学生信息的方法。目前,比较常用的实现Java导入、导出Excel的技术有两种Jakarta POI和Java Excel。Jakarta POI 是一套用于访问微软格式文档的Java API。Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,...
2020-03-19 09:23:41 1503
原创 RestTemplate使用教程 调用restful接口
一、概述一种简单的方式,实现一个系统直接调用另一个服务的接口的方式。仅供参考。spring框架提供的RestTemplate类可用于在应用中调用rest服务,它简化了与http服务的通信方式,统一了RESTful的标准,封装了http链接, 我们只需要传入url及返回值类型即可。相较于之前常用的HttpClient,RestTemplate是一种更优雅的调用RESTful服务的方式。在...
2020-03-18 11:06:41 1244
原创 springboot 微服务调用webservice接口服务端
本文是springboot 微服务项目调用webservice服务端接口,内容仅供参考,如有转载请注明出处,违者必究。第一步:pom.xml里面添加如下依赖:<dependency><groupId>org.apache.axis</groupId><artifactId>axis</artifactId><ve...
2019-11-28 14:02:36 5915
转载 springboot使用webservice发布和调用接口(服务端和客户端)
加入以下依赖: <!-- cxf框架依赖 --> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-spring-boot-starter-jaxws</artifactId> &l...
2019-11-27 15:43:46 4289 1
原创 jdk8 java8 简单快捷实现集合排序、分页操作
排序部分:自然序排序(list集合):list.stream().sorted()自然序逆序元素,使用Comparator 提供的reverseOrder() 方法:list.stream().sorted(Comparator.reverseOrder())使用Comparator 来排序一个listlist.stream().sorted(Comparator.comparin...
2019-11-22 11:53:22 4339
原创 java 后端使用简单的for循环实现后端分页功能
下面是使用java 后端的for循环实现的简单的分页,方法仅供参考,具体逻辑需要实际应用去做调整和修改,亲测改方式可行,需要根据具体的逻辑调整后实现。代码只是核心的参考实例pageParam是前段传的对应的分页信息,包含页数,每页显示条数等信息,在方法里面获取数据后按照前段参数进行循环截取后再return到前台。优点是实现简单,代码比较少,不需要借助其他包和工具,缺点是需要每次都要将数据循...
2019-09-12 14:55:17 5141
原创 微信参数 sha1 加密
//sha1 字符串加密 public static String getSha1(String str){ if(str==null || str.length()==0){ return null; } char hexDigits[]={'0','1','2','3','4','5','6','7','8','9','a','b','
2017-11-06 15:19:01 3127
转载 java jvm(虚拟机)的深入理解
1. 什么是JVM?JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机包括一套字节码指令集、一组寄存器、一个栈、一个垃圾回收堆和一个存储方法域。 JVM屏蔽了与具体操作系统平台相关的信息,使Java程序只需生成在Java虚拟机上运行的目标代码(字
2017-10-23 16:11:28 950
原创 关于session的失效时间和过期
Session基本是在我们做项目的时候,使用频率非常高的。1、session类似于map是键值对的形式存在的。通过session.getAttribute("name");获取对应的name参数信息。2、2.session的过期时间是从session不活动的时候开始计算,如果session一直活动,session就总不会过期,从该Session未被访问,开始计时; 一旦Session被访问...
2017-10-23 14:54:25 141434
原创 关于springmvc 刷新action的方法重复提交的问题 重复执行
关于springmvc 刷新action的方法重复提交的问题 重复执行项目中遇到一个棘手的问题,终于今天解决了,在此简单的总理整理下:项目使用的springMVC的传统模式,后台就是使用的action的,返回的方法就是modelAndView的形式。最近在开发跳转到主页面的时候,需要有一个进入分菜单后返回主菜单的按钮功能,但是在分菜单执行操作后返回主菜单的时候,在线的访问数据量会减一
2016-09-01 11:17:21 3900
原创 关于jsp html标签的判断问题 if else 功能
关于jsp html 页面标签的判断问题 if else 功能今天在开发中遇到怎么使用前台页面的标签进行的if else 进行的判断的问题,还必须使用标签来解决的,上网看了看终于找到了,再次分享一下,大牛见笑,本来以为使用《c:if》来着,但是没有else的功能最后就用了下面的c标签里面的choose: 开始
2016-08-29 15:21:32 12824
原创 tomcat部署weblogic服务器项目到本地执行的总结整理
关于tomcat部署weblogic服务器项目到本地执行总结weblogic服务器的项目都是属于linux系统的,下载下来的项目的源码也都是编译后的class的文件代码,所以不能放在eclipse或者myeclipse等开发的工具里面使用的,但是可以部署到tomacat的里面,通过配置来运行进行相关程序的执行。
2016-08-25 14:29:58 2795
原创 echarts 简单地图的引用 说明总结
关于echarts的个人学习整理单标签引入: 在echarts官网下载所需的.js的包放入项目中。 项目的jsp页面或者html的页面的设置: /*初始化方法*/ var myChart = echarts.init(document.getEleme
2016-08-24 16:17:36 4003
原创 springMVC 注解模式 上传文件 多文件上传 不分类型
个人练习使用中整理的SpringMVC 注解模式 上传文件功能 多文件上传 部分文件的后缀名jsp:页面核心部分 文件: 文件: 文件:
2016-08-18 10:50:22 1461
原创 java springMVC demo 事例 注解模式 例子 完整事例
关于SpringMVC注解模式的个人小结梳理现在一直在用springMVC+ibatis+oracle的框架进行开发 但是使用的都是比较老的 最基本的springMVC的模式开发的从未接触过注解模式,今天通过网上的小demo学习,进行自己的简单的小结。没有连库的小事例,包含增删改查的基本功能:小结针对的是个人csdn帐号里面的一个完整的小栗子解说的哦!直接放入到eclipse或者m
2016-08-17 14:16:52 1332
原创 页面web 导出excle表格 模版另存为类型方法 数据导出
关于web页面表格导出excle的小结由于项目的需要,原有的项目共有导出的excle的功能耗时严重,本人历时不到两天重新总结整理一个简单实用的方法,网上也有好多。参考说明,欢迎学习指正。导出的excle的功能是同过把页面查询出来的表的数据直接通过一个自定义的模版里另存为excle表的形式,实现的导出功能。优点:相对其他方法而言,非常简便 实用,没有繁琐的逻辑写入写出字段
2016-08-15 16:11:57 4352
原创 关于ajax和iframe的个人总结和见解
关于ajax和iframe区别的个人见解定义:Ajax: 是指一种创建交互式网页应用的网页开发技术。主要是利用XmlHttpRequest对象。该对象在 Internet Explorer 5 中首次引入,它是一种支持异步请求的技术。简而言之,XmlHttpRequest 使您可以使用 JavaScript 向服务器提出请求并处理响应,而不
2016-08-03 15:44:17 1182
原创 win 7 电脑快捷键总结整理
**********************************快捷键************************************单独按Windows:显示或隐藏“开始”功能表Windows+D:显示桌面Windows+M:最小化所有窗口Windows+Shift+M:还原最小化的窗口Windows+E:开启“资源管理器”Windows+F:查找文件或文件夹
2016-08-02 16:18:15 802
原创 win7 系统dos下常用命令 cmd 下命令
1、cleanmgr: 打开磁盘清理工具 2、compmgmt.msc:计算机管理 3、conf:启动系统配置实用程序 4、charmap:启动字符映射表 5、calc:启动计算器 6、chkdsk.exe:Chkdsk磁盘检查 7、cmd.exe:CMD命令提示符 8、certmgr.msc:管理实用程序 9、Clipbrd:剪贴板查看器 10、dvdplay
2016-08-02 16:17:08 1012
原创 虚拟机搭建项目
1.关于搭建虚拟机部署项目:下载对应的软件后通过软件来给虚拟机装一个系统,生成一个新的pc,然后再新的pc里面下载安装jdk,配置环境变量,然后在安装tomcat。配置后。把原来的项目在eclipse中导出成war包的形式,最后把war包放到tomcat的wappps里面就在可以在tomcat的bin的项目下面启动了,最后直接在浏览器中访问。 2. 在浏览器页面如何快速找到对应的jsp页面
2016-08-02 16:16:20 1006
转载 linux 一些常用的命令 使用 基础
1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:$ cd /root/Docements # 切换到目录/root/Docements$ cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录
2016-08-02 16:14:28 780
原创 Myeclipse的一些功能及开发的一些总结
Myeclipse的一些功能及开发的一些总结 1.输入提示设置1. 打开MyEclipse ,然后“window”→“Preferences” →“java”,→“Editor”,→“ContentAssist”→“Auto Activation triggers for java”后的把“.”改成“.abcdefghijklmnopqrstuvwxyz”上面的数字是提示弹出的
2016-08-02 16:10:44 6756 1
原创 grails常用快捷键
grails常用快捷键Alt+回车 导入包,自动修正清理缓存 ctrl+alt+gCtrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F
2016-08-02 16:08:39 917
原创 关于火狐开发者工具---个人总结 F12
关于火狐开发者工具---个人总结火狐浏览器自带开发工具包含一下几个内容:1.查看器: 包含页面的主体的框架结构,所使用的标签。以及每个具体的标签的使用的css的效果、样式、字体等的效果。主要是可以随时的调整,查看效果。2.控制台: 类似于myeclipse的控制台一样,运行的时候打印相关的详细信息,主要包含网络的参数、css的样式信息、js的方法、安全信
2016-08-02 16:06:17 12211 1
原创 ORA-01460: 转换请求无法实现或不合理
ORA-01460 :转换请求无法实现或不合理可能1:***********************************************************************问题:客户端和服务端字符集不一致。解决:step1、通过执行select * from V$NLS_PARAMETERS查看服务端字符集PARAMETER VALUENLS
2016-08-02 14:17:38 6474
java 微信接口 开发
2017-07-19
PowerDesigner 破解 永久
2017-07-10
eclipse 页面j s 提示 spket
2016-08-31
log4j 打印日志信息 jar java
2016-08-25
pring date jpa中文指南文档
2018-08-07
java模仿qq样式验证码生成器
2018-07-26
linux crt vim等命令大全
2018-05-18
xstream-1.4.3.jar 包 对象转xml
2017-11-07
最新版 python 安装包 3.7.0
2017-10-20
自定义alert 弹框 弹窗
2017-09-18
jquery ajax 分页 前端
2017-09-13
excel 导入导出 所有 excel 版本
2017-09-12
table 切换 上移
2017-09-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人