在其中6个textbox中输入值,其输入的值显示在另一个textbox中 2C
 <%@ page language="java" contentType="text/html; charset=GBK" %>
<%@ page import="weaver.file.*," %>
<%@ page import="weaver.general.Util" %>
<%@ page import="weaver.conn.RecordSet" %>
<jsp:useBean id="ExcelFile" class="weaver.file.ExcelFile" scope="session"/>
<iframe id="ExcelOut" name="ExcelOut" border=0 frameborder=no noresize=NORESIZE height="0%" width="0%"></iframe>
<%@ page import="java.util.*" %>

<%

    //OA-SAP-DM直连流程-物料主数据新增流程
    //导出excel文件处理页面(DM_WF_02_ExcelOut.jsp)
    RecordSet rs = new RecordSet ();
    //List list = new ArrayList();
    String formid = Util.null2String(request.getParameter("formid"));
    String requestid = Util.null2String(request.getParameter("requestid"));
    if(!"".equals(formid)){
        formid = formid.replace("-","");
    }
    //声明excel文件对象
    ExcelSheet es = new ExcelSheet();
    //声明EXCEL中的列名
    ExcelRow colname = es.newExcelRow () ;  
    //为EXCEL添加多个列

    colname.addStringValue("序号");
    colname.addStringValue("物料编码");
    colname.addStringValue("描述");
    colname.addStringValue("单位");
    colname.addStringValue("物料组");
    colname.addStringValue("物料组描述"); 
    colname.addStringValue("物料组长描述"); 
    colname.addStringValue("旧物料号");
    colname.addStringValue("物料名称");
    colname.addStringValue("规格型号");
    colname.addStringValue("材质/图号/位号");
    colname.addStringValue("执行标准");
    colname.addStringValue("所属设备规格/名称或位号");
    colname.addStringValue("是否需要做设备管理");
    colname.addStringValue("备注");
    colname.addStringValue("长描述");
    colname.addStringValue("单位描述");
    colname.addStringValue("产品组");
    colname.addStringValue("产品组描述");
    colname.addStringValue("外部物料组");
    colname.addStringValue("外部物料组描述");


    es.addExcelRow(colname) ;  

    String sql_row="select * from formtable_main_" + formid + "_dt1 where mainid=(select id from formtable_main_"+formid+" where requestid="+requestid+") order by id";
    rs.executeSql(sql_row);
    int i=1;
/*     String name = Util.null2String(request.getParameter("formid"));
    String spe = Util.null2String(request.getParameter("requestid")); */
    while(rs.next()){
        ExcelRow colvalue = es.newExcelRow () ;
        //for(int i=0;i<list.size();i++){
            colvalue.addStringValue(Integer.toString(i)) ;
            //colvalue.addStringValue(Util.null2String(rs.getString("mdj00"))
            //  序号
            colvalue.addStringValue(Util.null2String(rs.getString("mdj01")));// 物料编码
            colvalue.addStringValue(Util.null2String(rs.getString("mdj08")).replace("”","\""));// 描述
            colvalue.addStringValue(Util.null2String(rs.getString("mdj10")));// 单位
            colvalue.addStringValue(Util.null2String(rs.getString("mdj12")));// 物料组
            colvalue.addStringValue(Util.null2String(rs.getString("mdj13")));// 物料组描述 
            colvalue.addStringValue(Util.null2String(rs.getString("mdj21")));// 物料组长描述
            colvalue.addStringValue(Util.null2String(rs.getString("mdj16")));// 旧物料号
            String code = Util.null2String(rs.getString("mdj02"));
            colvalue.addStringValue(code);//    物料名称
            colvalue.addStringValue(Util.null2String(rs.getString("mdj03")).replace("”","\""));// 规格型号
            colvalue.addStringValue(Util.null2String(rs.getString("mdj04")));// 材质
            colvalue.addStringValue(Util.null2String(rs.getString("mdj05")));// 执行标准
            colvalue.addStringValue(Util.null2String(rs.getString("mdj07")).replace("”","\""));// 所属设备规格/名称或位号
            colvalue.addStringValue(Util.null2String(rs.getString("mdj17")).replace("0","Y"));//    是否需要做设备管理
            colvalue.addStringValue(Util.null2String(rs.getString("beiz")));// 备注 
            colvalue.addStringValue(Util.null2String(rs.getString("mdj09")).replace("”","\""));// 长描述
            colvalue.addStringValue(Util.null2String(rs.getString("mdj11")));// 单位描述
            colvalue.addStringValue(Util.null2String(rs.getString("mdj14")));// 产品组
            colvalue.addStringValue(Util.null2String(rs.getString("mdj15")));// 产品组描述
            colvalue.addStringValue(Util.null2String(rs.getString("mdj18")));// 外部物料组
            colvalue.addStringValue(Util.null2String(rs.getString("mdj19")));// 外部物料组描述   
            i++;
        //} 
        //加入一行
        es.addExcelRow(colvalue) ;   
    }       

    ExcelFile.init(); 
    ExcelFile.setFilename("新增物料主数据清单") ;
    ExcelFile.addSheet("sheet1", es) ; //为EXCEL文件插入一个SHEET

    out.print("<a href='/weaver/weaver.file.ExcelOut'>导出EXCEL文件</a>");
    //out.print("<button id=\"outexcel\" title=\"导出EXCEL\" class=\"BtnLog\" onclick=\"location.href='/weaver/weaver.file.ExcelOut'\" >&nbsp;&nbsp;&nbsp;导出EXCEL</button>");
