AndroidStudio4.1 自定义模板的使用方法

AndroidStudio4.0之前,可以在template的文件夹里使用freemarker的自定义模板,可以在AndroidStudio的文件夹中,随意的添加适合自己的自定义模板但是从4.1版本开始提供新的方式,Ge...

2021-01-21

修改idea的这些启动参数,令你的idea健步如飞

idea这个工具真的很好 很强大。而且非常的好用。用过idea的人,估计都不想用eclipse了。idea这个工具虽然好用,但是对硬件还是有点要求,如果你的电脑内存是2G,我建议您还是直接使...

2021-01-21

在windows下揪出java程序占用cpu很高的线程并完美解决

我的一个java程序偶尔会出现cpu占用很高的情况一直不知道什么原因今天终于抽时间解决了系统是win2003jvisualvm 和 jconsole貌似都只能看到总共占用的cpu 看不到每个线程分...

2021-01-21

java中面向对象的概念及知识点总结

作为java中的一个重要理念,说起面向对象也是老生常谈了。在找资料的时候多是很专业的术语,又或者很多框架的知识点合集,其实大部分人刚看资料的时候是不能理解的。本篇对面向对...

2021-01-21

详解基于Facecognition+Opencv快速搭建人脸识别及跟踪应用

人脸识别技术已经相当成熟,面对满大街的人脸识别应用,像单位门禁、刷脸打卡、App解锁、刷脸支付、口罩检测........作为一个图像处理的爱好者,怎能放过人脸识别这一环呢!调研开...

2021-01-21

CSS中IE11 hack专属样式的实现方法

