jsp中数据库的数据传到页面上

我写一个请假系统,首先是根据学号id登录,进入首页。首页中有个“修改信息”的按钮,点击此按钮之后,会弹出一个div框,显示学生的基本信息,并且点击“修改”按钮可以修改。
现在,我不知道如何把数据库里面每个学生对应的信息,显示到弹出框上?请大家指点迷津,不胜感激!急求!!!

3个回答

这个嘛,前一个月我也遇到类似问题, 主要是就是才学。说说我的理解
1.首先,弹出框没做过,页面跳转你可以直接跳转到对应的页面上,比如_$("#page_id").load("updateInfo.html");类似这样的页面跳转,就可以在新的页面写布局,样式,就是所说的div
2.你可以用ajax异步请求,通过get方式将数据从数据库取来,显示在对应的输入框里面,比如$("#input").html(data,XX);这样就会显示了。

hujie199451
wu_胡杰 .......
4 年多之前 回复
machine0729
成越 $前没有 _
4 年多之前 回复

你可以使用ajax配合着JS、Jquery显示或隐藏Div来实现这个功能.
实现思路:
1、点击“修改信息”按钮,调用Ajax方法去后台查询学生信息;
2、将查询到的学生信息通过Jquery写到弹出层的Div中;
3、Jquery控制Div显示;
4、输入需要需改的学生信息;
5、点击“修改”按钮,调用Ajax提交修改信息到后台进行修改操作;
6、修改成功后,Jquery将DIV隐藏,并将DIV中之前写入的学生信息清空。

qq_29544483
qq_29544483 好的,谢谢你的回答,问题基本解决了
4 年多之前 回复
qq_29544483
qq_29544483 好的,谢谢你的回答,问题基本解决了
4 年多之前 回复

