orgchart组织机构图

orgChart生成组织结构图应用 1)动态生成HTML作为数据source var preTitle = ""; var content = "Band"; // header $.each(titleNameList, function(i, item){ if (preTitle != item.title) { if (preTitle != "") { conten 阅读详情

官网地址:https://github.com/dabeng/OrgChart

<html>
<head>
    <link href="jquery.orgchart.min.css" rel="stylesheet" />
    <link href="style.css" rel="stylesheet" />
    <link href="font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet" />
    <script type="text/javascript" src="jquery-1.8.3.min.js"></script>
    <script type="text/javascript" src="jquery.orgchart.min.js"></script>
</head>
<body>
    <div id = "chart-container">
    </div>
</body>
<script style="text/javascript">
var dataSource2 = {
  'id': 'rootNode', //每个数据节点的标识
  'collapsed': false, 
  'className': 'top-level', //样式
  'nodeTitlePro': 'Lao Lao',//节点标题
  'nodeContentPro': 'general manager',//节点数据
  'relationship': '110', 
  'children': [ 
    { 'id':'1','nodeTitlePro': 'Bo Miao', 'nodeContentPro': 'department manager', 'relationship': '111' },
    { 'id':'2','nodeTitlePro': 'Su Miao', 'nodeContentPro': 'department manager', 'relationship': '110',
      'children': [
        { 'nodeTitlePro': 'Tie Hua', 'nodeContentPro': 'senior engineer', 'relationship': '110' },
        { 'nodeTitlePro': 'Hei Hei', 'nodeContentPro': 'senior engineer', 'relationship': '110' }
      ]
    },
    { 'nodeTitlePro': 'Yu Jie', 'nodeContentPro': 'department manager', 'relationship': '110' }
  ],
  'otherPro': '110'
};

