笔记
cb2303
这个作者很懒,什么都没留下…
展开
-
公众号开发
报文中包含用户的opneid 需要调用微信接口使用openid 获取unionid。需求,用户在小程序内识别公众号二维码。打卡公众号点击签到小程序内赠送对应金币。公众号id使用的公众号的原始ID 需要 设置公众号的微信号后获取。根据unionid 去数据库中查询用户后 做后续操作。设置好后点击签到 后端代码会收到微信请求。首先需要在配置公众号基本配置。原创 2024-01-10 10:42:46 · 384 阅读 · 0 评论 -
PHP 使用DXFighter导出dxf文件
PHP 使用DXFighter导出dxf文件原创 2022-11-16 13:21:17 · 410 阅读 · 1 评论 -
fastadmin 后台下拉框效果
在fastadmin 中如果想实现下拉框效果可参考如下代码首先在语言包中定义下拉框中的内容。 在model 模块中新建获取内容的函数在控制器中将model的内容传递至模板在模板文件中展示控制器传递过来的参数完成 看下效果。添加 编辑......原创 2022-07-01 09:59:58 · 1210 阅读 · 0 评论 -
Java 死锁 demo
package com.study.demo;import java.util.concurrent.TimeUnit;class HoldLock implements Runnable{ String lockA; String lockB; public HoldLock(String lockA,String lockB){ this.lockA = lockA; this.lockB = lockB; } @Ov.原创 2020-08-12 22:38:07 · 223 阅读 · 0 评论 -
ProdConsumer_BlockQueueDemo
package com.study.demo;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;class MyResource{ private volatile boolean F.原创 2020-08-11 22:25:35 · 121 阅读 · 0 评论 -
SynchronousQueueDemo
package com.study.demo;import java.util.concurrent.BlockingQueue;import java.util.concurrent.SynchronousQueue;import java.util.concurrent.TimeUnit;public class SynchronousQueueDemo { public static void main(String[] args) throws InterruptedExcep.原创 2020-07-30 22:10:53 · 102 阅读 · 0 评论 -
SenaphoreDemo
package com.study.demo;import java.util.concurrent.Semaphore;import java.util.concurrent.TimeUnit;public class SenaphoreDemo { public static void main(String[] args) { //模拟3个停车位 Semaphore semaphore = new Semaphore(3); //6台.原创 2020-07-30 21:35:14 · 123 阅读 · 0 评论 -
CyclicBarrierDemo
package com.study.demo;import java.util.concurrent.BrokenBarrierException;import java.util.concurrent.CyclicBarrier;public class CyclicBarrierDemo { public static void main(String[] args) { CyclicBarrier cyclicBarrier = new CyclicBarrier.原创 2020-07-30 21:34:32 · 168 阅读 · 0 评论 -
Java可重入锁
package com.study.demo;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;class Phone implements Runnable{ public synchronized void sendSms()throws Exception { .原创 2020-07-28 21:42:56 · 132 阅读 · 0 评论 -
Java ABA问题
package com.study.demo;import java.util.concurrent.TimeUnit;import java.util.concurrent.atomic.AtomicInteger;import java.util.concurrent.atomic.AtomicReference;import java.util.concurrent.atomic.AtomicStampedReference;public class ABADemo { sta.原创 2020-07-27 23:19:20 · 133 阅读 · 0 评论 -
Java 读写锁
package com.study.demo;import java.util.HashMap;import java.util.concurrent.TimeUnit;import java.util.concurrent.locks.ReentrantReadWriteLock;/** * 资源类 */class MyCache{ private volatile HashMap<String,Object> map = new HashMap<>.原创 2020-07-23 23:19:33 · 110 阅读 · 0 评论 -
CentOS7 安装Redis
安装Redis下载Rediswget http://download.redis.io/releases/redis-5.0.9.tar.gz下载的是5.0.9版本的redis解压Redistar -zxvfredis-5.0.9.tar.gz切换到redis解压目录下,执行编译 cd redis-5.0.9 make指定目录安装make install PREFIX=/usr/local/redis将Redis 的配置文件从源码目录中复制 到 Redis ...原创 2020-07-01 22:08:43 · 104 阅读 · 0 评论 -
java.sql.SQLException: The server time zone value
springboot 整合mybatis 时候报错配置 datasource: username: root password: root driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/blog?useSSL=false&requireSSL=false&characterEncoding=UTF-8&serverTimezone=Asia/S原创 2020-06-28 16:05:11 · 3524 阅读 · 7 评论 -
Win 10 配置Java开发环境
win10 环境配置Java下载JDK首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html按照自己的系统下载对应的版本 我们选择免安装绿色版安装或解压到自己想放的位置我这里选择的是D:\java\jdk-14.0.1_windows-x64_bin配置环境变量安装完成后,右击"此电脑",点击"属性",选择"高级系统设置"点击“高级”,原创 2020-06-08 20:31:01 · 278 阅读 · 0 评论 -
高德地图搜索结果点击事件
//点击地图上的点标记AMap.event.addListener(placeSearch,"markerClick",function(e) { isOutOfPath(e);console.log(e.data.location);//当前marker的经纬度信息 console.log(e.data.location.lng +',' + e.data....原创 2020-02-05 15:10:34 · 2566 阅读 · 0 评论