Nutz

常用内网端口映射服务网站

a 夏天 提交于 2020-12-01 13:25:27
常用 https://gofrp.org/ frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。 http://wendal.cn Nutz社区提供的ngrok服务,详细访问 https://nutz.cn/yvr/t/33b68q9106imspallbj4c6aa0p http://www.mofasuidao.cn/ 拥有魔法隧道,让你穿越世界,引领「内网穿透」潮流,为世界带来美好的改变 http://natapp.cn/ http://ngrok.io == http://ngrok.com http://ngrok.2bdata.com/ http://www.ngrok.cc/ http://www.nat123.com/ 路由侠 http://www.luyouxia.com/ WeNAT https://www.wezoz.com/ http://u.tools/ 插件中心-安装内网穿透。效率挺快 曾经可用,已停止服务的 http://qydev.com/ http://www.ymgy.org/ http://blog.qqbrowser.cc/ ==================================== http://hsk

微信支付V3接口开发流程

五迷三道 提交于 2020-10-28 10:50:25
一、商户后台设置V3 Key密钥及下载V3 API证书(三个文件分别为apiclient_key.pem、apiclient_cert.pem、apiclient_cert.p12) 二、设计表结构实现管理功能 package com.budwk.nb.wx.models; import com.budwk.nb.commons.base.model.BaseModel; import lombok.Data; import lombok.EqualsAndHashCode; import org.nutz.dao.entity.annotation.*; import org.nutz.dao.interceptor.annotation.PrevInsert; import java.io.Serializable; /** * 微信支付配置表 * @author wizzer@qq.com */ @Data @EqualsAndHashCode(callSuper = true) @Table("wx_pay") public class Wx_pay extends BaseModel implements Serializable { private static final long serialVersionUID = 1L; @Column @Name

xxl-job安装部署整理

血红的双手。 提交于 2020-07-28 08:47:10
xxl-job github源码地址:https://github.com/xuxueli/xxl-job xxl-job 官方文档:https://www.xuxueli.com/xxl-job/# 系统组成 调度模块(调度中心): 负责管理调度信息,按照调度配置发出调度请求,自身不承担业务代码。调度系统与任务解耦,提高了系统可用性和稳定性,同时调度系统性能不再受限于任务模块; 支持可视化、简单且动态的管理调度信息,包括任务新建,更新,删除,GLUE开发和任务报警等,所有上述操作都会实时生效,同时支持监控调度结果以及执行日志,支持执行器Failover。 执行模块(执行器): 负责接收调度请求并执行任务逻辑。任务模块专注于任务的执行等操作,开发和维护更加简单和高效; 接收“调度中心”的执行请求、终止请求和日志请求等。 架构图 xxl-job 环境搭建步骤: 1、初始化“调度数据库” "调度数据库初始化SQL脚本" 位置为:/xxl-job/doc/db/tables_xxl_job.sql 调度中心支持集群部署,集群情况下各节点务必连接同一个mysql实例,如果mysql做主从,调度中心集群节点务必强制走主库。 2、编译源码按照maven格式将源码导入IDE, 使用maven进行编译即可(这里需要注意admin和core版本最好是要一致,不然会出现调度中心调不到job笔者亲自躺坑

wex5和nutz集成,前端wex5,后端nutz

怎甘沉沦 提交于 2020-04-07 11:34:16
今天用wex5解决数据维护的需求,需求比较简单,订单数据的查询、新增、删除、更新。 功能界面见下图 2. wex5的代码片段,主要是data组件的两个事件orderDataCustomRefresh、orderDataCustomSave orderDataCustomRefresh Model.prototype.orderDataCustomRefresh = function(event){ var searchVal = this.getElementByXid("searchInput").value; var dfd =$.Deferred(); var doRefresh =function(event,dfd){ justep.Baas.sendRequest({ "url" : "/ecoolper/order", "action" : "queryAction", "async" : true, "params" : { "searchVal" : searchVal, "limit" : event.limit, "offset" : event.offset }, "success" : function(table) { event.source.loadData(table,event.options.append); dfd.resolve(); }

SpringBoot+Druid+Nutz+Jasypt整合配置多数据源

天大地大妈咪最大 提交于 2019-12-20 18:51:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 一 . 引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> </dependency> <!-- jdbc驱动依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency> <!-- https://mvnrepository.com/artifact/com.alibaba/druid-spring-boot-starter --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId

nutz,今晚来一发(18): nutz有数据库表生成bean的工具或方法不?

非 Y 不嫁゛ 提交于 2019-12-07 02:35:18
--------------------------很长很长的分割线------------------ 与quartz的集成, 就是JobFactory的替换,以实现Job类的ioc注入. 直接用类: https://github.com/nutzam/nutzmore/blob/master/src/org/nutz/integration/quartz/NutQuartzJobFactory.java 第二种, 在Setup接口实现类的init方法中, 通过NutConfig实例获取ioc容器,然后取出job所需要的bean 第3种, 通过Mvcs.ctx.getDefaultIoc()来获取 -- 不建议. 来源: oschina 链接: https://my.oschina.net/u/61077/blog/372120

nutz,今晚来一发(17): nutz跟quartz怎样玩耍?

一笑奈何 提交于 2019-12-07 02:35:03
例如, 一个Job需要使用dao/service等ioc里面的对象,应怎么办呢? -----------------上期没人回答问题的分割线------------------------------------- 上一期没人给出一个答案,拖了好多天依然没人回答,好桑心... 以下讨论不涉及 自定义ClassLoader, javaagent,inst包 的话题. 第一个问题, 一个类加上@IocBean注解,发生了什么事: 什么都没有发生, 仅仅是添加了一个可供读取的class文件内的几个属性. 无论UserServiceImpl标注了任何注解,下面的代码的运行没有任何区别 UserService us = new UserServiceImpl(); us.insert(user); 注解对这段代码的运行没有任何影响 . 啊啊啊? 那你会问: 那Ioc做了啥?? 先看代码: UserService us = ioc.get(UserService.class); us.insert(user); 跟直接new的区别是什么? 是ioc.get方法可以写一堆逻辑,而new只是一个字节码的操作符. 换句话说: ioc.get比new多很多代码, 里面可以创建对象,创建引用,设置属性,触发事件 注解并非什么魔法,它只是class文件里面的一个attr, 除非有程序去读取它

SpringBoot创建定时任务

强颜欢笑 提交于 2019-12-06 12:37:47
SpringBoot创建定时任务暂分为以下4种类型: 根据自身需要灵活使用 一、基于注解(@Scheduled) 这种方式很简单,直接上代码 package com.example.demo2.scheduled; import org.springframework.context.annotation.Configuration; import org.springframework.scheduling.annotation.EnableScheduling; import org.springframework.scheduling.annotation.Scheduled; import java.time.LocalDateTime; /** * @program: demo2 * @description: 静态定时任务类,基于@Scheduled注解 * 基于注解@Scheduled默认为单线程,开启多个任务时,任务的执行时机会受上一个任务执行时间的影响。 * @author: guoxu * @create: 2019-12-04 11:17 */ @Configuration //1.主要用于标记配置类,兼备Component的效果。 @EnableScheduling //2.开启定时任务 public class SaticScheduleTask { /

nutz,今晚来一发(16): 类标注了@IocBean和@Inject,然后new到的对象无注入?

∥☆過路亽.° 提交于 2019-12-06 12:14:30
nutz群隔三差五就会有人问为啥XXX没有注入, 以下是对话的截图: 声明一下, 下面的截图只是为了说明问题, 无其他含义. 有时候我会想, 一个用Spring注解标注的类, 如果new出来,难道就能注入?? 不解求解释 提问: 一个对象标注了注解,到底发生了什么事? 为啥new出来的对象没有注入?? --------------------------------------上期的分割线------------------------- 上期答案: 会 会 不一定 dao1会无法回滚 原因: A. Trans里面的事务在run方法结束后(即用户代码执行完毕后)提交. ----------> 所以: run方法内抛出异常, dao1/dao2均回滚. 也就能得出第1/2题的答案 B. Trans使用的不是JTA或XADataSource. JTA或XADataSource, 会使用二阶段提交, 即prepareCommit和commit. 首先对2个数据源执行prepareCommit, 完成后, XA驱动会确保commit操作总是成功的(好吧,其实也只是理论上,鬼知道会不会网络出错,文件系统异常, 宇宙粒子打中数据点). -----------> 所以, 会出现 dao1提交成功后, dao2提交失败. 这时候dao1已经不能回滚. 虽然这几率很小, 但它的确存在.