自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 在C#中,通过字符串,反射获取类

在C#中,通过字符串,反射获取类

2023-04-19 14:42:18 1927

原创 将一个 List 中对象的某个属性拼接成一个字符串

以上代码声明了一个 Person 类,包含 Name 和 Age 两个属性,示例代码中将一个 List 中的 Name 属性拼接成一个字符串,存储在 concatenatedNames 变量中。笔者使用了 string.Join 方法将每个 Name 使用指定的分隔符拼接起来。这里的 lambda 表达式 p => p.Name 用于告诉 Select 方法我们要选择的是每个 Person 对象的 Name 属性。最后要记得引用using System.Linq。

2023-03-18 15:01:27 2917

原创 sqlserver去掉字符串中的所有字母

sqlserver去掉字符串中的所有字母

2023-03-13 12:07:09 4041

原创 js的var、let、const三者异同

var的变量提升var声明的变量会被提升到其作用域的顶部,并使用 undefined 值对其进行初始化. alert(greeter); var greeter = 'say hello'; //前面的代码会被解析为: var greeter; alret(greeter); // greeter is undefined greeter = 'say hello';let声明的变量let 是块级作用域,声明的变量保持常量值就像var一样,用let声明的变量可以在其范围内被修改。但

2022-05-31 16:42:56 237

原创 js输出复杂礼貌用语

js输出输出复杂礼貌用语var a = (!(~+[]) + {})[--[~+""][+[]] * [~+[]] + ~~!+[]] + ({} + [])[[~!+[]] * ~+[]]; alert(a);

2022-05-31 16:27:48 66

原创 phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法

phpStudy ,结果启动却发现报错,Apache80端口被占用解决办法如果安装了SQL Server 2008,那么大概率是它的日志服务占用了80端口,一般来讲,我们不会用到这个组件,关掉也能节约资源。经过查询,发现占用我80端口的确是 SQL Server 2008 里面的组件___SQL Server Reporting Services (MSSQLSERVER)。关闭:在运行框中输入 services.msc ,进入服务窗口。或者直接在开始菜单里面的搜索框中输入“服务”打开。然后找到 SQ

2021-12-10 11:03:39 1974

原创 微信小程序项目引入iconfont

微信小程序项目引入iconfont1.打开 iconfont官网,登录账号,找到想要的图标,鼠标移到它上面,点击最上方购物车添加入库:2.头部购物车图标(从右往左数第三个)显示+1,表示入库成功,点击它查看详情3.点击下方添加至项目栏4.点击 加入项目 那一行最右边的文件夹,新建项目4.项目命名,点击确定(图1),会自动进入项目(图2),点击font class下面的暂无代码,点此生成图1:图2:5.点击生成的代码链接(图1),会自动打开新页面(图2),复制页面内所有的代码,打开

2021-12-10 10:51:23 294

原创 java字符串比较

通过字符串函数 compareTo (string) ,compareToIgnoreCase(String) 及 compareTo(object string) 来比较两个字符串,并返回字符串中第一个字母ASCII的差值```java```java/*Unicode码:A~Z :65~90a~z :97~1220~9 : 48~57compareTo() 方法的实现思路:两个字符数组依次从前开始比较,如果对象位置出现字符不同则返回两个字符的编码之差,后面的字符不再比较;如果两

2021-11-02 16:24:15 642

原创 查找子字符串 Stringname 在 strOrig 出现的位置

通过字符串函数 strOrig.lastIndexOf(Stringname) 来查找子字符串 Stringname 在 strOrig 出现的位置://以下实例中我们通过字符串函数 strOrig.lastIndexOf(Stringname) 来查找子字符串 Stringname 在 strOrig 出现的位置:public class SearchlastString { public static void main(String[] args) { String str

2021-11-02 15:30:02 150

原创 抽象(abstract)

java 抽象(abstract)我们不确定父类的某些方法时,可以用abstract关键字来修饰该方法[抽象方法],用abstract来修饰该类[抽象类]。抽象类:把相同的但不确定的东西的提取出来,为了以后的重用,定义成抽象类的目的,就是为了在子类中实现抽象类,方便以后的继承使用子类继承父类的属性与方法,这些属性和方法中,有的是已经明确实现了的,有的还无法确定,那么我们就可以将其定义成抽象,以后有需要的时候子类进行抽象重用,对它进行具体化。这就是抽象类的意义。例如,定义了“人”父类,其中“名字”

2021-10-28 20:30:29 178

原创 重载和重写

重载和重写重载和重写都是实现多态的方式,前者实现的是编译时的多态性,后者实现的是运行时的多态性。重载发生在同一个类中:同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同)则视为重载必须具有不同的参数列表,就是参数类型、个数、顺序至少有一个不相同可以有不同的访问修饰符。可以抛出不同的异常。重载只能通过不同的参数样式。例如,不同的参数类型,不同的参数个数,不同的参数顺序(当然,同一方法内的几个参数类型必须不一样,例如可以是do(int, float), 但是不

2021-10-28 18:36:35 431

原创 The server time zone value

报错信息:The server time zone value ‘?й???’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize

2021-10-10 13:20:22 128

原创 java--异常

异常异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。在Java中,根据错误性质将运行错误分为两大类:错误和异常。Java中的所有异常都是由Throwable类的子类生成的对象,所有的异常类都是Throwable类的子类或子类的子类。Throwable类是Object类的直接子类,Error类和Exception类是Throwable类的两个直接子类。要理解Java异常处理是如何工作的,你需要掌握以下几种类型的异常:检查性异常:最具代表的检查性异常是用户错误或问题引起的

2021-09-26 16:58:37 86

原创 算法时间复杂度

小记我们把 算法需要执行的运算次数用 n 的函数 表示,即 T(n) 。为了 评估算法需要的运行时间 ,简化算法分析,引入时间复杂度的概念:用来度量算法的运行时间,记作: T(n) = O(f(n))。它表示随着 输入大小n 的增大,算法执行需要的时间的增长速度可以用 f(n) 来描述。1.常数项对函数的增长速度影响并不大,所以当 T(n) = c,c 为一个常数的时候,那么这个算法的时间复杂度为O(1);如果 T(n) 不等于一个常数项时,直接忽略常数项。2.高次项对于函数的增长速度的影响是很大

2021-09-24 16:57:15 258

原创 JAVA笔记

Java小笔记UIUI1:改变UI样式 :import javax.swing.UIManager;//头文件要导入这个类//这段加在main函数里try {//获取windows风格的UIString lookAndFeel = “com.sun.java.swing.plaf.windows.WindowsClassicLookAndFeel”;//全局设置UIUIManager.setLookAndFeel(lookAndFeel);} catch (Exception e) {

2021-09-24 10:34:52 196

原创 贪心算法 待续

贪心算法 未完核心思想例子贪心算法三个核心问题核心思想假设一个问题比较复杂,暂时找不到全局最优解,那么我们可以考虑把原问题拆分成几个小问题(分而治之思想),分别求每个小问题的最优解,将这些局部最优解当作原问题的解,注意: 这样得到的解不一定是原问题全局的最优解。总的来说,可以分为三步:第一步明确到底什么是最优解第二步明确什么是子问题的最优解第三步分别求出子问题的最优解再堆叠出全局最优解例子有一个背包,最多能承载150斤的重量,现在有7个物品重量依次为 35,30,60,50,40,

2021-09-15 23:22:16 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除