- 博客(61)
- 资源 (5)
- 收藏
- 关注
原创 vuex的store应用
4.一个界面调用另一个界面的方法,这里this.$store.commit(‘setLangFlag’),调用vuex的方法,修改vuex的数据。DefaultContainer 里 切换语言上面加的那个 cundang组件 不是实际显示在页面上的组件 所以没生效。因为切换语言的时候,修改了vuex的数据,vuex的数据是全局的,所以在cundang.vue这个页面能获取到。就是切换语言是在一个组件里, 页面显示的图表是在另一个组件 这俩是同级组件。当依赖的数据发生变化时,计算属性会重新计算。
2024-10-19 16:19:27
477
原创 springBoot+ druid配置多数据源
里面有3个类,分别:DruidConfigFirst ,DruidConfigSecond ,TwoDataSourceConfig。dao 里面分开对应mysql的Mapper,oracle的Mapper。springBoot+ druid配置多数据源。应用:正常注入就行,他会自己去对应数据库。2.新建一个config文件。
2024-08-15 21:36:29
2078
2
转载 使用nvm使Windows电脑支持多个Nodejs版本
Node.js一台电脑只能装一个版本,但是有时候开发项目会用到不同版本的Node.js,卸载再装是很麻烦的,而nvm就是解决这个问题的,有了它就可以在一个电脑上安装多个Node.js版本,并且在不同版本之间切换使用。下一步选择安装位置,并不建议修改,放在C盘就行,如果你实在不愿意放在C盘在更换其他位置的时候切记路径不要带上空格和中文。root后面是nvm安装的路径,path后面是node版本的路径,根据自己安装的位置设置。安装完成之后,打开cmd面板输入 nvm v查看,出现版本号说明安装成功了。
2024-06-06 12:38:15
220
原创 大屏 自动滚动
https://chenxuan0000.github.io/vue-seamless-scroll/guide/01-basic.html
2024-02-28 17:01:47
291
原创 vue + electron
看见项目有out文件夹,里面有个exe,执行(项目要运行起来,在执行exe)package.json文件里面加package和main。打包程序npm run build 生成dist文件。electronRun.js放在根目录下。然后在执行npm run package。根目录的vue.config.js。把publicPath:‘./’,node 版本 v14.19.3。npm 版本 6.14.17。
2023-08-29 15:42:19
947
2
原创 vue项目中添加electron
1.在package.json中添加 "main": "electron.js",在 “scripts”: {添加: "package": "electron-packager ./ appName --overwrite"在"dependencies": {添加: "electron-share-memory": "^1.0.1", "node-gyp-build": "^4.3.0", "vue-photo-preview": "^1.1.3",在 “devDepe
2021-11-18 09:42:20
1756
原创 存储过程没有保证数据的一致性
今天写存储过程的时候,发现没有保证数据的一致性原来代码:CREATE OR REPLACE procedure PDI asbegin insert into PDI(SEQ_NUM,MSG_TS, MSG_FLAG,MAT_NO,MSG_TS_INSERT ) select PDI_SEQ_ID.NEXTVAL,MSG_TS,MSG_FLAG,MAT_NO,sysdate from xxx where MSG_FLAG = 'N'; Update xxx set
2021-06-21 16:53:48
282
原创 mysql基础知识
1.MVCC:mvcc是指的数据库并发处理(1)快照读:不同时间看见的数据有可能不同,快照读可以解决幻读的问题(2)当前读:相当于悲观锁,就是上锁mvcc使用的是快照读的方式,事务无干扰2.mysql锁:(1)表级锁:加锁快,并发慢,不会出现死锁的情况,发生锁冲突的概率高(2)行级锁:加锁慢,并发快,会出现死锁的情况,发生冲突的概率小...
2021-05-20 16:15:56
106
原创 influxdb导出数据csv
1.进入influxdb目录下2.当前路径下cmd代码:influx.exe -host 127.0.0.1 -port 8086 -database "pdo" -username "admin" -password "admin" -execute "SELECT * FROM "Sheet2" WHERE time > 1616342400000ms and time<1619020800000ms" -format "csv" > "D:\sheet2".csv3.解
2021-04-28 20:07:31
1391
1
转载 String,StringBuffer和StringBuilder的区别及使用场景
String:字符串常量 。StringBuffer 与 StringBuilder是字符缓冲变量。StringBuffer 与 StringBuilder 中的方法和功能完全是等价的,只是StringBuffer中的方法大都采用了synchronized 关键字进行修饰,因此是线程安全的,而StringBuilder没有这个修饰,可以被认为是线程不安全的。StringBuilder 是在JDK1.5才加入的。jdk的实现中StringBuffer与StringBuilder都继承自AbstractSt
2021-04-01 11:29:31
3553
原创 java反射机制
反射机制:1.概念:反射机制本质上就是实现动态编程机制,可以在运行阶段动态的创建对象,以及动态的调用方法。2.例如: int[] equipmentNumbers = {1,3,5,9,11,7,13,14,31,33,35}; for(int i = 0; i < 11; i++){ // 返回参数指定类的class对象 Class c= Class.forName("com.nisco.core.Vision.SignProcess0"+i);//包名类名拼串 O
2021-03-31 17:07:32
98
1
原创 在外部new方法,注解失效解决办法
最近在写继承,发现在外面new一下父类,父类里面的注解就不好用了1.可以通过构造方法注入或者setter注入例如: //接口传值 List list = new LinkedList(); CameraClient cameraClient = new CameraClient(); //父类中要引入的类 LightSourceEntity lightSourceEntity = new LightSourceEntity(); sig
2021-03-30 16:12:48
323
原创 线程基本锁的类型
1.重入锁(递归锁):意义:防止死锁概念:一条线程获得到锁,此时这个锁没有释放,再次想要获得锁的时候,直接获取成功例如:内部锁:自己可以获得自己的内部锁2.公平锁:Lock lock = new ReentrantLock(true);例如:去医院看病,会按顺序叫号,先到先进原则3.非公平锁:Lock lock = new ReentrantLock();例如:上来就直接占锁,默认是不公平锁优点:吞吐量大4.独占锁:例如:去医院看病,医生只给你看病,其他人等着,安全性高5.共享
2021-03-29 15:25:44
254
原创 webService使用教程
1.pom.xml<!--Web service--> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>3.2.6</version> </dep
2021-03-09 09:53:37
533
1
原创 solr增删改查
打开solr-7.7.3里面的bin文件夹,cmd输入solr start启动,默认端口8983localhost:8983/solr/新建一个java项目pom.xml:<!-- springboot整合mybatis --><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter&l.
2021-02-20 16:56:57
326
原创 前端gzip加压
后端给前端传压缩时,后端传字节类型,前端:引入npm install pako;import pako from “pako”;axios:export function getLg2TPlate(query) { return request({ url: '/getLg2TPlate', method: 'get', params: query, responseType: 'arraybuffer'(一定要加上,重点)
2020-12-21 10:39:17
154
原创 安卓和IOS前后端传时间问题
Ios安卓,前端给后端传时间时,会出现NAN,传时间搓也会把 “2020-12-11 12:00:00”改位“2020/12/11 12:00:00” 安卓ios都能解析
2020-12-21 10:32:58
268
转载 Jhipster 创建Demo
创建一个简单的Jhipster Demo , 根据以下步骤可完成简单创建:创建注册中心:Jhipster官方提供注册中心的源码代码,可以直接运行, 官方注册中心地址:https://github.com/jhipster/jhipster-registry.gitgit clone https://github.com/jhipster/jhipster-registry.git #根据官方提供的地址克隆文件到本地文件夹文件成功克隆到本地文件夹后, 进入该文件夹并按顺序执行以下命令:
2020-10-28 16:47:15
235
1
原创 Grafana修改背景颜色
grafana选用6.2.5版本先用账户:admin ,密码:admin登录进入设置->Plugins,添加一个模板->Boom Theme这个就是背景样式->点击安装,这里需要登录自己的邮箱用户(如果没有就创建一个)->在界面的下方有两种方法第一种方法是用命令行下载,第二种是手动下载,然后放入C:\Program Files\GrafanaLabs\grafana\data\plugins路径下面->重启grafana服务回到localhost:3000界面,进入设置.
2020-09-29 17:49:19
7945
原创 JavaEE基础
数据类型:(1)基本数据类型:byte,short,int,long,float,double,boolean,char(2)引用数据类型:数组,接口,枚举等封装:(1)私有化成员变量,private修饰,外部不能直接访问(2)对外封装属性和实现细节,只对外提供公有部分。单例模式:优点:有且仅有一个对象给外部使用时,减少内存占用缺点: 没有接口,不能被继承public class People{public static People Instance;public People()
2020-09-19 19:16:43
145
原创 postman模拟webservice
body->raw<?xml version="1.0" encoding="UTF-8"?><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:com="http://webservice.demo.example.com"><soapenv:Body><!--Optional:--><com:search><t
2020-08-17 17:36:17
400
转载 vue-element-admin嵌入iframe切换时不刷新
https://gitee.com/chkhk/vue-element-admin/commit/9f1fcd03f92acf32d542fa322140a4e8feb724bb亲测太好用了,别看他改的多,但是好用啊
2020-08-07 17:11:49
1416
1
原创 外网访问
1.java打jar包后,端口18100,用nginx代理,18000nginx代理javaserver { listen 18000; // 代理端口 server_name localhost; access_log access.log; error_log error.log; #root html; #index index.html index.htm index.php; port_in_redirect off; location ~* ^.+/.
2020-07-28 10:05:00
2053
原创 spring-cloud-zuul
1.pom.xml<dependencyManagement> <dependencies> <!-- spring-cloud-parent --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spr
2020-07-17 17:03:35
142
原创 spring-cloud-eureka
spring-cloud-eureka 服务端1.pom.xml<dependencyManagement> <dependencies> <!-- spring-cloud-parent --> <dependency> <groupId>org.springframework.cloud</groupId>
2020-07-17 16:53:00
147
转载 Influxdb CQ RP
保留策略: RP(retention policy)即数据的过期策略:如CREATE RETENTION POLICY "a_year" ON "food_data" DURATION 52w REPLICATION 1 default这个语句对数据库 food_data 创建了一个叫做 a_year 的RP, a_year 保存数据的周期是52周连续查询: C...
2020-03-01 13:21:50
567
原创 搭建activemq
1.pom.xml里面:<!-- activemq jmsTemplate--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-active...
2019-12-03 11:12:39
183
springboot+springcloud-eureka+springcloud-zuul
2020-08-05
mybatis-generator-core.zip
2020-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人