Properties配置文件转Bean对象

  • Post author:
  • Post category:其他

在XML配置文件中配置的类代码: public class AnnotationBean extends PropertyPlaceholderConfigurer implements BeanPostProcessor, InitializingBean{ private static transient Log logger=LogFactory.getLog(AnnotationBean …

继续阅读 Properties配置文件转Bean对象

Pod深入进阶

  • Post author:
  • Post category:其他

一、Pod基础概念 ======Pod基础概念:====== Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象。一个Pod代表着集群中运行的一个进程。kubernetes 中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod运行的StatefulSet和Deployment等控制器对象,用于 暴露Pod应用的Service和I…

继续阅读 Pod深入进阶

k8s中不同名称空间下的pod无法解析服务名

  • Post author:
  • Post category:其他

1、背景 公司的项目需要使用容器化部署,为了更好的维护和管理,我将各个项目按照命名空间进行隔离开,但是却发现存在一些问题 不同的系统间需要项目调用,而且是按照服务名进行调用,但是却导致不同名称空间下pod无法解析其他的命令空间下的服务名,需要使用 服务名.命名空间 才可以解析,如下(存在两个名称空间yshj-ump、和gxjhpt,其中gxjhpt下的pod需要调用yshj-ump下的api服务)…

继续阅读 k8s中不同名称空间下的pod无法解析服务名

lwip 开发 sntp 与 tcp 不能同时工作的奇怪问题

  • Post author:
  • Post category:其他

最近基于 stm32f107  做lwip 网络开发, 开启 dhcp 和 sntp 服务, 一个udp 并且是多播 和 一个tcp,开发是基于 stm32cube 工具生成的代码,LWIP 配置如下: 工作时出现了很奇怪的问题: 如果先开 sntp    ( 执行sntp_init() ) 那么 后面的 tcp 过一段时间后会无法主动发送数据, 如果先开 tcp , 则 sntp 只能执行一次,…

继续阅读 lwip 开发 sntp 与 tcp 不能同时工作的奇怪问题

【编写高质量代码:改善Java程序的151个建议】第9章:多线程和并发___建议125~131

  • Post author:
  • Post category:java

建议125:优先选择线程池 建议126:适时选择不同的线程池来实现 Java线程池原理及实现 建议127:lock与synchronized是不一样的 直接上代码: package OSChina.Multithread; import java.util.Calendar; public class Task { public void doSomething() { try { // 每个线程…

继续阅读 【编写高质量代码:改善Java程序的151个建议】第9章:多线程和并发___建议125~131

指定打印机打印、条码 、小票打印 web端打印机控件 LODOP的使用

  • Post author:
  • Post category:其他

最近项目需要指定打印机进行前台后厨小票同时打印 1.首先安装LODOP插件 点击下载 2 将LodopFuncs.js文件复制到自己项目 注意:vue项目需要底部添加 export { getLodop } 3获取当前连接的打印机设备名称   添加前台或者后厨 或者热菜 凉菜 let LODOP=getLodop() let listCount=LODOP.GET_PRINTER_COUNT() …

继续阅读 指定打印机打印、条码 、小票打印 web端打印机控件 LODOP的使用

echarts vue3 的class类写法

  • Post author:
  • Post category:vue

图片 html <template> <div> <div ref="chart1" class="bh2"></div> </div> </template> js <script setup> import { ref, onMounted } from 'vue' import * as echarts fr…

继续阅读 echarts vue3 的class类写法

解决docker commit报错:invalid reference format: repository name must be lowercase

  • Post author:
  • Post category:其他

现象: 使用docker commit命令将容器导出为镜像时报错: invalid reference format: repository name must be lowercase docker commit Maptile_test Maptile:v1.1 问题原因: 出现该问题的原因是docker镜像命名错误,存在大写字母。 解决: 修改命令,将大写字母改为小写 sudo docker…

继续阅读 解决docker commit报错:invalid reference format: repository name must be lowercase

eclipse中使用maven—添加本地jar

  • Post author:
  • Post category:其他

eclipse使用maven,是想将jar包的管理交给maven。 1.想要添加jar,可以直接在pom.xml里的Dependencies点Add按钮,在里面搜需要的jar包,若maven库里存在,就显示出来了,选取即可。截图如下: 2.如果maven库里没有所需要的jar,需要自己额外下载,就是添加本地jar了 添加本地jar有2种方式:方式一:在maven 本地资源库里(一个存在jar的文件…

继续阅读 eclipse中使用maven—添加本地jar