一切福田,不離方寸,從心而覓,感無不通。

IDEA插件

龙生   24 Apr 2022
View Details

利用dynamic解决匿名对象不能赋值的问题

匿名对象是.Net Framework 3.0提供的新类型。
C# 4.0里面新提供的动态类型:dynamic。

龙生   22 Apr 2022
View Details

Java Flight Recorder初探

Java Flight Recorder简称JFR,OpenJDK从11版本开始支持。它是一个低开销的数据收集框架,可用于在生产环境中分析Java应用和JVM运行状况及性能问题。

龙生   22 Apr 2022
View Details

面向对象的五个基本原则

一、单一职责原则(Single-Responsibility Principle):就一个类而言,应该仅有一个引起它变化的原因。
二、开放封闭原则(Open-Closed Principle):是说软件实体(类、模块、函数等等)应该可以扩展的,但是不可修改。
三、依赖倒置原则(Dependency-Inversion Principle):抽象不应该依赖细节,细节应该依赖于抽象。
四、里氏替换原则(Liskov-Substituent Principe.):子类必须能够替换掉它们的父类。其意思:子类必须具有父类的所有特性。
五、接口隔离原则(Interface-Segregation Principle):多个专用接口优于一个单一的通用接口。其意思:不要将所有的方法都添加到一个接口中。

龙生   21 Apr 2022
View Details

面向程序员的精品开源字体

在百花齐放的开源世界中,开源字体属于较为小众的一个分支。不过往往越是小众的领域,反而会诞生出更多惊艳的作品。本文将为大家介绍开源字体中或颇具特色,或制作精美,或独具匠心,或有深厚历史背景的作品。

龙生   21 Apr 2022
View Details

软件技术人员的瓶颈,为35岁之后做准备

我介绍下对他人有用的信息。我靠技术创业上岸。技术是我的能力基础。但取得的技术结果和商业结果,有着更广泛复杂的元素。比如运气至少占60% 。

龙生   21 Apr 2022
View Details

CSS3实现文字描边的2种方法(小结)

问题 最近遇到一个需求,需要实现文字的描边效果,如下图 解决方法一 首先想到去看CSS3有没有什么属性可以实现,后来被我找到了text-stroke 该属性是一个复合属性,可以设置文字宽度和文字描边颜色 该属性使用很简单:text-stroke:1px#f00;(1px是文字宽度,#ff是文字描边颜色)   本以为该属性的兼容性会及时止住我微微上扬的嘴角,随后逐渐凝固 但出乎意料的是大多浏览器已经开始支持该属性,只需要加上前缀-webkit-即可     解决方法二(推荐) 偶然间发现一种即使不用text-stroke属性也能够实现文字描边的方法—— text-shadow 并且text-shadow属性的兼容性更好,也不用加前缀-webkit-   css 模拟文字描边效果2

    from:https://www.html.cn/qa/css3/112869263329100.html

龙生   21 Apr 2022
View Details

使用IDEA生成jar包的步骤

第一步: 1、把module目录下的MATA-INF文件夹删除,如果没有MATA-INF文件夹则不用删除 2、Ctrl + Alt + Shift + S 打开 Project Structure 窗口 第二步: 新增Artifacts,操作如下图 第三步: 设置如下图: 1、选择要打包的module 2、选择Main-Class 3、JAR files from library选择第二项,这样可以把依赖的jar包分离出来 4、MANIFEST.MF的路径不要使用默认的src/main/java目录,改成module的目录 5、点击ok 第四步: 上一步(第三步)点击ok后看到如下结构无误,则再次点击ok 第五步: 构建JAR文件,操作如下图:   第六步: Ctrl + Alt + Shift + S 打开 Project Structure 窗口,查看输出目录,如下图: 在上图所示的Output Directory目录下即可看到项目的jar包及其依赖的其他jar包,如下: 第七步: 运行项目: 使用命令 java -jar demo3.jar 即可运行项目,如下图:   from:https://www.cnblogs.com/oldpub-blog/p/13415821.html  

龙生   20 Apr 2022
View Details

C# XML序列化 去掉xmlns和xmlns属性

  from:https://blog.csdn.net/a5251199/article/details/106546967

龙生   19 Apr 2022
View Details