工作学习
文章平均质量分 58
快乐少年郎_
这个作者很懒,什么都没留下…
展开
-
拓扑排序
//拓扑排序void TopsortbyQueue(ALGraph*G){ for(int i=0; i< G->vexNum;i++) mark[i]=FALSE; using std::queue; queue<int> Q; cout<<"拓扑序列为:"<<endl; for(int i...原创 2019-11-12 20:54:37 · 234 阅读 · 0 评论 -
图的邻接矩阵存储与访问
/*图的相邻矩阵储存类型定义*/#define MaxVertexNum 100 /*最大顶点数设为100*/typedef char VertexType; /*顶点类型设为字符型*/typedef int EdgeType; /*边的权值设为整型*/typedef struct { VertexType vexs[MaxVertexNum]; /*顶点表*/ Ed...原创 2019-11-12 20:53:52 · 284 阅读 · 0 评论 -
图的邻接表存储与访问
#define MAX_VERTEXT_NUM 20typedef struct edge{ /*边定义*/ int from,to,weight;}Edge,*Edged;typedef struct ArcNode{ /*边结点定义*/ int adjvex; struct ArcNode *nextArc; int weight;}...原创 2019-11-12 20:52:58 · 307 阅读 · 0 评论 -
Failed to Dump Window Hierarchy","status":13"
相关issue:https://github.com/appium/appium/issues/4151在Android5.0报错后换成Android7.0设备,OK啦原创 2019-04-07 21:56:08 · 434 阅读 · 0 评论 -
dva 项目初始化安装
dva 是一个基于 react 和 redux 的轻量应用框架。安装 dva-cli通过 npm 安装 dva-clinpm install dva-cli -g创建新应用(dva new)安装完 dva-cli 之后,就可以在 terminal 里访问到 dva 命令。使用 dva new 命令可以创建应用dva new dva-quickstart这会创建 dva-quickstart 目录,包原创 2017-01-04 22:58:26 · 7445 阅读 · 0 评论 -
解决同性交友(github)卡慢的若干问题
第一步:使用IP查找工具,找出对应的ip地址。IP查找工具 - github.com 对应IP github.global.ssl.fastly.net 对应IP 同理找出 github.global.ssl.fastly.net 对应IP 第二步:将对应 Ip 写入host192.30.253.112 github.com151.101.44.249 github.glo原创 2016-12-05 22:38:48 · 11771 阅读 · 5 评论 -
四:Trigger
Trigger 也有很多类型,最常见的有两种 trigger 分别在后面教程中分别介绍Trigger 的公共属性所有类型的 trigger 都有 Trigger 这个属性,表示 trigger 的身份;除此之外,trigger 还有很多其他公共属性。这些属性,在构建 trigger 的时候可以通过 TriggerBuilder 设置。trigger 的公共属性 属性名称 介绍 jobKey原创 2016-09-19 15:30:32 · 712 阅读 · 0 评论 -
三:Job 和 JobDetail 详细介绍
从上面两篇文章看出,Job 的实现很简单,该接口只有一个 execute 方法。这一节我们主要关注以下三点:Job 特点Job 的 execute 方法JobDetailJob 初窥首先我们回过头看看 教程一 中的代码片段JobDetail job = JobBuilder.newJob(HelloJob.class) .withIdentity("dummyJ原创 2016-09-19 15:29:56 · 11202 阅读 · 1 评论 -
二:Quartz 中重要的家族成员
Quartz API 中几个重要的元素 名称 作用 Scheduler 调度任务的执行 Job 你的任务需要实现的接口,执行调度任务时,Scheduler会执行此接口的execute方法 JobDetail 定义Jobs的实例,里面包含了Job的所有信息:名称、所属的组,Job的类等 Tigger 任务的触发器,由它来定义计划,规定Job何时被触发执行我们可以原创 2016-09-19 15:29:22 · 838 阅读 · 0 评论 -
一:初窥 Quartz
首先跟大家分享一个简单地 Quartz 的例子,让大家首先对 Quartz 有一个初步的认识ExampleJobimport org.quartz.JobBuilder;import org.quartz.JobDetail;import org.quartz.Scheduler;import org.quartz.SchedulerFactory;import org.quartz.Si原创 2016-09-19 15:28:46 · 971 阅读 · 0 评论 -
log4j.xml 日志持久化本地配置
使用 Log4j 则推荐使用 XML 来配置属性参数,使得打印输出更加灵活,更加易控,可以按包路径、日志级别分开输出。web.xml 加载<context-param> <param-name>log4jConfigLocation</param-name> <!--注意:此处的param-value应当使你自己log4j.xml配置文件位置-->原创 2016-08-23 11:04:19 · 2239 阅读 · 0 评论 -
Dubbo 学习
1:什么是 DubboDubbo 是一个分布式服务框架,致力于提供高性能透明化的 RPC 远程服务调用方案,以及 SOA 服务治理方案。其核心部分包括:远程通讯:提供对多种基于长连接的 NIO 框架抽象封装,包括多种线程模型、序列化、“请求-响应”模式的信息交换方案。集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持、软负载均衡、失败容错、地址路由、动态配置等集群支持。自动发现:基于原创 2016-07-26 08:45:45 · 488 阅读 · 0 评论 -
Java 网络基础
1. 基础Java 提供了非常易用的网络 API,调用这些 API 我们可以很方便的通过建立 TCP/IP 或者 UDP 套接字,在网络之间进行相互同新,其中 TCP 要比 UDP 更加安全和常用。尽管 Java 网络 API 允许我们通过套接字(socket)打开或关闭连接,但所有的网络同新均是基于 Java IO 类 InputStream 和 OutputStream 实现的。Java TCP原创 2016-07-22 17:49:41 · 329 阅读 · 0 评论 -
Getting Spring Error “Bean named 'x' must be of type [y], but was actually of type [$Proxy]” in Jenk
<aop:config proxy-target-class="true"/>原创 2016-05-05 21:08:05 · 746 阅读 · 0 评论 -
MiniUI 快速上手
1. 下载安装下载地址 安装 在使用过程中也只需要在页面中引用jquery.js、boot.js,如下所示<head> <title>Hello MiniUI!</title> <script src="scripts/jquery-1.6.2.min.js"type="text/javascript"></script> <script src="scripts/原创 2016-05-05 18:05:54 · 15019 阅读 · 1 评论