C# 添加Excel水印

2021年04月07日 阅读:687

我们知道,在Excel中不容易直接实现添加水印的效果,但是Excel数据表格作为重要的办公文档之一,通过添加水印来实现防伪或者声明资料是很有必要的。鉴于此,本文将介绍如何给Excel工作表添加水印的方法。这里分以下两种情况:通过添加背景图片来实现水印效果通过页眉页脚添加图片水印效果。下面作详细介绍所用工具:FreeSpire.XLSfor.NETPS:下载安装该组件,在项目程序中添加引用该安装目录 查看全文

windows 全局安装 express 但无法命令行执行

2021年04月07日 阅读:528

从 express 的官网直接按照命令行全局安装 express 后, express 命令无法执行, 在 cmd 中显示 该命令行无法识别。基本可判断是 环境变量配置 这边没有搞定。 卸载 nodejs 重装 先配置npm的全局模块的存放路径以及cache路径(若默认安装则在 C 盘 , 在命令行 ... 查看全文

Windows10操作系统如何在局域网设置打印机共享

2021年04月07日 阅读:680

Windows10操作系统打印机设置共享。 查看全文

Solr入门-Solr服务安装(windows系统)

2021年04月07日 阅读:584

安装Solr 首先保证已经正确安装了Java 下载Solr,当前最新版6.1.0 Solr各个版本下载地址 Solr从6.0之后需要Java1.8所以如果使用Solr6.0及其以上版本,请确保Java版本在1.8之上 将Solr下载之后解压在电脑的某个目录,我解压到了D盘根目录下 启动Solr 启动 ... 查看全文

C# Linq 交集、并集、差集、去重

2021年04月07日 阅读:722

其实只要明白 LINQ查询操作符的 Distinct、Union、Concat、Intersect、Except、Skip、Take、SkipWhile、TakeWhile、Single、SingleOrDefault、Reverse、SelectMany,Aggregate()(这个挺偏的,具体意 ... 查看全文

C# 模拟登入微博,实现分享

2021年04月07日 阅读:664

最近自己想模拟微博登入(无验证码的情况),想分享一些歌曲。很多代码都是网上找到,现在整理一下。 1、加载我需要分享页面的数据。 2、分享,分享之前需要进行模拟登入,但是登入之前需要去请求一个地址,获取登入时需要的参数。 3、请求登入地址,登入关键参数还是密码加密,我在网上找了一段js代码,结果调用可 ... 查看全文

win10环境下搭建zookeeper伪集群

2021年04月07日 阅读:695

一、下载zookeeper https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/ 这里笔者下载的是zookeeper-3.3.6 二、配置zookeeper 1.解压到三个目录 我们想要在单机上搭建3个server的伪集群,需要将下载好的zoo ... 查看全文

Windows/Linux命令查看文件MD5,SHA1,SHA256 文件校验

2021年04月07日 阅读:753

windows:certutil -hashfile yourfilename.ext MD5certutil -hashfile yourfilename.ext SHA1certutil -hashfile yourfilename.ext SHA256Linux: 查看全文

Winform自定义表单(转)

2021年04月07日 阅读:1061

出处:http://www.newlifex.com/showtopic-167.aspx 好吧,附件真的损坏了,原始代码我也没有了,再提取我也没精力了,不好意思,哪位之前下过可以重发一遍吗?不过即使没有也可以参考下面几个示例很快就可以做出来了......最近在做个项目,业务方面较繁琐,用户需要自定 ... 查看全文

Java反射机制

2021年04月07日 阅读:743

Java的反射机制 一、什么是反射 反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译期知道运行的对象是谁,他允许运行中的Java程序获取类的信息,并且可以操作类或对 ... 查看全文

C++指针函数;函数指针; 函数参数为数组;函数参数为指针;区分

2021年04月07日 阅读:613

include<iostream> using namespace std; int* Array() { int *a; a=new int [10]; for(int i=0;i<10;i++) { a[i]=i+1; cout<<a[i]<<" "; } cout<<endl; return ... 查看全文

冒泡排序

2021年04月07日 阅读:679

1、实现思想 2、实现代码 1 #include <stdio.h> 2 void bulubulu_sort(int *array, int len) 3 { 4 int temp; 5 for (int i = 0; i < len - 1; i++) 6 { 7 for (int j = 0; ... 查看全文

线程池工作流程-验证

2021年04月07日 阅读:788

线程池工作流程: 1、如果正在运行的线程数量小于 corePoolSize,那么马上创建线程运行这个任务 2、如果正在运行的线程数量大于或等于 corePoolSize,那么将这个任务放入队列 3、如果这时候队列满了,而且正在运行的线程数量小于 maximumPoolSize,那么还是要创建非核心线 ... 查看全文

python-spider 第一关

2021年04月07日 阅读:742

import datetime import time import json import hashlib import base64 import requests import pandas import browsercookie from collections import Counte ... 查看全文

JAVA多线程学习十-Callable与Future的应用

2021年04月07日 阅读:582

Callable与Runnable 先说一下java.lang.Runnable吧,它是一个接口,在它里面只声明了一个run()方法: public interface Runnable { public abstract void run(); } 由于run()方法返回值为void类型,所以在执 ... 查看全文

C语言之数据类型③——字符与字符串

2021年04月07日 阅读:823

在反汇编里面查看一个字符串(单引号): 存的值为41,因此当定义一个字符串时,内存中存储的不是符号本身,而是存储的该字符对应的编号。对应的是ASCII表 ... 查看全文

关于C++ shared_ptr的拷贝和赋值——引用计数

2021年04月07日 阅读:807

当进行拷贝或赋值操作时,每个shared_ptr都会纪录有多少个其他shared_ptr指向相同的对象: auto p = make_shared<int>(50);//p指向的对象只有p一个引用者 auto q = p; //p和q指向相同对象,此对象有两个引用者; 智能指针类能记录有多少个sha ... 查看全文

Kettle 4.4.0 通过 Java 代码 输出日志到表

2021年04月07日 阅读:710

之所以选择4.4.0,因为公司还在用Java6编程…… 但是项目的需求是:实施人员上传kettle的文件,然后在界面上点击运行,运行完之后需要在页面上看日志。 当然 kettle 是自带日志输出功能的,不过我们总不能跟客户说:“你在kettle里面定义好日志输出,然后自己去数据库或者某个文件夹中查询 ... 查看全文

Python学习————跨域问题及解决

2021年04月07日 阅读:662

跨域问题及解决 # xss:跨站脚本攻击,cors:跨域资源共享,csrf:跨站请求伪造 # 1 同源策略:请求的url地址,必须与浏览器上的url地址处于同域上,也就是域名,端口,协议相同. # 2 CORS:跨域资源共享,允许不同的域来我的服务器拿数据 # 3 CORS请求分成两类:简单请求(s ... 查看全文

spring——通过注解显式的完成自动装配

2021年04月07日 阅读:577

构建bean文件: public class People { private String name = "小明"; } 编写配置类: @Configuration @Import(ApplicationConfig2.class) public class ApplicationConfig { ... 查看全文

Java Map的用法

2021年04月07日 阅读:659

Map Map的遍历可以通过键找值得方式,也可以一个个键值对的遍历 使用key遍历 方法一 : iterator+key Map<String, Object> map = new HashMap<String, Object>(); map.put("name", "Tom"); map.put( ... 查看全文

Eclipse报错could not write metadata for '/xxx'

2021年04月07日 阅读:499

由于在拉取这是由于删除一个项目时,没有同时在硬盘上删除该项目,而后又到硬盘文件系统中删除了该项目,才出现这问题的。 方法一:参考https://www.cnblogs.com/iamconan/p/7383651.html 到eclipse工作空间workspace中找到\.metadata\.pl ... 查看全文

热门文章

推荐文章

最新文章

置顶文章