%>

9个回答

前面那些代码是jsp页面,和以往见到的不一样,望大神帮帮忙
公司问题是:由于长描述是前六段名称(名称、规格型号、材质、执行标准、备注、所属设备)的总和,为了方便提报人员所以希望长描述能自动生成

没有看懂楼主的问题啊。代码部分就是处理了一个请求,请求传入了俩个参数一个是formid一个是requestid,然后从数据库中查询出来数据存入到excel中。
你说的六个textbox是什么东东,在哪里呢?
requestid还取了两次值是为啥?

zouJlAA
zouJlAA 好多代码我也不懂,你看看我下面的回复,那个问题也看不懂是不是只用写jquery代码
大约 5 年之前 回复

图片说明就这个,公司给的jsp页面就那个,还有一个action页面和两个js页面,要看吗

图片说明 如果你指的是这种,直接用html+js也不难吧

u014300915
依风听雨锋 回复zouJlAA: 要引用angluarjs
大约 5 年之前 回复
zouJlAA
zouJlAA 回复zouyuanf:像ng-model一直报黄线,也没弄成您的那种效果,直接是{{a0+a1+a2+a3+a4+a5}}
大约 5 年之前 回复
u014300915
依风听雨锋 回复zouJlAA: 我是用angularjs弄的,代码很少.我放在服务器了,http://itzyf.com/test/你可以右键源代码,就可以看到了
大约 5 年之前 回复
zouJlAA
zouJlAA 大神可有解决办法,实在不会js,在单独在html按照其他人的代码也实现不了
大约 5 年之前 回复

给最后一个textbox增加一个onblur方法,失去焦点的时候自动完成前面5个文本框中内容的拼接屏赋值到长描述文本框。举个例子:

 <%@ page language="java" contentType="text/html; charset=utf-8"
    pageEncoding="utf-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>test</title>
<script type="text/javascript">
    function fun() {
        var name = document.getElementById('name').value;
        var type = document.getElementById('type').value;
        document.getElementById('desc').value = name+'_'+type;
    }
</script>
</head>
<body>
    物料名称:<input id='name' type='text' > 
    规格型号:<input id='type' type='text' onblur='fun()' > 
    长描述:<input id='desc' type='text'>
</body>
</html>

运行结果:

图片说明

zouJlAA
zouJlAA 不行啊,大神再看看我下面的代码吧,这个要有<input id='name' type='text' > 这种,我的这些代码全在一个html的文件中,完全没有效果,同事说要在js页面更改
大约 5 年之前 回复

jquery
var id1 = $("#id1").val();
$("#id2").val(id1);

我昨天问了一下公司的其他同事,她说我写错页面了,应该写在js 页面中,但是具体他帮不了我,因为他在休假,我再给大家发一段js的代码,还有我更改了一些代码,一点效果也没用

