redist-c#连接
NuGet先安装StackExchange.Redis.StrongName ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("127.0.0.1:6379,password=mima"); IDatabase db = red ... 查看全文
C# 获取文件名、无后缀文件名、扩展名
C# 获取文件名、无后缀文件名、扩展名string filePath = "E:\\test.txt";string LUJING = "获取全路径:" + Path.GetFullPath(filePath); //E:\\test.txtLUJING = "文件所在目录:" + Path.Get ... 查看全文
delphi支持跨操作系统的方式
delphi支持跨操作系统的方式 在QQ群里,经常会碰到有人问DELPHI是怎么支持跨操作系统平台的? DELPHI IDE支持跨操作系统的方式同其他开发工具都有所不同。 其他开发工具一般要在不同操作系统安装它的IDE,然后开发、编译。 DELPHI IDE只能安装在WINDOWS里面,却可以编译不 ... 查看全文
C# HttpWebRequest post提交数据,提交对象
//1.使用Dictionary字典提交数据,这样比较清晰。(针对对象) var jsonTextReplace = jsonText.Replace("[", " ").Replace("]", ""); var jo = JObject.Parse(jsonTextReplace); strin ... 查看全文
windows advanced firewall simple config
config windows firewall with specific way 查看全文
GetWindowText
此函数是获取控件或者窗口中的文本 代码: TCHAR str1[255]; TCHAR str2[] = L"Hello World"; GetWindowText(hWnd_button, str1, 255); if (_tcscmp(str1, str2) == 0) { //it is ch ... 查看全文
关于LayDate日历在包含母版页Web窗体不显示的原因
由于在做的项目中需要用到选取指定时间段内数据的功能,为了使时间选择功能可视化,我选择了LayDate组件。在引用官方JS文件后,LayDate可以将一个文本框变成可选日历,具体效果如下图: 以下是官方给出的代码: <!DOCTYPE html> <html> <head> <meta charset ... 查看全文
C# 实现 光晕文字 发光文字
有时候想要把字体整得好看一点,但是不不想去下载素材,那么怎么办呢?我有一段时间就特别想把标题整得花里胡哨的,做成一个标题控件造轮子。好了话不多少,先看效果: 给了效果图,说一下原理吧,如果我们把文字向各个方向多绘制几次,那么文字是不是会变粗呢?大家明显可以想象得到效果,仅仅变粗的文字肯定是不美观的。 ... 查看全文
C# Substring函数的总结
最近经常用到这个函数,但是总是用了忘,忘了查,干脆写一篇整理一下。 Substring 是用来截取字符串的函数。 当只传入一个整形参数a的时候,(a>=0)代表从该位置起(有包括该位置),截取字符串剩下的所有字符串。 当传入两个整形参数a,b的时候,(a>=0,a+b<=字符串的总长度),代表从a开 ... 查看全文
java8的lambda表达式
转自:https://blog.csdn.net/gsls200808/article/details/86501905 java8的lambda表达式提供了一些方便list操作的方法,主要涵盖分组、过滤、求和、最值、排序、去重。跟之前的传统写法对比,能少写不少代码。 新建实体类 package c ... 查看全文
登陆的时候出现javax.xml.bind.DatatypeConverter错误
错误详情: Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter org.springframework.web.util.Neste ... 查看全文
python运行js---execjs 使用
execjs 使用 有了selenium+Chrome Headless 加载页面为什么还要用execjs来运行js? selenium+Chrome Headless 必然是爬虫的一大利器,可是缺点依然存在, 性能问题不可忽视。 但这构不成舍弃它而不用的理由。我认为舍弃包括Chrome Headl ... 查看全文
JAVA入门填坑记录
IDEA提示Cannot resolve symbol 'String'解决 https://blog.csdn.net/weixin_43866709/article/details/88604638 idea导入项目时报错Invalid VCS root mapping 解决方法移除即可 htt ... 查看全文
JAVA下划线、驼峰相互转换
/** * 下划线转驼峰 * @param str * @return */ public static String lineToHump(String str) { str = str.toLowerCase(); Matcher matcher = linePattern.matcher(st ... 查看全文
05_springboot多配置文件
1.多配置文件,其中application.properties中的spring.profiles.active能够灵活的切换使用环境 application.properties spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix ... 查看全文
使用C语言实现用数组构建二叉树并遍历
#include <stdio.h> typedef struct Node { int data; struct Node* lchild; struct Node* rchild; }Node; typedef Node* BinTree; int array[] = {1,2,3,4,5,6, ... 查看全文
线程、并发、并行、进程是什么,以及如何开启新的线程?
1、并行:在一个时间点上 多个事件同时执行 2、并发:在一个时间段内 宏观上认为是多个事件都执行了 3、单核 CPU 在某一时刻上 只执行 一个路径 一个线程 我们看到的同时执行 其实就是并发 JAVA中 线程的调度模式 抢占式 4、进程 正在运行的程序 ,当一个程序开始运行,进入内存之后 就产生了 ... 查看全文
第 3 次读 Effective Java,这 58 个技巧最值!
《Effective Java》Java名著,必读。如果能严格遵从本文的原则,以编写API的质量来苛求自己的代码,会大大提升编码素质。 以下内容只记录了我自己整理的东西,还是建议读原文。为了聚焦知识点,一些说明故意忽略掉了。相当于是一篇摘要。 1、考虑用静态工厂方法替代构造函数 例子: Intege ... 查看全文
python解析.xls/.xlsx文件--openpyxl模块(第三方)
第一part:Excel文件的介绍 Microsoft Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。 excel文档的基本定义工作薄(workbook)工作表(sheet)活动表(active sheet)行(row): 1 ... 查看全文
springMVC异步调用
1.1 发送异步请求 <script> <a href="javascript:void(0);" id="testAjax">访问controller</a> <script type="text/javascript" src="/js/jquery-3.3.1.min.js"></script ... 查看全文