
新起点技术分享
文章平均质量分 57
shuaishuaidewo
只有你想不到,没有我编不到,欢迎各位赐教
展开
-
课程表插件
在这里我替朋友打个广告,向大家推荐一个朋友自己开发一个款小程序插件,这个插件是一个课程表功能的插件,我放些效果图,大家自己看一下吧!使用该插件你的小程序就会拥有以下效果的课程表功能。插件功能不仅仅是课表展示,还有一些其他个性化功能。欢迎大家添加使用,插件ID:wxd4e6c7af049ae5ff,申请时备注蚂蚁,可快速通过申请。...转载 2021-05-11 13:47:48 · 349 阅读 · 0 评论 -
java实现支付宝app支付
上一篇介绍了java实现微信app支付,这篇介绍支付宝的app 支付,支付宝在支付方面比微信方便太多,如下:引入maven依赖: <dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java&...原创 2019-03-18 16:41:58 · 4709 阅读 · 8 评论 -
java实现微信App支付
废话不多说,直接上代码,微信的小程序,公众号支付都大差不差,自行看文档修改参数即可。maven依赖:<dependency> <groupId>com.github.wxpay</groupId> <artifactId>wxpay-sdk</artifactId> <version>0.0....原创 2019-03-18 16:25:23 · 3436 阅读 · 6 评论 -
java中线程池的使用
Java 四种线程池的用法分析1、new Thread的方式new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub } }).start();如果执行一个异步任务使用new Thread就太low...原创 2018-11-30 17:45:43 · 460 阅读 · 1 评论 -
Java中面试官常问问题
Arraylist 与 LinkedList 异同1. 是否保证线程安全: ArrayList 和 LinkedList 都是不同步的,也就是不保证线程安全; 2. 底层数据结构: Arraylist 底层使用的是Object数组;LinkedList 底层使用的是双向循环链表数据结构; 3. 插入和删除是否受元素位置的影响: ① ArrayList 采用数组存储,所以插入和删除元素...原创 2018-10-15 19:24:55 · 3268 阅读 · 0 评论 -
MySQL的InnoDB索引原理详解
摘要: 本篇介绍下Mysql的InnoDB索引相关知识,从各种树到索引原理到存储的细节。 InnoDB是Mysql的默认存储引擎(Mysql5.5.5之前是MyISAM,文档)。本着高效学习的目的,本篇以介绍InnoDB为主,少量涉及MyISAM作为对比。 这篇文章是我在学习过程中总结完成的,内容主要来自书本和博客(参考文献会给出),过程中加入了一些自己的理解,描述不准确的地方烦...转载 2018-09-06 17:54:57 · 148 阅读 · 0 评论 -
数据结构之树
树的定义(这是一种递归定义):树是由n个节点组成的有限集合T,其中n>=0。特别的,若n=0,称为空树,如果n>0则T应满足的条件是:1. 有一个特定的称为根(root)的节点,它只有直接后继,没有前驱。2. 除根以外的其它节点被划分为m个互不相交的有限集合T1,T2,...,Tm,其中m>=0,每个集合又是一颗树,并且称为根的子树。每棵子树的根节点有且仅有一个直接前驱,...转载 2018-09-06 11:35:08 · 280 阅读 · 0 评论 -
java中判断线程池中的线程是否执行完毕
本文转载:https://blog.youkuaiyun.com/truong/article/details/40227435public class Test { public static void main(String args[]) throws InterruptedException { ExecutorService exe = Executors.new...转载 2018-09-04 19:51:56 · 5955 阅读 · 0 评论 -
mysql面试常问
为什么用自增列作为主键 如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NULL值的唯一索引作为主键索引、如果也没有这样的唯一索引,则InnoDB会选择内置6字节长的ROWID作为隐含的聚集索引(ROWID随着行记录的写入而主键递增,这个ROWID不像ORACLE的ROWID那样可引用,是隐含...转载 2018-08-29 16:14:19 · 213 阅读 · 0 评论 -
shell脚本编程入门
什么是Shell脚本(转载至https://github.com/qinjx/30min_guides/blob/master/shell.md)示例看个例子吧:#!/bin/shcd ~mkdir shell_tutcd shell_tutfor ((i=0; i<10; i++)); do touch test_$i.txtdone示例解释第1行:指...转载 2018-08-29 11:52:10 · 203 阅读 · 0 评论 -
java虚拟机的内存管理
Java程序实际上是把内存控制的权力交给了Java虚拟机,一旦出现内存泄漏和溢出方面的问题,如果不了解虚拟机是怎样使用内存的,那排查错误将会成为一项异常艰难的工作。而且了解了Java的内存管理,有助于优化JVM,从而使得自己的应用获得最佳的性能体验。所以还等什么,赶紧跟着我来一起学习这方面的知识吧~Java内存管理分为两个方面:内存分配和垃圾回收,下面我们一一的来看一下。 Jvm定义...转载 2018-08-28 15:01:24 · 154 阅读 · 0 评论 -
springboot2.0以下版本实现Cache加redis实现缓存
引入依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency&...原创 2018-07-20 18:04:37 · 447 阅读 · 0 评论 -
springboot2.0以上中使用Cache加redis实现数据缓存
前提;下列配置是基于springboot2.0以上版本实现的,springboot2.0以下版本见下一篇文档。首先引入依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web<...原创 2018-07-20 17:53:35 · 1820 阅读 · 0 评论 -
使用base64位实现图片的上传和下载
package com.example.futest;import java.io.InputStream;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import jav...原创 2018-07-20 17:37:51 · 1445 阅读 · 0 评论 -
使用httpClient调用接口获取响应数据
import lombok.extern.slf4j.Slf4j;import okhttp3.*;/** * 需要注入依赖 * <dependency>* <groupId>com.squareup.okhttp3</groupId> * <artifactId>okhttp</artifact...原创 2018-07-20 17:32:35 · 7364 阅读 · 0 评论 -
java中如何将本地图片存储到阿里的OSS服务器中
OSS是图片存储的神器,有阿里巴巴进行维护,操作首先导入maven依赖:<dependency> <groupId>com.aliyun</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>2.7.0</version>&a原创 2018-06-15 14:50:21 · 2913 阅读 · 0 评论 -
java中使用okHttpClient下载网络图片到本地
OkHttpClient官网: http://square.github.io/okhttp/OkHttp GitHub地址:https://github.com/square/okhttp首先导入maven依赖:<dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId...原创 2018-06-15 14:20:34 · 3988 阅读 · 1 评论