Spring IOC的简单实现

IoC则是一种 软件设计模式,简单来说Spring通过工厂+反射来实现IoC。 上文仅仅是简单地模拟了spring的IOC的实现,虽然只是完成了
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

在.NET Core 上运行的 WordPress

在.NET Core 上运行的 WordPress,无需安装PHP既可跨平台运行WordPress。在Peachpie中实现PHP所需的功能数月后,现在终于可以运行
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

linux rinetd 端口转发部署

linux下简单好用的工具rinetd,实现端口映射/转发/重定向 Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过程的服务器,它处理任何数量的连接到在配置文件etc/rinetd中指定的地址/端口对。尽管rinetd使用非闭锁I/O运行作为一个单一过程,它可能重定向很多连接而不对这台机器增加额外的负担。 官网地址:h...
分类: 其他 发布时间: 07-09 23:29 阅读次数: 0

C++ 头文件系列(vector)

vector头文件包含vector的类模版以及该模版的显示特化版本vector< bool >。 vector是C++容器库中非常通用的一种容器,如果
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

dotnet new 命令使用模板生成Angular应用

dotnet new 命令使用模板快速生成单页应用,本文以Angular应用为例。最新版.NET Core SDK RC4 最大改动是更新了 dotnet new 命令
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

C++ 头文件系列(map)

该头文件包含两个概念相似的容器----map、multimap。 而这两个容器反映的概念就是 映射。
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

Ceph osd启动报错osd init failed (36) File name too long

在Ceph的osd节点上,启动osd进程失败,查看其日志/var/log/ceph/ceph-osd.{osd-index}.log日志,报错如下:
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

C++ 头文件系列(forward_list)

forwrad_list字面意思为前向列表,但实际上它是一种单向列表,只能从单一方向遍历。
分类: 编程语言 发布时间: 07-09 23:29 阅读次数: 0

Docker存储驱动之OverlayFS简介

overlay/overlay2存储驱动已经成为了Docker存储驱动的首选,并且性能优于AuFS和devicemapper。不过,他们也带来了一些与其他文件
分类: 服务端 发布时间: 07-09 23:29 阅读次数: 0

C++ 头文件系列(list)

list实现的实际上是双向链表,所以叫它doubly-linked list也许更好。 因为实现的是双向链表,所以它有两个非常重要的性质: 双向
分类: 编程语言 发布时间: 07-09 23:28 阅读次数: 0

Docker存储驱动之Btrfs简介

Btrfs存储驱动的主要特性就是超配,copy-on-write和快照。与AuFS或者devmapper不同,要在Docker上使用Btrfs,要求整个/var/lib/d
分类: 服务端 发布时间: 07-09 23:28 阅读次数: 0

面向对象程序设计 期末总结

在本学期的学习中,有哪些是经过博客作业后才学到的? GitHub的使用; 分文件; 一些用法 在电梯作业和团队作业中,遇到的最大问题是什么? 电梯作业中,让电梯运行起来,有一些想法但是不知道怎么去实践可能是我遇到的最大的问题。 因为一开始就没有做好,以至于到后面对更高要求的新作业有抵触情绪,克服这些情绪也是一个比较困难的问题。 在电梯作业和团队作业中,还有哪些可以继续改进或完善的地方? 团队作业中,虽然一开始队长给出了一些实际性的想法,但是后期完成度不是很好。一头雾水,队长推荐我的那部分可以看
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

POJ1160 [IOI2000]Post Office

POJ1160 [IOI2000] Post Office Description There is a straight highway with villages alongside the highway. The highway is represented as an integer axis, and the position of each village is identified with a single integer coordinate. There are no t
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

数据结构和算法(一)概念

程序设计 程序设计 = 数据结构+算法 数据结构概念 1.数据结构是以某种形式将数据组织在一起的集合,它不仅存储数据,还支持访问和处理数据的操作。 2.数据结构是数据元素之间存在的一种或多种特定关系的集合。 数据结构分为逻辑结构和物理结构 4.逻辑结构:逻辑结构:是指数据对象中数据元素之间的相互关系,也是我们今后最需要关注和讨论的问题 集合结构:数据对象中的元素,同属于一个集合(除此无关系,中国人,同属于中国 )  线性结构:数据元素对象是一对一的关系(人和身份证号码)  树形结构:数据元素之
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

python日志装饰器实现

问题出自:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/0014318435599930270c0381a3b44db991cd6d858064ac0000#0 再思考一下能否写出一个@log的decorator,使它既支持: @log def f(): pass 又支持: @log('execute') def f(): pass
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

python reduce函数 day16

首先从功能模块中导入函数 from functools import reduce 要实现的功能 num_1 = [1,2,3,4,5,6,100] # res = 0 # for num in num_1: # res +=num # print (res) # # def reduce_test(array): # res = 0 # for num in array: # res+=num # return res # print(redu
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

javascript算法-插入排序

原理跟java那篇文章一样,只是语言不同而已 var InsertSort = function( _n ){ this.maxSize = _n; this.arr = []; this.init = function(){ for( var i = 0; i < this.maxSize; i++ ){ this.arr.push( Math.floor( Math.rando
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

Sum of Two Integers without +/-, java位运算

Calculate the sum of two integers a and b, but you are not allowed to use the operator + and -. Example: Given a = 1 and b = 2, return 3. Reference: https://leetcode.com/problems/sum-of-two-integers/discuss/84278/a-summary-how-to-use-bit-manipulatio
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

Python之内置函数一

一:绝对值,abs i = abs(-123) print(i)  # 打印结果 123 二:判断真假,all,与any   对于all # 每个元素都为真,才是True # 假,0,None,"",[],(),{},==>0,None,空值 r = all(["123"," ",[11],""]) print(r) # 返回结果 False ,因为最后一个为假   对于any # any 只要有一个真,则为真 r = any(["123"," ",[11],
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0

DOM事件对象与IE事件对象

DOM 事件处理对象 属相和方法 类型 读写 说明 bubbles Boolean 只读 表明事件是否冒泡 cancelable Boolean 只读 表明是否可以取消事件默认行为 currentTarget Element 只读 事件处理程序当前正在处理事件的那个元素 defaultPrevented Boolean 只读 为 true 表示已经调用了 preventDefault() detail Integer 只读 与事件相关的细节信息 eventPhase Integer 只读 调用
分类: 其他 发布时间: 07-09 23:28 阅读次数: 0