java后台
java后台
康康爹
分享经验,共同提高!
展开
-
solar创建core方式,部署方式,避免创建Core出现找不到配置文件报错
solar原创 2023-02-10 11:24:38 · 156 阅读 · 0 评论 -
使用 gradle 在 Eclipse 中引入 OpenAI Java SDK 的步骤
opengpt原创 2023-01-25 18:49:03 · 1299 阅读 · 0 评论 -
强制将该工程所依赖的所有三方jar所依赖的下面的指定jar的版本为以下的版本
maven原创 2022-10-18 11:20:33 · 971 阅读 · 0 评论 -
bat cmd 模糊(通配符)匹配jar文件并执行 并且指定yml文件启动
bat cmd 模糊(通配符)匹配jar文件并执行 并且指定yml文件启动原创 2022-06-30 15:12:18 · 2301 阅读 · 0 评论 -
统计目录下所有文本单词出现次数并生成次数排序文本(递归)
统计字符数 出现次数 递归目录原创 2022-06-27 09:51:20 · 128 阅读 · 0 评论 -
VUE安装报Integrity verification failed for sha512-
npm cache clear --force或npm config set proxy false原创 2022-03-05 15:17:12 · 912 阅读 · 0 评论 -
作为一个面向流的协议,TCP 保证了字节数组将会按照服务器发送它们的顺序被接收。
需要注 意的是,由服务器发送的消息可能会被分块接收。也就是说,如果服务器发送了 5 字节,那么不能保证这 5 字节会被一次性接收。即使是对于这么少量的数据,channelRead0()方法也可能会被调用两次,第一次使用一个持有 3 字节的 ByteBuf(Netty 的字节容器),第二次使用一个 持有 2 字节的 ByteBuf。作为一个面向流的协议,TCP 保证了字节数组将会按照服务器发送它 们的顺序被接收。...原创 2022-03-05 15:42:12 · 368 阅读 · 0 评论 -
关于事务问题的新理解的记录
昨天跟张工沟通 总结了关于事务的几个关键点事务的方法中碰到了更新、删除操作 就开始给数据库的 表或行上锁 ,如果上锁了 未提交前数据库就不允许对被上锁的 表或行修改进行事务操作(实验证明查询没有问题)关键:什么时候锁行?什么时候锁表?:当修改的条件是主键或有索引字段时锁行,当修改的条件是其他字段时 锁表!当锁行时只有修改的那一行不能进行更新或删除操作,其他行数据 修改删除都不受影响。当锁的是表时,该表中所有数据都不能进行 修改和删除!所以经常作为修改条件的字段 应该加索引或者尽量使用主键作为修.原创 2021-11-26 09:24:38 · 97 阅读 · 0 评论 -
git 将代码强制恢复到指定版本
git reset --hard 加版本hash原创 2021-11-11 11:59:04 · 784 阅读 · 0 评论 -
java环境变量配置,不这样配maven命令打包不好使
先建立JAVA_HOME系统变量点新建后直接把%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin输入进去。变量值:%JAVA_HOME%\bin 变量值:%JAVA_HOME%\jre\bin要不然maven打包包 jre 什么 jdk原创 2021-08-31 11:56:31 · 198 阅读 · 1 评论 -
前后台打包
vue打包关键:单独设置两个command 命令分别执行安装和打包,否则安装警告后打包命令就不执行了,具体看截图(折磨半天,网上找了半天还是自己想的笨办法好用)原理过程是 从git上下载源码,然后根据配置的命令打包java springboot 打包需要指定pom位置middleware/pom.xmlvue打包是指定打包文件,指定打包命令,命令如下:更新阿里源:npm config set registry https://registry.npm.taobao.org/检查是否更新.原创 2021-08-25 09:14:47 · 471 阅读 · 0 评论 -
服务安装成win自启服务、nginx安装成win自启服务
1、vue前台编译后是静态页 一个index.html及一堆js scc等等静态文件,要nginx代理前台需要将配置文件指定到index.html的文件路径位置。配置的关键部分如下(如果文件路径错误会启动失败):访问方式如:127.0.0.1/pro1、127.0.0.1/las pro2 (pro1和pro2是sshServer下的两个目录它的根目录需包含index.html文件) server { listen 80; server_name ...原创 2021-08-25 08:59:54 · 136 阅读 · 0 评论 -
复制文件目录到指定位置的bat
做自动部署的时候用的,可以将打包后的工程移动到指定的运行位置@echo off::被复制的源文件夹set sourceDir= 源位置C:\jwork\workspace\client\las-client\dist\*::目标文件夹set tarDir= 目标位置 C:\runWork\las::复制并覆盖文件及文件夹xcopy %sourceDir% %tarDir% -D /s/y...原创 2021-08-06 10:13:47 · 1031 阅读 · 0 评论 -
spring boot vue文件下载(get)
/** * 文件下载 * @param id * @return * @throws IOException */ @RequestMapping(value = "/download_file/{type}", method = RequestMethod.GET) public void downloadFile(@PathParam("type") Long type,HttpServletResponse res) throws IO.原创 2021-07-17 12:07:39 · 239 阅读 · 0 评论 -
ElasticSearch+Logstash+Kibanna包
ElasticSearch+Logstash+Kibanna包elasticsearch-6.4.3.tar.gzlogstash-6.4.3.tar.gzkibana-6.4.2-linux-x86_64.tar.gz原创 2021-07-12 14:52:16 · 110 阅读 · 0 评论 -
条码打印最终好用的(直接调用官方DLL方式)
之前一直是打印图片,因为主要是要预览所以要生成图片。但是图片打印识别度不高,稍微改一下参数就识别不了,且找不到规律包括布局和宽窄识别度。要实用和稳定开发快速还是用原生接口。使用前需要将以下两个文件放到system32下,文件在下面链接可以下载,他还有官方的接口说明https://download.csdn.net/download/oMangGuoBuDing1/20058966import java.io.UnsupportedEncodingException;import原创 2021-07-08 14:02:11 · 686 阅读 · 0 评论 -
条码生成器
/**条码生成器 * 2021-6-8 * huangjn */public class BarcodeUtil { public static void genBarcode() { try { Code39Bean bean = new Code39Bean(); final int dpi = 150; bean.setModuleWidth(UnitConv..原创 2021-06-08 16:49:53 · 163 阅读 · 0 评论 -
springboot前后台分离两套服务,前台请求后台跨域问题不让访问的问题解决
前后台分离两套服务,前后端是不同的进程服务,端口号不同 ,ip也可能不同,这样请求浏览器认为就是跨域,不让访问,这时就要在后台加一些配置,允许跨域,下面时springboot的统一配置的代码。前台请求后台跨域问题不让访问的问题解决import org.springframework.beans.factory.annotation.Value;import org.springframework.context.annotation.Configuration;import org.spri...原创 2021-05-14 09:53:01 · 339 阅读 · 0 评论 -
SpringBoot 中@Autowired失效解决 包含new创建出的对象中的@Autowired成员不能被装配的解决
代码中使用new创建的对象中的@Autowired属性不会被自动装配注入;若类A中包含成员属性B, B是通过@Autowired自动注入,而类A的实例是通过new的方式产生,则自动注入会失效的。解决办法是使用 spring上下文的方法获取对象伪代码:ClassBInterface b = (ClassBInterfaceImpl) ServiceLocator.getBean("classBInterfaceImpl");ServiceLocator获取对象工具类具体实现如下..原创 2021-05-09 11:49:30 · 1741 阅读 · 0 评论 -
DDD实战基础
DDD 分层架构与微服务代码模型DDD总体结构分为四层 : Interfaces(用户接口层,也叫用户界面层或是接口层),Application(应用层),Domain(领域层),Infrastructure(基础层),分层架构各层的职责边界非常清晰,又能有条不紊地分层协作。下面介绍下各个层面的作用。微服务一级目录结构微服务一级目录是按照 DDD 分层架构的分层职责来定义的。从下面这张图中,我们可以看到,在代码模型里分别为用户接口层、应用层、领域层和基础层,建...原创 2020-05-14 09:16:49 · 1704 阅读 · 0 评论 -
使用相对目录下的jdk启动jar包的bat(未安装环境变量启动jar)
bat中的内容如下%~dp0\jdk1.8.0_151\bin\java.exe -jar .\xxx.jar结构如下原创 2021-03-22 08:50:41 · 360 阅读 · 0 评论 -
根据开发或jar部署 找到运行目录路径
根据运行部署方式找到工程目录路径的核心方法是下面这个/** * 如果已打成jar包,则返回jar包所在目录 * 如果未打成jar,则返回target所在目录 * @return */ public String getRootPath(){ // 项目的编译文件的根目录 String path; try { path = URLDecoder.decode(Cla...原创 2021-03-18 10:51:23 · 238 阅读 · 0 评论 -
springboot 打可执行jar包,及SpringBoot项目打包后,bootstrap.properties文件不生效解决
pom中添加下面配置,然后执行 mvn package<!-- Package as an executable JAR --><build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin<...原创 2021-03-17 15:53:58 · 920 阅读 · 0 评论 -
java文件打印(指定本机打印机)
import java.awt.Color;import java.io.FileOutputStream;import java.util.List;import org.springframework.core.io.ClassPathResource;import org.springframework.core.io.Resource;import org.springframework.util.ClassUtils;import org.springframework.uti...原创 2021-03-11 16:03:23 · 489 阅读 · 0 评论 -
获取springboot下的resourcies下的文件的路径及文件方法
String path = resource.getFile().getPath();如果不是根目录,是文件夹下的用下面方式 Resource resource = new ClassPathResource("font\\simsun.ttc"); String path = resource.getFile().getPath();之前尝试用过一下两种方式获取路径,但是获取的都是 test-class下的路径不知为啥,用上面的方式可以正常获取 ...原创 2021-03-11 15:17:15 · 591 阅读 · 0 评论 -
java向EXCEL模板中添加追加数据并输出成新文件
import java.io.IOException;import org.junit.Test;import jxl.Workbook;import java.io.File;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;import jxl.write.WriteException;public class ReadExcel { @Test...原创 2021-03-04 09:16:15 · 572 阅读 · 2 评论 -
zk通过java创建和读取acl权限控制的zk的客户端
java客户端中有两处需要用户名密码参数,应该一个是创建节点是加密的,一个是取数据时加密的。aclProvider @Override没有重写用户名密码参数等权限信息的话,直接创建的节点是没有权限控制的,谁都可以访问但是如果取之前已经加acl控制的节点时如果 byte[] auth = "admin:123".getBytes();密码不对就会报NoAuth所以可以推测@Override...原创 2019-11-29 09:39:54 · 416 阅读 · 0 评论 -
activiti 所有表都清空了,首次启动报错解决:library version is '5.22.0.0', db version is null Hint
启动时报如下错误ActivitiWrongDbException: version mismatch: activiti library version is '5.22.0.0', db version is null Hint这个是由于数据库内的版本跟实际的版本不匹配导致的(ACT_GE_PROPERTY表),这是由于ACT_GE_PROPERTY表数据为空,导致一直报改错误,它记录着...原创 2019-09-11 15:45:40 · 6630 阅读 · 0 评论 -
springboot+shiro 登录时密码加密失败问题解决
研究很长时间大盖两周,主要是卡在 登录的代码按照注册加密 然后与数据库中存的密码对比这块网上找了好长时间都没找到答案,最后终于找到原因了。解决问题的核心就是下面的代码 @Bean(name="myShiroRealm") public MyShiroRealm myShiroRealm(@Qualifier("credentialMatcher") CredentialsMatc...原创 2018-07-25 16:40:55 · 2179 阅读 · 0 评论 -
对spring配置中bean的理解
Xml中的bean相当于在xml文档中新建的java对象.如:bean id="dataSource"class="org.apache.commons.dbcp.BasicDataSource"destroy-method="close">property name="username" value="root">property>property name="passwor原创 2014-12-05 09:50:45 · 428 阅读 · 0 评论 -
java注解Annotation,的基本作用和用法的简明介绍
注解的定义import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Retention(RetentionPolicy.R原创 2015-01-09 11:00:45 · 713 阅读 · 0 评论 -
将数据库返回的ResultSett转换成List装Map形式的方法(ResultSetToList)
很多时候想做一些关于测试实验原创 2014-10-24 15:36:25 · 6773 阅读 · 1 评论