分类 编程技术 下的文章
- 首页
- 编程技术
IDEA 编译通过能运行但是出现红色下划线
解决方案能编译通过说明 SDK 导入正确,但是为啥我们点击每一个 Java 文件会出现好多红色的下划线 ,并提示 idea cant resolve symbol,原因就是可能没有清除原来的历史缓存,导致一些错误解决方法:File-Invalidate Caches 然后重启 IDEA。转自:https://blog.csdn.net/qq_21383435/article/details/...
SQL Server 高版本数据库还原到低版本的方法
高版本的 MSSQL 数据库备份文件 .bak 还原到低版本数据库是会报错的,无法执行。如 SQL 2016 的数据库还原到 SQL 2012 是不可以直接还原或附加的。解决方案如果需要将高版本的 MSSQL 数据库还原到低版本的服务器上需要通过生成脚本的方式实现。1、在高版本的数据库上右键-任务—生成脚本,选择要导出的全部表、存储过程。2、重点:点击高级选项,选择目标数据库版本和编写脚本数...
C# HttpWebRequest 异常时获取 HttpWebResponse 数据
最近在做七牛云短信的 api 集成工作,遇到一个问题:使用 C# 的 HttpWebRequest 请求接口如果接口返回了 401 则会抛出异常,而 401 其实也有可能返回正常的响应数据,如何获取异常时的响应流?解决方案捕获 WebException 异常,通过 ex.Response 获取 HttpWebResponse主要代码如下:private string Request(stri...
SQL Server 2019 安装语言扩展调用 Java 代码
1、什么是 SQL Server 语言扩展语言扩展是 SQL Server 的一项功能,用于执行外部代码。 可以使用扩展性框架在外部代码中使用关系数据。SQL Server 2019 支持 Java。 默认的 Java 运行时为 Zulu Open JRE。 此外,也可以使用其他 Java JRE 或 SDK。2、使用 SQL Server 语言扩展可执行的操作语言扩展使用扩展性框架来执行外...
SQL Server 2019 正式发布,附下载地址
2019年11月4日,微软在美国奥兰多举办的Ignite大会上发布了关系型数据库新版本 SQL Server 2019。与之前版本相比,新版本的SQL Server 2019 具备以下重要功能:在Linux和容器中运行的能力,连接大数据存储系统的PolyBase技术。SQL 2019 下载地址版本:SQL Server 2019 Enterprise (x64) - DVD (Chinese...
Javascript 手动触发 window 的 resize 等事件
如果想在不实际改变浏览器窗口大小的情况下触发 window 的 resize 事件,可以用以下方法。<button id="btn-1">Button-1</button> <script> // 假如想通过点击 Button-1 触发 window 的 resize 事件 let btn_1 = document.ge...
SQL Server 分批删除大量数据
当删除一个数据量在千万及以上的大表中的部分数据时,使用 delete from 表名 where 条件;删除记录时执行的时间会比较长,日志文件急速增长,通过以下分批删除的方式可以稍微好一点。--分批删除大量数据 declare @count int set @count=100000 --每批删除的记录数 print convert(varchar(50),getdate(),120) w...
Druid 编译问题 jar must specify an absolute path but is ${env.JAVA_HOME}jconsole.jar
问题描述升级了 jdk11 后使用 druid 编译报以下警告。参考:https://github.com/alibaba/druid/issues/3060https://github.com/alibaba/druid/issues/2491https://github.com/alibaba/druid/issues/1346> Task :compileJava UP-TO-D...
我的 Intellij IDEA 配置
常用 IDEA 快捷键快捷键功能说明F1show in Explorer经常需要在资源管理器中打开项目目录Ctrl+Alt+;格式化代码默认的Ctrl+Alt+L和 QQ 锁定冲突常用 IDEA 设置1、IDEA 取消引号和大括号对选中内容的自动包裹当选中部分内容后按【引号】或【大括号】会自动将所选内容包裹,不喜欢可以如下设置。设置位置:File | Settings | Editor | ...
IDEA Gradle 项目控制台输出中文乱码解决方案
问题描述IDEA Gradle 输出日志中文乱码,如图:解决方案IDEA 2019 之前版本:File | Settings | Build, Execution, Deployment | Build Tools | Gradle如图添加以下参数:-Dfile.encoding=utf-8IDEA 2019 版本:IDEA 2019.3 新版没有上面这个选项。 可以点击 help->...
Ubuntu 搭建 Maven 私服仓库 Nexus 笔记
Maven 搭建私服可以供公司内部其它同事使用,这样当一个人引用并下载了某个依赖,会被缓存到公司内的私服服务器,这样别的同事在使用的时候就可以直接从内网下载,速度大大提升。这里记录下最近搭建 Nexus 私服仓库的过程。官方地址nexus 是 sonatype 公司的免费产品,大多数私服仓库都是通过这个工具搭建的。官网:https://www.sonatype.com/nexus-repos...
Gradle 强制所有项目替换为本地 Maven 私服地址
自己搭建好的 Maven 私服仓库如果想在 Gradle 中使用,可以在项目的 build.gradle 中定义仓库,但这样每个项目都要设置,有种方法可以将所有 Gradle 项目的 Maven 远程仓库地址强制更换为私服仓库。在默认的 Gradle 目录 C:\Users\你的用户名\.gradle 新建 init.gradle 文件。如果之前修改过目录位置,比如微酷的环境变量设置了 GR...
Win10 安装 Jdk 8/11,配置 java 环境变量方法
下载 JDK从以下地址下载对应 jdk 的 64位或32位 安装包。Oracle JDK 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.htmlOpen JDK 下载地址: https://go.vcoo.cc/openjdk安装 JDK对于安装版:直接不停的下一步安装完成即可。对于解压版:直接解压至指...
Mac 安装 Jdk 8/11,配置 java 环境变量方法
下载 JDK从以下地址下载对应 jdk 的 dmg 安装包。或 mac 系统专用的压缩包如:jdk-11.0.5_osx-x64_bin.tar.gz下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html安装 JDK如果是 dmg 安装后默认安装位置在:/Library/Java/JavaVirtual...
Android WebView H5 input file 不支持 multiple 属性多选文件的解决方案
Andrid WebView 不支持文件多选之前使用 Vue 开发了一个 H5 移动端项目,其中有图片上传功能,可拍照上传也可选择文件上传,现在想增加批量多选文件上传,然后发现 Android 竟然不支持 input 的 multiple 属性。网上一翻搜索得出以下结论:如果只是开发 H5 页面,那么很遗憾无法解决。参考:https://segmentfault.com/q/10100000...