虽然微软已经放弃IE了,但在国内,IE11浏览器市场份额仍有3%,甚至超过了苹果浏览器。有些CSS样式在IE11下失效,就可以使用IE hack来解决 @media screen and(-ms-high-contrast:ac...

2021-01-20

css3给背景图层加颜色遮罩的方法

在开发中,有时遇到需要给背景层加颜色遮罩的项目,现在特定总结一下给背景图层加颜色遮罩的方法。方法一:通过定位叠加(注意层级)<div class="wrap1"> <div class="inner">...

2021-01-20

关于PHP打印格式化显示利器

当我们调试php代码的时候,会使用var_dump、print_r 输出结果,输出的时候需要格式化。格式化后的结果echo "<pre>";$arr=[3,1,5,8];print_r($arr);不格式化后的结果$arr=[3,1,5...

2021-01-20

css实现领积分动画效果

最近项目中要做一个领积分的效果,根据老板的描述,这个效果类似于支付宝蚂蚁森林里的领取能量。整体效果是就是在树周围飘着几个积分元素,上下滑动,类似星星闪烁,点击领取后,沿着树...

2021-01-20

浅谈jQuery中的遍历函数

jQuery 遍历函数jQuery 遍历函数包括了用于筛选、查找和串联元素的方法。 函数 描述 .add() 将元素添加到匹配元素的集合中。 .andSelf() 把堆栈中...

nodejs怎怎么读写json文件?方法介绍

读json文件&#39;use strict&#39;;const fs = require(&#39;fs&#39;);let rawdata = fs.readFileSync(&#39;student.json&#39;);let student = JSON.parse(rawdata);console....

介绍使用python的statsmodels模块拟合ARIMA模型

导入必要包和模块from scipy import statsimport pandas as pdimport matplotlib.pyplot as pltimport statsmodels.api as smfrom statsmodels.tsa.arima.model import ARI...

2021-01-20

实现原生js实现轮播图

使用原生js实现轮播图今天分享一个使用原生JS实现轮播图的案例,并且配上比较详细的过程讲解,欢迎小伙伴的浏览和批评指正。静态效果图如下:
核心思想将一些图片在一行中平铺,然...

原生js实现自定义滚动条

本文实例为大家分享了js实现自定义滚动条的具体代码,供大家参考,具体内容如下1.HTML文件div1是滚动条,div2是滚动小球,div3是文本区域容器,div4是文本区域。<div id="div"> <div...

Python实现石头剪刀布游戏

本文实例为大家分享了一个简单的小游戏,分享给大家。利用随机函数制作石头剪刀布小游戏程序只运行一次
import randoma = input("请出拳(石头/剪刀/布):")b = ["剪刀", "石头"...

2021-01-20

Spring 实现自定义监听器案例

应用场景:在一般的javaWeb项目中经常有一些缓存是需要再项目启动的时候加载到内存中,这样就可以使用自定义的监听器来实现。1、在web.xml中声明<!-- 自定义监听 启动加载系统...

2021-01-20

Eclipse中安装反编译工具Fernflower的方法(Enhanced Class Decompiler)

IntelliJ IDEA一个吸引人的地方在于,他有比较好的反编译工具,这让Eclipse用户牙痒痒。但不要紧,本文介绍如何在Eclipse IDE中使用IntelliJ IDEA的反编译工具Fernflower。为啥需...

2021-01-20

JavaScript实现下拉列表

本文实例为大家分享了JavaScript实现下拉列表的具体代码,供大家参考,具体内容如下这一次写了一个比较简单的下拉列表的实现,点击出现列表内容,再次点击列表消失,研究了很久,发现这...

浅谈Vue开发人员的7个最好的VSCode扩展

在Visual Studio中添加正确的VS Code扩展可以让你作为开发者的生活变得更加轻松。
它们可以帮助格式化、可伸缩性、强制执行最佳实践,从而自动化开发过程中许多容易忘记的任...

详解实现vue的数据响应式原理

这篇文章主要是给不了解或者没接触过 vue 响应式源码的小伙伴们看的,其主要目的在于能对 vue 的响应式原理有个基本的认识和了解,如果在面试中被问到此类问题,能够知道面试官想...

vue实现简易计算器功能

本文实例为大家分享了vue实现简易计算器的具体代码,供大家参考,具体内容如下功能介绍1、可以实现加减乘除
2、可以实现归零
3、实现退格
效果图一般般,样式随便写的,主要看功能...

vue使用过滤器格式化日期

本文实例为大家分享了vue使用过滤器格式化日期的具体代码,供大家参考,具体内容如下案例要求案例讲解1、查看未过滤格式化的日期格式
2、设置模板函数format 接收日期值和日期...

在Mybatis中使用自定义缓存ehcache的方法

自定义缓存 - ehcacheEhcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器1.导包<!-- https://mvnrepository.com/artifact/org.mybatis.cac...

2021-01-20

老生常谈 MyBatis 复杂查询

一对一查询在实际开发中,经常会遇到一对一查询,一对多查询等。这里我们先来看一对一查询。例如:每本书都有一个作者,作者都有自己的属性,根据这个,我来定义两个实体类:public class...

2021-01-20

在Spring 中使用@Aspect 控制自定义注解的操作

Spring 中使用@Aspect 控制自定义注解看这篇介绍@Aspect1.定义系统日志注解类@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interfa...

2021-01-20

Java实现石头剪刀布小游戏

本文实例为大家分享了Java实现石头剪刀布的具体代码,供大家参考,具体内容如下代码:package com.neusoft.test;import java.awt.BorderLayout;import java.awt.Choice;import ja...

2021-01-20

聊聊注解@Aspect的AOP实现操作

Spring只支持XML方式而没有实现注解的方式(也叫AspectJ方式)的AOP,所以要使用@Aspect注解,只能引入AspectJ相关的 jar 包 aopalliance-1.0.jar 和 aspectjweaver.jar,这个坑把我...

2021-01-20

uniapp微信小程序:key失效的解决方法

uniapp 代码<template> <view> <image v-for="(item, i) in fileList" :key="item[urlKey]" :src="item[urlKey]"></image> </view></template><script> export defau...

使用go实现简易比特币区块链公链功能

使用go语言实现具备以下功能的简易区块链 区块与区块链 共识机制 数据库 Cli命令行操作 交易管理 密码学 数字签名 交易缓存池 P2P网络管理由于平时还要进行论文工...

Nodejs 微信小程序消息推送的实现

选择或创建订阅消息模板
登录到微信小程序里面找到功能->订阅消息。可以在公共模板库里选择需要的模板,如果没有找到自己需要的也可以自己创建然后等待审核、
选择完模板查看...

Vue实现图书管理案例

本文实例为大家分享了Vue实现图书管理的具体代码,供大家参考,具体内容如下案例效果案例思路
1、图书列表
实现静态列表效果 基于数据实现模板效果 处理每行的操作按钮
2...

node脚手架搭建服务器实现token验证的方法

内容
用脚手架快速搭建 node 项目 用 mysql 连接池实现与数据库的交互 用 jsonwebtoken 实现 token 身份验证 综合案例:用简介登录页面实现上述内容1. 快速搭建 node 项...

vue实现按钮切换图片

本文实例为大家分享了vue实现按钮切换图片的具体代码,供大家参考,具体内容如下Tab选项卡实现步骤1、实现静态UI效果用传统的方式实现标签结构和样式2、基于数据重构UI效果将静...

node中短信api实现验证码登录的示例代码

1. node服务器搭建+数据库的连接此处操作比较简洁易懂,可参考:node服务器快速搭建2. 短信api的使用对于短信api ,此处以 阿里云的短信服务为例(只要是有短信服务的平台皆可使用)2...

vue实现验证用户名是否可用

本文实例为大家分享了vue验证用户名是否可用的具体代码,供大家参考,具体内容如下验证用户名是否可用案例效果实现步骤(思路)1、通过v-model实现数据绑定
2、需要提供提示信息
3...

使用node-media-server搭建一个简易的流媒体服务器

记录一下使用node-media-server的一些过程。本文章环境为windows。本文章适合初学者。使用到的东西:nodeJs、ffmpeg、node-media-server。这里说一点(如果有错欢迎指出):node-me...

Vue实现简单计算器

本文实例为大家分享了Vue实现简单计算器的具体代码,供大家参考,具体内容如下案例需求案例思路1、通过v-model 指令 实现数值A和数值B的绑定
2、给计算按钮绑定事件,实现计算逻...

解决SpringMVC项目连接RabbitMQ出错的问题

在第一次启动项目的时候,由于使用了RabbitMQ的默认guest账号,怎么也登不进去,后来还是在Admin重新创建了一个其他的账号,然后开启所有的权限,最后在配置文件中修改了账号,这样才成...

2021-01-20

SpringMVC和rabbitmq集成的使用案例

1.添加maven依赖<dependency> <groupId>com.rabbitmq</groupId> <artifactId>amqp-client</artifactId> <version>3.5.1</version></dependency><dependency> <groupId>org....

2021-01-20

Java double转BigDecimal的注意事项说明

先上结论:不要直接用double变量作为构造BigDecimal的参数。线上有这么一段Java代码逻辑:1,接口传来一个JSON串,里面有个数字:57.3。2,解析JSON并把这个数字保存在一个float变量。3...

2021-01-20

SpringSecurity+JWT实现前后端分离的使用详解

创建一个配置类 SecurityConfig 继承 WebSecurityConfigurerAdapter
package top.ryzeyang.demo.common.config;import org.springframework.context.annotation.Bean;impor...

2021-01-20

基于Spring AOP @AspectJ进阶说明

@AspectJ可以使用切点函数定义切点,我们还可以使用逻辑运算符对切点进行复核运算得到复合的切点,为了在切面中重用切点,我们还可以对切点进行命名,以便在其他的地方引用定义过的...

2021-01-20

Spring Boot 2.x 把 Guava 干掉了选择本地缓存之王 Caffeine(推荐)

环境配置: JDK 版本:1.8 Caffeine 版本:2.8.0 SpringBoot 版本:2.2.2.RELEASE一、本地缓存介绍缓存在日常开发中启动至关重要的作用,由于是存储在内存中,数据的读取速度是非常...

2021-01-20

SpringBoot的DeferredResult案例:DeferredResult的超时处理方式

DeferredResult的超时处理,采用委托机制,也就是在实例DeferredResult时给予一个超时时长(毫秒),同时在onTimeout中委托(传入)一个新的处理线程(我们可以认为是超时线程);当超时时间到...

2021-01-20

Java中驼峰命名与下划线命名相互转换

记得在thinkphp框架中,模型名会自动转换为对应下划线的表名,如,UserType 自动转化为user_type,在平时写程序中很多地方也会用到类似的自动转换方法。Java版本的驼峰命名与下划线...

2021-01-20

java对象和json的来回转换知识点总结

为了是java中的对象便于理解,我们可以使用一款比较好用的数据格式,在数据解析的时候也会经常用到,它就是JSON。在这里我们转换对象和字符串时,需要java先变成json对象的模式。为...

2021-01-20

Spring-MVC异步请求之Servlet异步处理

在Servlet3.0的规范中新增了对异步请求的支持,SpringMVC又在此基础上对异步请求提供了方便。异步请求是在处理比较耗时的业务时先将request返回,然后另起线程处理耗时的业务,处...

2021-01-20

完美解决Eclipse导入的项目上有个红叉,但不影响项目运行的问题

从别的eclipse导了个项目,导入后项目文件夹上显示一个红叉,但项目能跑通。检查了jdk、tomcat版本,都改正正确了,项目目录树里面每个文件夹里面的文件,src、xml都查了,都没发现问题...

2021-01-20

解决Eclipse中java文件的图标变成空心J的问题

Eclipse中java文件,正常情况下是这样的:有时候我们会看到java文件变成这样了:这两种java文件的区别在于,空心的java文件不会被编译,只是一种资源文件。把空心java改为非空心java...

2021-01-20

Django+Django-Celery+Celery的整合实战

本篇文章主要是由于计划使用django写一个计划任务出来,可以定时的轮换值班人员名称或者定时执行脚本等功能,百度无数坑之后,终于可以凑合把这套东西部署上。本人英文不好,英文好...

2021-01-20
返回顶部
顶部