2

C#编写了一个基于Lucene.Net的搜索引擎查询通用工具类:SearchEngineUtil

最近由于工作原因,一直忙于公司的各种项目(大部份都是基于spring cloud的微服务项目),故有一段时间没有与大家分享总结最近的技术研究成果的,其实最近我一直在不断的深入研究学习Spring、Spring Boot、Spring Cloud的各种框架原理,同时也随时关注着.NET CORE的发展 ...

梦在旅途 发布于 2019-10-17 00:22 评论(1)阅读(250)
0

TP框架配合jquery进行3种方式的多图片上传

用的TP5.1框架+jquery 一 使用form表单方式进行多图片上传 html代码: ../admin/admin/cs的PHP代码: 二 使用file的多文件上传属性进行多图片上传 html代码: jquery代码: 我选了3个文件,分别是03.jpg 04.jpg 05.jpg 选好之后显示 ...

落华 发布于 2019-10-17 00:04 评论(0)阅读(63)
0

理解Promise.all,Promise.all与Promise.race的区别,如何让Promise.all在rejected失败后依然返回resolved成功结果

壹 ❀ 引 我在 es6入门4--promise详解 这篇文章中有详细介绍Promise对象的用法,文章主题更偏向于对于Promise概念的理解与各方法基本使用介绍;而世上一个比较有趣的问题就是,即便按照前人提供的规则与方法去做一件事,也会因为未知的缘故产生新问题,这让人非常苦恼,但大多数情况都是因 ...

听风是风 发布于 2019-10-17 00:04 评论(0)阅读(53)
0

Java中NIO及基础实现

NIO:同步非阻塞IO 来源:BIO是同步阻塞IO操作,当线程在处理任务时,另一方会阻塞着等待该线程的执行完毕,为了提高效率,,JDK1.4后,引入NIO来提升数据的通讯性能 NIO中采用Reactor设计模式,注册的汇集点为Selector,NIO有三个主要组成部分:Channel(通道)、Buf ...

死磕之路 发布于 2019-10-16 23:36 评论(0)阅读(71)
0

前端使用 fabric 进行部署

概述 前端打包完成之后需要上传到服务器,怎么上传呢?可以先上传到 github,然后在远程服务器上面拉取,最后打包上线。但是这样很麻烦,使用 fabric 可以很简单的一键部署。我根据自己的使用经验,把 fabric 的部署过程记录下来,供以后开发时参考,相信对其他人也有用。 注意:我使用的是 fa ...

馒头加梨子 发布于 2019-10-16 23:32 评论(0)阅读(13)
0

10 浅谈 装饰器模式的理解与使用

在不改变现有类结构的情况下,为这个类添加一个新的功能,这就是装饰器模式 所属与结构型模式, 这种模式的特点是:需要创建一个装饰类来包装原有的类,并且提供额外的功能。 为了解决:平时使用继承的方式,会带入许多静态的方法,导致子类过度饱和,膨胀。 举例子:悟空拥有七十二变,不管它怎么变化,他的本质还是一 ...

朝北 发布于 2019-10-16 23:30 评论(0)阅读(61)
0

Linux搭建MySQL主从

实现目标 搭建两台MySQL服务器(一主一从),一台作为主服务器,一台作为从服务器,主服务器进行写操作,从服务器进行读操作。 工作流程概述 主服务器: 开启二进制日志 配置唯一的server id 获得master二进制日志文件名及位置 创建一个用于slave和master通信的用户账号 从服务器: ...

大大大大橙子 发布于 2019-10-16 23:24 评论(0)阅读(57)
0

编程杂谈——使用emplace_back取代push_back

近日在YouTube视频上看到关于vector中emplace_back与push_back区别的介绍,深感自己在现代C++中还是有不少遗漏的知识点,遂写了段代码,尝试比较两者的差别。 示例代码 运行结果 结论 emplace_back方法可以不调用拷贝构造函数,所以理论上它应该比push_back ...

Ken.W 发布于 2019-10-16 23:21 评论(0)阅读(100)
0

Mac环境下安装Redis

本文主要是mac环境下如何配置redis服务。 二、到下载目录找到下载好的压缩包并解压 移动到: mv redis-5.0.5 /usr/local/ 切换到:cd /usr/local/redis-5.0.5/ 编译测试 sudo make test 编译安装 sudo make install ...

张德树 发布于 2019-10-16 23:19 评论(0)阅读(29)
2

vue中图片放大镜功能

仿淘宝详情页图片鼠标移过去可对图片放大显示在右侧 效果图如下图,此功能支持PC端与移动端 接下来进入代码实现环节: 先准备两张图片,一张小图片叫 '土味.jpg',大小160*91;一张大图片叫 ' 土味Big.jpg ',大小320*181。 大家看图片名字是什么就知道我要干什么,大家都懂的,接下 ...

阿泽码农 发布于 2019-10-16 23:06 评论(1)阅读(244)
0

