EF中打印出执行sql语句

不用非得去 SQL Server Profiler 中查看了 方法如下: dbContext.DataBase.Log+=c=>Console.WriteLine(c)
分类: 其他 发布时间: 06-28 22:58 阅读次数: 3

linux系统Qt实现简单的任务管理器

继续上次的操作系统课设,这次需要设计一个简单的任务管理器,大部分人选择GTK来实现,我剑走偏锋,使用Qt来完成这个任务。 用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。 我们要显示系统信息,只需进行相应的文件操作就行了。 首先需要下载一份Qt的SDK,这是Qt的英文官网:http://qt.nokia.com/,当然也有中文版的:http://qt
分类: 其他 发布时间: 06-28 22:53 阅读次数: 2

P1337 [JSOI2004]平衡点 / 吊打XXX

题目描述 如图:有n个重物,每个重物系在一条足够长的绳子上。每条绳子自上而下穿过桌面上的洞,然后系在一起。图中X处就是公共的绳结。假设绳子是完全弹性的(不会造成能量损失),桌子足够高(因而重物不会垂到地上),且忽略所有的摩擦。 问绳结X最终平衡于何处。 注意:桌面上的洞都比绳结X小得多,所以即使某个重物特别重,绳结X也不可能穿过桌面上的洞掉下来,最多是卡在某个洞口处。 输入输出格式 输入格式: 文件的第一行为一个正整数n(1≤n≤1000),表示重物和洞的数目。接下来的n行,每行是3个整数:X
分类: 其他 发布时间: 06-28 22:53 阅读次数: 3

python之装饰器函数

本章内容 引入 装饰器的形成过程 开放封闭原则 谈装饰器主要功能和装饰器固定结构 带参数的装饰器 多个装饰器装饰一个函数 引入 作为一个会写函数的python开发,我们从今天开始要去公司上班了。写了一个函数,就交给其他开发用了。 def func1(): print('in func1') 季度末,公司的领导要给大家发绩效奖金了,就提议对这段日子所有人开发的成果进行审核,审核的标准是什么呢?就是统计每个函数的执行时间。 这个时候你要怎么做呀? 你一想,这好办,把函数一改: import
分类: 其他 发布时间: 06-28 22:53 阅读次数: 2

SSM跨域配置

1.后台跨域要引用两个jar包(cors-filter-1.7.jar、java-property-utils-1.9.jar) 提供下载地址: 链接: https://pan.baidu.com/s/1QHsKnlTZ2oknkRO06TqxyA 密码: e44u 2.在web.xml中配置跨域过滤器 <!-- 跨域过滤器 --> <filter> <filter-name>CORS</filter-name> <filter-class>com.th
分类: 其他 发布时间: 06-28 22:53 阅读次数: 3

Fedora 26/27/28网易云音乐安装

信息从 https://www.southcity-oldboy.com/1474.html获取,感谢站长南城旧少年! 以下为前辈网页上的内容 1.安装 RPM Fusion 源 (free): http://rpmfusion.org/Configuration 2.终端下执行: wget https://dl.senorsen.com/pub/package/linux/add_repo.sh -qO - | sudo sh sudo dnf install http://dl-http.
分类: 其他 发布时间: 06-28 22:53 阅读次数: 2

Android Studio 向虚拟机部署程序失败

如题: Installation failed with message Failed to finalize session : INSTALL_FAILED_INVALID_APK: /data/app/。。。。 It is possible that this issue is resolved by uninstalling an existing version of the apk if it is present, and then re-installing. WARNING:
分类: 其他 发布时间: 06-28 22:53 阅读次数: 2

ASP.NET的底层体系2

文章引导 1.ASP.NET的底层体系1 2.ASP.NET的底层体系2 引言 接着上一篇ASP.NET的底层体系1我们继续往下走 一.System.Web.HttpRuntime.ProcessRequestInternal 我们看看ProcessRequestInternal的ProcessRequest 1.为请求创建一个新的HttpContext实例 2.获取一个HttpApplication实例 3.调用HttpApplication.Init()初始化管道事件 4.Init()触发
分类: 其他 发布时间: 06-28 22:48 阅读次数: 0

Linux 下用管道执行 ps aux | grep 进程ID 来获取CPU与内存占用率

#include <stdio.h> #include <unistd.h> int main() { char caStdOutLine[1024]; // ps 命令的标准输出中的一行信息 char* pcTmp = NULL; // 指向以空格拆分后的字符串 char caSelfPID[10]; // 自身进程的PID字符串 char caPSCmd[24]; // "ps aux | grep PID"命令字符串 memset( caSelfPID, 0, sizeof( caSel
分类: 其他 发布时间: 06-28 22:48 阅读次数: 3

queue队列,以及生产者消费者模型

1
分类: 其他 发布时间: 06-28 22:48 阅读次数: 3

Xmanager6 下载地址

