1.创建1个web项目2.加入Microsoft.EntityFrameworkCore依赖3.创建数据库表CREATE TABLE `Person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `Name` varchar(20) DEFAULT NULL, `Age` int(2) DEFAULT NULL, PRIMARY KEY (`id
1.创建web项目2.加入依赖MongoDB.Driver3.编写工具类using MongoDB.Driver;namespace mongodb.config{ public class MongodbHelper { private static MongoClient mongoClient = new MongoClient("mongodb://账号:
创建1个web项目添加StackExchange.Redis依赖编写redis工具类using StackExchange.Redis;namespace redis.config{ public class RedisHelper { private static readonly string ConnectionWriteString = "127.0.0.
:00', '+08:00', '+00:00'); -- 2008-08-08 04:00:00
使用root.add(new Namespace("","urn:oasis:names:tc:xliff:document:1.2"));方式会造成这种情况可以在创建节点时,设置Element root=document.addElement("xliff","urn:oasis:names:tc:xliff:document:1.2");
public static void writeDocumentToFile(String outFilePath, Document document) throws IOException { OutputFormat format = OutputFormat.createPrettyPrint(); format.setNewLineAfterDeclarati
clickhouse数据量达到8亿时,写入和查询同时操作,严重耗费CPU
select SUBSTR(name FROM 5 FOR 6),namefrom tran_timezone从name字段的脚标2开始,截取长度为6的字符串
select name,if(SUBSTRING_INDEX(name, '.', -1)=name,null,SUBSTRING_INDEX(name, '.', -1)) suffixfrom tran_file
查看当前步长show variables like '%increment%';如果:auto_increment_increment=2执行:set @@global.auto_increment_increment = 1; set @@auto_increment_increment =1;
<dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>4.5</version> </dependency>
在nginx中对应域名的location下需要加配置,将短链接升级为长连接proxy_http_version 1.1;proxy_set_header Upgrade $http_upgrade;proxy_set_header Connection "upgrade";
import org.springframework.context.annotation.Configuration;import javax.annotation.PreDestroy;@Configurationpublic class DataBackupConfig { @PreDestroy public void backData(){ System.out
1.api当向服务发起请求时,在请求没有返回的时候,kill服务进程,接口可以正常执行完,但是客户端收不到服务端的相应。2.rabbitmq当有mq任务正在执行时,我们希望将当前正在处理的消息处理完,不再处理新消息。然后,结束进程。但是,当发出15信号时,rabbitmq有时会满足我们所想要的,有时不能正常结束,导致数据异常。报错为:Closing channel for unresponsive
db.table_name.update({"projectId": 137,"deleteFlag": NumberInt(0)},{$set:{"deleteFlag":NumberInt(1)}},{multi:true})update中是查询参数,¥set是要设置的值,multi设置为true表示修改多行。
import java.io.*;import java.util.ArrayList;import java.util.List;import java.util.zip.*;/** * java.util.zip压缩/解压文件 * */public class ZipUtil { /** 缓冲器大小 */ private static final int BUFFER = 512
import com.alibaba.fastjson.JSONObject;import java.io.*;import java.util.ArrayList;import java.util.List;/** * @Author zyh * @Date 2020/7/23 16:37 */public class JsonUtils { public static void writ
1、首先,加入email依赖<!--mail--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId>
BoolQueryBuilder builder = QueryBuilders.boolQuery(); builder.must(QueryBuilders.matchQuery("deleteFlag", DeleteFlagEnum.NOT_DELETE.getValue())); List<Long> ttIds=new ArrayList<
1、首先找到进程 netstat -aon | finstr 端口号2、杀死进程 taskkill /f /t /im 进程id
如上图所示,想要检索包含a的文件及文件夹。1、创建一个文件类。import lombok.Data;import java.io.Serializable;import java.util.List;/** * @Author zyh * @Date 2020/10/19 15:34 */@Datapublic class FileDTO implements Serializable {
import com.google.gson.Gson;import lombok.extern.slf4j.Slf4j;import net.go2global.common.core.bean.dto.StringSplitDTO;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.Token
public static Integer getWidth(String text,String fontName,Integer fontSize){ Font font = new Font(fontName,Font.PLAIN,fontSize); FontMetrics fm = Toolkit.getDefaultToolkit().getFontMetr