C# EF优化

原文:https://www.cnblogs.com/wangyuliang/p/10338902.html    https://www.cnblogs.com/simadi/p/6879366.html 现在工作中很少使用原生的sql了,大多数的时候都在使用EF。刚开始的时候,只是在注重功能的实现,最近一段时间在做服务端接口开发。开发的时候也是像之前一样,键盘噼里啪啦的一顿敲,接口秒秒钟上线,但是到联调测试的时候就悲剧了。。。。那叫一个慢啊,客户端有种“千年等一回的赶脚” 。由于访问量和数
分类: 其他 发布时间: 08-25 20:41 阅读次数: 0

文件查找以及文本处理

文件查找以及文本处理定义一个对所有用户都生效的命令别名例如:lftps='lftp172.168.0.1/pub'[root@localhost/]#echo"aliaslftps='lftp172.168.0.1/pub'">>/etc/bashrc[root@localhost/]#source/etc/bashrc[root@localhost/]#aliasal
分类: 企业开发 发布时间: 08-25 20:40 阅读次数: 0

linux国际象棋 棋盘脚本.md(含脚本注释,查看更直观)

linux国际象棋 棋盘脚本.md(含脚本注释,查看更直观)
分类: 企业开发 发布时间: 08-25 20:40 阅读次数: 0

pipeline和channel的区别

pipeline和channel的区别 在golang中,学到channel时,往往都会产生一些疑惑,和channel的区别是什么? 以下就是区别: difference channel pipeline structure streams of a Go type unstructured streams of bytes platform specific type in golang unix Or unix like buffer Depending on the circumstan
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

2019.8.25课程设计报告

一、当天完成的任务 今天完成的任务不理想,昨天以为只要跟着API走就很容易,但是今天做地址转码的时候,监听器的代码写的磕磕绊绊,还好最后弄好了,搞好了地址转码和逆地址转码,还有个POI等等再搞;也看了看SQLite 地址转码和逆地址转码代码: 二、第二天的计划 先把POI做好吧,有空把SQLite设计好测车距 三、每日小结 ①做地址编码还是感想挺多的,以前都是直接用文档里的代码测试修改,今天直接没有源码参考纯靠自己了 ②高德的定位挺准的,逆地址转码只要数据精确,定位到的一定对,测试类写的都定位
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

2019/8/25日之债

欠着,没什么好说的
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

Apache Kafka(五)- Safe Kafka Producer

Kafka Safe Producer 在应用Kafka的场景中,需要考虑到在异常发生时(如网络异常),被发送的消息有可能会出现丢失、乱序、以及重复消息。 对于这些情况,我们可以创建一个“safe producer”,用于规避这些问题。下面我们会先介绍对于这几种情况的说明以及配置,最后给出一个配置示例。 1. acks 详述 之前我们介绍过 Kafka Producer 的 acks 有三种模式,下面我们进一步介绍一下这三种模式: 1.1. acks = 0(no acks) 使用acks=0
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

浅见ST

