首页 新闻 找找看 学习计划

[DotNet菜园]abp(net core)+easyui+efcore实现仓储管理系统——入库管理之七(四十三)

在上一篇文章abp(net core)+easyui+efcore实现仓储管理系统——入库管理之六(四十二)中我们实现了新增入库单的功能。结合之前的五篇文章,今天我们来测试一下入库单新增功能。

[平也]Go语言库系列之aurora

背景介绍 今天跟大家推荐一款可以给终端输出上色的工具 aurora。 极速上手 准备工作 初始化项目 演示项目结构 安装aurora包 代码演示 首先引入aurora库 输出一个品红颜色的内容,Magenta是以颜色命名的方法 再输出一个加粗的青色的名称 完整代码如下 运行后输出内容如下 更多玩法

[阿丸]谈谈程序员的非技术思维

最近跟一个阿里的朋友聊到关于程序员如何把事情做得更好,他提到了很多在阿里的感受,让我受益匪浅。 所谓“如何把事情做得更好”,就是跳出写代码这件事,如何把我们的工作做好,获得更多的个人成长,获得更好的绩效考核结果,并能在其他人中脱颖而出。 思维碰撞下,得到了很多有效的信息,总结为三个方面的“管理”能力

[掀起你的头盖来]JavaScript-异步执行原理

1.异步任务? 我的理解就是需要用户触发的事件,定、延时器,简单理解就是未来才会发生的事件就是异步事件, 原理:js是一个单线程的语言,中所有的代码块都可以按照任务分为两种任务:一种是同步任务,一种是异步任务。 js执行程序时遇到这两种任务,会按照同步和异步两种类别进行识别对待。. 1.同步任务进入

[蛮子Jay]通过Amoeba实现mysql集群的读写分离

一.介绍 Q1:什么是Amoeba? Amoeba是mysql的代理应用,可以用Amoeba来灵活的代理mysql或mysql集群,客户端直接访问Amoeba服务就能访问到它所代理的mysql数据库了,访问方式是用mysql指令远程访问。 Q2:Amoeba能实现什么功能? 1.mysql集群的读写

[WeihanLi]EF Core 数据变更自动审计设计

EF Core 数据变更自动审计设计 Intro 有的时候我们需要知道每个数据表的变更记录以便做一些数据审计,数据恢复以及数据同步等之类的事情, EF 自带了对象追踪,使得我们可以很方便的做一些审计工作,每次变更发生了什么变化都变得很清晰,于是就基于 EF 封装了一层数据变更自动审计 使用效果 测试

[爱撒谎的男孩]Spring中的设计模式:模板模式

导读 模板模式在是Spring底层被广泛的应用,比如事务管理器的实现,JDBC模板的实现。 文章首发于作者的微信公众号【码猿技术专栏】 今天就来谈谈「什么是模板模式」、「模板模式的优缺点」、「模板模式的简单演示」、「模板模式在Spring底层的实现」。 什么是模板模式 模板模式首先要有一个抽象类,这

[踩刀诗人]设计模式在我工作中的实践

大多数时候我都是写一些业务代码,可能一堆CRUD就能解决问题,但是这样的工作对技术人的提升并不多,如何让自己从业务中解脱出来找到写代码的乐趣呢,我做过一些尝试,使用设计模式改善自己的业务代码就是其中的一种。 设计模式实践 责任链设计模式 责任链设计模式定义 请求在一个链条上处理,链条上的受理者处理完

[HueiFeng]ASP.NET Core MVC通过IViewLocationExpander扩展视图搜索路径

IViewLocationExpander API ExpandViewLocations Razor视图路径,视图引擎会搜索该路径. PopulateValues 每次调用都会填充路由 项目目录如下所示 创建区域扩展器,其实我并不需要多区域,我目前只需要达到一个区域中有多个文件夹进行存放我的视图.

[小菠萝测试笔记]Selenium系列(二十) - PageObject模式的详细介绍

如果你还想从头学起Selenium,可以看看这个系列的文章哦! https://www.cnblogs.com/poloyy/category/1680176.html 其次,如果你不懂前端基础知识,需要自己去补充哦,博主暂时没有总结(虽然我也会,所以我学selenium就不用复习前端了哈哈哈...

[周蓬勃]读者来信 | 如果你家HBase集群Region太多请点进来看看,这个问题你可能会遇到