//DM-物料主数据新增流程-第一节点-明细滚动
function long_detailTableScroll(tableId,new_width) {
var tableObj = document.getElementById(tableId);
var screenWidth = jQuery(window).width();
jQuery(tableObj.parentNode).append("

");
jQuery(tableObj).css("width", new_width);
jQuery(tableObj).appendTo(jQuery("#" + tableId + "_scroll"));
}
window.onload = function () {
long_detailTableScroll("oTable0","1800px");
};

jQuery(document).ready(function (){
//初始化时注册事件
jQuery('input[name="check_node_0"]').each(function(){
doSetFun(jQuery(this).val());
});
jsAOP(window,{'addRow0':{after:addRowNew0}});
});

function addRowNew0(){
var ind1 = 1 * parseInt(document.getElementById("indexnum0").value);
doSetFun(ind1-1);
}

function doSetFun(indexnum){
var mingc="field7227_"+indexnum; //名称
jQuery("input[name='"+mingc+"']").blur(function(){checkMaxLength(mingc,70);});

var guig="field7228_"+indexnum;        //规格
jQuery("input[name='"+guig+"']").blur(function(){checkMaxLength(guig,70);});

var caiz="field7229_"+indexnum;        //材质
jQuery("input[name='"+caiz+"']").blur(function(){checkMaxLength(caiz,70);});

var zhix="field7230_"+indexnum;        //执行
jQuery("input[name='"+zhix+"']").blur(function(){checkMaxLength(zhix,30);});

var suossb="field7232_"+indexnum;        //所属设备
jQuery("input[name='"+suossb+"']").blur(function(){checkMaxLength(suossb,40);});

var beiz="field8487_"+indexnum;        //备注
jQuery("input[name='"+beiz+"']").blur(function(){checkMaxLength(beiz,20);});

var miaos="field7233_"+indexnum;        //描述
jQuery("input[name='"+miaos+"']").blur(function(){checkMaxLength(miaos,40);});

var cmiaos="field7234_"+indexnum;        //长描述
alert(cmiaos);
jQuery("input[name='"+cmiaos+"']").blur(function(){

# fun();****
alert(cmiaos);
jQuert("input[name='"+mingc+"']").val();
jQuert("input[name='"+mingc+"']").val();
jQuert("input[name='"+mingc+"']").val();
checkMaxLength(cmiaos,999);

});

}

function fun() {

var name = document.getElementById('field7227_').value;

var type = document.getElementById('field7228_').value;

document.getElementById('field7234_').value = name+'_'+type;

}

//添加的代码

function checkMaxLength(obj,length){
var tmpvalue = jQuery("#"+obj).val();
tmpvalue=jQuery.trim(tmpvalue);
tmpvalue=tmpvalue.replace(/\"/g,"”");
jQuery("#"+obj).val(tmpvalue);
var size = length;
if(realLength(tmpvalue) > size){
alert("该字段长度不允许超过 "+length+" 个字符,请检查输入的内容是否正确!\n [一个汉字长度为1个字符] !");
jQuery("#"+obj).focus();
//while(true){
//tmpvalue = tmpvalue.substring(0,tmpvalue.length-1);
//tmpvalue = tmpvalue;
//if(realLength(tmpvalue)<=size){
// jQuery("#"+obj).val(tmpvalue);
// return;
// }
//}
}
}

function realLength(str) {
var j=0;
for (var i=0;i<str.length;i++) {
j=j+1;
}
return j;
}

function jsAOP(obj,handlers) {
if(typeof obj == 'function'){
obj = obj.prototype;
}
for(var methodName in handlers){
var _handlers = handlers[methodName];
for(var handler in _handlers){
if((handler == 'before' || handler == 'after') && typeof _handlers[handler] == 'function'){
eval(handler)(obj,methodName,_handlers[handler]);
}
}
}
//方法执行前
function before(obj,method,f) {
var original = obj[method];

obj[method] = function() {
var isSubmit = f.apply(this, arguments);

if(!isSubmit) return false;
return original.apply(this, arguments);

}
}
//方法执行后
function after(obj,method, f) {

var original = obj[method];

obj[method] = function() {
original.apply(this, arguments);

return f.apply(this, arguments);

}
}
}

那个fun(),我刚才发现放错了,把他移到一下代码还是不行
var caiz="field7229_"+indexnum; //材质
jQuery("input[name='"+caiz+"']").blur(function(){

fun();

checkMaxLength(caiz,70);});

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
C#WPF中怎样在一个窗口中textBox中输入的内容显示在另一个窗口中的textBox中

C#wpf中怎样在一个窗口中textBox中输入的内容显示在另一个窗口中的textBox中

c#winform实现在textbox1中输入,textbox2上会自动显示1减textbox1的值

同样在textbox2中输入一个数,textbox1上会自动显示1减textbox2的值(textbox1的值加textbox2的值等于1) 求大神解答,我打的代码总是出错,麻烦帮我看看 界面如下:![图片说明](https://img-ask.csdn.net/upload/201607/14/1468427188_660488.png) 代码如下: private void textBox1_TextChanged(object sender, EventArgs e) { double a = Convert.ToDouble(textBox1.Text); if (a > 1 || a < 0) { MessageBox.Show("alpha值为非负数且不能大于1"); } else { this.textBox2.Text = Convert.ToString(1 - Convert.ToDouble(textBox1.Text)); } } private void textBox2_TextChanged(object sender, EventArgs e) { double a = Convert.ToDouble(textBox2.Text); if (a > 1 || a < 0) { MessageBox.Show("beta值为非负数且不能大于1"); } else { this.textBox1.Text = Convert.ToString(1 - Convert.ToDouble(textBox2.Text)); } } private void textBox1_KeyPress(object sender, KeyPressEventArgs e) //设置textbox1只能输入数字 { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sender).Text.Length == 0)) return; //处理负数 if (e.KeyChar > 0x20) { try { double.Parse(((TextBox)sender).Text + e.KeyChar.ToString()); } catch { e.KeyChar = (char)0; //处理非法字符 } } } private void textBox2_KeyPress(object sender, KeyPressEventArgs e) //设置textbox2只能输入数字 { if (e.KeyChar == 0x20) e.KeyChar = (char)0; //禁止空格键 if ((e.KeyChar == 0x2D) && (((TextBox)sender).Text.Length == 0)) return; //处理负数 if (e.KeyChar > 0x20) { try { double.Parse(((TextBox)sender).Text + e.KeyChar.ToString()); } catch { e.KeyChar = (char)0; //处理非法字符 } } }

如何调用在textbox中输入的值?

在c++.net中,如何调用在textbox中输入的值?取到之后,又如何在.cpp文件里面调用该值?

获取另一个程序中第一个textbox的值怎么做?

另一个程序(也是c#程序)叫abc.exe,我想获取他的其中一个textbox的值,怎么做呢?帮忙写段代码吧

单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值

新建一个aspx页面,命名为Alert.aspx,在页面添加一个TextBox控件和一个Button控件,当用户单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值。

C#如何将textbox里输入的值存到double数组里

主要问题如标题,最近在用C#计算余弦相似度,然后在窗体中实现。 我用的数组存储向量坐标,代码如下。 array[0] = new double[] { 1,2,3 }; array[1] = new double[] { 4,5,6 }; 关键点在于我在textbox1中输入的值是1,2,3 要存储在array[0]里,textbox2中的值是4,5,6存储在array[1]中。 但是已知提示我string无法转化为double,在CSDN中找了很多类似的问题,但是实际用起来还是不行。 有没有大佬帮助一下,万分感谢!

如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox

C#2008,access2003在同一个界面中,listbox已经连接数据库,listbox中各项也能正确显示。如何将鼠标点中的listbox项的值赋给同一个界面中的一个textbox,使textbox中的值能够正确显示是汉字,代码该如何写?listbox和textbox不在同一个界面代码又该如何写?求助!感谢!

如何在Textbox中输入内容后进行模糊查询,然后在DataGridView显示出查找内容?

有一个combobox,里面的值有用户名和密码,如果选择用户名,在textbox里面输入某一个关键字,按button之后查找,将找到的数据在datagridview中显示.需要完整的代码,combobox怎么联系到textbox,textbox什么事件里要写什么,button的事件要写什么,怎样才能显示在datagridview里,求详细代码!!!C#初学者,学渣一枚..!

c# 后面的textbox 根据前面一个textbox 值的变化 而变化

就是当叶长、叶宽输入值后,叶片面积会自动显示出来结果,但是还要叶片大小根据叶长、叶宽、叶片面积也同样自动显示出来结果的,那个事件是什么啊?

ASP.NET 当用户单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值。

ASP.NET 当用户单击Button控件时,以对话框的形式弹出用户在TextBox中输入的值。

如何判断textbox中的数据是用户输入的还是默认值

如题。大体意思是这样的 一个注册窗体 textbox中有默认值 如:请输入字符、数字。 当点击提交按钮的时候 怎么判断是不是用户输入的用户名还是 原本之前就有的默认值呢? 现在点击按钮 因为textbox中有默认值 所以 判断是正确的 请问 这里应该怎么写?

WPF TextBox 如何获取自定义虚拟软键盘输入的值

如下图所示,目前是当窗体中的文本框获取焦点后将 自定义虚拟软键盘(keyboard.xaml) 通过keyboard.show() 显示出来,但是文本框获取不到通过虚拟软键盘输入的值,反而是电脑上任意一个软件中能输入文本值的地方,都可以通过这个弹出的软件盘进行字符输入,求教高手支招!谢谢 虚拟软件盘源码

TextBox中的值传到已有值的comboBox

如何把一个textBox内的内容保存到已经有值的comboBox里面

一个窗体中listview中一行的一列显示在另一个窗体textbox中

form5_GrindingWheelManage xianshi = new form5_GrindingWheelManage(); foreach (int i in xianshi.listView1.SelectedIndices) { this.ShaLunMingCheng.Text = xianshi.listView1.Items[i].SubItems[1].Text.ToString(); }

c#中用textbox输出一个数据库查询结果

C#:如何实现:在textbox中显示SQLsever数据库中查询(例如;select grade from student where sno=121101)所得的一个数据? 求大神帮忙啊!!!

C# 怎么在textBox中限制只能输入整数,并且限制输入的长度

如题,我想限制textbox输入的数据必须是4位整数,求解答!如果不符合条件就会自动弹出“输入不合法”,然后清空textbox重新输入

C# 在textbox中怎么设置数字上限

在textbox中只能输入数字,之后该怎么设置数字上限啊?如果我输入的数值大于某一数值时,会自动弹出“超过上限值” 求大神解答!

C#中如何让字符数组通过串口实时显示在多个Textbox中? 单个Textbox已可以自动逐行显示

![图片说明](https://img-ask.csdn.net/upload/201805/15/1526352922_882104.jpg) ![图片说明](https://img-ask.csdn.net/upload/201805/15/1526353857_841723.jpg) **有程序解释最好,谢谢帮助哦!** (51单片机串口发送) ``` private void port_DataReceived(object sender, SerialDataReceivedEventArgs e) //串口接收事件 { int i = 1; if (!radioButton3.Checked) //接收为字符模式 { string str = serialPort1.ReadExisting(); //字符串方式读取 textBox9.AppendText(str);//添加内容 } else //如果接收模式为数值模式 { byte[] data = new byte[serialPort1.BytesToRead]; //定义缓冲区,因为串口事件触发时有可能收到不止一个字节 serialPort1.Read(data, 0, data.Length); //读取数据 foreach (byte Member in data) //遍历用法 { string str = Convert.ToString(Member, 16).ToUpper(); textBox1.AppendText("0x" + (str.Length == 1 ? "0" + str : str) + " "); //文本框显示1 //上一句等同于 if(str.Length==1) //str = '0' + str; //else //str = str; //textBox1.AppendText("0x" + str); } } } ``` ![图片说明](https://img-ask.csdn.net/upload/201805/15/1526354652_533021.jpg) 我是用51单片机逐个字符发送的

在c#中textbox中填上x值,在chart图上对应位置显示光标或ToolTip (说明)

我是在textbox上填x值,点击确认按钮,在chart上显示光标或ToolTip 。 并不是用chart的mouseclick事件点击曲线在textbox丄显值,这跟我的目的正好倒过来了 ![图片说明](https://img-ask.csdn.net/upload/201911/14/1573745811_417287.png)

MySQL 8.0.19安装教程(windows 64位)

话不多说直接开干 目录 1-先去官网下载点击的MySQL的下载​ 2-配置初始化的my.ini文件的文件 3-初始化MySQL 4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini文件的文件 ...

Python+OpenCV计算机视觉

Python+OpenCV计算机视觉系统全面的介绍。

Vue.js 2.0之全家桶系列视频课程

基于新的Vue.js 2.3版本, 目前新全的Vue.js教学视频,让你少走弯路,直达技术前沿! 1. 包含Vue.js全家桶(vue.js、vue-router、axios、vuex、vue-cli、webpack、ElementUI等) 2. 采用笔记+代码案例的形式讲解,通俗易懂

navicat(内含激活码)

navicat支持mysql的可视化操作,内涵激活码,不用再忍受弹框的痛苦。

HTML期末大作业

这是我自己做的HTML期末大作业,花了很多时间,稍加修改就可以作为自己的作业了,而且也可以作为学习参考

150讲轻松搞定Python网络爬虫

【为什么学爬虫?】 &nbsp; &nbsp; &nbsp; &nbsp;1、爬虫入手容易,但是深入较难,如何写出高效率的爬虫,如何写出灵活性高可扩展的爬虫都是一项技术活。另外在爬虫过程中,经常容易遇到被反爬虫,比如字体反爬、IP识别、验证码等,如何层层攻克难点拿到想要的数据,这门课程,你都能学到! &nbsp; &nbsp; &nbsp; &nbsp;2、如果是作为一个其他行业的开发者,比如app开发,web开发,学习爬虫能让你加强对技术的认知,能够开发出更加安全的软件和网站 【课程设计】 一个完整的爬虫程序,无论大小,总体来说可以分成三个步骤,分别是: 网络请求:模拟浏览器的行为从网上抓取数据。 数据解析:将请求下来的数据进行过滤,提取我们想要的数据。 数据存储:将提取到的数据存储到硬盘或者内存中。比如用mysql数据库或者redis等。 那么本课程也是按照这几个步骤循序渐进的进行讲解,带领学生完整的掌握每个步骤的技术。另外,因为爬虫的多样性,在爬取的过程中可能会发生被反爬、效率低下等。因此我们又增加了两个章节用来提高爬虫程序的灵活性,分别是: 爬虫进阶:包括IP代理,多线程爬虫,图形验证码识别、JS加密解密、动态网页爬虫、字体反爬识别等。 Scrapy和分布式爬虫:Scrapy框架、Scrapy-redis组件、分布式爬虫等。 通过爬虫进阶的知识点我们能应付大量的反爬网站,而Scrapy框架作为一个专业的爬虫框架,使用他可以快速提高我们编写爬虫程序的效率和速度。另外如果一台机器不能满足你的需求,我们可以用分布式爬虫让多台机器帮助你快速爬取数据。 &nbsp; 从基础爬虫到商业化应用爬虫,本套课程满足您的所有需求! 【课程服务】 专属付费社群+每周三讨论会+1v1答疑

三个项目玩转深度学习(附1G源码)

从事大数据与人工智能开发与实践约十年,钱老师亲自见证了大数据行业的发展与人工智能的从冷到热。事实证明,计算机技术的发展,算力突破,海量数据,机器人技术等,开启了第四次工业革命的序章。深度学习图像分类一直是人工智能的经典任务,是智慧零售、安防、无人驾驶等机器视觉应用领域的核心技术之一,掌握图像分类技术是机器视觉学习的重中之重。针对现有线上学习的特点与实际需求,我们开发了人工智能案例实战系列课程。打造:以项目案例实践为驱动的课程学习方式,覆盖了智能零售,智慧交通等常见领域,通过基础学习、项目案例实践、社群答疑,三维立体的方式,打造最好的学习效果。

基于STM32的电子时钟设计

时钟功能 还有闹钟功能,温湿度功能,整点报时功能 你值得拥有

学生成绩管理系统(PHP + MYSQL)

做的是数据库课程设计,使用的php + MySQL,本来是黄金搭配也就没啥说的,推荐使用wamp服务器,里面有详细的使用说明,带有界面的啊!呵呵 不行的话,可以给我留言!

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

程序员的兼职技能课

获取讲师答疑方式: 在付费视频第一节(触摸命令_ALL)片头有二维码及加群流程介绍 限时福利 原价99元,今日仅需39元!购课添加小助手(微信号:itxy41)按提示还可领取价值800元的编程大礼包! 讲师介绍: 苏奕嘉&nbsp;前阿里UC项目工程师 脚本开发平台官方认证满级(六级)开发者。 我将如何教会你通过【定制脚本】赚到你人生的第一桶金? 零基础程序定制脚本开发课程,是完全针对零脚本开发经验的小白而设计,课程内容共分为3大阶段: ①前期将带你掌握Q开发语言和界面交互开发能力; ②中期通过实战来制作有具体需求的定制脚本; ③后期将解锁脚本的更高阶玩法,打通任督二脉; ④应用定制脚本合法赚取额外收入的完整经验分享,带你通过程序定制脚本开发这项副业,赚取到你的第一桶金!

实用主义学Python(小白也容易上手的Python实用案例)

原价169,限时立减100元! 系统掌握Python核心语法16点,轻松应对工作中80%以上的Python使用场景! 69元=72讲+源码+社群答疑+讲师社群分享会&nbsp; 【哪些人适合学习这门课程?】 1)大学生,平时只学习了Python理论,并未接触Python实战问题; 2)对Python实用技能掌握薄弱的人,自动化、爬虫、数据分析能让你快速提高工作效率; 3)想学习新技术,如:人工智能、机器学习、深度学习等,这门课程是你的必修课程; 4)想修炼更好的编程内功,优秀的工程师肯定不能只会一门语言,Python语言功能强大、使用高效、简单易学。 【超实用技能】 从零开始 自动生成工作周报 职场升级 豆瓣电影数据爬取 实用案例 奥运冠军数据分析 自动化办公:通过Python自动化分析Excel数据并自动操作Word文档,最终获得一份基于Excel表格的数据分析报告。 豆瓣电影爬虫:通过Python自动爬取豆瓣电影信息并将电影图片保存到本地。 奥运会数据分析实战 简介:通过Python分析120年间奥运会的数据,从不同角度入手分析,从而得出一些有趣的结论。 【超人气老师】 二两 中国人工智能协会高级会员 生成对抗神经网络研究者 《深入浅出生成对抗网络:原理剖析与TensorFlow实现》一书作者 阿里云大学云学院导师 前大型游戏公司后端工程师 【超丰富实用案例】 0)图片背景去除案例 1)自动生成工作周报案例 2)豆瓣电影数据爬取案例 3)奥运会数据分析案例 4)自动处理邮件案例 5)github信息爬取/更新提醒案例 6)B站百大UP信息爬取与分析案例 7)构建自己的论文网站案例

