精华内容
下载资源
问答
  • /*下一步*/ $('#next_step').bind('click', function () { index++; ControlContent(index); }); }); var index=0; function ControlContent(index) { var stepContents = ["basicInfo","education","work",...

    之前做出的步骤条是利用easyui +jquery实现的,但是他在隐藏板块的时候用到的是display:none,这会使我在板块中加载的js失效,所以换了一种方式,用Position。把元素脱离文档流移出视觉区域,添加该属性后既不会影响布局,又能让元素保持可以操作。应用该属性后,主要就是通过控制方向(top,left,right,bottom),达到一定的值,离开当前可是页面。

    先看效果图:

    f41ccf47959a604b29d77f9840dd914967f.jpg

     

    代码展示:

    页面html:

    <html>
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    	<title></title>
    	<link rel="stylesheet" type="text/css" href="css/style.css">
    	<script type="text/javascript" src="js/jquery/jquery.js"> </script>
    	<script type="text/javascript" src="js/index.js"> </script>
    <body>
    	<!--  标题进度条 start-->
    	<div class="content" style="margin: 2% 30%;width: 100%;">
    		<div class="processBar">
    			<div id="line0" class="bar">
    				<div id="point0" class="c-step c-select"></div>
    			</div>
    			<div class="text" style="margin: 10px -25px;"><span class='poetry'>基本信息</span></div>
    		</div>
    		<div class="processBar">
    			<div id="line1" class="bar">
    				<div id="point1" class="c-step"></div>
    			</div>
    			<div class="text" style="margin: 10px -30px;"><span class='poetry'>教育背景</span></div>
    		</div>
    		<div class="processBar">
    			<div id="line2" class="bar">
    				<div id="point2" class="c-step"></div>
    			</div>
    			<div class="text" style="margin: 10px -30px;"><span class='poetry'>工作经历</span></div>
    		</div>
    		<div class="processBar">
    			<div id="line3" class="bar" style="width: 0;">
    				<div id="point3" class="c-step"></div>
    			</div>
    			<div class="text" style="margin: 10px -15px;"><span class='poetry'>社交</span></div>
    		</div>
    	</div>
    	<!--  标题进度条 end-->
    	<div style="clear: both;"></div>
    	<div id="MainContent" style="margin: 2% 30%;">
    		<div class="content" id="basicInfo">
    			<span class='poetry'>
    				这是基本信息板块
    			</span>
    		</div>
    		<div class="content" id="education">
    			<span class='poetry'>
    				这是教育背景板块<br/>
    			</span>
    		</div>
    		<div class="content" id="work">
    			<span class='poetry'>
    				这是工作经历板块<br/>
    			</span>
    			<span class='poetry'>工作地点</span>
    			<input type='text' id='name'/> <br/>
    			<span class='poetry'>工作内容</span>
    			<input type='text' id='age'/>
    		</div>
    		<div class="content" id="social">
    			<span class='poetry'>
    				这是社交板块
    			</span>
    		</div>
    	</div>
    	<div style="clear: both;"></div>
    	<div style="text-align: center;">
    			<button id="previous_step">上一步</button>
    			<button id="next_step">下一步</button>
    	</div>
    
    </body>
    </html>
    
    

    js代码展示:

    $(document).ready(function(){
    	$("#education").addClass('main-hide');
    	$("#work").addClass('main-hide');
    	$("#social").addClass('main-hide');
    	$('#previous_step').hide();
    	/*上一步*/
    	$('#previous_step').bind('click', function () {
    		index--;
    		ControlContent(index);
    	});
    	/*下一步*/
    	$('#next_step').bind('click', function () {
    		index++;
    		ControlContent(index);
    	});
    });
    var index=0;
    function ControlContent(index) {
        var stepContents = ["basicInfo","education","work","social"];
        var key;//数组中元素的索引值
        for (key in stepContents) {
            var stepContent = stepContents[key];//获得元素的值
            if (key == index) {
            	if(stepContent=='basicInfo'){
            		$('#previous_step').hide();
            	}else{
            		$('#previous_step').show();
            	}
            	if(stepContent=='social'){
            		$('#next_step').hide();
            	}else{
            		$('#next_step').show();
            	}
                $('#'+stepContent).removeClass('main-hide');
                $('#point'+key).addClass('c-select');
        		$('#line'+key).removeClass('b-select');
            }else {
                $('#'+stepContent).addClass('main-hide');
                if(key>index){
                	$('#point'+key).removeClass('c-select');
            		$('#line'+key).removeClass('b-select');
                }else if(key<index){
                	$('#point'+key).addClass('c-select');
            		$('#line'+key).addClass('b-select');
                }
            }
        }
    
    }

    css样式

       .processBar{
          float: left;
          width: 200px;
          margin-top: 15px;
        }
        .processBar .bar{
          background: rgb(230, 224, 236);
          height: 3px;
          position: relative;
          width: 185px;
          margin-left: 10px;  
        }
        .processBar .b-select{
          background: rgb(96, 72, 124);
        }
        .processBar .bar .c-step{
          position: absolute;
          width: 8px;
          height: 8px;
          border-radius: 50%;
          background: rgb(230, 224, 236);
          left: -12px;
          top: 50%;
          margin-top: -4px;
        }
        .processBar .bar .c-select{
          width: 10px;
          height: 10px;
          margin: -5px -1px;
          background:rgb(96, 72, 124);
    
        }
        .main-hide {
          position: absolute;
          top: -9999px;
          left: -9999px;
        }
        .poetry{
        	color: rgb(96, 72, 124); 
        	font-family: KaiTi_GB2312, KaiTi, STKaiti; 
        	font-size: 16px; 
        	background-color: transparent; 
        	font-weight: bold; 
        	font-style: normal; 
        	text-decoration: none;
        }
        button{
        	width: 80px;
    	    line-height: 30px;	    
    	    font-size: 11px;
    	    color: rgb(116, 42, 149);
    	    text-align: center;
    	    border-radius: 6px;
    	    border: 1px solid #e2e2e2;	    
    	    cursor: pointer;
    	    background-color: #fff;
    	    outline:none;
        }
        button:hover{
          border: 1px solid rgb(179, 161, 200);
        }
     

     

    转载于:https://my.oschina.net/u/3902753/blog/1921233

    展开全文
  •  最近很长的一段时间,我对下一步的学习方向,或者说java的学习方向,充满了困惑。 困惑1:在工作上遇到的很多技术上的东西,都给我一种感觉----不不知道,谁谁都会。要一个东西,或者遇到一个问题的时候,...
    楼主做java3年了,时间不长不短。职位么,因为跳槽多次,仍是普通程序员,关于跳槽频繁这一点,刚刚觉得非常不妥。 
    最近很长的一段时间,我对下一步的学习方向,或者说java的学习方向,充满了困惑。 
    困惑1:在工作上遇到的很多技术上的东西,都给我一种感觉----不做不知道,谁做谁都会。要做一个东西,或者遇到一个问题的时候,往往是用到第三方类库,这些东西一般做过也只能记个大概,代码是肯定记不住的,还是要现用现查;没做过的,在网上一查往往也能查出一堆,拿过来修修改改,80%以上的问题都能解决。除了这些,就是一些基本的代码,有一定基础都可以写的不差。 
    不知道是我接触的东西太少,还是本就是这样。如果是前者,烦请比我更明悟的人,来指点我一下。 

    困惑2:进一步学习的方向。因为在大多数时候都是面对困惑1里面的情况,而我觉得这些是肯定肯定不够的,就在想下一步应该怎样进步,学习什么。这也是本次提问的主要问题,对于一个3年经验的普通java开发,下一步的学习方向是什么?有没有较为清晰的归类,比如架构师、DBA之类的。 
    不得不承认,对于很流行的大数据、高并发,楼主缺少一些经验,1是接触的机会不多,2是此类工作大多需要工作经验。想过要自己学习,不过应该只能学到些皮毛。 

    工作接触的一些技术也不少了,比如nginx,memcached,mongodb,dubbo framework,InnoDB,linux等等一些暂时想不起的,但只通过工作和一些课外学习,也没有了解的很深入。也许是,我缺少一个可以更深入学习的工作?也许是,因为跳槽过多,没有一个稳定的业务方向,也就没有遇到更深入的问题? 

    总之,我最近是挺困惑,脑子也有点乱。希望各位资深大牛来给些建议,和我一样困惑的程序员们,也一起来讨论






    在java领域摸爬3年之际时,跟你有很多共鸣, 
    当年,杂七杂八的各种开源第三方工具类用了不少,广而不精, 
    当年,也纠结如何提升自己, 纠结该如何走下去。 


    我想继续做技术,于是我问了自己几个问题: 

    1.既然既然会了很多各种各样的工具,是否对工具的使用有自己的总结? 

    于是,我开始写博客,记录自己的学习成果, 
    写一些工具的测试代码,以便以后使用时,拿起来就用 

    2.工具的使用都整理了,那么是否整合出自己的一套开发框架? 
    然后我自己就整合了strut2 + spring2.5 + ibatis, 
    随着技术的发展,我重新整合了velocity + springmvc + spring3 + mybatis 
    包括工程架构:maven结构的工程,优化打包方式(轻松区分本地、测试、上线环境) 
    使用代码检查工具:Findbugs CheckStyle 
    做到团队代码风格基本一致。 


    3.既然整合开发机构,是否能有套生成器,生成基本代码(增删改查)? 
    然后我就使用基础的jdbcapi读取数据库表信息,使用velocity 模板引擎,开发了一套生成器, 给团队工作效率带来了质的提高 

    4.以上都有了,如何做分层开发,动静分离? 
    然后,我就将架构中模板引擎部分velocity 去掉, 直接使用html, 动态数据使用异步获取,动态数据服务端返回json, 页面开发人员(会css,js)和服务端开人员各司其职,再一次提高了开发效率 


    4.当访问量上来的了,发现页面动态数据访问还是有些慢? 
    然后在不做负载均均衡的情况下, 学了jvm的内存机制和gc调优,最大的优化单机能力 

    再然后。。。先省略,看到这里我打算写一篇小博客^_^

    展开全文
  • 经常看到有人询问在winform中怎么实现类似安装向导那样的上一步、下一步的页面,这个如果在ASP.NET中实现起来比较简单,无非就是多个panel交替显示罢了,可是在winform中控制起来就没有那么容易了,本人用tabControl...

     经常看到有人询问在winform中怎么实现类似安装向导那样的上一步、下一步的页面,这个如果在ASP.NET中实现起来比较简单,无非就是多个panel交替显示罢了,可是在winform中控制起来就没有那么容易了,本人用tabControl做了一个简单实现,可以满足一般的要求,具体实现过程如下:

    1.新建一个winform工程,在窗体上添加tabControl控件

    2.设置tabControl的TabPages的数量(假设为3),设置TablePages的Text属性为空

    3.在每个分页上分别加入按钮(上一步/下一步)

    4.在窗体的Load事件中加入以下代码

     tabControl1.SizeMode = TabSizeMode.Fixed;
     tabControl1.ItemSize = new Size(0, 1);


    5.在(上一步/下一步)的按钮事件中设置tabControl1.SelectedIndex即可以实现页面切换,注意SelectedIndex从0开始

          至此,全部工作完成,当然网上还有其他许多实现方法,比如用Panel,Form,重写,第三方控件等方法来实现,但我觉得此方法比较简单实用,能满足一般要求的需要,当然也欢迎各位共同探讨。

     

    展开全文
  • 一步一步教你写股票走势图——K线图一(概述)

    万次阅读 热门讨论 2016-06-15 10:06:30
    股票分时图部分已经开发完毕,受到了广大开发者的好评!...分析好了,废话不多说,我们分析K线图吧,首先我们看自选股K线图的效果吧效果还是很赞的,经过分时图的研究后,博主越来越确信自选股用的应

    目录
    一步一步教你写股票走势图——分时图一(概述)
    一步一步教你写股票走势图——分时图二(自定义xy轴)
    一步一步教你写股票走势图——分时图三(对齐图表、自定义柱状图高亮)
    一步一步教你写股票走势图——分时图四(高亮联动)
    一步一步教你写股票走势图——分时图五(自定义标记)
    一步一步教你写股票走势图——K线图一(概述)
    一步一步教你写股票走势图——K线图二(图表联动)
    一步一步教你写股票走势图——K线图三(添加均线)
    一步一步教你写股票走势图——K线图四(高亮联动一)
    一步一步教你写股票走势图——K线图五(高亮联动二)
    一步一步教你写股票走势图——商业版


    demo更新地址https://github.com/AndroidJiang/StockChart


    股票分时图部分已经开发完毕,受到了广大开发者的好评!界面、功能都挺完美,解决了好一些MP开发者的问题,博主甚是欣悦,更有动力去开源K线图。这里说一下,如果有问题直接留言或者发邮件,github上个人信息有邮件,我看到基本都会回复,博主不加qq的,体谅O(∩_∩)O。

    分析

    好了,废话不多说,我们分析下K线图吧,首先我们看下自选股K线图的效果吧

    这里写图片描述

    效果还是很赞的,经过分时图的研究后,博主越来越确信自选股用的应该也是MP的库,效果太相似了,不过人家优化做的好,自定义的效果也很赞,不愧是腾讯程序员啊!赞~

    我们简单剖析下K线界面,由上下两部分组成,和分时图一样,下面都是柱状图,区别是K线可以滚动,而上面就比较复杂了,由折线图和蜡烛图组合而成,好在MP库现在支持组合图了,那么我们干嘛不动手开始码代码呢?

    核心代码

    初始表

     private void initChart() {
            barChart.setDrawBorders(true);
            barChart.setBorderWidth(1);
            barChart.setBorderColor(getResources().getColor(R.color.minute_grayLine));
            barChart.setDescription("");
            barChart.setDragEnabled(true);
            barChart.setScaleYEnabled(false);
            barChart.setAutoScaleMinMaxEnabled(true);
            Legend barChartLegend = barChart.getLegend();
            barChartLegend.setEnabled(false);
            //bar x y轴
            xAxisBar = barChart.getXAxis();
            xAxisBar.setDrawLabels(true);
            xAxisBar.setDrawGridLines(false);
            xAxisBar.setDrawAxisLine(false);
            xAxisBar.setTextColor(getResources().getColor(R.color.minute_zhoutv));
            xAxisBar.setPosition(XAxis.XAxisPosition.BOTTOM);
            xAxisBar.setGridColor(getResources().getColor(R.color.minute_grayLine));
    
            axisLeftBar = barChart.getAxisLeft();
            axisLeftBar.setAxisMinValue(0);
            axisLeftBar.setDrawGridLines(false);
            axisLeftBar.setDrawAxisLine(false);
            axisLeftBar.setTextColor(getResources().getColor(R.color.minute_zhoutv));
            axisLeftBar.setDrawLabels(true);
            axisLeftBar.setShowOnlyMinMax(true);
            axisRightBar = barChart.getAxisRight();
            axisRightBar.setDrawLabels(false);
            axisRightBar.setDrawGridLines(false);
            axisRightBar.setDrawAxisLine(false);
    
            /****************************************************************/
            combinedchart.setDrawBorders(true);
            combinedchart.setBorderWidth(1);
            combinedchart.setBorderColor(getResources().getColor(R.color.minute_grayLine));
            combinedchart.setDescription("");
            combinedchart.setDragEnabled(true);
            combinedchart.setScaleYEnabled(false);
            combinedchart.setAutoScaleMinMaxEnabled(true);
            Legend combinedchartLegend = combinedchart.getLegend();
            combinedchartLegend.setEnabled(false);
            //bar x y轴
            xAxisK = combinedchart.getXAxis();
            xAxisK.setDrawLabels(true);
            xAxisK.setDrawGridLines(false);
            xAxisK.setDrawAxisLine(false);
            xAxisK.setTextColor(getResources().getColor(R.color.minute_zhoutv));
            xAxisK.setPosition(XAxis.XAxisPosition.BOTTOM);
            xAxisK.setGridColor(getResources().getColor(R.color.minute_grayLine));
    
            axisLeftK = combinedchart.getAxisLeft();
            axisLeftK.setDrawGridLines(true);
            axisLeftK.setDrawAxisLine(false);
            axisLeftK.setDrawLabels(true);
            axisLeftK.setTextColor(getResources().getColor(R.color.minute_zhoutv));
            axisLeftK.setGridColor(getResources().getColor(R.color.minute_grayLine));
            axisLeftK.setPosition(YAxis.YAxisLabelPosition.OUTSIDE_CHART);
            axisRightK = combinedchart.getAxisRight();
            axisRightK.setDrawLabels(false);
            axisRightK.setDrawGridLines(true);
            axisRightK.setDrawAxisLine(false);
            axisRightK.setGridColor(getResources().getColor(R.color.minute_grayLine));
        }

    数据

     private void setData(MinuteHelper mData) {
            kLineDatas = mData.getKLineDatas();
            axisLeftBar.setAxisMaxValue(mData.getVolmax());
            String unit = MyUtils.getVolUnit(mData.getVolmax());
            int u = 1;
            if (unit.equals("万手")) {
                u = 4;
            } else if (unit.equals("亿手")) {
                u = 8;
            }
            axisLeftBar.setValueFormatter(new VolFormatter((int) Math.pow(10, u)));
            axisRightBar.setAxisMaxValue(mData.getVolmax());
    
    
            ArrayList<String> xVals = new ArrayList<String>();
            ArrayList<BarEntry> barEntries = new ArrayList<BarEntry>();
            ArrayList<CandleEntry> candleEntries = new ArrayList<CandleEntry>();
            for (int i = 0, j = 0; i < mData.getKLineDatas().size(); i++, j++) {
                xVals.add(mData.getKLineDatas().get(i).date + "");
                barEntries.add(new BarEntry(mData.getKLineDatas().get(i).vol, i));
                candleEntries.add(new CandleEntry(i, mData.getKLineDatas().get(i).high, mData.getKLineDatas().get(i).low, mData.getKLineDatas().get(i).open, mData.getKLineDatas().get(i).close));
            }
            barDataSet = new BarDataSet(barEntries, "成交量");
            barDataSet.setBarSpacePercent(50); //bar空隙
            barDataSet.setHighLightColor(Color.WHITE);
            barDataSet.setHighLightAlpha(255);
            barDataSet.setDrawValues(false);
            barDataSet.setHighlightEnabled(true);
            barDataSet.setColor(Color.RED);
            BarData barData = new BarData(xVals, barDataSet);
            barChart.setData(barData);
            barChart.setVisibleXRange(30, 100);
    
    
            CandleDataSet candleDataSet = new CandleDataSet(candleEntries, "KLine");
            candleDataSet.setDrawHorizontalHighlightIndicator(false);
            candleDataSet.setValueTextSize(10f);
            candleDataSet.setDrawValues(false);
            candleDataSet.setColor(Color.RED);
            candleDataSet.setAxisDependency(YAxis.AxisDependency.LEFT);
            CandleData candleData = new CandleData(xVals, candleDataSet);
    
    
            CombinedData combinedData=new CombinedData(xVals);
            combinedData.setData(candleData);
            combinedchart.setData(combinedData);
            combinedchart.setVisibleXRange(30, 100);
            barChart.invalidate();
            combinedchart.invalidate();
        }

    离线数据已经放在Constant中,方便用户的测试,代码已经搞完,我们到目前为止没有加任何特效,单纯的使用了MP库,小伙伴们肯定迫不及待要看效果了,没问题,请看:

    这里写图片描述

    这个效果跟人家的差了猴子一跟头的距离啊!下面说下存在哪些需要优化的地方,这些地方将会在接下来的文章中得意优化。

    • 初始化表时K线左边y轴不显示labels和gridlines
    • 表之间联动
    • 高亮问题
    • 柱状图y轴labels显示
    • 三条均线图
    • 表数据滑动加载更多

    暂时已经发现了那么多问题,看来K线开发要比分时图复杂啊!不急,只要大家能star我的项目,相信以上的问题都会解决掉的,有了大家的star,博主才会更有动力去解决以上的一些问题!谢谢大家的关注,本篇结束,请期待下一篇的发布吧!

    补充:
    如果发现图表初始化不对齐,需要手动移动后才对齐的话,则采用handler延迟刷新图表即可,y轴没有图标,也可采用如上方法,详见demo。


    目录
    一步一步教你写股票走势图——分时图一(概述)
    一步一步教你写股票走势图——分时图二(自定义xy轴)
    一步一步教你写股票走势图——分时图三(对齐图表、自定义柱状图高亮)
    一步一步教你写股票走势图——分时图四(高亮联动)
    一步一步教你写股票走势图——分时图五(自定义标记)
    一步一步教你写股票走势图——K线图一(概述)
    一步一步教你写股票走势图——K线图二(图表联动)
    一步一步教你写股票走势图——K线图三(添加均线)
    一步一步教你写股票走势图——K线图四(高亮联动一)
    一步一步教你写股票走势图——K线图五(高亮联动二)
    一步一步教你写股票走势图——商业版


    demo更新地址https://github.com/AndroidJiang/StockChart


    展开全文
  • 字段选择,选择字段选择后,编辑字段选择,其中字段名称即为传入下一步的条件,注意:该字段名称顺序会影响下一步的条件 2、“?” 号代表上一步传入的条件,第一个“?” 代表上一步第一个字段名称,第二个“?...
  • 思路:根据当前节点的ID获取,当前节点...* 根据与流程定义key获取当前节点的一个任务节点 * @param key 流程定义Key * @param elementId 当前节点Id * @param elString 当前节点流向一个节点的匹配字符串 * 如下
  • APK 编译失败,无法继续下一步签名! 解决 生成这个APK包的时候,使用的android studio版本为3.2.1,感觉应该是版本太高,安全机制得比较好,然后使用android studio2.2.3、 SDK API 16,完美解决这个问题。...
  • 背景:公司内部oa系统进行审批,需要集成极光推送,这样的话,需要在审批的时候,通过当前节点,查找出一个需要审批人的信息,在网上查看了很多资料,大多都是activit版本对不上,还有就是提供的代码不完整,思路...
  • 先说结论:win10 JDK-8u231安装点击下一步没反应 解决方法就是换安装包,最显眼的那个jdk-8u231-windows-x64.exe不能用,亲测jdk-11.0.5_windows-x64_bin.exe可以用(目前最新版是13.0.1),下面给出详细步骤安装...
  • 四年测试工程师经历,下一步转开发还是继续测试? 测试四年,没有积累编程脚本能力和自动化经验,找工作时都要求语言能力,自动化框架。 感觉开发同事积累的经历容易找工作。 下一步,想办法转开发岗还是继续测试...
  • Ubuntu系统安装教程

    万次阅读 多人点赞 2019-03-10 14:47:00
    3、选择Linux,版本选择Ubuntu64位,点击下一步 4、虚拟机名称自己取,位置选择一个盘,创建一个文件夹放置虚拟机,点击下一步 5、可以设置磁盘大小,下面的选项自己选择,点击下一步 6、点击自定义硬件 7、可以...
  •  一般情况我们调试的时候是在一个线程中的,一步一步走。但有时候你会发现在Debug的时候,想发起另外一个请求都无法进行了?  那是因为IDEA在Debug时默认阻塞级别是ALL,会阻塞其它线程,只有在当前调试...
  • 找到能立刻开始的下一步行动 |进击

    万次阅读 2017-02-22 06:58:48
    所谓“下一步行动”,就是某一件事情的下一个可以直接去的步骤。但是,怎么找到这个步骤呢?
  • 有时候我们需要执行一系列操作, 每一步需要上一步执行成功后才会执行下一步否则就退出整个脚本, 直接举个栗子: wget https://getcomposer.org/installer || ( echo "failed"; exit ) && ...
  • 我用java的swing制作了六个界面,分不同的类制作的,怎么点击第一个界面下一步转到第二个界面以此类推下去?
  • VMware虚拟机安装 windows server 2012 SQL server2012

    千次阅读 多人点赞 2019-09-26 21:06:14
    SqlServer的产品更新界面 需要更新就勾选 选择下一步 然后进行的就是安装程序支持规则的检测 通过7哦 如果有不通过的就看看什么问题 对应解决 一般情况下直接通过的 选择的是SqlServer功能安装 下一步 在...
  • 动态指定下一步任务的参与人

    千次阅读 2013-06-22 15:30:00
    在流程运行的时候,需要有操作人去选择下一步任务的执行人,而不是在流程定义的时候先固定好的执行人,动态指定分下面几种情况。 1、在流程实例流转时候,节点办理的时候,由用户去选择下一步任务的执行人: 实现...
  • chr start end (value)
  • 最近在家里打算用电脑几个Android APP, 最后一步的时候发现怎么样点击下一步都窗口抖动. 就像这样: 我们退出这个窗口, 回到开始, 我们会发现IDE给我们报了个错: 出现原因: 未配置AndroidSDK...
  • SQL Server 2012 安装教程

    万次阅读 多人点赞 2019-04-14 20:43:04
    如果运行完后出现一个警告,看了一下信息是远程的端口没开,笔者展示只学习使用就先不管了,后面在打开端口即可,继续点击下一步 继续点击下一步,到如下界面点击全选,然后下一步,注意把下面两个目录改...
  • from pandas import Series, DataFrame frames_num=1590 frame = DataFrame(data, columns = ['probs', 'lx', 'rx', 'ly', 'ry'], index = list(range(1, frames_num+1))) frame.index.name = 'frames' ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 991,428
精华内容 396,571
关键字:

下一步如何做