010_SSIS xml task 中的六种操作

1. 验证 xml 文件验证,输入为要验证的xml文件,第二操作数为xsd文件,输出SaveOperationResult 设置为true将验证结果 以字符串的方式输出true或者false 2.xlst 样式表转换,例如可以将左边的xml转换为右边的xml 样式表.xlst文件如下: <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml"
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

一次博客崩溃日志分析

一次博客崩溃日志分析 自从买了腾讯云,瞎倒腾了很多东西,搭建了MySQL,redis,zk等等,然后自己尝试搭建了博客,并设置了守护进程。 昨天开始突然莫名其妙的,总是服务重启。 进入系统后,通过top指令发现cpu总是突然飙升到99%。之后博客就挂掉了。然后cpu就降下来了。感觉像是被系统kill掉了。 自己摸索的小白,只能查查指令集喽~~~ 系统的日志都存放在/var/log/messages里面。 系统查杀日志查看 dmesg | egrep -i -B100 'killed proce
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

MongoDB批量更新不同查询条件的数据

今天遇到这样一个场景:在Java中批量更新MongoDB数据,不过每次更新的条件有不一样,那如何有效地进行更新操作呢? 刚开始的时候,我是想到循环批量更新操作,即每一种查询条件进行一次批量更新过程,这样的思路就是多个查询条件就需要进行多次的批量更新,带来的弊端是跟数据库的连接交互太频繁了,消耗的时间都浪费在这些过程中了;那么今天我们可以通过一种新的思路来避免这种负面影响,即只需要两次连接交互就可以了。 ------20200113勉
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

CCF加油

准备备战CCF,有空的话写一点随笔。加油啊~ 我现在这么努力奋斗,就是为了以后我爱的能够幸福。
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

sap me 工艺路线 和 资源(设备)的关系

工艺路线 挂 操作 ; 操作 关联 资源类型; 资源 关联 资料类型 ; 至此 工艺路线和 资源之间产生关联 知道 资源(设备) 后对应的可以 工单 找工艺路线 工艺路线 找 操作, 操作找 资源类型, 资源类型找 资源 --查工艺路线头表 SELECT HANDLE, ROUTER, DESCRIPTION, ROUTER_TYPE FROM ROUTER x WHERE x.ROUTER = '191201749020-50011248-2' --工艺路线行表 SELECT HANDLE,
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

dp饭卡

电子科大本部食堂的饭卡有一种很诡异的设计,即在购买之前判断余额。如果购买一个商品之前,卡上的剩余金额大于或等于5元,就一定可以购买成功(即使购买后卡上余额为负),否则无法购买(即使金额足够)。所以大家都希望尽量使卡上的余额最少。 某天,食堂中有n种菜出售,每种菜可购买一次。已知每种菜的价格以及卡上的余额,问最少可使卡上的余额为多少。 Input多组数据。对于每组数据: 第一行为正整数n,表示菜的数量。n<=1000。 第二行包括n个正整数,表示每种菜的价格。价格不超过50。 第三行包括一个正整
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

【01】Maven依赖插件之maven-dependency-plugin

一、插件目标(goal) 1、analyze:分析项目依赖,确定哪些是已使用已声明的,哪些是已使用未声明的,哪些是未使用已声明的 2、analyze-dep-mgt:分析项目依赖,列出已解析的依赖项与dependencyManagement中定义的依赖项不匹配的部分 3、analyze-report:生成项目报告 4、analyze-duplicate:分析pom.xml中的<dependencies/>和<dependencyManagement/>标记,确定重复声明的依赖项 5、build
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

Redis的持久化机制-RDB

RDB: Redis DataBase 1. 什么是RDB RDB:每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果宕机重启,那么内存里的数据肯定会没有的,那么再次启动redis后,则会恢复。 2. 备份与恢复 内存备份 --> 磁盘临时文件 临时文件 --> 恢复到内存 3. RDB优劣势 优势 每隔一段时间备份,全量备份 灾备简单,可以远程传输 子进程备份的时候,主进程不会有任何io操作(不会有写入修改或删除),保证备份数据的的完整性 相对AOF
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

Linux之shell编程的基本使用

