- 博客(60)
- 资源 (3)
- 收藏
- 关注
原创 ERROR i.g.i.ManagedChannelOrphanWrapper Make sure to call shutdown()/shutdownNow()
在使用gRPC通讯时,遇到了问题,每个方法内初始化调用后未正确关闭,导致错误出现,必须正确使用shutdown()正确关闭。解决方案是在 catch 或 finally 块中使用shutdown()关闭订阅者。
2023-02-17 14:05:54
1793
原创 Element VUE实现前端本地下载Excel模板
1.我使用的是IDEA,在前端项目的终端中,输入vue -V查询@vue/cli 版本,我的是@vue/cli 4.4.6版本。href="/static/VocsUploadData.xlsx",但是该路径无效,404找不到文件。3.前端代码编辑,我遇到的问题,原来我直接使用 Element的标签 el-link,直接填写。首先 前端下载涉及到@vue/cli 版本的问题,不同的版本模板文件存放位置和下载路径不同。2.cli4.0版本,把文件保存在src文件夹同目录下的public目录下,...
2022-09-01 10:51:45
2088
3
原创 JS的float浮点类型变量加减精度问题
JS是弱类型语言,不区分float 和 double,浮点计算是不精确计算,所以会产生很多小数,不同时间的小数结果还很可能不一样。所以一般都要取精确度。
2022-08-12 16:10:40
2386
1
原创 Vue-i18n在Routerd动态路由下实现国际化
在Electron-vue-admin的项目中实现国际化的需求时,遇到一个问题,vue-i8n无法在router/index.js的路由菜单配置项内以下面常规的方法实现。在router中实现国际化,router和i18n是同级的,所以在router中调用this.$t()会报错。2.在router路由文件夹下的js配置文件内,对应菜单的title位置写入国际化翻译对应的key。重点注意的是title位置的key需要单引号,便于动态路由页面加载时查找和实时翻译。...
2022-08-02 10:57:34
4299
4
原创 解决Chrome中调试JS提示“Uncaught (in promise) TypeError: Cannot use ‘in‘ operator to search for ‘”错误信息问题
使用Echarts-java类库在后端成功处理数据返回给前端时,报错Uncaught (in promise) TypeError: Cannot use 'in' operator to search for ' 最后查询得知服务端返回的json数据ConcentrationList,前端接收到这个json格式的字符串不可以直接用,要用JSON.parse()或$.parseJSON()处理成一个json对象才可以我使用的JSON.parse处理后页面显示正常。...
2022-07-07 16:45:02
4734
原创 There is no getter for property named ‘client_id‘ in ‘class com.aaa.model.device‘
关于 Java项目运行时,MyBatis出现There is no getter for property named 'client_id' in 'class com.aaa.model.实例类'错误。经过检查实体类并与数据表比较,发现在deviceMapper.xml代码中出错具体错误位置是下图所示,修改#{client_id,jdbcType=VARCHAR}为#{clientId,jdbcType=VARCHAR}我的原因是代码生成器中自动生成与数据表一致的字段名,导致
2022-02-15 16:16:18
863
原创 Type handler was null on parameter mapping for property ‘params‘. It was either not specified and/or
Java 项目出现Type handler was null on parameter mapping for property 'params'.
2022-02-15 11:14:40
8313
原创 Exception in thread “main“ com.influxdb.exceptions.UnauthorizedException: unauthorized access
初次使用 InfluxDB 2.0版本时出现的问题,请检查 influxDB-Web中的API-Token与代码或配置文件中使用的一致
2022-02-08 16:37:39
2778
转载 Android 自定义 信号展示View:SignalView
Android 自定义信号展示View仓库地址github.com/duyangs/Sig…使用Gradle方式依赖//步骤1.添加JitPack 库到你的`root`层`build`文件中 allprojects { repositories { ... maven { url 'https://jitpack.io' } } } //步骤2.添加依赖 dependencies { implementation 'com.github.
2021-08-28 13:59:52
720
原创 Android 异步获取,刷新UI页面
//刷新页面数据handler.post(task);//立即调用 private Handler handler = new Handler(); private Runnable task =new Runnable() { public void run() { //UI设置 new MyTask().execute("Next Text"); handler.postDelay...
2021-08-28 13:57:11
326
原创 Android 连接U盘 备份应用数据库
判断U盘是否插入,否则提醒,获取该应用数据库路径,并导出到U盘 //获取U盘路径 String usbPath = FileTools.getStoragePaths(getAttachContext()); if (TextUtils.isEmpty(usbPath)) { ToastUtils.info("请插入U盘!"); } else { try {//生成导出文件名称 File dbFile.
2021-08-27 09:59:08
518
原创 android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original
解决在工作线程更新UI方法的问题 /** 异步获取数据 */ class MyTask extends AsyncTask<String, Void, String> { @Override protected void onPostExecute(String result) { // 对UI组件的更新操作 // 接收的result参数,就是下面return过来的数据 //
2021-08-11 16:29:36
317
原创 在安卓应用中设置android7.1以上隐藏状态栏和导航栏
在Activity的onCreate方法中添加如下方法即可,设置后只会在相应的activity页面中隐藏,如果有多个activity,并且都要隐藏,需要在每个activity中都添加下面的代码. Window window = getWindow(); WindowManager.LayoutParams params = window.getAttributes(); params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
2021-07-09 18:16:42
1103
5
原创 解决Spring Boot 读取yml配置文件 属性为NULL的问题
搜索网上的各种解决方法,使用过配置类中添加@Component@ConfigurationProperties(prefix="myProps")
2021-06-17 14:37:13
7055
原创 Invalid bound statement (not found)解决方法
maven-springboot项目错误信息:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):是因为Mapper.xml文件没有正确映射导致的,在各使用项目和引用项目的pom.xml文件中添加如下配置代码即可:<build> <resources> <resource> <directory>src/main/j...
2021-01-06 11:58:51
2325
原创 企业微信应用发消息接口失败 错误码:48002 API接口无权限调用
一般这种错误有两个位置需要检查:1.可能是企业微信管理工具的通讯录同步设置错误,权限要由只读修改为编辑。2.可能是发送消息调用获取的access_token不正确或者不对应。请注意API文档的文字描述。我遇到的错误是发送消息的access_token是通讯录同步API调用的access_token。重新修改,获取相关要发送信息的应用access_token后使用正常。...
2020-10-10 13:52:28
17546
1
原创 Serv-U15.1.5安装配置和外网访问使用
Serv-U版本:15.1.5系统:Win10 ,Windows Server2008\2012首先选择语言 中文简体,点击确定。安装目录不要安装到系统盘,可在其他盘新建一个文件夹安装,点击下一步默认选择,点击下一步为方便管理和使用,默认选择创建桌面图标和系统服务安装。点击安装安装进度条加载完成后,点击下一步,默认选择添加到防火墙例外列表。一般在这一步不选择启动控制台,点击完成,至此安装完成。可百度一下怎么破解激活。安装完成后打开软件提
2020-09-01 16:09:19
5178
2
原创 SQL Server设置内存占用高的问题
登陆SQL Server。 通过Microsoft SQL Server Management Studio连接登陆SQL Server服务器。总结操作步骤:登陆SQL Server。登陆成功后,选中服务器右键属性查看服务器属性,选中内存页面,可以看到最大内存大小设置是3000M。通过资源管理器可以看到 SQL server 进程使用的内存差不多是3000M。通过服务器属性中的内存页面,把最大内存设为1024M点确认后,等一会,再通过资源管理器查看SQL server进程使用
2020-08-24 10:32:54
845
转载 C# 把字符串类型日期转换为日期类型
C# 把字符串类型日期转换为日期类型来源:https://www.cnblogs.com/raincedar/p/7009243.html方法一:Convert.ToDateTime(string)string格式有要求,必须是yyyy-MM-dd hh:mm:ss================================================方法二:Convert.ToDateTime(string, IFormatProvider)DateTime dt;DateTimeF
2020-08-20 17:27:27
3646
原创 swagger初次部署出现 500 : {“Message“:“An error has occurred.“,“ExceptionMessage“:“未能找到文件“
在做C#项目Web API的文档自动生成时,发布到IIS上出现500错误500 : { "Message": "An error has occurred." } /api/swagger/docs/v1我的原因是设置swagger的xml配置文件时是开发模式为Debug配置环境,发布IIS后在release模式下没找到对应的document xml配置文件解决办法,在项目配置document的xml时选择所有配置选项。...
2020-08-04 14:26:00
3959
原创 MySQL和SQLite数据库按时间段分组统计计算查询语句
MySQLSELECT DATE_FORMAT(date, '%Y-%m-%d %H:00:00') AS time, AVG(`year`)AS yearFROM trackWHERE Flag = 0 AND Duration >= 300GROUP BY timeORDER BY time;SQLiteSELECT strftime('%Y-%m-%d %H:00:00', nCreateTime) AS nCreateTime,Round(avg(oAvg),2)F
2020-07-20 11:54:20
1781
原创 windows 2012/R2找回经典开始菜单
方法:在任务栏的空白区域右键,选择"工具栏"—-"新建工具栏"。然后在弹出的窗口的地址栏中输入C:\Users\All Users\Microsoft\Windows\Start Menu\Programs,回车。选择开始菜单点击“选择文件夹”即可。...
2020-06-18 11:06:22
6281
转载 Windows服务器忘记密码后找回方法
服务器不经常登陆,很容易忘掉登录账号密码,更尴尬的事又不能重装系统,该如何解决呢?下面小编讲讲自己实操方法:解决方法测试案例起因:服务器密码被改或遗忘,无法登陆。(系统:WIN2008,服务器:DELL R720)经过:通过PE破解服务器密码。结果:成功改回服务器密码。所需工具空u盘一个(当做系统盘)PE软件(这里我推荐大白菜BigBaiCai_UEFI_gw)...
2020-03-17 16:00:48
13349
原创 找不到方法:“System.Threading.Tasks.Task Systems.Threading.Task.Run(System.Action)“
安装与软件要求环境匹配的.NET Fromwork即可
2020-03-17 14:37:27
3802
转载 SQL Server 2008 R2 安装过程详解
SQL Server 是Microsoft 公司推出的关系型数据库管理系统。Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。接下来我们进行在Win...
2020-03-10 16:55:07
408
原创 HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。
将网站发布到新的WEB服务器上时,网站无法打开并出现服务器错误:HTTP 错误 404.2 - Not Found 由于 Web 服务器上的“ISAPI 和 CGI 限制”列表设置,无法提供您请求的页面。 此问题是由于IIS服务上没有添加或者限制了ASP.NET对应的ISAPI服务器扩展造成的。有关ISAPI服务器扩展的知识,可以查看windows server官网资料:在 IIS 7 中配置...
2020-03-06 16:06:26
5493
原创 Android投屏电脑反向控制软件QtScrcpy使用方法
连接到计算机上的Android设备,然后运行该程序并单击下面的按钮以连接到Android设备。无线连接步骤(确保手机和PC位于同一LAN中):在Android设备上的开发人员选项中启用USB调试 通过USB将Android设备连接到计算机 单击更新设备,您将看到设备编号已更新。 点击获取设备IP 点击开始adbd 点击无线连接 再次单击更新设备,将找到另一个具有IP地...
2020-02-27 10:58:45
12846
2
原创 java.lang.IllegalArgumentException: No configs match configSpec
这是由于模拟器不支持OpenGLES2.0,解决办法就是编辑模拟器属性,将emulationoptions中Use Host GPU选项勾选。Android开发:新建android虚拟机时没有UseHostGPU选项,无法启动硬件加速功能,重新编辑一下虚拟机选项即可...
2020-02-21 16:37:29
787
1
转载 静态方法调用spring注入的service类问题
问题:1.在静态方法中调用@Autowired或@Resource注解的Spring注入的service的方法问题。分析:1.首先,静态方法中不可调用非静态方法,这与JVM加载类的机制有关。2.spring自动注入,使用spring框架的很常用如果在静态方法中调用此注入类的方法,发现注入为'null';原因不是spring未注入,而是被static方法给'清空'了。解...
2019-12-30 16:15:38
449
原创 Unexpected end of input解决方法
Unexpected end of input“意外的终止输入”它通常表示浏览器在读取我们的javascript代码时,碰到了不可预知的错误,导致浏览器无法进行下面的解析一般**“ ”(双引号), ‘ ’(单引号) ,{},[]**未成对输入时会出现这样的错误...
2019-12-26 11:54:54
3856
原创 Java获取当前时间前24小时时间
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:00:00");//时间格式化 Calendar calendar=Calendar.getInstance(); Date date=new Date(); calendar.setTime(date);for(int i=0;...
2019-12-18 19:15:29
8047
2
原创 Parameter '****' not found. Available parameters are [0, 1, param1, param2]
传入多个值时,mybatis会自动将这些值转成类似map形式的值,以0,1,2…的序列为keyName。这里我们需要先简单了解一下mybatis的传值机制。Mybatis现在可以使用的parameterType有基本类型和Java负责类型基本数据类型:包含int,String,Date等。基本数据类型作为传参,只能传入一个。通过#{参数名}获取。复杂数据类型:包含Java实体类、Map...
2019-12-18 19:12:39
228
原创 FreeMarker list排序
freemarker list排序根据某字段降序排序<#list dataEntity?sort_by([“name”])?reverse as de><a href="${de.url}">${de.name}</a></#list>
2019-12-08 15:40:55
789
原创 webstorm主题风格jar包下载
http://color-themes.com/?view=index该网站里有好多不同风格主题(背景为淡绿色的比较养眼),任选;下载好jar包之后;在webstorm里导入jar包即可:
2019-11-15 16:18:58
2718
1
转载 Node.js安装及环境配置之Windows篇
一、安装环境1、本机系统:Windows 10 Pro(64位)2、Node.js:v6.9.2LTS(64位)二、安装Node.js步骤1、下载对应你系统的Node.js版本:https://nodejs.org/en/download/2、选安装目录进行安装3、环境配置4、测试三、前期准备1、Node.js简介简单的说 Node.js 就是运行在服务端的 Java...
2019-11-15 15:56:11
183
原创 Maven:Missing artifact com.sun:tools:jar:1.8.0
解决办法:在项目的partent的pom.xml中添加<dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> <version>1.8</version>...
2019-11-15 15:12:12
513
转载 eclipse安装lombok插件
1、下载lombok.jar,lombok.jar官方下载地址:https://projectlombok.org/download2、双击下载好的lombak.jar,安装步骤如下:2-1.关闭弹出的警告窗口,点击 Specify location..2-2.选择eclipse的安装目录2-3.点击Install / Update2-4.点击Quit Ins...
2019-11-15 14:07:52
239
原创 Description Resource Path Location Type The project was not built since its
Description Resource Path Location Type The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path解觉方法:右击项目——>属性(Properties)——>找到Build Java Path——>右边有libraries选项,...
2019-11-14 16:42:37
4822
1
原创 百度地图API 添加行政区划,不要白色遮罩
不想要外面那层遮罩;解决方法:function getBoundary(){ var bdary = new BMap.Boundary(); bdary.get("贵州省", function(rs){ //获取行政区域 map.clearOverlays(); //清除地图覆盖物 ...
2019-11-05 14:34:34
880
原创 Exception encountered during context initialization - cancelling refresh attempt org.springframewo
[11/04 15:02] Exception encountered during context initialization - cancelling refresh attemptorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactor...
2019-11-04 15:56:00
3065
Modbus软件开发指南——中文版PDF
2019-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人