这个嘛,前一个月我也遇到类似问题, 主要是就是才学。说说我的理解
1.首先,弹出框没做过,页面跳转你可以直接跳转到对应的页面上,比如_$("#page_id").load("updateInfo.html");类似这样的页面跳转,就可以在新的页面写布局,样式,就是所说的div
2.你可以用ajax异步请求,通过get方式将数据从数据库取来,显示在对应的输入框里面,比如$("#input").html(data,XX);这样就会显示了。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求解如何将数据库中的值传到jsp的图片介绍
要将数据库mysql的值传到jsp显示页面,例如,价钱要传到前台的一个图片说明中。
将word文档中的数据传到jsp页面上
怎么才能把word文档中的数据传输到jsp页面上,需要在jsp页面手工录入,然后保存到数据库中,哪位大神求帮助
jsp页面向数据库传值时出现中文乱码问题
新拿到一个项目,我的java编码格式为gbk,数据库同样是gbk,但是jsp页面是utf-8格式的,filter拦截也是utf-8,在jsp页面向数据库传值时出现中文乱码,要怎样在不统一编码格式的情况下,解决这个问题呢?求各位大神指教!
将jsp页面录入的值传到后台数据库
![jsp页面,每一行对应数据库的一条记录,如何实现将每一行的数据按照箱代码更新数据库中的数据](https://img-ask.csdn.net/upload/201505/12/1431411947_701114.png)
jsp页面的生日怎么传到数据库里
页面里有个生日选框,选择了之后传不到数据库里,请问是什么情况
jsp页面提交后如何将信息传到另一个jsp页面并将数据存储到数据库
这是第一个页面,由一个下拉列表和一个复选框组成 ``` <form action="ProcessAis.jsp" method="post" onsubmit="return check(this);"> <table align="center" width="450"> <tr> <td> <h2>船舶检测项</h2> </td> </tr> <tr> <td><b>船舶名称</b></td> </tr> <tr> <td> <select name="dId" id="dId" class="selectpicker bla bla bli" data-live-search="true" size="1"> <% List<detection> list = (List<detection>)request.getAttribute("list"); if(list ==null || list.size() < 1){ out.print("没有数据!"); }else{ for(detection dct :list){ %> <option><%=dct.getFI_FisherName()%></option> <% } } %> </select> <tr> <td><input name="AIS" type="checkbox" id="checkid" onchange="changeval()">AIS</td> <tr> <tr> <td><input type="submit" value="提 交"></td> </tr> ``` 这是接收页面 ``` processAis.jsp <script type="text/javascript"> function changevla(){ var check = document.getElementById("checkid"); if(check.checkid == true){ document.getElementById("checkid").value = "1"; }else{ document.getElementById("checkid").value = "2"; } } </script> <% try{ Class.forName("**************"); String url = "*****************"; String username = "******"; String password = "*********"; Connection conn = DriverManager.getConnection(url,username,password); String sql = "insert into newship(FI_FisherName,AIS) values(?,?)"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1,dct.getFI_FisherName()); ps.setString(2,document.getElementById("checkid").value); int row = ps.executeUpdate(); if(row >0){ out.print("数据添加成功"); } ps.close(); conn.close(); }catch(Exception e){ out.print("数据添加失败!"); e.printStackTrace(); } %> ``` 下来列表的值是从数据库里读取出来的,目的是将下拉列表的值和复选框的选定情况(选定返回一个值为“1,未选定返回一个值为“2)一起提交到第二个页面,然后再将返回的值存储到数据库中。现在的问题是感觉第一个页面的数据无法传到第二个页面,第二个页面传到数据库里的是空数据。想请问应该如何修改才能达到目的,最好是有详细代码说明,万分感谢。
关于从jsp页面提交数据到数据库出现乱码的问题
这是jsp页面 ``` String ShipName = new String(request.getParameter("ShipName").getBytes("ISO8859_1"),"UTF-8"); String project = new String(request.getParameter("project").getBytes("ISO8859_1"),"UTF-8"); int number = Integer.parseInt(request.getParameter("test")); String name = (String)session.getAttribute("username"); try{ Class.forName("com.mysql.jdbc.Driver"); String url = "jdbc:mysql://192.168.3.228:3305/YuDetect"; String username = "bigdaddy"; String password = "senya@2018"; Connection conn = DriverManager.getConnection(url,username,password); String isExit = "select * from TestResult where ShipName = '"+ShipName+"' and DetectItem = '"+project+"'"; PreparedStatement pstmt = conn.prepareStatement(isExit); ResultSet rs = pstmt.executeQuery(); if(rs.next()){ out.print("该数据已存在,请不要重复添加!"); }else{ String sql = "insert into TestResult(ShipName,DetectItem,Val_detect,Detector) values(?,?,?,?)"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1,ShipName); ps.setString(2,project); ps.setInt(3,number); ps.setString(4,name); int row = ps.executeUpdate(); if(row > 0){ out.print("成功添加数据!"); } ps.close(); conn.close(); } }catch(Exception e){ out.print("数据添加失败!"); e.printStackTrace(); } ``` 这是mysql数据库的字符集 ![图片说明](https://img-ask.csdn.net/upload/201805/28/1527470713_895168.png) 现在可以确定的是,传到jsp页面的数据里没有乱码,“ShipName”可以正常显示中文,我觉得关键的问题在于往数据库里添加的时候出了编码问题,但是我数据库的编码格式也是utf-8(UTF-8和UTF8mb4都试过)结果都是 ![图片说明](https://img-ask.csdn.net/upload/201805/28/1527470806_551304.png) 想问问还有没有什么解决方法
JDBC连接数据库进行查询,将在后台显示的内容传到jsp页面
public class testDao { public void Select1(){ Connection con = null; PreparedStatement pst = null; ResultSet rs = null; java.sql.Date str1=null; try{ con = JdbcUtil12.getConnection(); String sql = "SELECT MAX(insert_time) as a FROM cdl_raw_1x_12217_atl32_sht_201702 t1"; pst = con.prepareStatement(sql); rs=pst.executeQuery(); while(rs.next()){ Date time1=new Date(rs.getTimestamp("a").getTime()); SimpleDateFormat formattime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String pubtime=formattime.format(time1); String dateStr = ""; if(dateStr.compareTo(pubtime)<0){ System.out.println("菏泽"+" "+pubtime+"正常"); }else{ System.out.println("菏泽"+" "+pubtime+"异常"); }} }catch(Exception e){ e.printStackTrace(); }finally{ JdbcUtil12.close(con, pst, rs); }; } public static void main(String[] args) throws ParseException{ Calendar now=Calendar.getInstance(); now.add(Calendar.HOUR,-4); SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String dateStr=sdf.format(now.getTimeInMillis()); System.out.println("当前时间-4个小时:"+dateStr); new testDao().Select1(); } } 以上是用JDBC连接数据库进行查询,在后台输出打印的结果是:菏泽 2017-02-22 15:03:03正常 如何将在后台输出的结果输出到某个jsp页面
数据库接受不到前台传过来的数据
我遇到一个问题,问题是:我要实现的是在页面里面将金额变成手动输入的,然后在另一个页面也是这个,另一个页面保存了以后查看详细就与数据,但是这个就不行,查看了以后变成了0,我看jsp里面金额的logic都是一样内容,调用的方法里面也是一样的内容,跟踪了数据库之后数据库有金额这个字段但是值是0,请问可以帮我解决这个问题吗?在线等。。。。
JSP中连接数据库显示的问题
public class A{ public void show(){ Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://localhost:3306/base?user=root/"; String sql=“select * from table1”; Connection conn=DriverManager.getConnection(url); Statement stt=conn.createStatement(); ResultSet rst=stt.executeQuery(sql); } } 这里面要想显示数据要用while(rst.next())循环输出rst.getString("name"); 如果我想在servlet获取每一个值然后传到JSP页面上 应该怎么做?
一个html网页模板怎么放在eclipse中并改成JSP页面,然后加入后台
刚从网上下了一个网页模板,全是html文件,想知道怎么把html网页改为JSP网页并将数据库的值传到JSP网页中
页面上接收到的值不知道是哪里传过来的,怎么去跟踪这个值是从哪里传的?
我用的struts2框架。 我的jsp上接收到了数据库的值。但是我改action方法的时候对应的jsp的值没有变化。 然后我检查发现我的struts.xml和action方法无法控制jsp页面。然后我把src下的所有java文件和配置文件全部清空,发现jsp页面还能接受数据库的值。 我想跟踪一下,看这个值是从哪里传进来的
JSP页面上有很多超链接,如何动态的获取其在数据库中对应的Id号,并将这个Id号传到下一个界面
<!-- 循环输出 --> <c:forEach var="article" items="${articlelist}"> <tr> <td bgcolor="#FFFFFF"> <font> <!-- 文章标题 --> <a href="/xiaoneinew/article.do?flag=oneArticleUI&id=<%=%>" style="font-size:20px;">${article.title }</a> <hr size="1" noshade color="#CCCCCC"><br/> <div align="right" class="smalltxt" height="32px"> <!-- 发表时间 --> 发表于:<span>${article.indate }</span> </div> </a> </font> </td> </tr> </c:forEach>
jsp页面传值在spring mvc中的controller中的获取
``` <% Seller seller =(Seller)session.getAttribute("sellerinfo"); %> <form action="<%=basePath%>plmanage/updateSeller.do" method="post"> <input type="hidden" name="id" value="<%=seller.getSlId()%>"> <table> <caption>更新卖家信息</caption> <tr> <td>用户名:</td> <td><%=seller.getSellerName() %></td> </tr> <tr> <td>密码</td> <td><input type="password" name="password" value="<%=seller.getPassword() %>"/></td> </tr> <tr> <td>性别</td> <td> <% if(null==seller.getGender()){ %> <input type="radio" name="gender" value="男">男<input type="radio" name="gender" value="女">女 <% }else if(seller.getGender().equals("男")){ %> <input type="radio" name="gender" value="男" checked="checked">男<input type="radio" name="gender" value="女">女 <% }else{ %> <input type="radio" name="gender" value="男" >男<input type="radio" name="gender" value="女" checked="checked">女 <% }%> </td> </tr> <tr> <td>店铺名</td> <td><input type="text" name="storename" value="<%=seller.getStorename()%>"/></td> </tr> <tr> <td>电话</td> <td><input type="text" name="telephone" value="<%=seller.getTelephone()%>"/></td> </tr> <tr> <td>Email</td> <td><input type="text" name="email" value="<%=seller.getEmail()%>"/></td> </tr> <tr> <td>店铺书的数量</td> <td><input type="text" name="bookamount" /></td> </tr> </table> <input type='submit' value='提交'> <input type="reset" value="重置"> </form> </body> ``` 我先说明一下我的目的,在更新用户界面将信息传到controller中调用service更新至数据库,但是controller中获取不到实体Seller。 简单的注册页面就可以将Seller绑定到controller中,为什么这边加了一个数据的获取就不行了。这里的seller数据获取至已有的表单数据。 我做的就是将表单中的数据支持更新修改操作,跳转到如上的代码进行信息输入,再跳转到controller中进行service存储数据
s2sh框架搭建的action不用return返回jsp页面
用s2sh做的网站我用action直接return返回到jsp页面,老板说用mvc设计模式搭建,用return返回数据过多的话会访问慢, 有没有其他方法action传到jsp,最好有个小项目增删改查,我用的oracle数据库
如何从jsp页面向mysql按条件更新数据
代码如下 ``` <% String ID = new String(request.getParameter("dId").getBytes("ISO8859_1"),"UTF-8"); String AIS = new String(request.getParameter("AIS").getBytes("ISO8859_1"),"UTF-8"); try{ Class.forName("com.mysql.jdbc.Driver"); String url = "XXXXXXXXX"; String username = "XXXXXXX"; String password = "XXXXXXX"; Connection conn = DriverManager.getConnection(url,username,password); String isExist = "select * from newshipinfo where newshipinfo.AIS = '"+AIS+"'"; PreparedStatement pstmt = conn.prepareStatement(isExist); ResultSet rs = pstmt.executeQuery(); if(rs.next()){ out.print("该数据已存在,请不要重复添加!"); }else{ String sql = "insert into newshipinfo(AIS) values (?) where ID = '"+ID+"'"; PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1,AIS); int row = ps.executeUpdate(); if(row >0){ out.print("数据添加成功"); } ps.close(); conn.close(); } }catch(Exception e){ out.print("数据添加失败!"); e.printStackTrace(); } %> ``` 这个页面的目的是将前一个页面所提交的数据(ID号与AIS的值)填写到数据库里进行数据更新,数据库里AIS的初始值均为0,现在把页面的值传进去变成1或者2。传之前会判断数据库里AIS的值是不是1或者2,若是则提示不要重复输入。 现在值可以传到这个页面没有问题,就是无法传入数据库,老是报这个错 ``` You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where ID = '12259'' at line 1 ``` 是sql语句的错误吗,想请教下怎么修改代码。
为什么做的jsp页面传不了值
A页面: <% String rq =request.getParameter("SubmitDate"); String today =rs.getString("TODAY"); %> form id="tab_list" method="post" action=""> <td class="ListCellTitle"> <% out.print(rs.getString("ID")); %> </td> <td class="ListCellTitle"> <input name="today" type="text" style="width:100%;height:100%" value="<%=today%>"> </td> <td class="ListCellTitle"> <input type="button" onClick="javascript:window.location.href='FormReceiveJSP.jsp?id=<%=id%>&rq=<%=rq%>&today=<%=today%>';this.disabled=ture" value="保存"></td> </tr> </form> B页面: String rq = request.getParameter("rq"); String id = request.getParameter("id"); String today = request.getParameter("today"); 本人新手,想问为什么文本框中的today的值传不到B页面。 准备制作一个listview控件的模型,每一行都有一个保存的按钮执行onClick把本行的值id、rq、today传递给新页面,String today =rs.getString("TODAY");TODAY是从数据库取到的值,有肯能为空,给today一个文本框可以进行填写值,现在主要是无法把文本框中的值取到,只取了String today =rs.getString("TODAY")给下个页面。
JSP页面无法显示数据库信息???求助啊!有图有代码,求大神雪中送炭
JSP页面显示这样:![图片说明](https://img-ask.csdn.net/upload/201504/20/1429541114_426572.png) JSP代码: ``` <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ include file="../base.jsp"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>新闻类型列表</title> <style type="text/css"> body{ background-image: url("images/bg_newsDetailList1.jpg"); background-position:-100px -300px; } .enableStyle{ background-color: ; color:black; } .disableStyle{ background-color: red; color: white; } </style> <script type="text/javascript"> function checkSelected(){ var flag=false; var ids=document.getElementsByName("ids"); for(var i=0;i<ids.length;i++){ if(ids[i].checked){ flag=true; break; } } if(!flag){ alert("请选择需要删除的数据!"); }else{ if(confirm("确定要删除选中的数据吗?")){ document.myform.submit(); } } } </script> </head> <body> <form name="myform" method="post" action="newstypeservlet?op=batchDelete"> <table border="1"> <tr> <th>编号</th> <th>类型名</th> <th>编辑</th> <th>删除</th> </tr> <c:forEach items="${requestScope.newsTypeList }" var="newsType" varStatus="status"> <tr style="background-color: ${status.index%2==0?'red':'green' } "> <td> <input type="checkbox" name="ids" value="${newsType.id }"/> ${newsType.id } </td> <td>${newsType.typeName }</td> <td><a href="newstypeservlet?op=toEdit&id=${newsType.id }">编辑</a></td> <td><a href="newstypeservlet?op=delete&id=${newsType.id }">删除</a></td> </tr> </c:forEach> <tr> <td colspan="4" > <input type="button" value="批量删除" onclick="checkSelected()"/> </td> </tr> </table> </form> </body> </html> ``` 其中base.jsp代码如下: ``` <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <base href="<%=basePath %>" /> ``` Servlet代码: ``` protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // System.out.println("进入sevlet"); request.setCharacterEncoding("UTF-8");// 解决Post提交时的乱码问题 String op = request.getParameter("op");// 注意:此处的JSP页面不放在根目录下,Servlet就无法接收到页面传来的数据,因为web.xml配置信息无法覆盖 if ("add".equals(op)) { addNewsType(request, response); } else if ("list".equals(op)) { listNewsType(request, response); } else if ("batchDelete".equals(op)) { batchDelete(request, response); } else if ("delete".equals(op)) { deleteById(request, response); } } // 新闻列表 private void listNewsType(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { NewsTypeService newsTypeService = new NewsTypeService(); List<NewsType> newsTypeList = newsTypeService.findAll(); request.setAttribute("newsTypeList", newsTypeList); request.getRequestDispatcher("../listNewsType.jsp").forward(request, response); } private void deleteById(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException { PrintWriter out = response.getWriter(); String idStr = request.getParameter("id"); if (idStr == null || "".equals(idStr)) { out.write("<script>alert('密码不能为空');history.back();</script>"); return; } int id = Integer.parseInt(idStr); NewsTypeService newsTypeService = new NewsTypeService(); newsTypeService.delete(id); // 删除数据后,返回列表 listNewsType(request, response); } private void batchDelete(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String[] ids = request.getParameterValues("ids"); NewsTypeService newsTypeService = new NewsTypeService(); newsTypeService.batchDelete(ids); // 删除数据后,返回列表 listNewsType(request, response); } ``` service代码: ``` package com.syf.service; import java.util.List; import com.syf.dao.NewsTypeDao; import com.syf.entity.NewsType; public class NewsTypeService { public int save(NewsType newsType) { return new NewsTypeDao().save(newsType); } public int batchDelete(String[] ids) { return new NewsTypeDao().batchDelete(ids); } public List<NewsType> findAll() { return new NewsTypeDao().findAll(); } public int delete(int id) { return new NewsTypeDao().delete(id); } } ``` DAO层代码: ``` package com.syf.dao; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import java.util.List; import com.syf.entity.NewsType; import com.syf.util.ArrayUtil; import com.syf.util.DBUtil; public class NewsTypeDao { DBUtil dbUtil = new DBUtil(); // 保存新闻类型 public int save(NewsType newsType) { String sql = "insert into newstype(typeName) values (?)"; Object[] params = { newsType.getTypeName() }; return dbUtil.executeUpdate(sql, params); // executeUpdate的返回值是一个整数,指示受影响的行数(即更新计数) } public List<NewsType> findAll() { List<NewsType> newsTypeList = new ArrayList<NewsType>(); String sql = "select * from newstype"; ResultSet rs = dbUtil.executeQuery(sql, null); try { while (rs.next()) { NewsType newsType = new NewsType(rs.getInt("id"), rs.getString("typeName")); newsTypeList.add(newsType);// 将对象放入到集合 } } catch (SQLException e) { e.printStackTrace(); return newsTypeList; } finally { dbUtil.closeAll(); } return newsTypeList; } /** * 批量删除 * * @param ids * 指定的ID集合 * @return */ public int batchDelete(String[] ids) { // TODO Auto-generated method stub String sql = "delete from newstype where id in(?)"; Object[] params = { ArrayUtil.array2String(ids, ",") }; return dbUtil.executeUpdate(sql, params); } /** * 根据Id进行删除 * * @param id * @return */ public int delete(int id) { String sql = "delete from newsType where id=?"; Object[] params = { id }; return dbUtil.executeUpdate(sql, params); } } ``` entity实体类代码: ``` package com.syf.entity; public class NewsType { private int id; private String typeName; public NewsType() { super(); } public NewsType(String typeName) { super(); this.typeName = typeName; } public NewsType(int id, String typeName) { super(); this.id = id; this.typeName = typeName; } public int getId() { return id; } public void setId(int id) { this.id = id; } public String getTypeName() { return typeName; } public void setTypeName(String typeName) { this.typeName = typeName; } } ```
使用WebSocket时,当页面需要发生跳转时,怎么传参数?
我想要把当前页面获取到的值存到数据库里面,可是连参数都传不到其它jsp页面,,真的很揪心,希望有大佬能教教我。。谢谢各位大佬了!!
在中国程序员是青春饭吗?
今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...
《MySQL 性能优化》之理解 MySQL 体系结构
本文介绍 MySQL 的体系结构,包括物理结构、逻辑结构以及插件式存储引擎。
程序员请照顾好自己,周末病魔差点一套带走我。
程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。
复习一周,京东+百度一面,不小心都拿了Offer
京东和百度一面都问了啥,面试官百般刁难,可惜我全会。
Java 14 都快来了,为什么还有这么多人固守Java 8?
从Java 9开始,Java版本的发布就让人眼花缭乱了。每隔6个月,都会冒出一个新版本出来,Java 10 , Java 11, Java 12, Java 13, 到2020年3月份,...
达摩院十大科技趋势发布:2020 非同小可!
【CSDN编者按】1月2日,阿里巴巴发布《达摩院2020十大科技趋势》,十大科技趋势分别是:人工智能从感知智能向认知智能演进;计算存储一体化突破AI算力瓶颈;工业互联网的超融合;机器间大规模协作成为可能;模块化降低芯片设计门槛;规模化生产级区块链应用将走入大众;量子计算进入攻坚期;新材料推动半导体器件革新;保护数据隐私的AI技术将加速落地;云成为IT技术创新的中心 。 新的画卷,正在徐徐展开。...
轻松搭建基于 SpringBoot + Vue 的 Web 商城应用
首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。Fun: Fun 是一个用于支持 Serverless 应用部署的工具,能帮助您便捷地管理函数计算、API ...
讲真,这两个IDE插件,可以让你写出质量杠杠的代码
周末躺在床上看《拯救大兵瑞恩》 周末在闲逛的时候,发现了两个优秀的 IDE 插件,据说可以提高代码的质量,我就安装了一下,试了试以后发现,确实很不错,就推荐给大家。 01、Alibaba Java 代码规范插件 《阿里巴巴 Java 开发手册》,相信大家都不会感到陌生,其 IDEA 插件的下载次数据说达到了 80 万次,我今天又贡献了一次。嘿嘿。 该项目的插件地址: https://github....
Python+OpenCV实时图像处理
目录 1、导入库文件 2、设计GUI 3、调用摄像头 4、实时图像处理 4.1、阈值二值化 4.2、边缘检测 4.3、轮廓检测 4.4、高斯滤波 4.5、色彩转换 4.6、调节对比度 5、退出系统 初学OpenCV图像处理的小伙伴肯定对什么高斯函数、滤波处理、阈值二值化等特性非常头疼,这里给各位分享一个小项目,可通过摄像头实时动态查看各类图像处理的特点,也可对各位调参、测试...
2020年一线城市程序员工资大调查
人才需求 一线城市共发布岗位38115个,招聘120827人。 其中 beijing 22805 guangzhou 25081 shanghai 39614 shenzhen 33327 工资分布 2020年中国一线城市程序员的平均工资为16285元,工资中位数为14583元,其中95%的人的工资位于5000到20000元之间。 和往年数据比较: yea...
为什么猝死的都是程序员,基本上不见产品经理猝死呢?
相信大家时不时听到程序员猝死的消息,但是基本上听不到产品经理猝死的消息,这是为什么呢? 我们先百度搜一下:程序员猝死,出现将近700多万条搜索结果: 搜索一下:产品经理猝死,只有400万条的搜索结果,从搜索结果数量上来看,程序员猝死的搜索结果就比产品经理猝死的搜索结果高了一倍,而且从下图可以看到,首页里面的五条搜索结果,其实只有两条才是符合条件。 所以程序员猝死的概率真的比产品经理大,并不是错...
害怕面试被问HashMap?这一篇就搞定了!
声明:本文以jdk1.8为主! 搞定HashMap 作为一个Java从业者,面试的时候肯定会被问到过HashMap,因为对于HashMap来说,可以说是Java集合中的精髓了,如果你觉得自己对它掌握的还不够好,我想今天这篇文章会非常适合你,至少,看了今天这篇文章,以后不怕面试被问HashMap了 其实在我学习HashMap的过程中,我个人觉得HashMap还是挺复杂的,如果真的想把它搞得明明白...
毕业5年,我问遍了身边的大佬,总结了他们的学习方法
我问了身边10个大佬,总结了他们的学习方法,原来成功都是有迹可循的。
python爬取百部电影数据,我分析出了一个残酷的真相
2019年就这么匆匆过去了,就在前几天国家电影局发布了2019年中国电影市场数据,数据显示去年总票房为642.66亿元,同比增长5.4%;国产电影总票房411.75亿元,同比增长8.65%,市场占比 64.07%;城市院线观影人次17.27亿,同比增长0.64%。 看上去似乎是一片大好对不对?不过作为一名严谨求实的数据分析师,我从官方数据中看出了一点端倪:国产票房增幅都已经高达8.65%了,为什...
推荐10个堪称神器的学习网站
每天都会收到很多读者的私信,问我:“二哥,有什么推荐的学习网站吗?最近很浮躁,手头的一些网站都看烦了,想看看二哥这里有什么新鲜货。” 今天一早做了个恶梦,梦到被老板辞退了。虽然说在我们公司,只有我辞退老板的份,没有老板辞退我这一说,但是还是被吓得 4 点多都起来了。(主要是因为我掌握着公司所有的核心源码,哈哈哈) 既然 4 点多起来,就得好好利用起来。于是我就挑选了 10 个堪称神器的学习网站,推...
这些软件太强了,Windows必装!尤其程序员!
Windows可谓是大多数人的生产力工具,集娱乐办公于一体,虽然在程序员这个群体中都说苹果是信仰,但是大部分不都是从Windows过来的,而且现在依然有很多的程序员用Windows。 所以,今天我就把我私藏的Windows必装的软件分享给大家,如果有一个你没有用过甚至没有听过,那你就赚了????,这可都是提升你幸福感的高效率生产力工具哦! 走起!???? NO、1 ScreenToGif 屏幕,摄像头和白板...
阿里面试,面试官没想到一个ArrayList,我都能跟他扯半小时
我是真的没想到,面试官会这样问我ArrayList。
曾经优秀的人,怎么就突然不优秀了。
职场上有很多辛酸事,很多合伙人出局的故事,很多技术骨干被裁员的故事。说来模板都类似,曾经是名校毕业,曾经是优秀员工,曾经被领导表扬,曾经业绩突出,然而突然有一天,因为种种原因,被裁员了,...
大学四年因为知道了这32个网站,我成了别人眼中的大神!
依稀记得,毕业那天,我们导员发给我毕业证的时候对我说“你可是咱们系的风云人物啊”,哎呀,别提当时多开心啦????,嗯,我们导员是所有导员中最帅的一个,真的???? 不过,导员说的是实话,很多人都叫我大神的,为啥,因为我知道这32个网站啊,你说强不强????,这次是绝对的干货,看好啦,走起来! PS:每个网站都是学计算机混互联网必须知道的,真的牛杯,我就不过多介绍了,大家自行探索,觉得没用的,尽管留言吐槽吧???? 社...
良心推荐,我珍藏的一些Chrome插件
上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器插件分享给大家,随便一个都能提高你的“生活品质”和工作效率。 Markdown Here Markdown Here 可以让你更愉快的写邮件,由于支持 Markdown 直接转电子邮...
看完这篇HTTP,跟面试官扯皮就没问题了
我是一名程序员,我的主要编程语言是 Java,我更是一名 Web 开发人员,所以我必须要了解 HTTP,所以本篇文章就来带你从 HTTP 入门到进阶,看完让你有一种恍然大悟、醍醐灌顶的感觉。 最初在有网络之前,我们的电脑都是单机的,单机系统是孤立的,我还记得 05 年前那会儿家里有个电脑,想打电脑游戏还得两个人在一个电脑上玩儿,及其不方便。我就想为什么家里人不让上网,我的同学 xxx 家里有网,每...
2020 年,大火的 Python 和 JavaScript 是否会被取而代之?
Python 和 JavaScript 是目前最火的两大编程语言,但是2020 年,什么编程语言将会取而代之呢? 作者 |Richard Kenneth Eng 译者 |明明如月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 以下为译文: Python 和 JavaScript 是目前最火的两大编程语言。然而,他们不可能永远屹立不倒。最终,必将像其他编程语言一...
史上最全的IDEA快捷键总结
现在Idea成了主流开发工具,这篇博客对其使用的快捷键做了总结,希望对大家的开发工作有所帮助。
阿里程序员写了一个新手都写不出的低级bug,被骂惨了。
这种新手都不会范的错,居然被一个工作好几年的小伙子写出来,差点被当场开除了。
谁是华为扫地僧?
是的,华为也有扫地僧!2020年2月11-12日,“养在深闺人不知”的华为2012实验室扫地僧们,将在华为开发者大会2020(Cloud)上,和大家见面。到时,你可以和扫地僧们,吃一个洋...
Idea 中最常用的10款插件(提高开发效率),一定要学会使用!
学习使用一些插件,可以提高开发效率。对于我们开发人员很有帮助。这篇博客介绍了开发中使用的插件。
AI 没让人类失业,搞 AI 的人先失业了
最近和几个 AI 领域的大佬闲聊 根据他们讲的消息和段子 改编出下面这个故事 如有雷同 都是巧合 1. 老王创业失败,被限制高消费 “这里写我跑路的消息实在太夸张了。” 王葱葱哼笑一下,把消息分享给群里。 阿杰也看了消息,笑了笑。在座几位也都笑了。 王葱葱是个有名的人物,21岁那年以全额奖学金进入 KMU 攻读人工智能博士,累计发表论文 40 余篇,个人技术博客更是成为深度学习领域内风向标。 ...
2020年,冯唐49岁:我给20、30岁IT职场年轻人的建议
点击“技术领导力”关注∆每天早上8:30推送 作者|Mr.K 编辑| Emma 来源|技术领导力(ID:jishulingdaoli) 前天的推文《冯唐:职场人35岁以后,方法论比经验重要》,收到了不少读者的反馈,觉得挺受启发。其实,冯唐写了不少关于职场方面的文章,都挺不错的。可惜大家只记住了“春风十里不如你”、“如何避免成为油腻腻的中年人”等不那么正经的文章。 本文整理了冯...
作为一名大学生,如何在B站上快乐的学习?
B站是个宝,谁用谁知道???? 作为一名大学生,你必须掌握的一项能力就是自学能力,很多看起来很牛X的人,你可以了解下,人家私底下一定是花大量的时间自学的,你可能会说,我也想学习啊,可是嘞,该学习啥嘞,不怕告诉你,互联网时代,最不缺的就是学习资源,最宝贵的是啥? 你可能会说是时间,不,不是时间,而是你的注意力,懂了吧! 那么,你说学习资源多,我咋不知道,那今天我就告诉你一个你必须知道的学习的地方,人称...
那些年,我们信了课本里的那些鬼话
教材永远都是有错误的,从小学到大学,我们不断的学习了很多错误知识。 斑羚飞渡 在我们学习的很多小学课文里,有很多是错误文章,或者说是假课文。像《斑羚飞渡》: 随着镰刀头羊的那声吼叫,整个斑羚群迅速分成两拨,老年斑羚为一拨,年轻斑羚为一拨。 就在这时,我看见,从那拨老斑羚里走出一只公斑羚来。公斑羚朝那拨年轻斑羚示意性地咩了一声,一只半大的斑羚应声走了出来。一老一少走到伤心崖,后退了几步,突...
立即提问