1.Shell shell是一个命令行解释器,它为用户提供了一个向 Linux 内核发送请求以便运行程序的系统级程序 2.shell编程打印hello world 2.1 代码部分 #!/bin/bash echo 'hello world' 代码解释: 1.#!/bin/bash: 告诉计算机,使用bash解释器来执行代码 2.echo: 控制台输出 2.2 执行代码 方式一: 给脚本可执行权限 chmod 744 myshell.sh 然后直接运行脚本 ./myshell.sh 方式二:(
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

C#调用事务执行sql语句

#region 调用事务 public static bool UpdateByTran(List sqlList) { SqlConnection conn = new SqlConnection(connString); SqlCommand cmd = new SqlCommand(); cmd.Connection = conn; try { conn.Open(); //开启事务 cmd.Transaction = conn.BeginTransaction(); //遍历所有sql
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

UNION运算符

UNION运算符用于组合两个或者更多SELECT语句的结果集。注意以下三点 UNION中的每个SELECT语句必须具有相同的列数 这些列必须具有相似的数据类型 每个SELECT语句中的列也必须以相同的顺序排列 语法: SELECT columns FROM table1 UNION SELECT columns from table2; 注意:默认情况下,UNION运算符选择一个不同的值,如果允许重复值,请使用UNION ALL。 SELECT columns FROM table1 UNIO
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

异常处理_python

一、异常处理的结构   1、try后面代码块报错的话执行except 语句后面的代码块:      Exception:包括所有类型的错误    二、其他   1、主动触发异常   raise Exception("信息")      应用:数据库连接错误,返回False,选择打印日志报错:      2、自定义异常   用法__str__   
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

java注解——内置注解和四种元注解

java内置注解: @Override(重写方法):被用于标注方法,用于说明所标注的方法是重写父类的方法 @Deprecated(过时方法):用于说明所标注元素,因存在安全问题或有更好选择而不鼓励使用,如果强行使用,则编译器会发出警告 @SuppressWarnings(消除警告):用于取消编辑器所显示的警告,有如下属性值 ——deprecation:使用已被@Deprecated标注的程序元素 Date date = new Date(); //消除警报 @SuppressWarnings(
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

2019 ICPC Asia Taipei Hsinchu Regional Contest

前期天胡开局各种1A,然后被弱智E题卡到集体降智。后面的题也太难了8 7题滚了,过于真实 A: solver:zyh 1 #include <bits/stdc++.h> 2 #include <unordered_set> 3 using namespace std; 4 struct board { 5 int arr[6][6]; 6 board() { 7 memset(arr, 0, sizeof(arr)); 8
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

分石头

Marsha and Bill own a collection of marbles. They want to split the collection among themselves so that both receive an equal share of the marbles. This would be easy if all the marbles had the same value, because then they could just split the coll
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

PHP 使用redis set锁

const LOCKRSETUSR = 'lockuser'; const SETNXKEYS = 'user_nx_%s'; const NOT_FREQUENT_OPERATION = '请勿频繁操作,请等待%s s'; //防刷:防止重复刷新页面,加锁随机码产生变动无法解锁 $setnxkeys = sprintf(self::SETNXKEYS,$edata['uid']); //$data['uid'] 操作用户的uid if($this->redis
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

如何在Laravel5.6中使用Swoole的协程数据库查询

这篇文章主要介绍了在Laravel5.6中使用Swoole的协程数据库查询,详细的介绍了什么是Swo
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

nginx与php怎么实现高并发

高性能服务器通过配置nginx和php-fpm,代替docker容器技术,实现请求服务高并发处理。主
分类: 其他 发布时间: 01-13 23:50 阅读次数: 0

云服务器工具巧利用,教你轻松管理上千台服务器!

作为一名合格的运维人员,如何在1000+以上太服务里找到如沐春风的感觉呢?一、了解工作内容,对岗位有明确的安排和计划如果分清楚岗位职责,有计划的工作,其实不仅仅针对运维人员,这一规定适用于所有岗位,只有知道自己要做什么,什么时候开始做,如何留下处理问题的空间以及如何处理问题的细节,明白这些,首先不要分问题的难易程度,就计划上,就有眼前一亮的感觉。每一个岗位,都需要“优于计划,止于迷惘”二、学会合理
分类: 企业开发 发布时间: 01-13 23:50 阅读次数: 0

Tungsten Fabric+K8s轻松上手丨通过Kubernetes的服务进行基本应用程序连接

如何创建应用程序的部署,确保Pods之间能相互通信,并进行Internet连接。
分类: 企业开发 发布时间: 01-13 23:50 阅读次数: 0