Xmanager-6标准版下载地址 http://xiazai.xshellcn.com/trial/Xmanager-6.0.0080_yy.exe Xmanager-6企业版下载地址 http://xiazai.xshellcn.com/trial/XmanagerPowerSuite-6.0.0003_yy.exe Xftp-6下载地址 http://xiazai.xshellcn.com/trial/Xftp-6.0.0080_yy.exe /Xshell-6下载地址 http://x
分类: 其他 发布时间: 06-28 22:48 阅读次数: 2

几款js工具的使用

1.副文本编辑器 2.layui弹出层 3.时间插件 4.ajax异步交互 5.json解析 6.图表chart
分类: 其他 发布时间: 06-28 22:48 阅读次数: 2

高精度压位

唔...很久没讲算法之类的了... 这次讲一个我认为比较黑科技的东东——高精度压位。 普通高精度 先从普通的高精度来讲起。 高精度实际上是将每一位上的数看做一个数放在数组里,再模拟人工计算。 实际数为 123456 (本文最低位(这里就是'6'这个数字) 位数标为1,原因是适应实际运算最高位会改变,而下标不会往负方向减少,即下标没有负的) 这个就是将一个数处理后的样子,之后就可以模拟人工计算将答案算出。 高精度压位 然后就是压位技巧啦,其实压位技巧很简单...这样考虑,我们是用数组保存每一个数
分类: 其他 发布时间: 06-28 22:48 阅读次数: 2

web服务器的监听器,过滤器

监听器 过滤器
分类: 其他 发布时间: 06-28 22:48 阅读次数: 3

用haslib给字符加密

import hashlib obj = hashlib.md5(bytes("abc",encoding="utf-8")) #md5是一种加密方法 obj.update(bytes("123456", encoding="utf-8")) #下面的123456会被上面的abc所结合成为新的加密字符 result = obj.hexdigest() print(result)   
分类: 其他 发布时间: 06-28 22:48 阅读次数: 2

JavaWeb入门笔记

Java web笔记 一、HTTP协议 HTTP(超文本传输协议),它是一种主流B/S架构中应用的通信协议。具有以下特点: 1、无状态 服务端不会记录客户端每次提交的请求,服务器一旦相应客户端之后,就会结束本次的通信过程。客户端下一次的请求是一个新的 连接,和上一次通信没有任何关系。 2、简单灵活 HTTP是基于请求(request)和响应(response)的模型 3、支持客户端与服务端 支持主流的B/S架构的通信以及C/S架构的通信。 注意:C/S架构可选的协议有多种,例如:TCP/IP,
分类: 其他 发布时间: 06-28 22:48 阅读次数: 3

693. Binary Number with Alternating Bits - LeetCode

Question 693. Binary Number with Alternating Bits Solution 思路:输入一个整数,它的二进制01交替出现,遍历其二进制字符串,下一个与上一个不等,返回true,如果有相等的就返回false Java实现: public boolean hasAlternatingBits(int n) { char last = '2'; // 非0非1即可 for (char c : Integer.toBinaryString(n).
分类: 其他 发布时间: 06-28 22:48 阅读次数: 2

logging buffer

学习了这么久的网络,有些词很熟悉,但是就从来没有搞明白它的作用是什么。例如我们经常在设备上配置的logging buffer。logging buffer:直译过来就是“日志缓存”的意思。如下是模拟器设备输出内容:1、如果我们配置了一台设备,开始并没有相关配置,也就是说我们在设备上配置没有日志缓存。例如如下情况:R3#sho logging Syslog logging: enabled (11
分类: 企业开发 发布时间: 06-28 22:43 阅读次数: 4

KVM虚拟化介绍

cpu虚拟:宿主机:按时间切割虚拟机:用软件虚拟cpu,主要模拟环0(接口,运行在真正cpu上程序)硬件技术:缓存通过taggedtlb区分虚拟机和宿主机虚拟化:cpu模拟环0,保持环3(模拟环0并不高效)完全虚拟化:宿主机运行于环-1虚拟机运行于环0半(准)虚拟化(para-virt):cpu不用环-1环0部分虚拟化(区分宿主机跟虚拟机)环3全部能用硬件虚拟化cpu支持(AMD-V/inter-
分类: 企业开发 发布时间: 06-28 22:43 阅读次数: 3

selenium学习总结

selenium主要用来做web自动化,分1.0和2.0两个版本,1.0包括selenium IDE、selenium Grid、selenium Remote Control,2.0在1.0的基础上增加了webdriver 1)selenium IDE 是火狐的一个插件,可以在火狐中录制、回放脚本,并且形成各种语言的脚本文件,在学习中使用的是catalon插件 2)selenium Grid 做测试的并行处理,目前学习中暂未过多接触。 3)selenium RC 用例的编写及运行,是在浏览器
分类: 其他 发布时间: 06-28 22:38 阅读次数: 2