自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4344)
  • 收藏
  • 关注

转载 手把手教你写一个windows服务 【基于.net】 附实用小工具{注册服务/开启服务/停止服务/删除服务}...

1,本文适用范围语言:.net服务类型:windows服务,隔一段时间执行2,服务搭建:1,在vs中创建console程序2,在console项目所在类库右键添加-新建项-选择Windows服务3,在programs.cs的main中增加ServiceBase[] services = new ServiceBase[] { new M...

2019-09-27 16:35:00 528

转载 [Oracle123] DROP TABLE、TRUNCATE TABLE、DELETE DATA

https://www.cnblogs.com/lanbosm/articles/8714688.html转载于:https://www.cnblogs.com/cathygx/p/11590100.html

2019-09-26 12:01:00 568

转载 CF1215E Marbles

CF1215E Marbles传送门思路一道比较有意思的状压dp。首先有一个结论,把一个序列通过交换相邻元素排序,那么交换次数的最小值就是逆序对个数。证明:从小到大依次把元素换到最前面,那么每次交换都会使逆序对个数-1。逆序对为0则为有序。考虑引入一个\(a_{c_i}\)代表\(c_i\)这种颜色在序列中的排名。考虑按照\(a_i\)大小依次考虑每个\(c\)。dp数组中...

2019-09-25 22:19:00 572

转载 [Git123] Git常用命令及错误处理

=== 常用命令 ===参考:https://www.cnblogs.com/ldj3/p/9172804.html>git init>git clone -b feature-branch-123 https:xxx.git=== 常见错误 ===github clone报错error: RPC failed; result=56, HT...

2019-09-25 10:39:00 342

转载 前端08 /jQuery标签操作、事件

目录 前端08 /jQuery标签操作、事件 1.标签内文本操作 1.1 html标签元素中的所有内容 1.2 text 标签元素的文本内容 2.文档标签操作 2.1值操作 2.2插入标签 2.3 删除标签...

2019-09-19 22:58:00 202

转载 前端07 /jQuery初识

目录 前端07 /jQuery初识 1.jquery介绍 1.1 jquery的优势 1.2 jquery是什么? 1.3 jquery的导入 2.jQuery的使用 2.1使用 jQuery 的基本步骤 ...

2019-09-19 22:57:00 141

转载 前端06 /JavaScript之BOM、DOM

目录 前端06 /JavaScript 昨日内容回顾 今日内容 1.BOM 2.DOM 3.事件 绑定事件的方式 前端06 /JavaScript昨日内容回顾js的引入...

2019-09-19 07:37:00 92

转载 CF1208F Bits And Pieces

CF1208F Bits And Pieces传送门思路这里要运用SOS-DP的思路(\(\text{Sum over Subsets}\))。我在另外一篇博客里介绍过,如有需要可以搜索一下我的博客。SOS-DP是记录每个\(mask\)所有子集的信息,而这道题只需要记录每个\(mask\)所有超集的信息即可。\(dp[mask]\)记录的是能满足\(mask\)是其的子集的所有...

2019-09-17 15:15:00 163

转载 [算法模板]SOS DP

[算法模板]SOS DP正文SOS-DP(\(\text{Sum over Subsets}\))是用来解决这样的问题的:其实就是子集和DP。上面每个\(F[mask]\)里面包含了\(mask\)所有二进制子集的信息。这是一种\(n\log_2 n\)的DP方法。我们定义一个DP状态\(S(mask,i)\)代表\(mask\)子集中只有最靠右的\(i\)位与其不同的状态。...

2019-09-17 15:13:00 378

转载 前端05 /js基础

前端05 /js基础昨日内容回顾css选择器的优先级行内(1000) > id(100) > 类(10) > 标签(1) > 继承(0)颜色rgb(255,255,255)#000000-#FFFFFF单词表示rgba(255,255,255,0.5)(透明度)字体font-family 设置"微软雅黑","宋体" font...

2019-09-16 22:10:00 122

转载 51Nod1353 树

51Nod1353 树传送门思路我们定义\(dp[i][j]\)代表第i个点联通块大小为j的方案总数,也可以把它理解为等待分配(不确定归属)的联通块大小为j的方案总数。那么每次转移我们就使用一个类似背包的东西来统计答案。对于一个节点的每个儿子,我们只需要从大到小遍历所有可用的j_now(j_now上限就是所有遍历过的点子树大小的和)。然后再枚举这个儿子的j_son,那么显然我们...

2019-09-14 16:58:00 109

转载 [算法模版]树形背包

[算法模版]树形背包树形01背包树形01背包和普通背包不同点在于物品之间有相互的依赖关系。选取儿子物品的必要条件是选取了所有他的祖先。我们考虑使用dp[i][j]代表第i个点的子树内,花费了j个容量能得到的最大权值。伪代码:for(int i=1;i<=son;i++){//枚举所有儿子 dfs(son[i]);//先处理儿子 for(int j1=m;j1&gt...

2019-09-14 16:56:00 185

转载 51Nod1709 复杂度分析

51Nod1709 复杂度分析题目链接思路一道很有意思的题。我们考虑按位累计贡献。记录\(dp[i][j]\)为上一步倍增跳了\(2^j\)步,跳到了\(i\)点的所有状态"1"的个数和。可以理解为,对于一个儿子u和他的祖先v的深度差,可以表示为一个二进制数。我们倍增的将u跳到v,每次跳的长度一定比上次小,且一定是\(2^k\)。对于一个点i,上一步跳了\(2^j\)步,那么...

2019-09-12 21:20:00 103

转载 java工作记录

package day01;public class TransferTest3{ public static void main(String args[]){ char[] arr = new char[]{1,2,3}; System.out.print(arr); //char 返回值int [] arr = new int[]{1,2,3}; Sy...

2019-09-11 23:41:00 205

转载 前端04 /css样式

目录 前端04 /css样式 昨日内容回顾 css样式 1高度宽度 2字体属性 3文本属性 4背景属性 5边框属性 6display属性 7.盒子模型 8.float浮动 ...

2019-09-11 22:32:00 145

转载 前端03 /css简绍/css选择器

目录 前端03 /css简绍/css选择器 昨日内容回顾 1.css 1.1 css简绍 1.2 css语法 1.3 css的几种引入方式 2.选择器 2.1基本选择器 2.2组合选择器 ...

2019-09-10 23:01:00 102

转载 前端02 /HTML标签

目录 前端02 /HTML标签 1.特殊字符 2.标签分类 标签嵌套 1.块级标签(行内标签) 2.内联标签 3.列表标签 4.table标签 ***(块级标签) 5.form表单 ***(块级标签) ...

2019-09-10 22:56:00 167

转载 前端01 /HTML简单简绍

目录 前端01 /HTML简单简绍 1.web服务本质 2.浏览器的工作流程 3.HTML是什么 4.web服务本质 5.HTML文档结构 6.HTML注释 6.标签语法 7.HTML常用标签 ...

2019-09-10 22:55:00 126

转载 java面象对向整理

第一次使用类,过程是先定义,然后new实例:示例代码如下:   1 package day01; 2 3 public class PersonTest { 4 5 public static void main(String[] args) { 6 // TODO Auto-generated metho...

2019-09-09 08:42:00 147

转载 MySQL数据库06 /数据库总结

MySQL数据库06 /数据库总结1.数据库DBMSMySQL -RDBMS 关系型2.数据库分类关系型:mysql、oracle、sqlserver、access非关系型:redis、mongodb...3.修改密码mysql>set password for root@'127.0.0.1'=password('新密码')mysqladmin -u root ...

2019-09-07 21:17:00 120

转载 数据库05 /索引原理/创建用户和授权/数据库备份/慢查询优化/正确使用索引

目录 数据库05 /索引原理/创建用户和授权/数据库备份/慢查询优化/正确使用索引 1.什么是索引 2.索引的原理 3.索引的数据结构(聚集索引、辅助索引) 4.索引操作 5.索引的两大类型hash与btree 6.创建用户和授权 ...

2019-09-07 21:14:00 134

转载 数据库04 /多表查询

目录 数据库04 /多表查询 昨日回顾 1.笛卡尔积 2.连表查询 2.1 inner join 内连接 2.2 left join 左连接 2.3 right join 右连接 2.4 union全连接 ...

2019-09-07 20:54:00 120

转载 数据库03 /库、表、记录的详细操作、单表查询

目录 数据库03 /库、表、记录的详细操作、单表查询 昨日回顾 .1客户端完整连接语句 .2创建表 .3数据类型: .4完整性约束 1.外键的补充 1.删除或修改被关联字段 ...

2019-09-07 20:51:00 179

转载 杂七杂八的小笔记本

查看Chrome同步状态:https://www.google.com/settings/chrome/sync转载于:https://www.cnblogs.com/GavinZheng/p/11461667.html

2019-09-04 21:51:00 117

转载 mybatis整理笔记

以下是idea2018辑编器新建 Maven工程1 file ->new ->project 新建后编程器在右下角加载插件。,这个时候需要会儿, 加载好后,软件目录会多一个ja包类似于: 为了测试数据库,需要建一个表, 然后新建查询方式:CREATE TABLE ...

2019-09-03 23:27:00 128

转载 数据库02 /MySQL基础数据类型以及多表之间建立联系

目录 数据库02 /MySQL基础数据类型以及多表之间建立联系 1.MySQL常用数据类型预览 2.数值类型 2.1 整数类型 2.2浮点型 3.日期类型 4.字符串类型 5.MySQL的sql_mode模...

2019-08-31 13:15:00 238

转载 MySQL之存储引擎

目录 MySQL之存储引擎 1.MySQL存储引擎介绍 2.MySQL结构 3.MySQL存储引擎分类 几种常用引擎介绍 1. MyISAM引擎 2. InnoDB引擎 3.其他引擎的介绍 ...

2019-08-31 10:27:00 143

转载 数据库01 /Mysql初识以及基本命令操作

目录 数据库01 /Mysql初识以及基本命令操作 1.数据库介绍 1.1 相关概念 1.2 数据库 1.3数据库管理系统(DBMS) 1.4结构化查询语言(SQL) 2.一些常见问题的设置 2.1永久修改...

2019-08-29 22:57:00 191

转载 数据库/MySQL的安装

数据库/MySQL的安装mysql的安装、启动和基础配置 —— windows版本1.下载第一步:打开网址,https://www.mysql.com,点击downloads之后跳转到https://www.mysql.com/downloads第二步 :跳转至网址https://dev.mysql.com/downloads/,选择Community选项第三步 :点击MyS...

2019-08-29 18:30:00 89

转载 CF1207G Indie Album

CF1207G Indie Album一道很有意思的AC自动机好题。AC自动机的本质是记录了一棵字典树上所有字符串的所有后缀,所以这道题我们可以充分利用这个性质。这道题与板子题的不同之处就在于:文本串在不停的变化,每次增加一个字符。我们先来复习一下AC自动机模版题的流程遍历文本串的所有前缀。将所有是这个前缀的后缀的模式串出现次数+1。(即沿着fail指针一直走到根,沿途的所...

2019-08-28 07:09:00 158

转载 Python并发编程06 /同步/异步调用/异步调用+回调函数

目录 Python并发编程06 /同步/异步调用/异步调用+回调函数 1.如何看源码 2.昨日回顾 3.阻塞、同步调用、异步调用 3.1概念 3.2异步调用 3.3同步调用 3.4异步如何取结果 ...

2019-08-26 22:51:00 470

转载 [算法模版]AC自动机

[算法模版]AC自动机基础内容板子不再赘述,OI-WIKI有详细讲解。\(query\)函数则是遍历文本串的所有位置,在文本串的每个位置都沿着\(fail\)跳到根,将沿途所有元素答案++。意义在于累计所有以当前字符为结尾的所有模式串的答案。看代码就能很容易的理解。另外\(e[i]\)记录的是第\(t\)个模式串结尾是哪个节点(所有节点均有唯一的编号)。贴个P5357 【模板】...

2019-08-25 10:08:00 98

转载 Find Method Sign Line Number

1 package java9; 2 3 import java.io.IOException; 4 import java.nio.file.Files; 5 import java.nio.file.Paths; 6 import java.util.List; 7 import java.util.regex.Pattern; 8 9 pu...

2019-08-24 11:51:00 137

转载 Python并发编程05/ 死锁/递归锁/信号量/GIL锁/进程池/线程池

目录 Python并发编程05/ 死锁/递归锁/信号量/GIL锁/进程池/线程池 1.昨日回顾 2.死锁现象与递归锁 2.1死锁现象 2.2递归锁 3.信号量 4.GIL全局解释器锁 4.1背景 ...

2019-08-24 08:39:00 190

转载 Python并发编程04/多线程

目录 Python并发编程04/多线程 1.生产消费者模型 2.线程的理论知识 2.1什么是线程 2.2线程vs进程 2.3线程的应用 3.开启进程的两种方式 3.1第一种方式 3.2第一种...

2019-08-24 08:33:00 140

转载 Python并发编程03/僵尸孤儿进程,互斥锁,进程之间的通信

目录 Python并发编程03/僵尸孤儿进程,互斥锁,进程之间的通信 1.昨日回顾 2.僵尸进程和孤儿进程 2.1僵尸进程 2.2孤儿进程 2.3僵尸进程如何解决? 3.互斥锁,锁 3.1互斥锁的应用 ...

2019-08-21 22:45:00 114

转载 CF219D Choosing Capital for Treeland

CF219D Choosing Capital for Treeland这道题一开始觉得比较毒瘤,但是想一下还是想的出来的。我们考虑定义\(dp[i][0]\)代表到点\(i\)所有子节点的最小权值,\(dp[i][1]\)代表到点\(i\)子树外所有节点的最小权值。那么显然有:\(dp[i][0]=\sum _{t\in son_i} dp[t][0]+[t->i]\)当...

2019-08-21 21:38:00 112

转载 VC调用DLL

调用DLL有两种方法:静态调用和动态调用.(一).静态调用其步骤如下:1.把你的youApp.DLL拷到你目标工程(需调用youApp.DLL的工程)的Debug目录下;2.把你的youApp.lib拷到你目标工程(需调用youApp.DLL的工程)目录下;3.把你的youApp.h(包含输出函数的定义)拷到你目标工程(需调用youApp.DLL的工程)目录下;4...

2019-08-21 12:32:12 168

转载 python并发编程02/多进程

目录 python并发编程02/多进程 1.进程创建的两种方式 1.1开启进程的第一种方式 1.2开启进程的第二种方式 1.3简单应用 2.进程pid 2.1命令行获取所有的进程的pid tasklist ...

2019-08-20 22:46:00 101

转载 Python并发编程01/操作系统发展史/多进程(理论部分)

目录 Python并发编程01/操作系统发展史/多进程(理论部分) 1.昨日内容回顾 2.进程的基础 3.操作系统 3.1 定义 3.2操作系统的作用 3.3操作系统的发展史 4.进程的理论 ...

2019-08-20 16:52:00 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除