随笔分类 -  编程日记

摘要:简述: 一般而言,非公共成员是受保护的,不能被外部访问的,这些都是基于安全性考虑。可是有时,我们很想取到非公共成员的某个对象。那我们就得用到两个方法: GetType().GetField(); GetType().GetProperty(); GetField() 用来获取字段,GetProper 阅读全文
posted @ 2021-09-11 13:54 Journey&Flower 阅读(579) 评论(0) 推荐(0)
摘要:1、POST请求,payload中参数是有值的,但是后端接收不到, 后端仅接收到了name,而NickName、Age、Job 均为接收到参数 curl --location 'http://127.0.0.1/v1/testHub/example' \ --header 'Content-Type 阅读全文
posted @ 2021-09-11 13:51 Journey&Flower 阅读(13806) 评论(0) 推荐(1)
摘要:1、MyBatis的参数映射配置 MyBatis的参数映射利用的属性是:parameterType。这个属性是可选的,因为 MyBatis 可以通过类型处理器(TypeHandler)推断出具体传入语句的参数。 2、简单类型,不需要设置 parameterType 对于大多数简单的使用场景,你都不需 阅读全文
posted @ 2021-09-11 13:49 Journey&Flower 阅读(1201) 评论(0) 推荐(0)
摘要:1、不带日期格式化,由对象转json 时间里边会带一些时区字符 “T”和“+”,会影响后端参数接受和数据存储。 dynamic result = Newtonsoft.Json.JsonConvert.SerializeObject(new { CreateDate = DateTime.Now}) 阅读全文
posted @ 2021-07-23 11:36 Journey&Flower 阅读(271) 评论(0) 推荐(0)
摘要:看到一种说法是“一个程序至少有一个进程,一个进程至少有一个线程”,这种把程序与进程,进程与线程的关系混淆的说法是错误的。 程序(program)只能有一个进程,一个进程就是一个程序。有人说,我打开一个程序,比如chrome,有十多个进程呢,这是咋回事。那就是十多个程序,操作系统给他们分配了彼此独立的 阅读全文
posted @ 2021-07-23 11:09 Journey&Flower 阅读(456) 评论(0) 推荐(0)
摘要:常用正则表达式/反向选择(取反)正则快速入门网站 https://www.jb51.net/tools/zhengze.html 正则测试&理解网站:https://regexr.com 正则可视化网站:https://regex-vis.com 反选 不以数字 \d 开头的行,使用下面的正则表达式: ^(?!\d).*$ 解释: 阅读全文
posted @ 2021-07-21 15:32 Journey&Flower 阅读(13484) 评论(0) 推荐(0)
摘要:1、由进程判断指定文件夹及文件是否被占用 using System; using System.Diagnostics; namespace Windows { public class EnumWindowsApp { public void EnumWindowsApps() { string 阅读全文
posted @ 2021-07-13 09:38 Journey&Flower 阅读(289) 评论(0) 推荐(0)
摘要:1、引入NuGet包 2、数据库连接访问类 using MongoDB.Bson; using MongoDB.Driver; using System; using System.Collections.Generic; using System.Configuration; using Syst 阅读全文
posted @ 2021-07-08 16:55 Journey&Flower 阅读(193) 评论(0) 推荐(0)
摘要:说明: if else 是用choose when otherwise choose为一个整体, when是if , otherwise是else <choose> <when test="1.equals(1)"> //代码块儿1 </when> <otherwise> //代码块儿2 </oth 阅读全文
posted @ 2021-06-11 13:51 Journey&Flower 阅读(76) 评论(0) 推荐(0)
摘要:1、在按钮控件的 Button_Paint 事件上绘画 Button button = new System.Windows.Forms.Button(); button.Paint += Button_Paint; 2、事件内容 private void Button_Paint(object s 阅读全文
posted @ 2021-06-02 17:15 Journey&Flower 阅读(970) 评论(0) 推荐(0)
摘要:前言: 别看现在各种技术都建议不要用自增序列或者UUID等, 但是一些不对外直接开的配管理置表 用自增序列是一点毛病没有 1、创建测试表 -- Create table create table PM_PROD_REGISTRATION_JOBBOOK ( id NUMBER(9) not null 阅读全文
posted @ 2021-05-20 19:59 Journey&Flower 阅读(171) 评论(0) 推荐(0)
摘要:一、简介 lag与lead函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。 over()表示 lag()与lead( 阅读全文
posted @ 2021-05-10 13:41 Journey&Flower 阅读(250) 评论(0) 推荐(0)
摘要:1、打开解决方案中 启动项 项目的属性 2、在生成事件的 生成后命令事件行 中输入拷贝命令 拷贝项目静态资源 生成后事件命令行 拷贝项目生成用资源 生成前事件命令行 3、命令解释 xCopy "$(SolutionDir)Client\Img" "$(TargetDir)Img\" /s /e /y 阅读全文
posted @ 2021-04-16 11:52 Journey&Flower 阅读(1121) 评论(0) 推荐(0)
摘要:在发布dll时,可以选择编译为x86模式、x64模式以及Any Cpu模式等。那么对于已经发布的dll文件,怎么知道它是支持什么系统的呢? 方法一:Reflector(反编译) 对于.Net dll文件,用Reflector工具(dnSpy)可进行辨别: AnyCpu(64位优先)就是该dll在编译 阅读全文
posted @ 2021-04-16 11:05 Journey&Flower 阅读(590) 评论(1) 推荐(0)
摘要:1、MySQL数据库,代码访问时报错: java.sql.SQLException: Access denied for user 'root'@'localhost' 2、排查了很久都没法发现问题(其中数据库也备份重装重建,都无法解决),奇怪的是使用Navicat工具很容易就连接上了,访问数据库和 阅读全文
posted @ 2021-04-12 14:03 Journey&Flower 阅读(2302) 评论(0) 推荐(0)
摘要:假如一个学生成绩表,每个成绩都是一行数据,取每个学生的最好成绩 SELECT * FROM ( SELECT ROW_NUMBER () OVER ( PARTITION BY t.name ORDER BY t.score DESC ) rn, t.* FROM students t ) t WH 阅读全文
posted @ 2021-04-07 16:26 Journey&Flower 阅读(119) 评论(0) 推荐(0)
摘要:<?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandl 阅读全文
posted @ 2021-04-02 09:33 Journey&Flower 阅读(335) 评论(0) 推荐(0)
摘要:Cron表达式周/星期/天时无效报错失败Cron 表达式通常包含6个或7个字段(具体取决于系统实现),标准格式 秒 分钟 小时 日 月 星期 年 表达式字段 * * * * * ? 可不填默认为 * Cron 表达式 * * * * * ? Cron 表达式的标准格式通常包括6或7个字段,具体格式 6 字段格式 (最常见的 UNIX/Li 阅读全文
posted @ 2021-03-23 14:14 Journey&Flower 阅读(316) 评论(0) 推荐(0)
摘要:SQLServer 1、创建新表并复制旧表结构和数据 SELECT * INTO table_new FROM table_old; 2、创建新表并复制旧表部分结构和部分数据 SELECT * INTO table_new FROM (SELECT c1,c2,c3 FROM table_old W 阅读全文
posted @ 2021-03-12 10:25 Journey&Flower 阅读(3628) 评论(0) 推荐(0)
摘要:问题描述: Could not load file or assembly 'Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies 阅读全文
posted @ 2021-03-11 17:45 Journey&Flower 阅读(1344) 评论(0) 推荐(0)