var t = $('#chart-container').orgchart({
    'data': dataSource2,
    //拖动整个架构图
    //'pan':true,
    //鼠标滚动控制大小
    'zoom':true,
    //最大放大缩小到多少
    'zoominLimit':30,
    'zoomoutLimit':0.9,
    /*控制方向The available values are t2b(implies "top to bottom", it's default value), b2t(implies "bottom to top"), l2r(implies "left to right"), r2l(implies "right to left").
    */
    //'direction':'t2b',
    //以垂直方向布局,并指定深度
    //'verticalDepth':1,
    //设置数据内容的字段,与数据源对应
    'nodeContent': 'nodeContentPro',
    'nodeTitle': 'nodeTitlePro',
    'nodeID': 'id',
    'toggleSiblingsResp':false
</script>
</html>

以下是滑过节点时提示信息,不是必须的


'createNode': function($node, data){
        $node.mouseenter(function(){
            var $promptbox  = $(this).children("#mes")
            var boxheigth = $promptbox.outerHeight();
            var boxwidth = $promptbox.width();
            $promptbox.css("top","-"+boxheigth);
            $promptbox.css("right","-"+boxwidth);
            $promptbox.fadeIn();
        });
        $node.mouseleave(function(){
            $(this).children("#mes").fadeOut();
        });
        var toggleMes = '<div id="mes" class="toggle">'+data.relationship+'</div>';
        $node.append(toggleMes);
    } 

示例

这里写图片描述

【Layui】加载任意组织机构的机构图 加载任意组织机构的机构图加载任意组织机构的机构图准备工作:下载orgChart 扩展组件DEMO效果 加载任意组织机构的机构图 很多时候我们需要浏览组织机构图。而且是任意节点的组织机构图。通过机构的id进行过滤 准备工作:下载orgChart 扩展组件 加载扩展模块 DEMO <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>layui orgCharts &l 阅读详情

相关推荐

orgchart.js 组织架构图之JQuery插件

组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件组织架构图之JQuery插件orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js orgchart.js v

orgchart的介绍

https://www.jianshu.com/p/094c2256c5ed

Sxuning123的博客 1615

jQuery组织结构图表插件OrgChart

jQuery组织结构图表插件OrgChart组织结构布局代码是一款可以使用本地数据,或通过ajax调用来完成数据的填充。

OrgChart - 配置项详解 (精选+原创)

OrgChart 使用教程 (一) 没用开场白… 近日来,公司要求做一份web组织架构图,正好我使用的框架是vue ,自己写太麻烦,于是找一找有没有合适的组件,直接套用。 于是找到了 OrgChart 这个 开源的组织架构平台 很不巧啊!官网的网络访问不了,有些案例图无法加载出来!! 这让我一个二流子英语的业余选手很苦恼啊!! 于是我开始扒源码,英文注释什么的百度翻译,然后写这篇博文记录一下,如果有合适的效果,也不容易忘,吼吼! 开篇 官网上的案例 用vue的很明确了,这个自行导入吧 然后可以看到 它定

两仪大帝的博客 8149

Qt C++:跨平台开发利器

摘要: Qt C++是基于C++的跨平台开发框架,通过元对象系统、信号槽机制及模块化架构实现"一次编写,多端部署"。核心特性包括: 跨平台能力:覆盖桌面(Windows/macOS/Linux)、移动端(iOS/Android)、嵌入式及WebAssembly; 信号与槽:替代传统回调,实现对象间高效通信; UI组件库:200+预制组件支持QSS样式定制; 工具链:Qt Creator集成开发环境提供可视化设计、调试及多平台编译。 广泛应用于工业控制、车载系统、医疗设备及跨平台应用开发,

2202_75382767的博客 1685

数字IC后端PPA优化实战:Innovus中Timing一致性策略与Module Region布局技巧

本文深入探讨了数字IC后端设计中PPA优化的核心挑战,重点解析了Innovus与PrimeTime之间Timing不一致的根本原因。通过实战案例,详细介绍了在Innovus中设置Timing Margin、Derate以及RC Scale Factor等关键策略,以校准时序视图。同时,文章分享了利用Module Region进行物理布局规划的技巧,将关键模块约束在最优区域,并结合Group Path等进阶方法,有效提升时序收敛效率与PPA结果的可预测性。

f9g0h的博客 2690

orgChart实现竖向排列组织图(js实现组织机构图)

一、前言 快过年了,博主这几天不算忙,又刚好用到orgChart来做组织机构图,写了这篇文章,欢迎大家指正。注意:我说的竖向是指文字竖着排列。 依赖库:jquery,easyUI,jquery颜色选择器,fontAwesome字体图标,orgChart组织框图 orgChart文档:orgChart 颜色选择器:jquery颜色选择器插件 字体图标:fontawesome字体图标库 话...

weixin_41711593的博客 6586

Allegro17.4原理图-PCB双向联动技巧:从网表生成到同步高亮

本文深入解析了Cadence Allegro 17.4中原理图与PCB的深度双向联动技巧。核心在于通过精准的网表生成与管理、实时的跨窗口交互高亮与信号追踪,以及元件与封装的智能匹配更新,构建高效协同设计工作流。掌握这些技巧能显著提升高速、高密度电路设计的效率与准确性,实现从逻辑设计到物理实现的无缝衔接。

weixin_29178069的博客 359

OrgChart 组织机构图 最近更新

最新截图 [img]http://myflex.googlecode.com/svn/trunk/OrgChart/screenshot/treeVSchart.png[/img] [url=http://myflex.googlecode.com/svn/trunk/OrgChart/demo/OrgChartResearch.html]示例[/url] [url=http...

Just a dog chasing cars 549

第7次CCF PTA编程培训师资认证-T1 真题解析(2024下)

B。

lan_in的博客 514

从零开始学Agent的搭建——多角色项目需求分析框架实战

场景一:电商促销需求——技术细节顾此失彼团队用单Agent分析一个"双11秒杀系统"的需求。Agent输出了完整的功能清单,但当我们拿着这份方案找架构师评审时,发现了致命问题:Agent完全没有考虑库存扣减的并发一致性、Redis与MySQL之间的数据同步延迟、以及超卖风险的控制策略。原因是单Agent在处理"业务理解"任务时,已经耗尽了它的"注意力预算",技术深度分析几乎为空。场景二:ERP集成需求——跨系统边界模糊。

软件行业技术文化交流。 537

OrgChart(组织机构图) - Flex

前段时间,用Flex写了个OrgChart,截图如下 [img]http://nealmi.iteye.com/upload/attachment/42222/0ec77e93-a323-3366-94e4-d71d22d3078c.jpg[/img] iLog有个很不错的,可是收钱,799美刀。你可以看这里[url]http://visudemos.ilog.com/webdem...

Just a dog chasing cars 339

手把手教你学PCIE(2.1.23)--PCIe基本概念:链路速率协商

链路速率协商是一个多步骤的过程,确保发送端和接收端之间的链路速率设置一致。通过初始化链路速率寄存器、发送和接收 TS2 序列、检测链路对端的存在、交换链路速率信息、确定最大链路速率和配置链路速率,可以确保 PCIe 设备之间的数据传输速度最大化,从而提高数据传输效率。初始化链路速率寄存器:设置支持的最大链路速率。发送和接收 TS2 序列:检测链路对端的存在。交换链路速率信息:发送和支持的最大链路速率。确定最大链路速率:选择最小值作为最终链路速率。配置链路速率:更新链路速率寄存器。

MHD0815的博客 1817

组织架构图 orgchart

原理是利用字典获得坐标位置,一二三层是横向显示,关键控制好X坐标,第四层竖向显示,关键控制好Y坐标数据方面:员工之间是通过manager=id来做关联的.1.绘制单元格,图片等信息2.绘制线条 using System; using System.Collections.Generic; using System.Linq; using System.Web; using S

liu_111111的专栏 2110

Ardupilot无人船(车)mavros自主控制

rover 4.4。

超维空间科技的博客 3231

图解电动汽车:电动汽车主要参数

动力性指标 汽车的动力性指标主要有最高车速、加速时间、最大爬坡等,体现了汽车在行驶过程中能达到的极限运动水平。对于电动汽车,其动力性由搭载的驱动电动机决定,主要的参数包括最大扭矩、额定功率、最大功率、最大转速等。 功率是指物体在单位时间内所做的功的多少,是描述做功快慢的物理量,单位是 kW。 扭矩是指机械元件转动的力矩,也称转矩,表示转动力量的大小,单位是 N·m。 转速是指发动机/电动机的转速,的单位是 rpm,即转每分钟。额定转速是指在额定功率下电动机的转速,最大转速则是在最大功率下电动机的转速。

程序员「阿基米东」的编程之旅 2万+

组织架构图

js写一个这样的组织架构图,下面是代码 1.插件官网https://balkangraph.com/(官网上说有收费版,但是下载的是免费版的) 可以下载js文件,也可以用npm安装 cnpm i @balkangraph/orgchart.js 2.修改成自己想要的样式(因为没太多时间,只简单的改成了自己要做的样子,也没有好好处理代码,该文件可直接复制使用,setTemp是修改模板...

littlebearGreat——宁静致远 3662

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

如何快速构建专业组织结构图?OrgChart开源插件的完整指南

OrgChart是一款基于JavaScript开发的轻量级开源插件,专为快速创建清晰直观的组织结构图而设计。无论是企业架构展示、团队关系梳理,还是项目角色分配,这款工具都能帮助开发者以极简代码实现专业级可视化效果,让复杂的层级关系一目了然。 ## ???? 为什么选择OrgChart?5大核心优势解析 ### ✅ 超简单集成,3行代码即可上手 无需复杂配置,通过基础JSON数据或数组即可渲染完整图...

gitblog_00188的博客 1195

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

orgchart.js组织结构图,优雅的方式呈现结构数据

orgchart.js组织结构图,优雅的方式呈现结构数据   orgchart.js组织结构图创建简单、灵活且高度可定制的组织结构图,以优雅的方式呈现结构数据。   orgchart.js组织结构图????231570239是经理用来帮助说明角色和组织层次结构的可视化工具。无论您是企业、非营利组织还是政府组织,图表都可以帮助您的员工了解指挥链,并清楚地说明哪些人向哪个经理汇报。通过准确的图表,您将能够制定增长战略并分配新项目。清晰的组织结构图可以帮助您映射工作场所的低效率。   OrgChar

q2315702359的博客 2347

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

OrgChart.js 开源项目安装及使用指南

OrgChart.js 开源项目安装及使用指南 OrgChart.jsIt's a simple and direct organization chart plugin. Anytime you want a tree-like chart, you can turn to OrgChart.项目地址:https://gitcode.com/gh_mirrors/or/OrgChart.js ...

gitblog_00675的博客 1816

OrgChart.js完全攻略:零基础轻松上手组织结构图指南

💡 想展示公司架构却找不到简单工具?需要可视化团队关系但不想写复杂代码?OrgChart.js就是为解决这些问题而生的轻量级工具!作为一款开源的组织结构图插件,它能帮你用最少的精力创建出专业、美观的层级关系图表。无论是企业员工关系、项目团队结构还是学术组织架构,都能通过它直观呈现。 📌 **功能亮点速览**: - 灵活数据支持:既可以用本地数据快速创建,也能连接远程服务器动态加载 - 智能交

gitblog_00118的博客 987

如何用OrgChart.js快速构建专业级组织结构图:2025年超实用教程

OrgChart.js是一款轻量级且功能强大的JavaScript组织结构图插件,能帮助开发者轻松创建交互式、可定制的树状图表。无论是企业组织架构展示、团队关系可视化,还是项目层级管理,这款免费工具都能让复杂的层次数据变得直观清晰。 ## ???? OrgChart.js核心优势解析 作为专注于层次结构可视化的专业工具,OrgChart.js凭借五大特性脱颖而出: ### 1. 轻量高效的SVG...

gitblog_00786的博客 499

可视化图表(ECharts、orgchart)

一、ECharts 官网:https://echarts.apache.org/examples/zh/index.html 常用的饼图、柱状图、关系图 html中js文件引入: <link type="text/javascript" src="../eCharts-4/eCharts4.js" /> <link type="text/javascript" src="../OrgChart-master/jquery.orgchart.css" /> <!

sinat_38011533的博客 1594

告别层级混乱:OrgChart.js如何帮助管理者3步实现组织架构可视化,降低50%沟通成本

想象这样一个场景:当你接手一个拥有200人规模的跨部门项目时,打开通讯录却发现根本无法快速定位关键决策者。这正是83%的管理者在组织变革时面临的共同困境——传统工具无法直观呈现动态变化的人员架构。 **OrgChart.js**是一个轻量级组织架构可视化组件(仅24KB gzip压缩),它能将复杂的层级关系转化为直观的树状图表。与笨重的企业级解决方案不同,这个开源工具就像一把精准的手术刀,让你无

gitblog_00534的博客 715

[分享]组织机构图控件

偶破解了一个组织就构图控件来与大家共享,虽然很简单,也为大家节约一点时间,不要见笑哈。ps自己一下。http://www.v155.com/bbs/UploadFile/2005-4/2005415112427995.rarhttp://www.v155.com/bbs/UploadFile/2005-4/2005415112623409.rar上传到这里,呵呵测试代码:    OrgNode ...

weixin_34040079的博客 199
上一篇: spring定时任务
下一篇: openfire多实例问题
cst_code
博客等级 码龄10年 4粉丝 59原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值