前言: 《读者来信》是HBase老店开设的一个问答专栏,旨在能为更多的小伙伴解决工作中常遇到的HBase相关的问题。老店会尽力帮大家解决这些问题或帮你发出求救贴,老店希望这会是一个互帮互助的小平台。有问题请直接在老店后台留言,有好的解决方案也请不要吝啬,诚挚欢迎大家能在留言区积极探讨解决方案,大胆发

[极客挖掘机]昨天网站都变灰了,你知道是怎么做的么?

昨天是 2020 年 4 月 4 日,清明节。 这个清明节,我想我们很多人在今后的很多年中都不会忘记,这一刻,我们参与了历史,同时成为了历史的见证者。 2020 年从过年到现在,我们的国家遭遇了非常惨痛的经历,很多英雄在救助他人的路上倒下,更有很多烈士保卫人民的安危遇难,全国下降半棋,北京时间上午

[AhuntSun]JavaScript实现图结构

JavaScript实现图结构 一、图论 1.1.图的简介 什么是图? 图结构 是一种与 树结构 有些相似的数据结构; 图论 是数学的一个分支,并且,在数学中,树是图的一种; 图论以图为研究对象,研究 顶点 和 边 组成的 图形 的数学理论和方法; 主要的研究目的为: 事物之间的联系 , 顶点 代表

[YouXam]BZOJ 4472 salesman 题解

题目 某售货员小T要到若干城镇去推销商品,由于该地区是交通不便的山区,任意两个城镇之间都只有唯一的可能经过其它城镇的路线。小T可以准确地估计出在每个城镇停留的净收益。这些净收益可能是负数,即推销商品的利润抵不上花费。由于交通不便,小T经过每个城镇都需要停留,在每个城镇的停留次数与在该地的净收益无关,

[张善友]以个人身份加入.NET基金会

.NET 走向开源,MIT许可协议。 微软为了推动.NET开源社区的发展,2014年联合社区成立了.NET基金会。 一年前 .NET 基金会完成第一次全面改选,2014年 .NET基金会的创始成员中有六位创始人,均非微软公司员工,随着微软的...

[TechFlow2019] LeetCode46 回溯算法求全排列,这次是真全排列

本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是LeetCode的26篇文章,我们来实战一下全排列问题。 在之前的文章当中,我们讲过八皇后、回溯法,也提到了全排列,但是毕竟没有真正写过。今天的LeetCode46题正是让我们生成给定元素的全排列。 题意很简单,只有一句话,给定一

[Geeksongs]Kaggle竞赛入门(二):如何验证机器学习模型

本文翻译自kaggle learn,也就是kaggle官方最快入门kaggle竞赛的教程,强调python编程实践和数学思想(而没有涉及数学细节),笔者在不影响算法和程序理解的基础上删除了一些不必要的废话,英文有的时候比较啰嗦。 一.什么是模型验证 模型验证在机器学习当中非常重要,因为有的时候拟合出

[肥宅快乐码]jdk下httpserver源码解析

在写这篇博客之前我查了很久发现全网都没有一篇写httpserver源码解析的 所以今天就由我来为大家解析一下httpserver的源码。(这里我会去掉其中的https部分的源码,只讲http部分,对httpserver中https的实现感兴趣的读者可以尝试自己去阅读,这部分并不复杂) 第一次在没有参

[臭咸鱼]用pymysql和Flask搭建后端,响应前端POST和GET请求

前言 这次作业不仅需要我 "建立一个数据库(详情请点击这里)" ,还需要我基于这个数据库写后端接口(注册和登录)供前端访问,接收前端的POST和GET请求,并将登录、注册是否成功传给前端。 本文介绍如何用Flask搭建后端,其中使用了pymysql操作mysql数据库,也会做这个部分的介绍。 正文

[Java识堂]面试官:ThreadLocal的应用场景和注意事项有哪些?

前言 ThreadLocal主要有如下2个作用 1. 保证线程安全 2. 在线程级别传递变量 保证线程安全 最近一个小伙伴把项目中封装的日期工具类用在多线程环境下居然出了问题,来看看怎么回事吧 日期转换的一个工具类 然后将这个工具类用在多线程环境下 结果报异常了,因为部分线程获取的时间不对 这个异常