- 博客(298)
- 资源 (12)
- 收藏
- 关注
原创 wps或office的word接入豆包API(VBA版本)
代码中有两个参数需要替换,一个是apikey,另一个是model。把代码复制到wps或者word的VBA编辑器中即可运行。直接上代码,由于时间匆忙,以后写个详细的教程。
2025-02-14 13:46:16
1774
原创 weblogic加入第三方数据库代理驱动jar包(Oracle为例)
然后就没然后了,由于是第一次应对这样的事,然后就询问对方如何在weblogic是配置,对方技术人员也一无所知,只会开发此jar包以及如何通过隔离装置穿透。找不到驱动程序异常,这事耽搁下来了三天,在第四天想起这事,就拿着公司服务器上的weblogic折腾了一番终于配置成功,其实失败的原因是配置CLASSPAT的时候":"写成了";做的是国企项目,项目本身业务并不复杂,最复杂的却是服务器部署问题,对方给提供的服务器。既然对方不知道,然后就自己百度谷歌,试了网上很多方法,始终报。数据库名称:v_typt。
2024-07-03 17:27:58
1161
转载 分布式锁的3种实现!附代码
分布式锁是一种用于保证分布式系统中多个进程或线程同步访问共享资源的技术。同时它又是面试中的常见问题,所以我们本文就重点来看分布式锁的具体实现(含实现代码)。在分布式系统中,由于各个节点之间的网络通信延迟、故障等原因,可能会导致数据不一致的问题。分布式锁通过协调多个节点的行为,保证在任何时刻只有一个节点可以访问共享资源,以避免数据的不一致性和冲突。
2023-12-04 17:48:06
184
转载 mysql死锁介绍以及解决
如一个金融系统,当某个操作员读取用户的数据,并在读出的用户数据的基础上进行修改时(如更改用户账户余额),如果采用悲观锁机制,也就意味着整个操作过程中(从操作员读出数据、开始修改直至提交修改结果的全过程,甚至还包括操作员中途去煮咖啡的时间),数据库记录始终处于加锁状态,可以想见,如果面对成百上千个并发,这样的情况将导致灾难性的后果。对应到mysql中存在的互斥锁,和事务对资源使用排他锁占用,并且事务不结束不会释放,事务之间可会出现资源之间的相互占用,相互等待,因此看来,mysql中是会出现死锁的。
2023-12-04 16:27:48
157
转载 关于 Mybatis的原生连接池 和 DBCP 连接池
重点是dataSource.pingConnection(this),如果mybatis里配置了poolPingEnabled,就会在拿到这个连接的时候,执行poolPingQuery,相当于检查数据库连接是正常,如果正常,就返回这个连接;命令看连接池状态发现,如下图: 其中,端口是50001的是SSL连接,这些连接池中Send-Q中是4101的,表示socket连接的发送队列出现阻塞,连接有问题。但是这个的效率非常低下,每次执行一条SQL语句,都要执行一个检查的SQL, 效率不好。
2023-12-04 08:57:55
288
原创 SpringBoot启动报错Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded dat
如果第一种方式你尝试了但是还不能解决,还有一个可能的原因就是你的。目录并没有设置为资源目录导致的,典型的特征就是。
2023-10-16 10:43:55
421
原创 小程序隐私保护授权处理方式之弹窗组件
小程序隐私保护授权弹窗组件调用wx.getUserProfile进行授权时,返回错误信息:{errMsg: “getUserProfile:fail api scope is not declared in the privacy agreement”, errno: 112} 是因为微信小程序登录,增加了用户是否查看隐私协议的验证,不跳转到隐私协议,就不让用户登录。8 月 28 更新:今天才发现小程序可以使用页面的生命周期,对其进行了简化,只需要使用引入组件即可,不再需要任何其它代码。
2023-09-07 15:36:32
3099
转载 windows本地安装mysql及远程连接权限配置
检查电脑上是否安装过MySQL服务1.win + r 打开DOS窗口。2.输入services.msc,打开本地服务窗口。3.查找是否存在MySQL服务是否存在。若右侧的服务中没有mysql则表示没有安装过,可以开始安装。二:获取MySQL安装包1.打开MySQL下载地址,MySQL: 官方下载地址链接. https://dev.mysql.com/downloads/mysql/2.选择自己的安装平台,这里选择Microsoft Windows。3.选择合适的安装包,进入下载页面,点击下载即可获取
2023-08-11 15:33:40
685
转载 服务器安全-centos7 防火墙端口设置
systemctl enable iptables.service #设置防火墙开机启动。systemctl disable firewalld # 开启不启动防火墙。systemctl status firewalld # 查看防火墙状态。systemctl enable firewalld # 开机启动防火墙。systemctl start firewalld # 启动防火墙。systemctl stop firewalld # 关闭防火墙。
2023-06-12 11:19:31
1241
转载 使用Navicat for Oracle新建用户无法登陆(用户名大小写问题)
使用Navicat for Oracle新建用户无法登陆(用户名大小写问题)_oracle用户名小写怎么登陆_偷偷玩两下的博客-优快云博客
2023-05-06 15:48:57
443
转载 Oracle sysdate 时间加减
加法select sysdate,add_months(sysdate,12) from dual;--加1年select sysdate,add_months(sysdate,1) from dual;--加1月select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual;--加1星期select sysdate,to_char(sysdate+1,'y...
2021-10-27 18:18:21
1421
转载 weblogic报java.lang.ClassCastException:com.octetstring.vde.backend.BackendRoot之解决
如下异常:<Jul 27, 2009 10:47:51 AM CST> <Critical> <EmbeddedLDAP> <BEA-171522> <An error occurred while initializing the Embedded LDAP Server. The exception thrown is java.lang.ClassCastException: com.octetstring.vde.backend.Backen
2021-06-08 13:55:40
1134
转载 c3p0详细配置
原文地址:http://www.blogjava.net/Alpha/archive/2009/03/29/262789.html官方文档 :http://www.mchange.com/projects/c3p0/index.html<c3p0-config><default-config><!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --><property name="acquireIncre...
2021-04-23 14:30:18
390
转载 SpringBoot中@WebListener注解不生效
原因:@WebListener注解的对象也需要装配。处理方法:方法1.为你的SpringBootApplication添加@ServletComponentScan注解,如图:添加@ServletComponentScan注解后Servlet、Filter、Listener 可以直接通过 @WebServlet、@WebFilter、@WebListener 注解自动注册,无需其他代码。方法2.在你的SpringBootApplication中添加如下方法为你的Listener(我的Lis
2020-09-10 15:12:01
2247
1
转载 SpringBoot整合Listener
以前编写配置 Listener<listener> <listener-class>com.neuedu.listener.FirstListener</listener-class></listener>SpringBoot 整合Listener方式一通过注解扫描完成Listener组件的注册编写Listenerpackage com.neuedu.listener;import javax.servlet.Servl
2020-09-09 15:59:15
269
转载 springboot搭建
https://blog.youkuaiyun.com/zsq520520/article/details/55050446/
2020-09-07 10:36:09
129
转载 Linux安装redis和部署
第一步:下载安装包 访问https://redis.io/download 到官网进行下载。这里下载最新的4.0版本.第二步:安装 1.通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作 tar -zxf redis-4.0.9.tar.gz 2.进入解压文件目录使用make对解压的Redis文件进行编译 图示:这里因为我redis的安装目录在 /usr/locat/ 目录下,...
2020-07-15 13:54:55
261
转载 linux中用iptables开启指定端口
centos默认开启的端口只有22端口,专供于SSH服务,其他端口都需要自行开启.1.修改/etc/sysconfig/iptables文件,增加如下一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT重启 iptablesservi
2020-07-15 13:53:04
2100
转载 用Java客户端连接redis
package com.firstelite.test;import org.junit.Test;import redis.clients.jedis.Jedis;public class Test4Jedis { @Test public void testTwo() { Jedis jedis = new Jedis("192.168.145.10"); System.out.println("Connection to server s.
2020-07-15 13:51:05
436
转载 linux 安装redis
linux 安装redis 完整步骤最近在linux服务器上需要安装redis,来存放数据,增加用户访问数据的速度,由于是第一次安装,于是在百度上搜了一篇文章,按照这篇博客,顺利安装好了,因此将博主的文章拷过来记录一下,方便以后使用,也为需要的朋友提供一个方便,参考博文地址:https://www.cnblogs.com/lauhp/p/8487029.html安装:1.获取redis资源 wget http://download.redis.io/releases/redis-.
2020-07-15 10:45:48
148
转载 linux mysql5.6安装
转载https://www.cnblogs.com/chenhonggao/p/10918451.html 1、查找本机所有关于mysql文件 find / -name mysql 2、删除所有关于mysql文件 rm -rf mysql相关文件以及文件夹 3、解压mysql安装包 tar -zxvf mysql-5.6.44-linux-glibc2.1...
2019-12-26 17:40:08
158
转载 扫描二维码没有关注时跳转至关注界面
原文链接https://blog.youkuaiyun.com/qq_33696345/article/details/80533067扫描二维码后,首先会跳转至二维码中的redirect_uri中的url,扫描二维码跳后台的方法可参考小编的另一篇博客《微信二维码扫码获取openid》url的后台首先通过code 获取openid,通过openid获取Access_token,通过openid和Acc...
2019-06-24 17:23:02
642
转载 去除Byte数组的空字符\u0000
byte[] outputByte = new byte[4096]; String str = new String(outputByte); Pattern pattern = Pattern.compile("([^\u0000]*)"); Matcher matcher = pattern.matcher(str); ...
2019-04-24 11:13:23
6798
转载 java获取时间和系统时间不一致,ubuntu修改时区和时间的方法
1.首先查看时区:swfsadmin@swfsubuntu:~$ date -RTue, 17 Dec 2013 18:23:01 +0800如果要修改时区,执行sudo tzselect2.选择区域:亚洲swfsadmin@swfsubuntu:~$ sudo tzselect[sudo] password for swfsadmin: Sorry, try again...
2019-04-19 10:12:45
2034
转载 java命令行执行带依赖jar包的main函数
# 在Linux下面ClassPath前面是一个点号加一个冒号; 在Windows下面ClassPath前面是一个点号加一个分号。Linux: java -Dfile.encoding=utf8 -cp .:../lib/commons-lang-2.6.jar:../lib/log4j-1.2.15.jar MytestWindows:java -Dfile.encoding=gbk -...
2019-04-10 09:57:18
2599
转载 Linux环境下安装Redis并完成测试(已验证)
准备工作:本人测试环境:Win7xshell远程登录LinuxLinux:ubuntu软件包:redis-3..2.6.tar.gz (Linux下redis安装包)========================================================================================================...
2019-04-04 17:18:28
1049
转载 JVM参数配置详解(包含JDK1.8)
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java-Xmx3550m -Xms3550m -X...
2019-03-29 18:17:39
1387
转载 JNI Java调用so包具体方法
接着上一篇 JNI Java调用so包相关问题总结,出现了很多问题,按照操作应该不会发生不到so包的错误,其实最后出现的也是说加载不到libpython2.7.x.so.1,我就纳闷了,怎么和python扯上关系了? 测试环境的python版本是2.6所以换了台机器,没有再出现找不到python的so包问题,取而代之的是无法找到本地方法,原来算法小哥哥是用Cython编译的so包,原版本是用pyt...
2019-03-29 14:01:06
1173
转载 linux安装nginx
安装依赖 yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel //一键安装上面四个依赖yum -y install gcc zlib zlib-devel pcre-...
2018-12-26 13:51:30
161
转载 CXF提供Client调用WebService接口的方法
CXF提供Client调用WebService接口的方法 1、 JaxWsProxyFactoryBean 简介:调用方式采用了和RMI类似的机制,即客户端直接服务器端提供的服务接口(interface),CXF通过运行时代理生成远程服务的代理对象,在客户端完成对webservice的访问;几个必填的字段:setAddress-这个就是我们发布webservice时候的地址,保持...
2018-12-18 12:52:55
949
转载 JNA—JNI终结者(转载)
https://blog.youkuaiyun.com/shendl/article/details/3589676JNA—JNI终结者 介绍给大家介绍一个最新的访问本机代码的Java框架—JNA。JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。JNA项目地址:https://jna.dev.j...
2018-12-04 17:21:06
206
转载 nginx 301页面
如何让访问https://www.a.com/ask/?1.html就自动301跳转到https://wen.a.com/2.html办法:if ($request_uri = /ask/?1.html ) { return 301 https://wen.a.com/2.html; }
2018-09-12 14:19:08
808
原创 微信小程序蓝牙设备接入教程
第 0 章:微信小程序蓝牙教程之前言第 1 章:新建微信小程序项目第 2 章:初始化微信小程序蓝牙适配器(openBluetoothAdapter)第 3 章:微信小程序获取本机蓝牙适配器状态(getBluetoothAdapterState)第 4 章:微信小程序实现搜索周边蓝牙设备(startBluetoothDevicesDiscovery)第 5 章:小程序获取所有已发...
2018-08-14 13:51:21
17445
4
原创 linux sendGet方法无效
linux 环境小 sendGet方法无效,换了一种方式解决,解决代码如下public static String httpsRequest2(String requestUrl, String requestMethod, String outputStr) { JSONObject jsonObject = null; StringBuffer str...
2018-07-31 10:29:32
380
转载 微信小程序页面跳转无效
wx.navigateTo(OBJECT) 不会销毁当前页面,仅仅是将其hide,使用wx.navigateBack可以返回到原页面。wx.redirectTo(OBJECT) 销毁当前页面,跳转到应用内的其他页面。我们有时候会发现,其他的地方都好好的能跳转,可是为啥突然就无效那呢?原因:检查你要跳转的位置是否在app.js中注册过。检查你要跳转的地址是否有误。经常都是因为少写或者多写使得跳转无...
2018-06-11 17:20:31
414
转载 查看oracle数据库允许的最大连接数和当前连接数
在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。1、查看当前的数据库连接数 select count(*) from v$process ; --当前的数据库连接数2、数据库允许的最大连接数 select value from v$parameter where name ='processes'; --数据库允许的最大连接...
2018-04-13 16:13:57
728
原创 weblogic部署时报错--Inhomogeneous deployment for replicated sessions is not allowed
Target state: deploy failed on Server ManagedServer_2weblogic.management.DeploymentException: [HTTP Session:100083]The webapp: session_test3.war in application: session_test3 has PersistenceStoreType ...
2018-04-10 16:28:54
656
tomcat+nginx
2012-07-05
图聊工具咔咕图聊工具咔咕
2011-07-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人