ST算法流程 预处理   ST算法其实是动态规划,我们用a数组来表示一组数字,设f[i][j]表示从a[i]开始到a[i + 2 ^ j - 1]这个范围内的最大值,即从i位置开始连续2 ^ j个数中最大的数字。由于元素个数为2^j个,所以我们可以把它分成2部分,每一部分的长度为2^(j-1),也就是说,我们我f[i, j]分为f[i, j - 1]和f[i + 2 ^ (j - 1), j - 1],如图:   整个区间的状态转移方程显而易见为:f[i][j] = max(f[i][j -
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

暑假考试题4:砍树 cut(整除分块)

题目: 分析: 一看这道题,诶不就二分一个d去O(n)地check不就可以了吗? 但其实是不能二分的!!因为不满足单调性。比如这组数据:a[ i ]=4 k=1 当d=3时,会在第6天砍,cost=2,d=4时,会在第4天砍,cost=0,明显d更大了,反而更优了!!! 所以说二分之前一定要考虑是否满足单调性,当自认为满足时,还应该出一点反例(这道题里面出一个小的d不满足,大的反而满足)。 那么不满足怎么办呢 ->从大到小枚举,枚举到的第一个满足的就break掉。d的上界是 min{ a[ i
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

Mac 安装Maven,并设置环境变量

1 / 打开电脑,找到终端命令行工具,输入maven环境变量查询工具; mvn -v 2 / 执行上述命令后,此时没有安装的两个提示信息,一个时没有mvn命令,一个时没有安装maven。执行下面命令开始下载maven: $ curl -O http://mirrors.hust.edu.cn/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 下载完成后,默认时在mac的下载下面;执行下面的命令开始解压缩: $ t
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

Dubbo(一):Dubbo运行原理

前言:   在开始入门Javaweb时,学的基本都是MVC开发模式,一个项目基本上就是model,view,controller三层。但是随着系统的服务逐渐加多,SOA模式更加适合目前项目开发。而SOA模式在Java开发过程中基本上是Dubbo和SpringCloud的天下。所以今天来看看Dubbo中的运行原理。 一、SOA模式   首先简单介绍一下SOA模式,这对我们后面理解Dubbo很有帮助。   SOA模式是什么?   SQA(Service-Oriented Architecture)
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

TZ_09_常用jQuery操作

1.实现对chexkbox进行批量删除 checkbox属性 <td><input name="ids" type="checkbox" value="${product.id }"></td> <script> //删除操作 $("#del").click(function() { if(confirm("确定删除吗")){ var cks=document.getElementsByN
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

Github 中使用认证签名

Github 提交命令时并没有验证邮箱的正确性, 也就是可以说邮箱是可以伪造的 如图所示 这里我随便用两个邮箱提交 都是可以的 但是为了避免这种情况的出现 可以使用 Verified( 认证) 首先要下载Gpg4win GPG 入门教程请访问:http://www.ruanyifeng.com/blog/2013/07/gpg.html 安装之后 打开Git bash gpg --full-generate-key Real name: Email address: Comment://可空
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

微信小程序 + thinkjs + mongoDB 实现简单的前后端交互

说明:这段时间跟老师学习了一下mongodb数据库,这次也是第一次搭建后台服务,出了不少差错,特此来复盘一下,非常感谢对我提供帮助的同学~ 一、使用 thinkjs + mongodb 创建后台服务 1.安装 thinkjs 安装thinkjs工具包 npm install -g think-cli 2.创建 thinkjs 项目 thinkjs new demo; cd demo; npm install; npm start; 3.让框架支持 mongo 模型 在demo项目的config
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

JSP与EL表达式

JSP 1、什么是JSP?   Java Server Pages,SUN公司提供的一种动态网页编程技术。 2、为什么要有JSP ?   Servlet输出页面很繁琐   Servlet生成的页面没有预览工具     JSP: JSP = HTML+java代码+JSP本身的标签 3、JSP是动态资源还是静态资源?   是动态资源 放的位置、编写和访问上很像静态资源。本质上是一个Servlet。 4、jsp如何运行?   一个jsp在第一次访问时,会被容器(服务器)中的jsp引擎(容器中编译j
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

Magic-Club开发--第七天

队名:And-Two 队员:组长:刘嘉琦    组员:田凤君 选题:基于微信小程序的社团系统设计与实现(原题名为社团招新系统,因原型设计改变,故更正选题名称) 一、今日完成   1.进行小程序设计,添加各处链接,页面跳转使用key值控制,添加测试数据,后期换用API拉取数据。         2.学习spring连接数据库。 二、明日计划   1.继续进行小程序界面开发(计划未来两天内将小程序界面开发完成)。   2.调试spring,完成数据库的连接。   3.调整数据库,进行服务器测试。
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

window的子对象

在控制台输入 history history.length 历史记录个数 history.back() 后退 history.forward() 前进 history.go(n) 跳到某一页,可正可负,当n是o时刷新页面 location window.location; location.href:可更改地址 location.search:查询数据 location.hash:返回锚点 location.reload(true/false):重新刷新页面,true不走缓存,false走缓存
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

文件系统常用命令

df,du,fsck,dumpe2fs   文件系统查看命令df   df【选项】【挂载点】     -a 显示所有的文件系统信息,包括特殊文件系统,如 /proc,/sysfs     -h 使用习惯单位显示容量,如KB,MB或GB等     -T 显示文件系统类型     -m 以MB为单位显示容量     -k 以KB为单位显示容量。默认就是以KB为单位 统计目录或文件大小   du【选项】【目录或文件名】     -a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量     
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

windows server 2008 R2 怎么集成USB3.0驱动

DELL最新出的T130、T330、R230、R330四款服务器新增了USB3.0功能,在安装2008 R2系统镜像需要集成USB3.0才能安装,不然鼠标和键盘动不了 先在D盘创建一个文件夹Temp,在Temp下创建四个子文件夹分别为boot、install、drivers、wim 用UltraISO(软碟通)打开windows server 2008 R2 ISO镜像,在sources文件下找到boot.wim和install.wim分别提取上刚才上面创建的boot和install文件夹中,
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0

我爱java系列之---【单点登录】

简介:单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。 作用:在安全环境下,一处登录,处处登录。 特点:   1、认证系统为独立的系统。   2、各子系统通过Http或其它协议与认证系统通信,完成用户认证。   3、用户身份信息存储在Redis集群。 Java中有很多用户认证的框架都可以实现单点登录:   1、Apache Shiro.   2、CAS   3、Spring security CAS
分类: 其他 发布时间: 08-25 20:24 阅读次数: 0