Java8零基础入门视频教程

这门课程基于主流的java8平台,由浅入深的详细讲解了java SE的开发技术,可以使java方向的入门学员,快速扎实的掌握java开发技术!

Python数据挖掘简易入门

&nbsp; &nbsp; &nbsp; &nbsp; 本课程为Python数据挖掘方向的入门课程,课程主要以真实数据为基础,详细介绍数据挖掘入门的流程和使用Python实现pandas与numpy在数据挖掘方向的运用,并深入学习如何运用scikit-learn调用常用的数据挖掘算法解决数据挖掘问题,为进一步深入学习数据挖掘打下扎实的基础。

零基础学C#编程—C#从小白到大咖

本课程从初学者角度出发,提供了C#从入门到成为程序开发高手所需要掌握的各方面知识和技术。 【课程特点】 1 由浅入深,编排合理; 2 视频讲解,精彩详尽; 3 丰富实例,轻松易学; 4 每章总结配有难点解析文档。 15大章节,228课时,1756分钟与你一同进步!

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

多功能数字钟.zip

利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能

极简JAVA学习营第四期(报名以后加助教微信:eduxy-1)

想学好JAVA必须要报两万的培训班吗? Java大神勿入 如果你: 零基础想学JAVA却不知道从何入手 看了一堆书和视频却还是连JAVA的环境都搭建不起来 囊中羞涩面对两万起的JAVA培训班不忍直视 在职没有每天大块的时间专门学习JAVA 那么恭喜你找到组织了,在这里有: 1. 一群志同道合立志学好JAVA的同学一起学习讨论JAVA 2. 灵活机动的学习时间完成特定学习任务+每日编程实战练习 3. 热心助人的助教和讲师及时帮你解决问题,不按时完成作业小心助教老师的家访哦 上一张图看看前辈的感悟: &nbsp; &nbsp; 大家一定迫不及待想知道什么是极简JAVA学习营了吧,下面就来给大家说道说道: 什么是极简JAVA学习营? 1. 针对Java小白或者初级Java学习者; 2. 利用9天时间,每天1个小时时间; 3.通过 每日作业 / 组队PK / 助教答疑 / 实战编程 / 项目答辩 / 社群讨论 / 趣味知识抢答等方式让学员爱上学习编程 , 最终实现能独立开发一个基于控制台的‘库存管理系统’ 的学习模式 极简JAVA学习营是怎么学习的? &nbsp; 如何报名? 只要购买了极简JAVA一:JAVA入门就算报名成功! &nbsp;本期为第四期极简JAVA学习营,我们来看看往期学员的学习状态: 作业看这里~ &nbsp; 助教的作业报告是不是很专业 不交作业打屁屁 助教答疑是不是很用心 &nbsp; 有奖抢答大家玩的很嗨啊 &nbsp; &nbsp; 项目答辩终于开始啦 &nbsp; 优秀者的获奖感言 &nbsp; 这是答辩项目的效果 &nbsp; &nbsp; 这么细致的服务,这么好的氛围,这样的学习效果,需要多少钱呢? 不要1999,不要199,不要99,只要9.9 是的你没听错,只要9.9以上所有就都属于你了 如果你: 1、&nbsp;想学JAVA没有基础 2、&nbsp;想学JAVA没有整块的时间 3、&nbsp;想学JAVA没有足够的预算 还等什么?赶紧报名吧,抓紧抢位,本期只招300人,错过只有等时间待定的下一期了 &nbsp; 报名请加小助手微信:eduxy-1 &nbsp; &nbsp;

