Java
zhuzihuaile
这个作者很懒,什么都没留下…
展开
-
NFT + JAVA + 可更新合约
合约部署参考:hardhat合约开发参考:openzeppelin钱包:metamask部署链使用的是:sepolia合约生成Java:solc合约部署和测试自行处理。原创 2023-07-10 15:37:28 · 684 阅读 · 2 评论 -
Netty + Web聊天室
【代码】Netty + Web聊天室。原创 2022-11-07 15:40:06 · 264 阅读 · 0 评论 -
springcloud + dubbo + nacos(注册中心+配置中心)
nacos启动查看https://nacos.io/zh-cn/docs/quick-start.htmlspringcloud配置修改pom.xml <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>原创 2021-03-09 11:19:47 · 549 阅读 · 1 评论 -
mybatis plus + mybatis + shardingsphere + 分库分表
ID自增和mybatis相关参考:https://blog.csdn.net/u010379996/article/details/113859626shardingsphere配置官网源码:https://github.com/apache/shardingsphere/文档:https://shardingsphere.apache.org/document/legacy/4.x/document/cn/overview/sqlCREATE TABLE `t_test_1`.原创 2021-03-02 10:08:46 · 963 阅读 · 0 评论 -
springboot + elasticsearch ID自增 (AOP)
util/** * @author zhuzi */public class ElasticsearchUtil { public static ElasticsearchTemplate getTemplate() { return SpringContextUtil.getObject(ElasticsearchTemplate .class); } public static SequenceIdRepository getSequenceId() { retur..原创 2021-01-08 17:13:03 · 2780 阅读 · 0 评论 -
redis 枚举化操作(支持跨库)
RedisAbstract(对象,枚举继承)public interface RedisAbstract<K> { int getDb(); K getKey(); Long getTimeout(); TimeUnit getTimeUnit();}utilpublic class RedisUtils { public static <K, V> void set(RedisTemplate<K, V> redis, K key,原创 2021-01-04 14:27:46 · 774 阅读 · 0 评论 -
spring mongo 对象化CRUD
BaseServicepublic interface BaseService<T, ID> { List<T> selectByMap(Map<String, Object> params); long selectCount(Map<String, Object> params); T save(T t); long update(T t); long deleteById(ID id); T getById(ID i原创 2020-12-30 14:13:42 · 144 阅读 · 2 评论 -
mybatis-plus + mybatis + vue admin 使用(自动化生成)
示例sqlCREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'id', `name` varchar(20) CHARACTER SET latin1 DEFAULT NULL COMMENT '名称', `type` tinyint(3) DEFAULT '0' COMMENT '类型', `update_time` datetime DEFAULT NULL COMMENT '更新时间', `c原创 2020-12-31 14:21:27 · 632 阅读 · 0 评论 -
docker几种打包镜像-Java项目
1. 单独DockerfileDockerfile文件FROM frolvlad/alpine-oraclejre8:slimVOLUME /usr/test# 根据目录情况调整ADD ./project-register.jar register.jarENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-Duser.timezone=GMT+8","-jar","/register.jar"]EXPOSE 876原创 2020-12-08 15:20:08 · 657 阅读 · 0 评论 -
mybatis对象化封装,去XML,去SQL编写,提供CRUD操作
mybatis-util简介mybatis-util是为了简化mybatis开发过程中的sql.xml的开发和维护; 本项目支持Bean对象注解,已达到增删查改的业务需求; 本项目是spring boot结构 insert:支持自增ID; update:以ID为查询条件修改非主键字段数据; 查询当前支持 =,!=,IN,右模糊查询(like 'aa%‘),>,>...原创 2019-03-12 17:32:09 · 548 阅读 · 0 评论 -
Deeplearning4j入门实例DLL问题处理
环境:Win7+JDK8+Eclipse1. git下载https://github.com/deeplearning4j/dl4j-0.4-examples.gitjnind4j.dll,mkl_intel_thread.dll原创 2016-07-28 14:50:53 · 2339 阅读 · 0 评论 -
ebay接口实例(Finding api --- 搜索商品)
1. 注册http://www.ebay.cn/developer/quickstart/2. 下载http://developer.ebay.com/DevZone/codebase/javasdk-jaxb/FindingKitJava_1.0.zip3. 测试 import java.util.List;import com.ebay.services.client.C原创 2016-08-10 10:14:43 · 2995 阅读 · 2 评论 -
Hadoop/MapReduce(单词统计--读写数据库)
单词统计1. MySQL CREATE TABLE `word` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) NOT NULL COMMENT '单词', `count` int(11) NOT NULL DEFAULT '1' COMMENT '次数', PRIMARY KEY (`原创 2016-03-14 14:16:54 · 474 阅读 · 0 评论 -
Storm例子
例子说明:先随机产生一个数,然后乘以16,再然后添加一串字符串并转大写,再然后存入文件中Main:public class Main { public static void main(String[] args) throws InterruptedException, AlreadyAliveException, InvalidTopologyException { Topolo原创 2016-04-19 10:55:33 · 324 阅读 · 0 评论