技术列表

前段:bootstrap,jquery,angularjs

实体验证:FluentValidation

实体转换:automapper

orm:dapper,ef

缓存:redis

搜索:elasticsearch

消息队列:redis,kafka

session共享:RedisSessionStateProvider 负载均衡做session共享。

excel:npoi

日志:log4net

json:Newtonsoft.Json

任务调度:Quartz.NET

时间: 2024-10-26 17:46:28

技术列表的相关文章

掌握必要的技术列表-(不定期更新)

需掌握的硬技术: 0. 常用的数据结构.算法: 1. 面向对象思想.面向对象设计原则.面向对象开发和实现:另外对于思想还有面向过程.面向接口服务.面向切面.函数式编程等: 2. 设计模式.架构模式.I/O模式.分布式模式.网络模式等: 3. 服务端的开发经验,各类服务端相关技术: 4. 后端开发语言:Java.Go.Python.C++: 5. 掌握一定的必要前端知识(HTML/CSS/JS/ES等).框架开发和使用技术: 6. 数据库开发.实践.调优等经验: 7. 高并发.高性能.高负载.分布

各语言技术列表

  C#  JAVA    Python Nodejs https://nodejs.org/api/    文件操作 file类 能做什么 fileinfo类 这两个有什么区别? http://www.cnblogs.com/wangshenhe/archive/2012/05/09/2490438.html 什么是安全线程,  安全类型         Http           线程.进程           Net           Path           SSL      

【WIN32进阶之路】:线程同步技术纲要

前面博客讲了互斥量(MUTEX)和关键段(CRITICAL SECTION)的使用,想来总觉不妥,就如盲人摸象一般,窥其一脚而言象,难免以偏概全,追加一篇博客查遗补漏. win32下的线程同步技术分为用户模式下的线程同步和用内核对象进行线程同步两大类. 用户模式下的线程同步和用内核对象进行线程同步有以下的明显差异: 1.用户模式下的线程同步不需要进入操作系统核心,直接在用户模式就可以进行操作. 2.用内核对象进行线程同步需要进入操作系统核心,用户模式切换至核心模式大约花费1000个CPU周期.

python3列表

列表是一个按特定顺序排列的集合,python中的列表可以加入任何数据类型. 列表定义 list =['1',2,'test'] 列表访问 list[0]:第一个数据:list[-1]:倒数第一个数据:list[1:3] :索引1到3,包含1不包含3:list[:3]:索引0到3,包含1不包含3 :list[1:]:索引1到最后:list[:]:整个列表. 修改列表元素 list[0]=1000:修改第一个数据为100 新增元素 list.append('123'):在尾部添加'123' :  l

最全程序设计流程、技术、工具、交付结果【软件全生命周期】

开发阶段 类型.阶段 完成工作 工具方法 交付结果 注意事项 需求分析阶段 需求获取 和客户交流,挖掘需求 PDOA方法.SA方法.OOA方法.面谈.问卷调查.小组讨论.情景串联.参与或者观察业务流程.现有产品或者竞争对手的描述文档 跟踪矩阵进行需求变更管理 <需求规格说明书> 合同中标清楚"做什么,不做什么",但客户永远都可能做出改变! 需求分析 核心需求,必要需求,增值需求,附加需求 需求定义 根据公司要求的方式定义需求 需求验证 和团队成员讨论确定,交付客户验证 需求

前端开发手册

做前端有一段时间了,但是总觉得前端就是写写界面就行了,其实不然.一个合格的前端责任是很重大的.本文介绍重点介绍了前端人员需要掌握的一些技能.供大家参考.如果有一些对前端开发还有疑惑的童鞋,可以来看看. 本文来源:http://wiki.jikexueyuan.com/project/fedHandlebook/,建议阅读在线版本:https://dwqs.gitbooks.io/frontenddevhandbook/ 什么是前端开发者? 一个前端开发者, 要会使用Web技术(如:HTML,CS

如何实现内核旁路(Kernel bypass)?

转到 :http://blog.jobbole.com/94976/ 在前两篇文章中,我们讨论了<如何生成每秒百万级别的HTTP 请求?> 以及 如何减少往返时间 .我们在 Linux 上做试验,因为它是一个性能非常好的通用操作系统. 不幸的是,对于一些更加专业的工作,Vanilla Linux(译注:Linux 的内核版本,代号“香草”) 内核的网络速度是不够的.举个例子,在 CloudFlare,我们持续地处理洪水般的数据包. Vanilla Linux 处理速度仅能达到约 1M pps

【转】ADI的良好接地指导原则

ADI的良好接地指导原则 接地无疑是系统设计中最为棘手的问题之一.尽管它的概念相对比较简单,实施起来却很复杂,遗憾的是,它没有一个简明扼要可以用详细步骤描述的方法来保证取得良好效果,但如果在某些细节上处理不当,可能会导致令人头痛的问题. 对于线性系统而言,"地"是信号的基准点.遗憾的是,在单极性电源系统中,它还成为电源电流的回路.接地策略应用不当,可能严重损害高精度线性系统的性能. 对于所有模拟设计而言,接地都是一个不容忽视的问题,而在基于PCB的电路中,适当实施接地也具有同等重要的意

tab切换(js+css)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-