Python可以这样学(第一季:Python内功修炼)

董付国系列教材《Python程序设计基础》、《Python程序设计(第2版)》、《Python可以这样学》配套视频,讲解Python 3.5.x和3.6.x语法、内置对象用法、选择与循环以及函数设计与使用、lambda表达式用法、字符串与正则表达式应用、面向对象编程、文本文件与二进制文件操作、目录操作与系统运维、异常处理结构。

Java基础知识面试题(2020最新版)

文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc...

机器学习实战系列套餐(必备基础+经典算法+案例实战)

机器学习实战系列套餐以实战为出发点,帮助同学们快速掌握机器学习领域必备经典算法原理并结合Python工具包进行实战应用。建议学习顺序:1.Python必备工具包:掌握实战工具 2.机器学习算法与实战应用:数学原理与应用方法都是必备技能 3.数据挖掘实战:通过真实数据集进行项目实战。按照下列课程顺序学习即可! 课程风格通俗易懂,用最接地气的方式带领大家轻松进军机器学习!提供所有课程代码,PPT与实战数据,有任何问题欢迎随时与我讨论。

Java面试题大全(2020版)

发现网上很多Java面试题都没有答案,所以花了很长时间搜集整理出来了这套Java面试题大全,希望对大家有帮助哈~ 本套Java面试题大全,全的不能再全,哈哈~ 一、Java 基础 1. JDK 和 JRE 有什么区别? JDK:Java Development Kit 的简称,java 开发工具包,提供了 java 的开发环境和运行环境。 JRE:Java Runtime Environ...

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

