零碎知识
奋斗的蜗牛,奔跑吧
坚持不懈和疯狂的行动,总是肯定自己,处处大胆自信,敞开心扉,激发智慧,不断进取,永不放弃。你怎么能不成功?
展开
-
JS实现根据详细地址获取经纬度功能示例
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>根据地址查询经纬度</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="http://api.map.baidu.com/api.转载 2021-07-12 13:42:14 · 1158 阅读 · 0 评论 -
jquery 清空某个节点下的元素
1.清空某个节点下的所有元素$("#test").empty()2.清空某个节点下的特定元素$("#table").find("td").remove();原创 2021-02-26 11:16:04 · 375 阅读 · 0 评论 -
解决 IDEA 创建 Gradle 项目没有src目录问题
1. 目录:创建的 Gradle 项目 没有 src 目录 2.解决没有生成src目录这是刚才创建好的项目,我们发现并没有src目录,这可怎么办呢?不要着急,下面我们来解决一下 这时因为新建的文件夹不是Source Dir,所以需要自己在gradle里面添加一个Task任务首先先打开build.gradle再里面创建一个Task任务这里我贴一下代码task"create-dirs" << { sourceSets*.java.src.转载 2021-01-22 10:19:47 · 1685 阅读 · 1 评论 -
测试URL连接是否可用
package com.ts.t.test;import java.io.InputStream;import java.net.URL;public class Test { public static void main(String[] args) { URL url; try { url = new URL("http://www.htqyy.com/home/music"); InputStream in = url.openStream(); System.原创 2021-01-19 13:20:01 · 677 阅读 · 0 评论 -
‘rimraf‘ 不是内部或外部命令,也不是可运行的程序
npm 下运行npm install rimraf --save-dev原创 2021-01-12 20:34:17 · 16575 阅读 · 2 评论 -
tomcat配置debug模式
进入tomcat的bin目录下打开catalina.bat文件在第2行添加SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8788原创 2021-01-11 12:39:21 · 934 阅读 · 0 评论 -
java list集合转字符串
package com.zs.saml.client;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang3.StringUtils;public class Test { public static void main(String[] args) { List<String> list = new ArrayList<String>(); li...原创 2021-01-07 10:27:01 · 672 阅读 · 0 评论 -
css 单行超出出现省略号
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;原创 2020-11-28 18:27:54 · 94 阅读 · 0 评论 -
html中加载echart图表
<!DOCTYPE html><html> <head> <meta charset='utf-8'> <title>ECharts</title> <script src='https://cdn.bootcss.com/echarts/4.2.1-rc1/echarts.min.js'></script> </head> <body> <div clas.原创 2020-08-03 09:33:20 · 532 阅读 · 0 评论 -
判断鼠标是否在某个区域内
var divDom: any = document.getElementById('content') //所在的区域 var oEvent = ev || event var x = oEvent.clientX //当前鼠标的x轴 var y = oEvent.clientY //当前鼠标所在的y轴 var divLeft = divDom.offsetLeft var divTop = divDom.offsetTop var divLeft1 = d.原创 2020-08-03 09:14:56 · 1677 阅读 · 0 评论 -
js中json的转换
对象转换为json字符串JSON.stringify("object对象")json字符串转换为对象JSON.parse(string)原创 2019-02-20 09:29:35 · 134 阅读 · 0 评论 -
@RequestMapping和@GetMapping和@PostMapping的区别
三者都是用来映射路径的,和url路径有关@RequestMapping中有一个属性,method = RequestMethod.GET,method = RequestMethod.POS@GetMapping是一个组合注解,是@RequestMapping(method = RequestMethod.GET)的缩写。@PostMapping是一个组合注解,是@RequestMap...原创 2019-02-25 14:26:51 · 2941 阅读 · 0 评论 -
mysql字段指定位置插入字符串
update security_user set birthday= CONCAT(left(birthday,4),'-',right(birthday,LENGTH(birthday)-4)) where LENGTH(birthday)=8;update security_user set birthday= CONCAT(left(birthday,7),'-',right(b...翻译 2019-02-25 18:22:09 · 3664 阅读 · 0 评论 -
重写(Override)与重载(Overload)的区别?
重载是当前的类中,方法名相同,参数类型,顺序不同,参数数目不同重写是在子类中,方法名相同,参数相同,参数数目相同,重写的访问修饰符要大于被重写方法的访问修饰符...原创 2019-02-26 18:26:22 · 302 阅读 · 0 评论 -
父类的静态方法能否被子类重写?
静态的方法不能被重写为非静态的方法,否则编译会报错原创 2019-02-26 18:26:18 · 762 阅读 · 0 评论 -
静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?
1.静态属性和静态方法是否可以被继承?是否可以被重写?1)先说是否可以被继承 public class One { //静态属性和静态方法是否可以被继承?是否可以被重写?以及原因? public static String one_1 = "one"; public static void oneFn() { System.out.print...转载 2019-02-26 18:26:14 · 1727 阅读 · 1 评论 -
final、finally与finalize的区别
1. final 在java中,final可以用来修饰类,方法和变量(成员变量或局部变量)。下面将对其详细介绍。1.1 修饰类 当用final修饰类的时,表明该类不能被其他类所继承。当我们需要让一个类永远不被继承,此时就可以用final修饰,但要注意:final类中所有的成员方法都会隐式的定义为final方法。1.2 修饰方法使用final方法的原因主要有两个: ...转载 2019-02-26 18:26:08 · 198 阅读 · 0 评论 -
java中创建线程的三种方法以及区别
Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用三种方式来创建线程,如下所示:1)继承Thread类创建线程2)实现Runnable接口创建线程3)使用Callable和Future创建线程下面让我们分别来看看这三种创建线程的方法。 ------------------------继承Thread类创建线程----...转载 2019-02-26 12:44:44 · 178 阅读 · 0 评论 -
Java——run()方法和start()方法的区别
线程的run()方法是由java虚拟机直接调用的,如果我们没有启动线程(没有调用线程的start()方法)而是在应用代码中直接调用run()方法,那么这个线程的run()方法其实运行在当前线程(即run()方法的调用方所在的线程)之中,而不是运行在其自身的线程中,从而违背了创建线程的初衷;下面是一个用来说明start()方法和run()方法的区别的实例:public class Welc...转载 2019-02-26 12:54:16 · 912 阅读 · 0 评论 -
sleep()和wait()的区别及wait方法的一点注意事项
一.查看APIsleep是Thread类的方法,导致此线程暂停执行指定时间,给其他线程执行机会,但是依然保持着监控状态,过了指定时间会自动恢复,调用sleep方法不会释放锁对象。当调用sleep方法后,当前线程进入阻塞状态。目的是让出CPU给其他线程运行的机会。但是由于sleep方法不会释放锁对象,所以在一个同步代码块中调用这个方法后,线程虽然休眠了,但其他线程无法访问它的锁对象。这是因为...转载 2019-02-26 13:23:11 · 323 阅读 · 0 评论 -
js四舍五入
var a=2.35; alert(a.toFixed(1));四舍五入保留一位小数原创 2019-02-21 10:35:55 · 90 阅读 · 0 评论 -
Extjs在线导出Excel文件
例如: $("#export").click(function() { var m = sensitiveWordsLightGrid.grid.getSelections(); if (m.length == 0) { Ext.Msg.confirm("提示", "确定要全部导出吗?", function(btn, pa...原创 2019-02-21 10:45:21 · 671 阅读 · 0 评论 -
冒泡排序
/* * 冒泡排序 */public class BubbleSort { public static void main(String[] args) { int[] arr={6,3,8,2,9,1}; System.out.println("排序前数组为:"); for(int num:arr){ System.out.print(num+" ...原创 2019-02-26 18:31:27 · 121 阅读 · 0 评论 -
case和cast函数
case a when null then null else a end; 如果a为空,则输出空,否则啊,相当于if elsecast(a as decimal) mysql中进行类型转换原创 2019-02-27 09:08:55 · 962 阅读 · 0 评论 -
在vue中安装jquery
首选通过npm安装jquery npm install jquery --save在build/webpack.base.conf.js文件当中引入jquerymodule.exports = { ... resolve: { extensions: ['.js', '.vue', '.json'], alias: { 'vue$': 'vue/d...原创 2019-04-04 10:01:40 · 7058 阅读 · 0 评论 -
linux远程部署项目
.到处war包选择导出的项目,路径,finsh安装:filezilla.exe 软件,或其它的上传文件的软件输入如主机id,用户名,密码,端口,点击连接,下载:xshell工具,安装tomcat。jdk,数据库,war包到tomcat下的webapps下,到bin目录下启动tomcat...原创 2018-10-24 15:18:32 · 807 阅读 · 0 评论 -
jQuery中ajax
$.ajax({ type: "POST", url: xxx.action, contentType: 'application/x-www-form-urlencoded; charset=UTF-8', ...原创 2019-02-20 09:18:10 · 90 阅读 · 0 评论 -
如何选择存储引擎
如何选择存储引擎 参考条件 事务:innodb 备份:定期的备份 奔溃恢复:当数据量大时,奔溃 存储引擎的特有特性...原创 2019-02-19 20:55:58 · 223 阅读 · 0 评论 -
Spring框架(三)---Spring的初衷,目标,基本组成
Spring的初衷1、JAVA EE开始应该更加简单。2、使用接口而不是使用类,是更好的编程习惯。Spring将使用接口的复杂度几乎降低到了零。3、为JavaBean提供了一个更好的应用配置框架。4、更多地强调面向对象的设计,而不是现行的技术如JAVA EE。5、尽量减少不必要的异常捕捉。6、使应用程序更加容易测试。Spring的目标:1、可以令人方便愉快的使用Sp...转载 2019-02-22 10:53:57 · 797 阅读 · 0 评论 -
ibatis和mybatis的区别
1.mybatis中的sql语句占位符采用的是#{对应实体的字段名} select id,username,age,sex from student where id=#{id} ibatis中的sql语句占位符采用的是#对应实体的字段名# select id,username,age,sex from student where id=#id# ...原创 2019-02-22 10:32:47 · 379 阅读 · 0 评论 -
如何撰写《软件需求规格说明书》
1概述1.1编写目的指出编写《需求规格说明书》的目的。下面是示例:编写此文档的目的是进一步定制软件开发的细节问题,希望能使本软件开发工作更具体。为了使用户、软件开发者及分析和测试人员对该软件的初始规定有一个共同的理解,它说明了本软件的各项功能需求、性能需求和数据需求,明确标识各项功能的具体含义,阐述实用背景及范围,提供客户解决问题或达到目标所需要的条件或权能,提供一个度量和遵循的基...转载 2019-02-22 09:50:33 · 7173 阅读 · 0 评论 -
java从字符串中提取数字
string类函数的补充说明:trim()方法返回调用字符串对象的一个副本,但是所有起始和结尾的空格都被删除了,例子如下:String s=" Hello World ".trim();就是把"Hello World"放入s中。(注意使用时必须赋值) 1 String类提供的方法:package 测试练习;import Java.util.*;public cla...转载 2019-01-11 14:35:41 · 931 阅读 · 0 评论 -
Json转换日期格式多出8小时
原创 2018-11-15 10:44:07 · 4151 阅读 · 0 评论 -
Struts2
当前action中使用不同包下的action需要注入service在applicatcontext中的action类下使用<ref bean=“”/>否则会报错原创 2018-11-16 16:26:26 · 113 阅读 · 0 评论 -
myeclipse配置tomcat
原创 2018-10-31 13:23:59 · 465 阅读 · 0 评论 -
myeclipse配置jdk
原创 2018-10-31 13:23:11 · 1859 阅读 · 0 评论 -
js动态表格获取And合并
一.动态的获取数据function saveHistoryStatResult() { var tab = document.getElementById("historyTable"); var rows = tab.rows; var str...原创 2018-10-31 13:21:15 · 538 阅读 · 0 评论 -
JSP页面遍历循环List map
JSP页面遍历循环List<Map<String, Object>><%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> ActionContext.getContext().getSession().put("msgg", list);<c:forEach ite原创 2018-10-22 11:00:43 · 4844 阅读 · 1 评论 -
$和#的区别
$一般用于proites引入文件的#一般多用于sql语句中,向当于占位符?$如何sql语句中一般要动态的显示某个字段此时要用$#在预编译时回自动加上双引号原创 2018-10-10 14:02:41 · 142 阅读 · 0 评论 -
Spring框架(四)---Spring的优点
1.提供了诸多的(如:Struts、Hibernate、MyBatis、Quartz等)直接支持,进行集成2、方便解耦、简化开发 Spring就是一个大工厂,可以将所有对象的创建和依赖关系的维护工作都交给Spring容器的管理,大大的降低了组件之间的耦合性。3、支持AOP Spring提供了对AOP的支持,它允许将一些通用任务,如安全、事物、日志等进行集中式处...原创 2019-02-22 11:02:21 · 380 阅读 · 0 评论