读取ini配置文件

加载中

C# 反射与依赖注入

https://my.oschina.net/u/4777494/blog/4956655?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

文章目录 1. 反射与依赖注入 1.1 接口隔离原则 1.1.1 1.1.2 1.1.3 显示接口实现 2. 反射 2.1 反射应用 1. 反射与依赖注入 反射:以不变应万变(更松的耦合) 反射与接口的结合 反射与特性的结合 依赖注入:此DI非彼DI,但没有彼DI就没有此DI… 1.1 接口隔离原则 1.1.1 实例: using System; namespace IspExample { class Program { static void Main(string[] args) { var driver = new...

神器 Nginx 的学习手册 (建议收藏)

https://my.oschina.net/u/2898531/blog/4953776?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。Nginx 专为性能优化而开发,性能是其最重要的要求,十分注重效率,有报告 Nginx 能支持高达 50000 个并发连接数。 01 Nginx 知识网结构图 Nginx 的知识网结构图如下: 02 反向代理 正向代理:局域网中的电脑用户想要直接访问网络是不可行的,只能通过代理服务器来访问,这种代理服务就...

02/16 17:11

Java 接口理解

https://my.oschina.net/u/4339514/blog/4181548?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

学习Spring有一段时间了,对java也有了一点了解,最不能理解的就是接口, 即使是写了接口并实现了它,依然无法理解它到底有什么用?看了其他几篇博客,总结了一下自己的理解。 在JAVA编程语言中是一个抽象类型,是抽象方法的集合。一个类通过继承接口的方式,从而来继承接口的抽象方法。 先从一个通俗的解释看起 (原文:C# 接口《通俗解释》) 如果你的工作是一个修水管的,一天客户找上你让你帮装水管,但是有个要求,就是客户...

2020/01/08 22:31

小小感叹,咋还在涨啊。。。

https://my.oschina.net/u/3774419/blog/4953637?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

小小感慨,咋还在涨。 我记的刚刚开始入手矿机的时候,每天收入能在11元左右,电费10元,等于说基本上一天能收入1.2元左右。 经过几次币价的疯狂上涨。目前我手里的矿机每天收入能在28.81。 除去电费10元,净利润能达到18.81元。 额。。。。 这涨的有点太狠了。。。 我在担忧矿难的发生。。。 要是发生矿难,我就倒霉了。 关于作者 我是小小,双鱼座的程序猿,我们下期再见~bye 本文分享自微信公众号 - 小明菜市场(fileGeek)。...

02/15 00:15

600W个微信红包封面,人人都能领取到!!!

https://my.oschina.net/sunmenglei/blog/4954128?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

过年啦,祝大家春节快乐 牛年大吉,万事如意! 别忘了春节还有红包封面领取 新的一年愿大家财运亨通! 新年过完了,整理情绪上班了,祝福没有断,问候也依然。努力工作多表现,年后年终奖永远把您恋,腰包鼓鼓过新年,快乐幸福永绵绵! 共80+款红包封面来袭! 以下所有红包封面今天免费领! 部分红包封面展示 还有很多红包封面待大家领取 敬请期待! 红包封面领取入口: 关注公众号【电商程序员】后,回复【213】即可获取! 本文...

02/14 00:01

Java代码生成

https://my.oschina.net/coderup2u/blog/4959460?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

在很多开源的后台管理系统当中都有代码生成的工具,帮助开发者完成通用代码的生成,比如生成 Controller、Service、Dao 和 XML 文件等,能够帮助开发者生成通用的CRUD 代码。还能帮助开发者生成统一的后台列表页面和表单页面,以方便开发者可以快速的完成自己业务的开发,而忽略那些重复而又繁琐的工作。其实在开发框架中也有一些简单的代码生成的工具,比如接下来要介绍的 mybatis-plus 提供的代码生成。 MyBatis-Plus 代码生成...

02/22 06:30

L2TP/IPSec一键安装脚本

https://my.oschina.net/u/2935389/blog/829032?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

本脚本适用环境: 系统支持:CentOS6+,Debian7+,Ubuntu12+ 内存要求:≥128M 更新日期:2016 年 09 月 12 日 关于本脚本: 名词解释如下 L2TP(Layer 2 Tunneling Protocol) IPSec(Internet Protocol Security) IKEv2 (Internet Key Exchange v2) 能实现 IPsec 的目前总体上有 openswan,libreswan,strongswan 这3种。 libreswan 是基于 openswan 的 fork,所以现在各个发行版基本已经看不到 openswan 的身影了。 当然也有...

2017/01/22 09:21

两个有序链表的合并

https://my.oschina.net/u/4311876/blog/3425260?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

分享一个关于java算法的问题:怎么合并两个有序链表 这里提供两种解决方法:1.递归实现 ; 2.非递归实现 任何一种方式,都要先创建节点类,没有什么重点,直接写代码: package com.dataClass; /** * @author 新生代菜鸟 */ public class Node { // 数据存储变量 public int data; // 节点信息存放(指针信息) public Node next; // 构造函数,用来给data传值 ---这里先不考虑批量插入的问...

2019/08/20 08:27

通过 ES6 新语法对 Vue 表单组件进行面向对象重构

https://my.oschina.net/u/4613575/blog/4965843?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

虽然学院君已经在上篇教程中演示了如何基于 Laravel + Vue 快速开发表单组件,但是 Vue 组件代码的实现并不优雅,对于单个组件还好,但是如果应用包含多个表单组件,就存在一些问题: 每个表单组件都会有验证错误消息,如果每个组件单独实现这块逻辑就会存在重复代码的粘贴复制(结合学院君今天发布的程序员八荣八耻:以代码重用为荣,以粘贴复制为耻。脸上一阵火辣辣?); 错误消息的清理实现太多粗暴,可以优化。 一、编写 Er...

03/01 00:00

机器学习和深度学习的 5 个关键区别

https://my.oschina.net/u/4585819/blog/4966105?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

继系列上一篇 所以,机器学习和深度学习的区别是什么?浅谈后,今天继续深入探讨两者的更多区别。 前言 大多数人没有意识到机器学习是人工智能(AI)的一种,它诞生于20世纪50年代。1959年,亚瑟·塞缪尔(Arthur Samuel)编写了第一个计算机学习程序,在这个程序中,IBM计算机玩跳棋的时间越长,它就越擅长。快进到今天,当人工智能不仅仅是尖端技术,相关工作薪资高,工作令人兴奋。机器学习工程师的需求量很大,无论是数据科...

02/28 23:51

为什么我劝你要有适度攻击性?

https://my.oschina.net/u/4580821/blog/4963276?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

最近,同事林鹏又升职了。 他入职公司只有四年时间,却从最初的职员升为主管,前几天又被任命为经理。反观跟他同期或者比他早入职的同事,很多都还在原地踏步,越来越老油条。 我分析了下林鹏的升职过程,发现他有一项和别人不一样的特点,那就是他具备攻击性,懂得主动竞争、积极争取。 《令人心动的offer2》辩论赛中,李晋晔因太温和两次失利。带教老师梁春娟直接指出了他的致命弱点:“在对抗性的场合,你的表现都不好,你不...

02/24 07:29

你们要的最强 Nginx 的学习手册 ( 建议收藏 )

https://my.oschina.net/caicaijun/blog/4972080?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占用内存少,并发能力强,事实上 Nginx 的并发能力确实在同类型的网页服务器中表现较好。 Nginx 专为性能优化而开发,性能是其最重要的要求,十分注重效率,有报告 Nginx 能支持高达 50000 个并发连接数。 01 Nginx 知识网结构图 Nginx 的知识网结构图如下: 02 反向代理 正向代理:局域网中的电脑用户想要直接访问网络是不可行的,只能通过代理服务器来访问,这种代理服务就...

03/04 18:23

ua-parser-js 判断设备类型和版本 针对不同的机型做降级

https://my.oschina.net/ahaoboy/blog/4972870?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

原文链接: ua-parser-js 判断设备类型和版本 针对不同的机型做降级 上一篇: JSS (css in js) emotion库的使用 下一篇: vite2 根据平台动态引入css/less 根据设备型号做降级, 比如安卓4,5 就不播放lottie等高级动效了 主要思路是给设备打分, 0-100分, 30分以下去除所有动效, 60分以下只保留简单css动效和简单lottie, 80分以上全特效 https://github.com/faisalman/ua-parser-js 安装 p i ua-parser-js @types/ua-parser-js ...

03/05 22:13

热乎的阿里、百度、平安等大厂面试真题 你要不要?

https://my.oschina.net/u/4815822/blog/4948519?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

昨天小休,一位高中同学联系了我,说是要请我吃饭,有这种好事,我当然是毫不犹豫的答应了啦! 等等...会不会是找我借钱的? 好慌,怎么办?已经答应过去了。 在后面的交谈中,他才告诉我,他拿到了阿里、京东、平安等5个大厂java岗的offer,不过是两个初级三个中级。 我问他,咱毕业两年了,加上实习一年,都算得上3年的工作经验了,为啥还面初级? 他说,首先,他因为家里的事情耽误了1年半,其次,学历没有竞争优势,能不能进...

02/06 20:20

职业生涯第二年回顾(2011.2~2012.2)

https://my.oschina.net/b1412/blog/105645?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

算不上什么工作总结和技术总结,只是大致回顾这1年记忆中的事情。 一 项目经验 算了不多写了。。没啥可说的。。 一个伪终端管理的项目和反人类的手机控制软件。。 二 读过的书 1 《重构 改善既有代码的设计》 公司借阅的书,阅读率百分之80 吸收率百分之50 前半部分看的很认真,在实践中也是有不少的应用,代码质量有了一定提高,后半部分看的有点恍惚。 经典书籍,值得一看,在有1年实际编码经验之后,看此书必有收获,值得入手...

2013/01/28 14:14

2020年全球知名开源项目更新大盘点!有哪些你在使用?

https://my.oschina.net/u/3450635/blog/4927384?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

以下简单回顾 2020 年一些带来较大变化和影响的项目更新信息。可以努力回忆一下项目更新发布的那天你在做什么~ 1、PHP 8 正式 GA JIT、JIT、JIT 2、.NET 5.0 发布:引入 C# 9 和 F# 5、支持 Windows ARM64 微软 .NET 统一道路上的第一个版本。 3、Deno 1.0 发布 4、Windows Terminal 1.0 正式发布 5、Eclipse Theia 1.0 发布,TypeScript 编写的云端和桌面 IDE 框架 自己号称“VS Code 的真正开源替代方案”。 6、Qt 6 正式发布...

01/27 07:50

你知道MySQL 8.0中的索引有哪些新特性吗?看这一篇就够了!!!

https://my.oschina.net/bingheteam/blog/4421271?channel=REC&scene=SCENE_FEEDS&recid=ff549c21-7c26-440e-a170-045fee21f8d4

MySQL 8.x中新增了三种索引方式,如下所示。 隐藏索引 降序索引 函数索引 一、隐藏索引 1.隐藏索引概述 MySQL 8.0开始支持隐藏索引(invisible index),不可见索引。 隐藏索引不会被优化器使用,但仍然需要进行维护。 应用场景:软删除、灰度发布。 在之前MySQL的版本中,只能通过显式的方式删除索引,如果删除后发现索引删错了,又只能通过创建索引的方式将删除的索引添加回来,如果数据库中的数据量非常大,或者表比较大,这...

2019/12/01 23:33
返回顶部
顶部