EurekaClient自动装配及启动流程解析

在 "上篇文章" 中,我们简单介绍了EurekaServer自动装配及启动流程解析,本篇文章则继续研究EurekaClient的相关代码 老规矩,先看 文件,其中引入了一个配置类 上方两个注解则是这个配置类是否能够开启的条件,这里就不再展开,直接看它引入的配置类吧 1. 细心的读者可能会发现这里又注 ...

石玉军 发布于 2019-10-16 22:58 评论(0)阅读(60)
0

【TencentOS tiny】深度源码分析(8)——软件定时器

软件定时器的基本概念 TencentOS tiny 的软件定时器是由操作系统提供的一类 ,它构建在硬件定时器基础之上,使系统能够提供不受硬件定时器资源限制的定时器服务,本质上软件定时器的使用相当于扩展了定时器的数量,允许创建更多的定时业务,它实现的功能与硬件定时器也是类似的。 硬件定时器是芯片本身提 ...

杰杰IoT 发布于 2019-10-16 22:56 评论(0)阅读(44)
0

【TencentOS tiny】深度源码分析(7)——事件

引言 大家在裸机编程中很可能经常用到 这种变量,用来标志一下某个事件的发生,然后在循环中判断这些标志是否发生,如果是等待多个事件的话,还可能会 这样子做判断。当然,如果聪明一点的同学就会拿 的`某些位 A`事件,第二位表示 事件,当这两个事件都发生的时候,就判断 的值是多少,从而判断出哪个事件发生了 ...

杰杰IoT 发布于 2019-10-16 22:53 评论(0)阅读(39)
0

yum仓库配置

1.【root@yum /】#mkdir -p /media/cdrom 建立光盘挂载位置 2.【root@yum /】#mount /dev/cdrom /media/cdrom 挂载光盘设备文件 3. cd 进入Yum软件仓库,ls 查看当前目录 4.cd bak进入目录,ls查看当前目录 5. ...

wy6 发布于 2019-10-16 22:51 评论(0)阅读(28)
0

构造函数语义学——Default Constructor篇

构造函数语义学——Default Constructor 篇 这一章原书主要分析了:编译器关于 的干涉,即在对象构造这个过程中,编译器到底在背后做了什么 这一章的重点在于 default constructor 和 copy constructor 的相关知识 Default Constructor ...

cookcocck 发布于 2019-10-16 22:45 评论(0)阅读(43)
0

【TencentOS tiny】深度源码分析(5)——信号量

信号量 信号量( )在操作系统中是一种实现系统中任务与任务、任务与中断间同步或者临界资源互斥保护的机制。在多任务系统中,各任务之间常需要同步或互斥,信号量就可以为用户提供这方面的支持。 抽象来说,信号量是一个非负整数,每当信号量被获取( )时,该整数会减一,当该整数的值为 时,表示信号量处于无效状态 ...

杰杰IoT 发布于 2019-10-16 22:40 评论(0)阅读(33)
0

【TencentOS tiny】深度源码分析(4)——消息队列

消息队列 在前一篇文章中 "【TencentOS tiny学习】源码分析(3)——队列" 我们描述了TencentOS tiny的队列实现,同时也点出了TencentOS tiny的队列是依赖于消息队列的,那么我们今天来看看消息队列的实现。 其实消息队列是TencentOS tiny的一个 基础组件 ...

杰杰IoT 发布于 2019-10-16 22:37 评论(0)阅读(29)
0

【TencentOS tiny】深度源码分析(3)——队列

队列基本概念 队列是一种常用于任务间通信的数据结构,队列可以在 传递消息,实现了任务接收来自其他任务或中断的不固定长度的消息,任务能够从队列里面读取消息,当队列中的消息是空时,读取消息的任务将被阻塞,用户还可以指定任务等待消息的时间 ,在这段时间中,如果队列为空,该任务将 状态以等待队列数据有效。当 ...

杰杰IoT 发布于 2019-10-16 22:35 评论(0)阅读(27)
0

网络经济与企业管理(第7章:企业财务管理)

企业财务管理,是指企业对生产经营活动中所需的各种资金的筹集、运用 、回收与分配,进行计划、组织、协调、控制管理的总称。 ...

小禾点点 发布于 2019-10-16 22:34 评论(0)阅读(49)
0

【TencentOS tiny】深度源码分析(2)——调度器

温馨提示:本文不描述与浮点相关的寄存器的内容,如需了解自行查阅(毕竟我自己也不懂) 调度器的基本概念 中提供的任务调度器是基于优先级的全抢占式调度,在系统运行过程中,当有比当前任务优先级更高的任务就绪时,当前任务将立刻被 ,高优先级任务 处理器运行。 内核中也允许创建相同优先级的任务。相同优先级的任 ...

杰杰IoT 发布于 2019-10-16 22:32 评论(0)阅读(39)