Loading

摘要: 1、声明DECLARE变量语句必须写在函数体的最上面 2、使用变量接收select a=name from t 会提示不能返回结果集,可以改成 select name into a from t 序号表结构 默认步长为1 ,生成数据后,直接修改表值 DROP TABLE IF EXISTS `seq 阅读全文
posted @ 2024-10-19 11:10 jevan 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 方案一 asp.net mvc默认的json序列化ValueProviderFactory使用的是javascriptserializer,可以在配置文件web.config中设置: <add key="aspnet:MaxJsonDeserializerMembers" value="150000 阅读全文
posted @ 2024-10-16 09:54 jevan 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 微信语音都是使用amr音频格式的,这种格式文件放网页端是无法播放的,这时候需要后台转码成mp3格式 使用silk_v3_decoder.exe 和 lame.exe 文件通过cmd命令来转换成mp3格式 工具介绍: https://github.com/kn007/silk-v3-decoder/t 阅读全文
posted @ 2024-10-08 16:46 jevan 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 下载官方压缩包: 链接 解压到任意目录 在目录中新建一个配置文件 [mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] # 端口3306 port=3306 # 设置mysql的安装目录 basedir=D:\mysql-5.7. 阅读全文
posted @ 2024-09-19 09:12 jevan 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 目录一、NVM介绍二、NVM的下载安装1、NVM下载2、卸载旧版Node.js3、安装三、NVM配置及使用1、设置nvm镜像源2、安装Node.js3、卸载Node.js4、使用或切换Node.js版本5、设置全局安装路径和缓存路径四、常用命令 一、NVM介绍 在工作中,不同的项目可能需要不同Nod 阅读全文
posted @ 2024-09-07 14:52 jevan 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 背景 最近C盘不够用了,一个个排除,发现 C:\Users\用户(比如:dell).nuget 这个文件夹与日俱增。这是平时我使用vs2022的nuget安装包的时候,很多包就会安装到这个默认的目录。大概占用C盘13个G,有没有办法修改这个目录呢 修改目录 直接到环境变量的系统变量中添加一个变量 N 阅读全文
posted @ 2024-08-29 11:06 jevan 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 一、windows环境安装redis 1、下载Redis压缩包 2、解压到文件夹 3、启动Redis服务 4、打开Redis客户端进行连接 5、使用一些基础操作来测试 6、Redis常用的服务指令 7、java项目集成redis 8、常见报错和相关指令 9、cmd指令查看关闭端口进程 一、windo 阅读全文
posted @ 2024-08-28 16:56 jevan 阅读(16815) 评论(0) 推荐(0) 编辑
摘要: 如 public class Person { public string Name{get;set;} public int Age{get;set;} } public class Student : Person { public string Grade {get;set;} [Newton 阅读全文
posted @ 2024-08-26 11:07 jevan 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 如果已经安装过,则先执行卸载 gem uninstall cocoapods sudo rm -fr ~/Library/Caches/CocoaPods/ sudo rm -fr ~/.cocoapods/repos/master/ 新安装 先执行 gem install cocoapods 如果 阅读全文
posted @ 2024-08-21 16:11 jevan 阅读(243) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ是用Erlang语言编写的,因此在安装RabbitMQ之前,需要先安装Erlang环境。 一、 安装Erlang环境 1、准备工作 确定Erlang版本:根据具体需求以及RabbitMQ或其他Erlang应用程序的兼容性要求确定要安装的Erlang版本。 下载Erlang安装包:在E 阅读全文
posted @ 2024-08-19 13:04 jevan 阅读(5038) 评论(0) 推荐(1) 编辑
摘要: defaults delete com.apple.systempreferences AttentionPrefBundleIDs; killall Dock MacOs小助手下载 直接屏蔽 阅读全文
posted @ 2024-08-10 22:16 jevan 阅读(34) 评论(0) 推荐(0) 编辑
摘要: using StackExchange.Redis; using System; using System.Configuration; using System.Linq; using System.Threading; using System.Threading.Tasks; namespac 阅读全文
posted @ 2024-04-03 10:42 jevan 阅读(28) 评论(0) 推荐(0) 编辑
摘要: .NET在Windows Server环境让IIS上支持高并发前言1、调整IIS应用程序池配置2、调整IIS的appConcurrentRequestLimit设置3、调整machine.config中的processModel > requestQueueLimit的设置4、修改注册表,调整IIS 阅读全文
posted @ 2024-02-29 14:42 jevan 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 现在是“匹配网址”部分。该字段用于匹配URL 的路径 ,不以“/”开头,也不带任何尾随查询。因此,在 url ' http://www.mysite.com/category1/page2/section5/myfile.pdf?q1=2’ ; 中,“匹配 URL”部分中的“模式”字段仅在这部分进行 阅读全文
posted @ 2024-01-24 13:29 jevan 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 1、标题栏中显示中文注释 1.1 说明 效果如图所示,正常情况下dbeaver默认查询结果只显示表的英文字段名,我们修改之后可以在显示数据时一起显示字段的中文注释更加方便,视觉效果更好 1.2 设置 2、导航栏显示表名 2.1 说明 显示效果如上图所示,在导航栏中不光显示表名还显示表的中文注释,方便 阅读全文
posted @ 2024-01-10 10:56 jevan 阅读(4846) 评论(0) 推荐(2) 编辑
摘要: Swagger原理 Swagger就是利用反射技术遍历所有Api接口,并且从xml文件中读取注释,在利用Swagger内置的模板组合html显示至客户端实现接口可视化,并且可调用。 在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引 阅读全文
posted @ 2023-11-10 11:09 jevan 阅读(300) 评论(0) 推荐(0) 编辑
摘要: nuget 安装Swashbuckle 安装完成后会在App_Start中生成SwaggerConfig.cs 项目右键属性生成xml文件 在SwaggerConfig中的Register中进行配置 //在内部的GlobalConfiguration.Configuration.EnableSwag 阅读全文
posted @ 2023-11-10 11:00 jevan 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 备注:常见问题 未能加载文件或程序集“System.Web.Http, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个 原因分析:程序所依赖的dll 和实际引用的dll不相符,可以用修改配置文件web. 阅读全文
posted @ 2023-10-26 14:40 jevan 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 安装IIS压缩功能后 点击 配置中选择 system.webServer/httpCompression 点击dynamicTypes 添加以下类型,Json和XML会压缩 阅读全文
posted @ 2023-08-17 17:59 jevan 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 1.安装IIS a.打开 "开始"——“控制面板”——“程序”——“程序和功能”——“打开和关闭windows功能” b.在 “Internet Information Services” 下勾选需要的设置(具体设置可自行百度,测试可直接点击“Internet Information Service 阅读全文
posted @ 2023-08-17 14:22 jevan 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 流量限制模下载和安装 安装完成后,可以在IIS管理工具里点击“Bit Rate Throttling”节点。 根据你的文件及类型配置流量限制规则: 以下白皮书是更多的一些帮助和内容: Bit Rate Throttling Module Setup Bit Rate Throttling Confi 阅读全文
posted @ 2023-08-17 14:05 jevan 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 有时重新clone代码到本地时,会出现references中引用的包报错,这时可以重新更新下载这些包: 在VS工具栏中,Tools→NuGet Package Manager→Package Manager Console 输入Update-Package -reinstall,回车,等待更新完毕 阅读全文
posted @ 2022-10-14 09:54 jevan 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Google 浏览器关闭中国大陆的翻译功能,很多用户还是需要用到网页翻译功能,如果有这种需求的用户,你可以采用修改host的方法来使用,怎么操作呢,以下是详细的教程,希望对你有帮助。 修改host教程 1、进入etc文件夹,找到host文件 mac:右键访达—前往文件夹–输入“etc/hosts” 阅读全文
posted @ 2022-10-08 13:10 jevan 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 默认情况下,读取xml文件是不忽略注释的,这样读取带注释的节点会造成异常,那么怎么屏蔽掉这些注释呢? XmlDocument doc = new XmlDocument(); XmlReaderSettings settings = new XmlReaderSettings(); settings 阅读全文
posted @ 2022-07-04 11:36 jevan 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 当您构建 .NET 应用程序时,它会被编译成 Microsoft 中间语言 (MSIL)。当用户启动应用程序时,其 MSIL 代码由“即时” (JIT) 编译器编译成机器代码。此过程可能会导致明显的延迟。除了您自己的应用程序之外,还可以加载外部 DLL(例如 DevExpress DLL),这意味着 阅读全文
posted @ 2022-06-22 15:44 jevan 阅读(162) 评论(0) 推荐(0) 编辑
摘要: private bool ExpandAndSelectItem(ItemsControl parentContainer, object itemToSelect) { //检查当前级别的所有项目 foreach (Object item in parentContainer.Items) { T 阅读全文
posted @ 2022-06-22 13:57 jevan 阅读(343) 评论(0) 推荐(0) 编辑
摘要: ## 单例模式是最简单也是最基础的设计模式之一,下边一起学习一下单例模式! 一.单例模式的定义:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。这些应用都或多或少具有资源管理器的功能。每 阅读全文
posted @ 2022-04-25 18:38 jevan 阅读(423) 评论(0) 推荐(0) 编辑
摘要: Save Actions 是idea一款格式自动化的插件,非常好用,但是在设置Sava Actions时往往是一头雾水,所以研究了一下各个选项的意思。 我的设置 设置详解 General 基本设置 Activate save actions on save(before saving each fi 阅读全文
posted @ 2022-04-21 10:17 jevan 阅读(874) 评论(0) 推荐(0) 编辑
摘要: C#反编译一般使用Reflector。 此时工程中的资源文件被反编译为二进制的.resources文件,这个文件就是.resx。 需要通过VS SDK中的工具ResGen.exe恢复,命令行是 ResGen ***.resources ***.resx,就可以恢复。 将此文件加到工程中,如有下面一个 阅读全文
posted @ 2022-03-26 11:40 jevan 阅读(642) 评论(0) 推荐(0) 编辑
摘要: Git 常用命令,每条都很重要! 这篇文章系统性的总结下 git 常见命令的使用方法。 1. 背景需求 今年以来帮助实验室的博士生做了两篇论文的实验。做 paper 的实验有一个特点:需求会经常变动,经常是这种方法效果不行,那就需要换另外一种方法进行试验。导致的结果就是代码会经常变动,并且这次改动之后以后还有可能需要改动回来,因为一 阅读全文
posted @ 2022-02-28 13:42 jevan 阅读(38) 评论(0) 推荐(0) 编辑
摘要: gt、ge、lt、le、isNull、isNotNull 大于 > 例: gt("age", 18) → age > 18 ge 大于等于 >= 例: ge("age", 18) → age >= 18 lt 小于 < 例: lt("age", 18) → age < 18 le 小于等于 <= 例 阅读全文
posted @ 2022-02-25 14:53 jevan 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 只对自动注入的sql起效: 插入: 不作限制 查找: 追加where条件过滤掉已删除数据,且使用 wrapper.entity 生成的where条件会忽略该字段 更新: 追加where条件防止更新到已删除数据,且使用 wrapper.entity 生成的where条件会忽略该字段 删除: 转变为 更 阅读全文
posted @ 2022-02-25 13:07 jevan 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: group_concat() 函数的作用是将group by产生的同一个分组中的值连接起来,返回一个字符串结果; 基本语法:group_concat( [distinct] 要连接的字段 [order by 排序字段 asc/desc ] [separator '分隔符'] ); 说明:可以使用di 阅读全文
posted @ 2022-02-08 09:36 jevan 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: git推送 cd project git init git remote add origin <remote> git add . git commit -m "first commit" git push -u origin master 第一次git需要输入用户名和密码,按提示输入即可; 没安 阅读全文
posted @ 2022-01-14 09:47 jevan 阅读(34) 评论(0) 推荐(0) 编辑
摘要: @NotEmpty:不能为null,而且长度必须大于0 @NotBlank:只用在String上,表示传进来的值不能为null,而且调用trim()后,长度必须大于0 @NotNull:不能为null,但可以为empty 如果存在嵌套的对象,在定义对象的上面添加@Valid 就可以了 使用方式如下, 阅读全文
posted @ 2022-01-13 18:42 jevan 阅读(1183) 评论(0) 推荐(0) 编辑
摘要: list 排序涉及的接口 Comparator, 具体实现代码如下,以Apple类为例 public class Test{ public static void main(String [] args){ List<Apple> apples = new ArrayList<>(); Compar 阅读全文
posted @ 2022-01-13 18:36 jevan 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: swagger要产生比较实用的API说明文档,需要加一些标注。但是,这两天在实际应用过程中,却遇到一个问题,即无法生成响应数据的实体类说明。说明部分空空如也。 这样子的话,那么这个API说明文档意义就不大了。因为返回的数据中,有许多字段需要加上中文注释,否则根本不知道什么意思。 在控制器上添加注解 阅读全文
posted @ 2022-01-13 12:04 jevan 阅读(1298) 评论(0) 推荐(0) 编辑
摘要: @NotBlank注解使用时必须在入参处(controller)加@Valid。 如: public Class User{ @NotBlank(message = "用户名不能为空") private String username;} 调用时: public String getUsername 阅读全文
posted @ 2022-01-13 12:04 jevan 阅读(2931) 评论(0) 推荐(0) 编辑
摘要: 一、前言 数据库操作怎能少了INSERT操作呢?下面记录MyBatis关于INSERT操作的笔记,以便日后查阅。 二、 insert元素 属性详解 其属性如下: parameterType ,入参的全限定类名或类型别名 keyColumn ,设置数据表自动生成的主键名。对特定数据库(如Postgre 阅读全文
posted @ 2021-12-28 19:43 jevan 阅读(6186) 评论(0) 推荐(0) 编辑
摘要: 如下只是简单的说了一下,具体可以去网上找找相关资料,今天暂时记录这一点东西,下次等我腾出时间,在好好学习一下**@@IDENTITY和LAST_INSERT_ID()**的知识点。 /* 插入完了以后能够通过运行【SELECT @@IDENTITY】获取上一条插入语 句中生成的自增长字段的值。 */ 阅读全文
posted @ 2021-12-28 19:37 jevan 阅读(277) 评论(0) 推荐(0) 编辑