![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
文章平均质量分 64
一抹茶-csdn
碧云引风吹不断,白花浮光凝碗面
展开
-
js判断【数组】中是否包含某个元素的方法
1.indexOf方法let arr = [2,3,4];let res = arr.indexOf(2) // 验证是否包含:2console.log(res) // 结果:0let res2 = arr.indexOf(3) // 验证是否包含:3console.log(res2) // 结果:1let res3 = arr.indexOf(4) // 验证是否包含:4console.log(res3) // 结果:2let res4 = arr.indexOf(5) // 验证原创 2021-04-20 15:07:43 · 4285 阅读 · 0 评论 -
java自定义注解
1.什么是注解?从JDK5开始,Java增加对元数据的支持,也就是注解,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记,这些标记可以在编译,类加载,运行时被读取,并执行相应的处理。通过注解开发人员可以在不改变原有代码和逻辑的情况下在源代码中嵌入补充信息。来源百度百科1.1.为什么要使用注解呢?1.让编码更简洁,代码更加清晰。2.jdk自带的注解1.@Override:覆盖实现父类的方法;public interface Tea { public String name(); }原创 2021-04-11 18:20:01 · 696 阅读 · 0 评论 -
好用的 java 反编译工具
procyon-decompiler如果版本>=1.8 ,可以使用 procyon-decompiler,不过是命令行界面https://bitbucket.org/mstrobel/procyon/downloads/使用命令行操作 【procyon-decompiler-0.5.36.jar】java -jar procyon-decompiler-0.5.36.jar lab...原创 2020-01-21 12:05:27 · 310 阅读 · 0 评论 -
springboot 以架包运行写好的.sh代码
#!/bin/bashexport JAVA_HOME=/usr/local/jdk1.8.0_181 >/dev/nullexport PATH=$JAVA_HOME/bin:$PATH >/dev/nullexport CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar >/dev/null#这里可替...原创 2019-12-27 15:08:42 · 212 阅读 · 0 评论 -
Hadoop是什么
1、Hadoop是什么文章转载地址…Hadoop是什么1.1、小故事版本的解释小明接到一个任务:计算一个100M的文本文件中的单词的个数,这个文本文件有若干行,每行有若干个单词,每行的单词与单词之间都是以空格键分开的。对于处理这种100M量级数据的计算任务,小明感觉很轻松。他首先把这个100M的文件拷贝到自己的电脑上,然后写了个计算程序在他的计算机上执行后顺利输出了结果。后来,小明接到了另...转载 2019-11-06 09:33:34 · 270 阅读 · 0 评论 -
java如何导出Excel表格
第一步 准备工作1.引入maven包 <!-- excel工具 --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> ...原创 2019-07-26 15:59:39 · 247 阅读 · 0 评论 -
jquery判断DOM节点是否存在
jquery判断DOM节点是否存在添加 jquery 扩展 js (直接写一个单独的 js文件存放如下代码。并在jquery代码之后引入)(function($) { $.fn.exist = function(){ if($(this).length>=1){ return true; } return false; };})(jQuery);使用方法:...原创 2019-08-08 15:12:32 · 567 阅读 · 0 评论 -
js 如何获取 url 的参数
/** * js 获取 url 的参数 * http://www.zhshx.top:8080/main?id=1&image=awesome.jpg * 调用 getQueryVariable("image") 返回 "awesome.jpg" * @param variable * @returns {*} */function getQueryVariable(vari...原创 2019-08-08 15:28:32 · 164 阅读 · 0 评论 -
jquery表单序列化 返回json对象 插件
/** * jquery 表单序列化 返回json对象 插件 * 使用 $("#formCondition").serializeJson(); 返回json格式的数据 {start: "", end: "", nickname: ""} */(function($){ $.fn.serializeJson=function(){ var serializeObj=...原创 2019-08-08 15:41:58 · 186 阅读 · 0 评论 -
Java获得Timestamp类型的当前系统时间
方法1: Timestamp now = new Timestamp(System.currentTimeMillis()); 结果:2019-8-07 13:19:42 方法2: Date date = new Date(); Timestamp now = new Timestamp(date.getTime());2019-8-07 13:19:42 ...原创 2019-08-07 13:52:22 · 549 阅读 · 0 评论 -
layui多选下拉框
下载组件: layui多选下拉框下载地址文档地址:layui多选下拉框文档地址目录结构:html: <head> <meta charset="utf-8" /> <title>layui-select</title> <link rel="stylesheet" type="text/css" href="./layu...原创 2019-09-05 18:17:19 · 27947 阅读 · 3 评论 -
MongoDB4.2导入json文件到数据库
1.创建数据库进入MongoDB shell创建mydb数据库创建milky_tea 集合(表)查看milky_tea表2.导入milky_tea.json的数据 到MongoDB中 的mydb数据库的milky_tea表中复制milky_tea.json到 E:\app\MongoDB\Server\4.2\bin[ { "name": "古茗...原创 2019-09-18 11:10:36 · 885 阅读 · 1 评论 -
Lambda表达式语法进阶
Lambda表达式语法进阶—方法引用 ()->{}一、什么是方法引用?可以快速的将一个lambda表达式的实现指向一个已经实现的方法,就叫方法引用;语法//* 语法:方法的隶属者::方法名1.案例1:简单接口@FunctionalInterfacepublic interface SingleReturnSingleParameter { int test(int a);...原创 2019-06-22 23:24:52 · 733 阅读 · 0 评论 -
什么是lambda?java8的lambda表达式
什么是lambda?就是一个匿名函数;为什么要使用lambda?就是为了对某一些方法进行实现,lambda实现的接口只能有一个方法;1.简单案例:1.定义接口import com.yimocha;@FunctionalInterface //* 函数式接口注解interface Comparator{ int compare(int a,int b);}2.接口的实现类...原创 2019-06-22 01:31:37 · 236 阅读 · 0 评论 -
lambda表达式语法
语法格式一:无参数,无返回值 () -> System.out.println(" Lambda! ");语法格式二:有一个参数,并且无返回值 (y) -> System.out.println(y);语法格式三:若有一个参数,小括号可以省略不写 y -> System.out.println(y);语法格式四:有两个以上的参数,有返回值,并且 Lambda 体...原创 2019-06-22 00:02:42 · 250 阅读 · 0 评论 -
EasyUI 中combobox利用拼音进行检索
combobox利用拼音进行检索准备工作需要一个pinyin.js代码如下:var arrInitialChart = new Array(); arrInitialChart[0]="伌侒俺傲僾儑凒凹厑厫哀哎唉唵啀啊啽嗄嗌嗳嗷嗸嘊噯坳垇垵埃埯堓塧壒奡奥奧婩媪嫒嫯嬡安岇岙岰岸峖嶅嶴庵廒愛慠懊懓扷按挨捱揞擙敖敳昂昹昻暗暧曖枊柪案桉毐氨溰溾滶澳熬爊爱犴獒獓瑷璈璦癌皑皚皧盎盦盫瞹矮砹硋碍罯...原创 2018-11-26 16:09:59 · 54181 阅读 · 1 评论 -
简单的jsp+servlet+jdbc+mysql实现用户增删改查-一抹茶-csdn
jsp+servlet+jdbc+mysql实现用户增删改查项目下载地址…里面包含了项目文件,jar,bootstrap,jquery,sql也可以联系797726548QQ群获取下载运行环境.jdk1.8.0_102.eclipse Neon.2 Release (4.6.2).Tomcat 8.0.52.mysql 5 7项目准备.创建web项目.架包.目录...原创 2018-11-27 00:44:22 · 26484 阅读 · 53 评论 -
Jsoup解析网页html文档
什么是Jsoup?Jsoup是Java用于解析HTML,就类似XML解析器用于解析XML。 Jsoup它解析HTML成为真实世界的HTML。 它与jquery选择器的语法非常相似,并且非常灵活容易使用以获得所需的结果。有哪些功能?查找和提取数据,使用DOM遍历或CSS选择器操纵HTML元素,属性和文本从URL,文件或字符串中刮取并解析HTML输出整洁的HTML根据安全的白名单清理用...原创 2018-12-04 19:27:20 · 1135 阅读 · 0 评论 -
简单的 Java 导出 Excel 表格 小例子《一抹茶CSDN》
Java 导出 Excel为什么要有导出Excel表格的功能呢?因为我们在使用软件时会有,一些数据需要导出来,进行留存,大多数人使用的都是office的办公软件,就会使用常用的Excel表格。因此为了方便,所以就有了这个功能。工作准备首先我们需要一个导入,一个架包,poi.jar最新版这个poi是4.0.1版本的只支持jdk8和以上版版本运行,如果你使用的jdk8以下版本,就...原创 2018-12-27 17:56:51 · 355 阅读 · 1 评论 -
Java 的 SmartUpload实现文件(上传-下载) 《一抹茶-CSDN》
servlet实现SmartUpload文件上传下载什么是SmartUpload?SmartUpload组件是应用JSP进行B/S程序开发过程中经常使用的上传下载组件,它使用简单,方便。使用方法准备:1.下载架包:jspSmartUpload.jar 下载2. 使用架包新建一个项目把架包放入lib目录下:原创 2019-01-12 23:44:03 · 1114 阅读 · 0 评论 -
解决浏览器 fakepath 实现图片上传预览
fakepath是什么?这是浏览器处于安全性考虑的,比如文件路径会暴露你的用户名或者其他内容,而通过fakepath直接代替了其中的路径名,保护隐私和安全。至于IE6为什么可以,这个就不用说了吧…解决办法:工具 -&amp;amp;gt; Internet选项 -&amp;amp;gt; 安全 -&amp;amp;gt; 自定义级别 -&amp;amp;gt; 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即原创 2019-01-08 22:51:46 · 3668 阅读 · 11 评论 -
Java实现阿里云、QQ、网易邮箱JavaMail邮箱验证码 -《一抹茶-csdn》
什么是JavaMail?JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。使用JavaMail本地邮箱服务器:1.环境搭建:本地需要安装两个软件和一个mail.jar:易邮邮箱服务器下载:foxm...原创 2019-01-16 19:30:10 · 2491 阅读 · 1 评论 -
在写Java项目时,ajax传参数到后台,浏览器报400错误
浏览器 400 错误,一定看完,受益匪浅在ajax请求后台数据时有时会报 HTTP 400 错误 - 请求无效 (Bad request);出现这个请求无效报错说明请求没有进入到后台服务里;原因: 1. 前端提交数据的字段名称或者是字段类型和后台的实体类不一致,导致无法封装; 2. 前端提交的到后台的数据应该是json字符串类型,而前端没有将对象转化为字符串类型;最常见的出错行为:...原创 2019-02-24 11:15:23 · 1304 阅读 · 0 评论 -
将String字符串转成List<Long>数据格式
在使用jpa的@query(),sql 的 in 方法会用到String字符串转成List<Long>数据格式 * String str = "1,2,3,4,5,6" -> List<Long> listLong [1,2,3,4,5,6]; public List<Long> stringToLongList(String strArr) ...原创 2019-03-09 12:21:18 · 4574 阅读 · 0 评论 -
JavaScript-ES6新特性
1.ES6中的常量写法// 常量命名const PI = 3.1415926console.log(PI);// 作用域const callbacks = [];for(var i = 0; i<= 3;i++){ callbacks[i] = function(){ return i*2 }}console.table([ callbacks[0](), c...原创 2019-03-23 17:28:41 · 768 阅读 · 0 评论 -
如何使用浏览器的localStorage缓存
如何使用浏览器的localStorage缓存一、判断浏览器是否支持localStorage。 //* 1.判断浏览器是否支持localStorage这个属性 if(!window.localStorage) { alert("当前浏览器不支持localStorage,请升级您的浏览器,以支持localStorage!"); } else { console.log("您是...原创 2019-06-25 17:39:07 · 4189 阅读 · 0 评论 -
mybatis自动生成,逆向工程
mybatis逆向工程为了快捷我们使用逆向工程生成后端数据库代码 ,pojo,mapper1.我们需要下载mybatis的逆向工程项目逆向工程项目下载2.我们需要一个设计好的表结构sql有一个简单的表结构就可以了,因为是为了做练习麻,简单的都会了,难的就容易了。3.配置和检查检查src目录下是否有包名,如果有要把他删除,记住不要删除 GeneratorSqlmap.java...原创 2018-11-22 16:48:27 · 225 阅读 · 2 评论