深度学习原理+项目实战+算法详解+主流框架(套餐)

深度学习系列课程从深度学习基础知识点开始讲解一步步进入神经网络的世界再到卷积和递归神经网络,详解各大经典网络架构。实战部分选择当下最火爆深度学习框架PyTorch与Tensorflow/Keras,全程实战演示框架核心使用与建模方法。项目实战部分选择计算机视觉与自然语言处理领域经典项目,从零开始详解算法原理,debug模式逐行代码解读。适合准备就业和转行的同学们加入学习! 建议按照下列课程顺序来进行学习 (1)掌握深度学习必备经典网络架构 (2)深度框架实战方法 (3)计算机视觉与自然语言处理项目实战。(按照课程排列顺序即可)

HoloLens2开发入门教程

本课程为HoloLens2开发入门教程,讲解部署开发环境,安装VS2019,Unity版本,Windows SDK,创建Unity项目,讲解如何使用MRTK,编辑器模拟手势交互,打包VS工程并编译部署应用到HoloLens上等。

几率大的Redis面试题(含答案)

本文的面试题如下: Redis 持久化机制 缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题 热点数据和冷数据是什么 Memcache与Redis的区别都有哪些? 单线程的redis为什么这么快 redis的数据类型,以及每种数据类型的使用场景,Redis 内部结构 redis的过期策略以及内存淘汰机制【~】 Redis 为什么是单线程的,优点 如何解决redis的并发竞争key问题 Red...

