UIPath中级系列一之读取MySQL记录集

今天写这篇博客,主要是回答网友的问题,也是我们项目中最经常使用的数据库操作。 UIPath是可以读取MySQL中的内容,更可以将Excel,CSV,txt等文件中的信息,写入MySQL中,这部分后续会写博客。 在准备实现此功能前,必须要做好三个前置条件,我们首先得有个MySQL数据库才行,接着就是MySQL ODBC, 它是连接数据库与UIPath的桥梁,后面就是UIPath支持数据库连接的包UIPath.Database.Activities. 前置条件一:安装MySQL和MySQL ODB
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

并发编程学习笔记(4)----jdk5中提供的原子类及Lock使用及原理

(1)jdk中原子类的使用: jdk5中提供了很多原子类,它会使变量的操作变成原子性的。 原子性:原子性指的是一个操作是不可中断的,即使是在多个线程一起操作的情况下,一个操作一旦开始,就不会被其他线程干扰。 jdk中的rt.jar中提供给了很多的原子性操作类。它们是位于java.util.concurrent.atomic包中,如图: 由图可以看到,jdk提供了很多基础类型的原子类操作,已经对象(AomicReference)原子操作类,数组的原子操作类,已经对象属性院子操作类(AtomicR
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

Java之路——First

  话说,Java之路已经走的挺长的,本人也算入门级选手,既已上路,那就走的漂亮些。在路上,我会努力踏实地规范自己,完备自己,让自己做一个社会主义合格用心好码农。俗话说,事情要么不做,要么做就做得漂亮,Java这件事也是开始做了,只是之前没有用心,所以呢,从现在做一个好码农啦。   来,下面让我们切入正题,如何做一个好码农呢?答案是,多写代码,多看代码,而且是要用心看,用心读,用心写。在学习的过程中要不断地总结,也要不断地思考,更要不断地敲代码,然后时常根据学习的情况做一个总结,哪里做的好与不
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

解决TextView换行异常问题

在用TextView显示一段中文时发现会提前换行,用网上搜索到的方案都解决不了,最终选择用EditText代替之 <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:enabled="false" android:background="@null"/>
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

CodeForces - 55D Beautiful numbers (数位DP)

Volodya is an odd boy and his taste is strange as well. It seems to him that a positive integer number is beautiful if and only if it is divisible by each of its nonzero digits. We will not argue with this and just count the quantity of beautiful nu
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

多边形裁剪与文字裁剪

多边形裁剪 一、 若采用直线裁剪的方法裁剪多边形,则得到一系列不连续的直线段 应该得到这种图形: 多边形裁剪算法的输出应该是裁剪后的多边形边界的顶点序列! 二、SutherLand-Hodgeman多边形裁剪 1、基本思想是将多边形边界作为一个整体,每次用窗口的一条边对多边形进行裁剪,体现一种分而治之的思想。 2、裁剪得到的结果多边形的顶点有两部分组成: (1)落在可见一侧的原多边形顶点 (2)多边形的边与裁剪窗口边界的交点 3、不足之处 只能适用于凸多边形 文字裁剪 字符并不是由直线段组成的
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

[ X.XX]CF每日一题系列线下更新中

现在做的都好水啊,就不写博客了,线下有记录滴
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

你会想造一艘船吗?

你要造一艘船,先不要雇人去收集木头而是要先去激发起人们对于海洋的渴望! 首先你要有个造船的想法
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

陈远波(java)--Git 入门

本章节讲解思路:1.在Git hub官网注册一个Git账号;2.下载git bash管理工具 3.在git bash上绑定Git hub账号密码;
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

彻底理解线索二叉树(转载)

本文转自:彻底理解线索二叉树 线索二叉树代码:数据结构之线索二叉树 一、线索二叉树的原理 通过考察各种二叉链表,不管儿叉树的形态如何,空链域的个数总是多过非空链域的个数。准确的说,n各结点的二叉链表共有2n个链域,非空链域为n-1个,但其中的空链域却有n+1个。如下图所示。 因此,提出了一种方法,利用原来的空链域存放指针,指向树中其他结点。这种指针称为线索。 记ptr指向二叉链表中的一个结点,以下是建立线索的规则: (1)如果ptr->lchild为空,则存放指向中序遍历序列中该结点的前驱结点
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

Pandas数据结构之Series

Series是带有标签的一维数组,可以保存任何数据类型(整数,字符串,浮点数,python对象) index查看series索引,values查看series值 series相比于ndarray,是一个自带索引index的数组--> 一维数组 + 对应索引 series和dict相比,series更像是一个有顺序的字典 创建方法 1.由字典创建,字典的key就是index,values就是values dic = {'a':1 ,'b':2 , 'c':3, '4':4, '5':5} s =
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

软工之 NABCD 模型分析及 Web of Paper 原型设计结对作业

目录 写在前面 NABCD 模型 N —— Need,需求 A —— Approach,方法 B —— Benefits,好处 C —— Compettors,竞争 优势 劣势 D —— Delivery, 推广 阅读《构建之法》及成果 结对过程 遇到的困难及解决方法 原型实现 PSP表格 学习进度条 总结 体会 写在前面 本次作业:https://edu.cnblogs.com/campus/fzu/Grade2016SE/homework/2107 队友作业地址 pdf 文件地址 结对成员
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

福大软工1816 · 第一次结对作业

1.结对 学号 结对同学(链接) 031602511 何家伟 本作业博客链接 2.原型开发工具:Axsure RP8 3.结对过程 大家都是舍友,相互了解,学习也方便。 4.psp表格 PSP2.1 Personal Software Process Stages 预估耗时(分钟) 实际耗时(分钟) Planning 计划 80 60 · Estimate · 估计这个任务需要多少时间 80 60 Development 开发 900 1000 · Analysis · 需求分析 (包括学习新
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

EMQ X 3.0-beta.1 版本发布,完整支持 MQTT-5.0 协议

MQ X 3.0-beta.1 版本发布,版本别名: The Promise of Tomorrow。兼容 MQTT-3.1.1 协议的同时, 完整支持 MQTT-5.0 协议。此外还增加了很多实用的功能特性,重构了核心组件,提升了系统的伸缩性和扩展能力。 全面支持 MQTT-5.0 EMQ X 3.0 版本实现了大多数的 MQTT-5.0 特性,主要的 MQTT-5.0 新特性一览: ...
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

WPS For Linux 6757 社区新版本发布,添加新功能及修复

基础功能 WPS公共 新增snap打包格式,支持snap的系统可直接snap install wps-office来安装 新增用户反馈功能 新增升级提示功能 支持中英文语言切换 修复跨模块打开云文档时,提示&amp;amp;ldquo;账号已下线,请重新登录&amp;amp;rdquo;问题 修复使用firefox浏览器打开网页时,将网页中的内容复制到WP...
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

Kotlin 1.2.70 发布,增量编译速度提高 7 倍

Kotlin 1.2.70 已发布,这是 Kotlin 1.2 的一个新的 bug 修复和工具更新版本。包括: Kotlin/JS 增量编译改进 Kotlin/JS 增量编译得到了极大的改进。根据新的项目结构,这可以将开发速度提高 7 倍甚至更多。此外,Kotlin/JS Gradle builds 现在支持跨模块增量编译。 需注意的是,增量编译支持目前仍处于实验阶段,默认禁用,体验前需手动...
分类: 其他 发布时间: 09-21 23:40 阅读次数: 0

安卓版 Chrome Beta 70 (70.0.3538.17) 引入人脸检测

安卓版 Chrome Beta 70 (70.0.3538.17) 已经发布,可以从 Google Play 上下载使用。 此版本带来了众多新特性,最引人关注的是引入 Shape Detection 和 Web 身份验证。 Shape Detection 初步尝试 Shape Detection API 是在 web 上提供形状检测的功能,包含三个功能:人脸检测、条形码检测和文本检测,在...
分类: 其他 发布时间: 09-21 23:39 阅读次数: 0

Visual Studio 2017 15.9 预览版 2 已发布

Visual Studio 2017 15.9 预览版 2 发布了,需要注意此预览版不适合在生产机器上使用,也不适合用于创建生产代码。 15.9 预览版 2 中的新增功能 我们为此版本添加了下列新功能: 现在可以使用 Visual Studio 实例来导入和导出指定应安装的工作负载和组件的安装配置文件。 在调试器中后退目前在 C++ 中可用。 我们修复了处理 byre...
分类: 其他 发布时间: 09-21 23:39 阅读次数: 0

Spring事务事件监控

 前面我们讲到了Spring在进行事务逻辑织入的时候,无论是事务开始,提交或者回滚,都会触发相应的事务事件。本文首先会使用实例进行讲解Spring事务事件是如何使用的,然后会讲解这种使用方式的实现原理。 1. 示例        对于事务事件,Spring提供了一个注解@TransactionEventListener,将这个注解标注在某个方法上,那么就将这个方法声明为了一个事务事件处理器,而...
分类: 其他 发布时间: 09-21 23:39 阅读次数: 0

JDK 11 马上就要来了!JDK 12 还会远吗?

JDK 11 发布时间马上到来,于此同时,JDK 12 发布时间也已确定 —— 2019年3月19日。是的,6个月之后又能迎来新版本了! 甲骨文 Java 平台小组的首席架构师 Mark Reinhold 在给 OpenJDK 邮件列表的消息中宣布,JDK 12 的提议时间表如下: 2018/12/13 Rampdown 第一阶段 2019/01/17 Rampdown 第二阶段...
分类: 其他 发布时间: 09-21 23:39 阅读次数: 0