table 固定列头方法(CSS)
table tbody { display: block; height: 195px; overflow-y: scroll; } table thead, tbody tr { display: table; width: 100%; table-layout: fixed; } table t ... 查看全文
Java8中重要的收集器Collector
Collector介绍 Java8的stream api能很方便我们对数据进行统计分类等工作,函数式编程的风格让我们方便并且直观地编写统计代码。 例如: stream里有一个collect(Collector c)方法,这个方法里面接收一个Collector的实例。这里我们要弄清楚Collector ... 查看全文
将两个排好序的链表结合成一个有序的链表-附C语言代码
思路: 已知两个指针head1,head2; 首先定义返回的指针head; 比较head1,和head2中data的值,将值较小的指针赋值给head。 定义一个当前指针current; 此时current = head; 定义p1 ,p2 指针分别遍历两个序列。 若两个链表初始化为上图,由于节点1的 ... 查看全文
javaScript 垃圾收集
垃圾收集说白了就是将那些已经不用的东西收集起来,清理掉,释放出被它们所占用的空间。 JavaScript有垃圾自动收集机制,也就是说,我们在开发时就不用再考虑内存的问题。内存的分配以及占用的内存回收都可以自动管理。这一种方式对于我这种经常忘记内存的人还是很友好的。垃圾收集机制的原理是找到那些不再继续 ... 查看全文
Python结合SAP GUI Script操作sap的简易教程
众所周知,如果要用Python做一些桌面WIN32应用的自动化工作,就需要用到著名的pywin32尤其是其中的win32com.client模块,pywin32的安装不能直接通过pip install方法,奉上pywin32的官方github链接:https://github.com/mhammon ... 查看全文
VSCode------.net core2.0发布后配置到Window Service 2008R2报500错误
如图: 解决方法: 3.重启服务器 ... 查看全文
Windows(win10)编译opencv + opencv_contrib
在之前的几篇文章中,我提到了在Android、Linux中编译opencv + opencv_contrib,这篇文章主要讲在Windows中编译opencv + opencv_contrib。 首先需要准备的环境有: Window 10 64位:这个大家都知道,就不多说了啊; Cmake:编译工具 ... 查看全文
ImageMagick 在windows上的使用
1.新老版本区别 老版本的ImageMagick,使用的是convert.exe。 新版本使用的是magick.exe. 区别就是在使用的时候,命令不一样 没有做更多的测试我现在实际用到的是: 新版本现在是7.0.7 http://www.imagemagick.org/script/downloa ... 查看全文
HTML C# ajax结合ashx处理程序实现文件上传
ajax结合ashx处理程序实现文件上传 一、ajaxFileUpload是一个异步上传文件的jQuery插件。 ajaxFileUpload参数说明:(copy了别人的参数说明) 1、url 上传处理程序地址。 2,fileElementId 需要上传的文件域的ID,即<input type="f ... 查看全文
Apache的reverse proxy设定
工作需要,从同一个端口进入,在服务器端分流,去执行不同端口的服务。用apache的reverse proxy的功能实现。 ①「apache2ctl -M」查看proxy module(下面的★)是否加载。如果没有加载,执行「a2enmod proxy_http」加载。 ②Port 9596用的htt ... 查看全文
SOCKET, TCP/UDP, HTTP, FTP 浅析
SOCKET, TCP/UDP, HTTP, FTP SOCKET, TCP/UDP, HTTP, FTP (一)TCP/UDP,SOCKET,HTTP,FTP简析 TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层: 网络层:IP协议、ICMP协议、ARP协议、RARP协议和BOOTP ... 查看全文
javascript基础-js函数
一、创建函数的方式 1)普通方式 2)使用变量初始化方式 3)使用构造函数 4)作为函数的返回值传递 5)将函数本身进行传递 二、匿名函数 1)普通函数 2)匿名函数 单独的匿名函数是不能运行的,就算能运行,也无法调用 3)把匿名函数赋值给变量 4)自调用匿名函数 或 5)自调用匿名函数赋值给变量 ... 查看全文
Spring BeanFactory与FactoryBean的区别及其各自的详细介绍于用法
1. BeanFactory BeanFactory,以Factory结尾,表示它是一个工厂类(接口),用于管理Bean的一个工厂。在Spring中,BeanFactory是IOC容器的核心接口,它的职责包括:实例化、定位、配置应用程序中的对象及建立这些对象间的依赖。 Spring为我们提供了许多易 ... 查看全文
windows server 2012r2 standar 安装 vc++2015失败
安装.net core 前需要安装vc++2015,有时会报如下错误。 解决方法: 1 先安装补丁 KB2919442 下载地址 https://www.microsoft.com/zh-cn/download/details.aspx?id=42153 2 安装 Windows Server 20 ... 查看全文
使用C#轻松发邮件:HY.Mail一款简单、易用、灵活的邮件工具库
一、开发HY.Mail的初衷 Nuget或者github上有很多成熟且优秀的邮件库可以使用, 但是目前找到的使用都不够简洁或者不适合我的使用场景 我的场景是开发应用场景(例如系统通知、运维通知),而非业务场景(给客户发送邮件,HY.Mail也适用于此场景)。 需要能够灵活简洁的调用,需要预设一些邮件 ... 查看全文
[BZOJ3676][APIO2014]回文串(Manacher+SAM)
代码总用时:3h 很简单的一道题,只要意识到Manacher算法的本质(本质不同的回文串的个数是O(n)的),配合后缀自动机或者后缀数组就可以轻松解决。 但这道题调了好久,浪费了很多时间,一是因为后缀自动机模板不熟练,而是Manacher算法流程没有一个清楚的认识。 写代码的时候精力要高度集中,不能 ... 查看全文
(转)C#中的Predicate<T>与Func<T, bool>
Delegate至少0个参数,至多32个参数,可以无返回值,也可以指定返回值类型。这个是祖宗。 Func可以接受0个至16个传入参数,必须具有返回值。 Action可以接受0个至16个传入参数,无返回值。 Predicate只能接受一个传入参数,返回值为bool类型。 Func<T, bool> : ... 查看全文
MVC排球计分——(五)Controller与Action设计
一.创建跟volleyball实体模型类相关的Controller管理器在资源方案解决管理器中鼠标右键单击Controller文件夹,并创建一个新的 vollryballController控制器。 该控制器有以下几个Action: playAction addAction() IndexACtio ... 查看全文