MFC一站式终极全套课程包

该套餐共包含从C小白到C++到MFC的全部课程,整套学下来绝对成为一名C++大牛!!!

【数据结构与算法综合实验】欢乐连连看(C++ & MFC)案例

这是武汉理工大学计算机学院数据结构与算法综合实验课程的第三次项目:欢乐连连看(C++ & MFC)迭代开发代码。运行环境:VS2017。已经实现功能:开始游戏、消子、判断胜负、提示、重排、计时、帮助。

YOLOv3目标检测实战:训练自己的数据集

YOLOv3是一种基于深度学习的端到端实时目标检测方法,以速度快见长。本课程将手把手地教大家使用labelImg标注和使用YOLOv3训练自己的数据集。课程分为三个小项目:足球目标检测(单目标检测)、梅西目标检测(单目标检测)、足球和梅西同时目标检测(两目标检测)。 本课程的YOLOv3使用Darknet,在Ubuntu系统上做项目演示。包括:安装Darknet、给自己的数据集打标签、整理自己的数据集、修改配置文件、训练自己的数据集、测试训练出的网络模型、性能统计(mAP计算和画出PR曲线)和先验框聚类。 Darknet是使用C语言实现的轻型开源深度学习框架,依赖少,可移植性好,值得深入探究。 除本课程《YOLOv3目标检测实战:训练自己的数据集》外,本人推出了有关YOLOv3目标检测的系列课程,请持续关注该系列的其它课程视频,包括: 《YOLOv3目标检测实战:交通标志识别》 《YOLOv3目标检测:原理与源码解析》 《YOLOv3目标检测:网络模型改进方法》 敬请关注并选择学习!

u-boot-2015.07.tar.bz2

uboot-2015-07最新代码,喜欢的朋友请拿去

相关热词 c# cad插入影像 c#设计思想 c#正则表达式 转换 c#form复制 c#写web c# 柱形图 c# wcf 服务库 c#应用程序管理器 c#数组如何赋值给数组 c#序列化应用目的博客园
立即提问