Layui框架的table的选中行功能,获取选中行数据为空!!有没有大佬帮忙看看啊,查了各种资料都不行!!!
 <table class="layui-hide" id="user-index"  lay-filter="user-index"></table>
<script>
        layui.use(['layer', 'table'], function () {
            var $ = layui.$
                , layer = layui.layer
                , form = layui.form
                , table = layui.table; //独立版的layer无需执行这一句
            var tableId = 'user-index';
            var tableToolbar = 'user-index-toolbar';
            var tableSearchForm = 'user-index-search';
            var minWidth = 768;

            // 表格渲染
            table.render({
                elem: '#' + tableId
                , toolbar: '#' + tableToolbar
                , defaultToolbar: ['filter'] // ['filter', 'print', 'exports']
                , url: '/User/list'
                ,where:{'username':'','realname':'','tel':'','city':'','isdelete':0}
                , method: 'get'
                , cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 新增
                , cols: [[
                    {type: 'checkbox', id:'cb',fixed: 'left'}
                    , {field: 'id', width: 80, title: 'ID', sort: true}
                    , {field: 'username', width: 212, title: '用户名', sort: true}
                    , {field: 'realname', width: 100, title: '姓名'}
                    , {field: 'sex', width: 105, title: '性别'}
                    , {field: 'tel', width: 180, title: '手机号'}
                    , {field: 'city', width: 120, title: '城市', sort: true}
                    , {field: 'role', width: 100, title: '角色ID', sort: true}
                    , {
                        title: '状态', width: 150,
                        templet: function (res) {
                            if (res.status == '1') {
                                return '已激活(使用中)';
                            } else {
                                return '<span style="color: #F581B1;">冻结(过期请续费)</span>';
                            }
                        }
                    }
                ]]
                , page: true
                ,limit:7
                , height: 'full-60' // 100
            });

头工具栏的监听

 table.on('toolbar(' + tableId + ')', function (obj) {
                var checkStatus = table.checkStatus(obj.config.id) 
            , data = checkStatus.data;
               console.log(data) //获取选中行的数据

结果我选中一条或者是多条数据之后都获取不到数据,table的id我也检查过了没问题。
前端控制台输出是这样的:

Object
data: Array(0)
length: 0
__proto__: Array(0)
isAll: false
__proto__: Object

但是我又试了全选,神奇的发现全选能选择,有没有大佬能帮忙解释下这是什么问题啊,怎么才能解决

2个回答

全选数据都是有的,但单选或者选择部分就不行,输出都都是0

weixin_43082585
weixin_43082585 有人么!!!!!求救!!!
11 个月之前 回复
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>Title</title>
</head>
<link rel="stylesheet" href="${pageContext.request.contextPath}/static/layui/css/layui.css"  media="all">

<body>
<table class="layui-hide" id="user-index"  lay-filter="user-index"></table>
<script type="text/html" id="user-index-toolbar">
    <div class="layui-btn-container">
        <button class="layui-btn layui-btn-sm" lay-event="getCheckData">获取选中行数据</button>
        <button class="layui-btn layui-btn-sm" lay-event="getCheckLength">获取选中数目</button>
        <button class="layui-btn layui-btn-sm" lay-event="isAll">验证是否全选</button>
    </div>
</script>
</body>
<script type="text/javascript" src="${pageContext.request.contextPath}/static/jquery-3.4.1.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/static/layui/layui.all.js"></script>
<script>
    layui.use(['layer', 'table'], function () {
        var $ = layui.$
            , layer = layui.layer
            , form = layui.form
            , table = layui.table; //独立版的layer无需执行这一句
        var tableId = 'user-index';
        var tableToolbar = 'user-index-toolbar';
        var tableSearchForm = 'user-index-search';
        var minWidth = 768;

        // 表格渲染
        table.render({
            elem: '#'+tableId
            , toolbar: '#' + tableToolbar
            , defaultToolbar: ['filter'] // ['filter', 'print', 'exports']
            , url: '${pageContext.request.contextPath}/list'
            , cellMinWidth: 80 //全局定义常规单元格的最小宽度,layui 2.2.1 新增                ,where:{'username':'','realname':'','tel':'','city':'','isdelete':0}
            ,where:{'username':'','realname':'','tel':'','city':'','isdelete':0}
            , method: 'get'
            , cols: [[
                {type: 'checkbox', id: 'cb', fixed: 'left'}
                , {field: 'id', width: 80, title: 'ID', sort: true}
                , {field: 'username', width: 212, title: '用户名', sort: true}
                , {field: 'password', width: 100, title: '姓名'}
            ]]
            , page: true
            , limit: 7
            , height: 'full-60' // 100
            ,request:{
                pageName:'requestPage', //页码
                limitName:'pageSize'    //每页的数量
            },
            response: {
                statusName: 'status', //数据状态的字段名称,默认:code
                statusCode: true, //成功的状态码,默认:0
                countName: 'totalCount', //数据总数的字段名称,默认:count
                dataName: 'resultLists' //数据列表的字段名称,默认:data
            }
        });
        table.on('toolbar(' + tableId + ')', function (obj) {
            var checkStatus = table.checkStatus(obj.config.id)
                , data = checkStatus.data;
            console.log(data) //获取选中行的数据
        });
    });
</script>
</html>

doncha
doncha 我在本地验证完之后是可以的,不知道你的代码全部是怎么写的,我给你看下我的代码
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
layui table获取数据,done未执行,数据未获取

![图片说明](https://img-ask.csdn.net/upload/201907/15/1563174491_975204.png) ![图片说明](https://img-ask.csdn.net/upload/201907/15/1563174503_373499.png)![图片说明](https://img-ask.csdn.net/upload/201907/15/1563174508_342653.png)![图片说明](https://img-ask.csdn.net/upload/201907/15/1563174515_724239.png) done方法不执行,json数据和Html通过sublime部署在本地,也没有显示报错,状态码显示200,但是就是不显示数据,请大神指点

获取table中一个或多个被选中的哪一行的数据

# 如何获取table中一个或多个被选中的哪一行的数据...................... ![图片说明](https://img-ask.csdn.net/upload/201907/20/1563628016_118693.png) 点击哪个CheckBox 点击删除时就获取对应的id 值 你就当这个id值放在第二个td里面 点击多个CheckBox 就获取多个id值

easyui datagrid 获取选中行数据

我在easyui的datagrid中添加了一个chackbox 现在每行数据的前面都有一个复选框 而每行数据的后面有一个文本框 ``` <th fit="true" data-options="field:'yuanyin',formatter: rowformater">退回原因</th> ``` 我在js 中如何判断复选框是否选中 如果选中获得选中行的字段为ID的值 如果不选中获得不选中行字段为PID的值

关于使用layui搜索功能 table重载后一直无法显示搜索后的结果

![图片说明](https://img-ask.csdn.net/upload/201912/04/1575453346_955838.png)![图片说明](https://img-ask.csdn.net/upload/201912/04/1575453358_133756.png)![图片说明](https://img-ask.csdn.net/upload/201912/04/1575453366_398160.png) 搜索后页面请求两次数据 但是最后重载时请求的参数不含搜索的参数 # html内容 <div class="layui-fluid"> <div class="layui-row layui-col-space15"> <div class="layui-col-md12"> <div class="layui-card"> <div class="layui-card-body "> <form class="layui-form layui-col-space5"> 房间类型<div class="layui-inline layui-show-xs-block"> <select name="typeid" id="typeid"> <option value="">请选择</option> <option value="1">标准间</option> <option value="2">商务间</option> <option value="3">豪华间</option> </select> </div> <div class="layui-inline layui-show-xs-block"> <input type="text" id="roomid" name="roomid" placeholder="请输入房间号" autocomplete="off" class="layui-input"> </div> <div class="layui-inline layui-show-xs-block"> <button class="layui-btn" id="search" lay-filter="sreach" ><i class="layui-icon">&#xe615;</i></button> </div> </form> </div> <div class="layui-card-body layui-table-body layui-table-main" id="deom"> <table class="layui-table " id="demo" lay-data="{id:'demo'}" lay-filter="demo"> </table> </div> </div> </div> </div> </div> </body> ``` js代码 <script> layui.use('table', function() { var table = layui.table; var send_name = $('#roomid').val(); var send_data = $('#typeid').val(); table.render({ elem: '#demo' //指定元素 , url: '/roomList' , code: 0 , cols: [[ {field: 'roomid', width: 80, title: '房间号', sort: true} , { templet: function (data) { return data.type.tname; }, width: 80, title: '房间类型' } , {field: 'floor', width: 80, title: '楼层', sort: true} , {field: 'capacity', width: 80, title: '可住人数'} , {field: 'bed', title: '床位数'} , { templet: function (data) { if (data.tv == true) { return "有"; } else { return "无"; } }, width: 80, title: '配备电视' } , { templet: function (data) { if (data.tel == true) { return "有"; } else { return "无"; } }, width: 80, title: '配备电话' } , { templet: function (data) { if (data.aircondtion == true) { return "有"; } else { return "无"; } }, width: 80, title: '配备空调' } , { templet: function (data) { if (data.computer == true) { return "有"; } else { return "无"; } }, width: 135, title: '配备电脑' } , { templet: function (data) { if (data.status == "空闲") { return "<div style='background-color: seagreen;color: white;width: 50px'>" + data.status + "</div>>"; } else if (data.status == "有人") { return "<div style='background-color:orange;color: white;width: 50px'>" + data.status + "</div>>"; } else if (data.status == "待打扫") { return "<div style='background-color:yellowgreen;color: white;width: 50px'>" + data.status + "</div>>"; } else { return "<div style='background-color:orangered;color: white;width: 50px'>" + data.status + "</div>>"; } }, width: 135, title: '状态' } , { templet: function (data) { return data.type.price; }, width: 135, title: '价格', sort: true } , {field: 'remark', width: 135, title: '备注'} , {fixed: 'right', title: '操作', toolbar: '#tool', width: 150} ]] ,where:{} , page: true ,id:'demo' }); $('#search').on('click', function () { // 搜索条件 var send_name = $('#roomid').val(); var send_data = $('#typeid').val(); table.reload('demo', { method: 'GET' , where: { roomid: send_name || "", typeid: send_data || "", } , page: { curr: 1, } }); $("#deom").text(); }); }) </script> ``` ```

bootstrapTable获取选中行时间数据

![这是我的测试代码](https://img-ask.csdn.net/upload/201706/30/1498809120_362457.png) ![测试代码](https://img-ask.csdn.net/upload/201706/30/1498809476_398526.png) ![问题](https://img-ask.csdn.net/upload/201706/30/1498809493_213861.png) 问题是我测试的时候,如果先选择结束时间再选择开始时间就可以正常的弹出时间。 如果先选择开始时间再选结束时间的话就会出现图3那个问题。 麻烦大神帮忙看一下。感谢

layui table解析静态json文件 无法解析中文

springmvc 后台数据产生了一个JSON文件 json中,中文内容正常,当layui table去调用该json文件, 显示出来的时候,就出现了乱码。其中,table col 的title的中文是正常的

怎么获取所选中行的ID

$(function () { $("#btnDelete").click(function () { var check = $("#tableUserInfo :checkbox"); var ck = $("#tableUserInfo :checkbox").length; for(var i=0;i<ck;i++) { if(check[i].checked) { var V; V = $("#tableUserInfo :checkbox").parents("tr").find(" th:second").val(); alert()

layui渲染表格时url传递数据 格式

小编最近遇到一个问题,需要使用layui中的table 来动态添加一行,添加行需要实现 效果呢,表格可以编辑,同一行,不同列有具体的数据,下拉框,对行中所编辑或者选中的数据能够进行保存到数据中,可以给我一些跳出提问的建议,,,,, 在csdn博客里面有一个方法比较适用于我的要求, 但在代码中有一个点不太明白, ![图片说明](https://img-ask.csdn.net/upload/201905/28/1559013694_624863.png) //使用该方法,目前最大的困难 是不知道如何查看到我们在渲染表格时URL 所传输数据的格式, 需要更具传数据的格式,利用Ajax 方式 对URL 传输数据 格式进行 //,解决方案: // 1、将新增的data格式修改为url返回的格式,失败; // 2、将url的返回值,以data的array格式返回,并作为变量传给data;成功。 以下是博客链接 https://blog.csdn.net/sj0613xz/article/details/79021890

【问】Java中如何删除table的选中行!

表中选中,按钮删除表中数据的同时,数据库的数据也同时删除。![图片说明](https://img-ask.csdn.net/upload/201709/10/1505020684_359574.png) ![图片说明](https://img-ask.csdn.net/upload/201709/10/1505020671_128847.png) 我的思路是选中表中的行,读取行数,然后活得里面的数据,可是我弄不出=。= 我用的是swt

layui全选后怎么获取全选的值

//复选框监听事件 table.on('checkbox(language)', function (obj) { tr = obj.tr; if (obj.checked == true) { debugger chechData.push(obj.data); } else { //未选中时移除 for (var i = chechData.length - 1; i >= 0; i--) { if (chechData[i].id == obj.data.id) { chechData.splice(i, 1); } } } }); ``` ```

如何获取的bootstrapTable的回显之后被选中的id

根据后台返回的值,选中bootstrapTable响应的行,并且可以获取被选中的行的id

table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据

<p>table里每一行都有一个checkbox,选中一行后,怎么得到该行特定或者所有TD数据</p> <p>&lt;tr&gt;</p> <p>    &lt;th width="30px" align="center"&gt;<br>        &lt;input name="chkAll" type="checkbox" value="checkbox" onclick="CheckAll(this)" /&gt;<br>     &lt;/th&gt;<br>    &lt;th width="80px" align="center" scope="col"&gt;序号&lt;/th&gt;<br>    &lt;th width="80px" align="center" scope="col"&gt;资源类型&lt;/th&gt;<br>    &lt;th width="100px" align="center" scope="col"&gt;单据号&lt;/th&gt;<br>    &lt;th width="100px" align="center" scope="col"&gt;所属部门&lt;/th&gt;<br>    &lt;th width="80px" align="center" scope="col"&gt;状态&lt;/th&gt;</p> <p>&lt;/tr&gt;</p> <p>下面tr显示多行数据 由 JQuery 自动生成 格式和上面一样,我要怎么才能获取所有checkbox 为选中的 一行所有 或者 行中特定的 TD的数据</p> <p> </p> <p>急!!! 在线等</p>

通过鼠标点击使用ajax获取table其中一行tr的数据传入action

这个是前端,通过ajax获取团建单位和团检登记时间传到后台action接收,查询到的东西返回页面,通过for in打印到页面<tbody>里,现在的问题就是怎么再通ajax获取到刚才打印出来的数据, (鼠标点击打印出来表格的其中一行获取这行的数据并发送到action)就这步的代码我不会…… 需求: 我第一次靠两个参数查询出数据,显示在一个table中,接下来我需要鼠标点击这个table中的tr,以这个tr中的td,查询出另外的数据显示在另一个table,我现在是不会用鼠标点击取得第一次打印出的行的数据 ``` <body> <div> <table class="table"> <tr> <th>团建单位:</th> <td><input type="text" id="comname"></td> <th>团检登记时间:</th> <td><input type="date" id="date"></td> <th><input class="button button-silver" type="button" id="query_comname" value="查询" style="width:40%;"> </td> <th><input class="button button-silver" type="button" value="退选中" style="width:40%;"></th> </tr> </table> </div> <div id="itemRefundDiv1"> <table class="table" id="tab1000"> <thead> <tr> <th class="box"><input type="checkbox" style="zoom:170%;"></th> <th>体检人</th> <th>体检号</th> <th>登记时间</th> <th>开始体检时间</th> </tr> </thead> <tbody> <!-- 打印第一个BOX的内容 --> </tbody> </table> </div> <div id="itemRefundDiv2"> <table border="1px" class="table"> <tr> <td class="box"><input type="checkbox" style="zoom:170%;"></td> <th>套餐或项目名称</th> <th>数量</th> <th>金额</th> <th>登记人</th> <th>登记时间</th> </tr> </table> </div> <script type="text/javascript"> $(function() { $("#query_comname").click(function() { var cn = $("#comname").val(); var dt = $("#date").val(); $.ajax({ url : "itemRefund/query_com", type : "post", data : { "com_name" : cn, "reg_time" : dt }, success : function(data) { if (data.NOTFOUND == "true") { alert("找不到合符条件的信息"); } else { //alert(data.listRefund[0].emp_name); var listRefund = data.listRefund; var str = ""; for (var i in data.listRefund) { str += "<tr id =" + "listRefund" + i + ">"; str += "<td class='box'>" + "<input type='checkbox' style='zoom:170%;'>" + "</td>"; str += "<td align='center' id=A" + data.listRefund[i].emp_name + ">" + data.listRefund[i].emp_name + "</td>"; str += "<td align='center' id=B" + data.listRefund[i].reg_no + ">" + data.listRefund[i].reg_no + "</td>"; str += "<td align='center' id=C" + data.listRefund[i].reg_time + ">" + data.listRefund[i].reg_time + "</td>"; str += "<td align='center' id=D" + data.listRefund[i].bat_begin + ">" + data.listRefund[i].bat_begin + "</td>"; str += "</tr>"; } $("#tab1000 tbody").empty(); $("#tab1000 tbody").append(str); } } }); }); }); </script> </body> ``` 下面是action类 ``` @Controller @RequestMapping("itemRefund") public class itemRefundAction { @Autowired IItemRefundService iitemRefundService; @RequestMapping(value="query_com",method=RequestMethod.POST) @ResponseBody public Map<String, Object> query(itemRefund it){ System.out.println("查询公司" + it); //通过团检单位和团检登记时间查询内容用来退项 List<itemRefund> list = iitemRefundService.queryRefund(it); Map<String, Object> map = new HashMap<String, Object>(); if(!list.isEmpty()){ map.put("NOTFOUND", "false"); map.put("listRefund", list); }else{ map.put("NOTFOUND", "true"); } System.out.println("map="+map); return map; } @RequestMapping(value="query_Refund",method=RequestMethod.POST) @ResponseBody public Map<String, Object> queryRefund(itemRefund it){ System.out.println("收到的数值"); //这里接收第二次发送的数据 Map<String, Object> map = new HashMap<String, Object>(); return map; } } ```

layui无法渲染后端json数据

在使用springboot框架的前提下,前端layui,在控制器中使用@ResponseBody,将json字符串数据突然转换成了document文本类型,导致json数据直接打印在了前端页面,table表格渲染失败,请问各位大神,要想table渲染成功,应该怎么操作吗?

pyqt5单击获取tableview选中行的所有内容

pyqt5单击获取tableview选中行的所有内容,磨了半天还是没弄出来。

Java中JTable选中行问题

我有一个table,第一列是checkbox,我给table创建并实现了mouselistener监听器,然后想要实现点击checkbox时,选中checkbox所在的行。主要是我在此之前设置了table.setCellSelectionEnabled(true);使得我点击某个单元格,只有该单元格被选中。我要实现只有当点击了checkbox打勾之后,才选中一整行,其余情况下若点击,则只选中某个单元格。我要怎么实现呢。

Python+flask框架+layui如何实现分页功能

我们使用的layui的 前端js代码是这样的 ![图片说明](https://img-ask.csdn.net/upload/201905/15/1557908476_400068.png) 加入之后页面有分页图形了,但是功能没有实现这块怎么修改 ![图片说明](https://img-ask.csdn.net/upload/201905/15/1557907824_515310.png) 求大神解决我是个小白

关于删除table一行数据,急!

我做html,要删除table一行数据,我在js上获取了这一行i,sql表中有个id与之对应,我该如何吧这个i传过去,急啊,求大神解答!我是新手

js 获取表格 行中数据? 急~!

请教一下 js 如何获取table 中某行的数据然后是他变成可编辑的行。 [img]http://dl.iteye.com/upload/attachment/599335/74e186dc-93b9-3ec9-bcf8-27d6576d10dd.png[/img] 如图 我点击后面的编辑按钮 行中的数据变成可编辑的 原来的编辑按钮就变成 更新 和取消按钮??? 小弟js 小白。还请高手能给点代码指示 谢谢了。

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

程序员请照顾好自己,周末病魔差点一套带走我。

程序员在一个周末的时间,得了重病,差点当场去世,还好及时挽救回来了。

ArrayList源码分析(入门篇)

ArrayList源码分析 前言: 写这篇博客的主要原因是,在我上一次参加千牵科技Java实习生面试时,有被面试官问到ArrayList为什么查找的速度较快,插入和删除的速度较慢?当时我回答得不好,很大的一部分原因是因为我没有阅读过ArrayList源码,虽然最后收到Offer了,但我拒绝了,打算寒假学得再深入些再广泛些,下学期开学后再去投递其他更好的公司。为了更加深入理解ArrayList,也为

我以为我学懂了数据结构,直到看了这个导图才发现,我错了

数据结构与算法思维导图

String s = new String(" a ") 到底产生几个对象?

老生常谈的一个梗,到2020了还在争论,你们一天天的,哎哎哎,我不是针对你一个,我是说在座的各位都是人才! 上图红色的这3个箭头,对于通过new产生一个字符串(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。 也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

上班一个月,后悔当初着急入职的选择了

最近有个老铁,告诉我说,上班一个月,后悔当初着急入职现在公司了。他之前在美图做手机研发,今年美图那边今年也有一波组织优化调整,他是其中一个,在协商离职后,当时捉急找工作上班,因为有房贷供着,不能没有收入来源。所以匆忙选了一家公司,实际上是一个大型外包公司,主要派遣给其他手机厂商做外包项目。**当时承诺待遇还不错,所以就立马入职去上班了。但是后面入职后,发现薪酬待遇这块并不是HR所说那样,那个HR自...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

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

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

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

玩转springboot启动banner定义所得

最近接手了一个springboot项目,不是不熟悉这个框架,启动时打印的信息吸引了我。 这不是我熟悉的常用springboot的打印信息啊,我打开自己的项目: 还真是的,不用默认的感觉也挺高大上的。一时兴起,就去研究了一下源代码,还正是有些收获,稍后我会总结一下。正常情况下做为一个老程序员,是不会对这种小儿科感兴趣的,不就是一个控制台打印嘛。哈哈! 于是出于最初的好奇,研究了项目的源代码。看到

带了6个月的徒弟当了面试官,而身为高级工程师的我天天修Bug......

即将毕业的应届毕业生一枚,现在只拿到了两家offer,但最近听到一些消息,其中一个offer,我这个组据说客户很少,很有可能整组被裁掉。 想问大家: 如果我刚入职这个组就被裁了怎么办呢? 大家都是什么时候知道自己要被裁了的? 面试软技能指导: BQ/Project/Resume 试听内容: 除了刷题,还有哪些技能是拿到offer不可或缺的要素 如何提升面试软实力:简历, 行为面试,沟通能...

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

男生更看重女生的身材脸蛋,还是思想?

往往,我们看不进去大段大段的逻辑。深刻的哲理,往往短而精悍,一阵见血。问:产品经理挺漂亮的,有点心动,但不知道合不合得来。男生更看重女生的身材脸蛋,还是...

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试:第十六章:Java中级开发(16k)

HashMap底层实现原理,红黑树,B+树,B树的结构原理 Spring的AOP和IOC是什么?它们常见的使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别 Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点 SpringCould组件有哪些,他们...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

终于懂了TCP和UDP协议区别

终于懂了TCP和UDP协议区别

你打算用Java 8一辈子都不打算升级到Java 14,真香

我们程序员应该抱着尝鲜、猎奇的心态,否则就容易固步自封,技术停滞不前。

无代码时代来临,程序员如何保住饭碗?

编程语言层出不穷,从最初的机器语言到如今2500种以上的高级语言,程序员们大呼“学到头秃”。程序员一边面临编程语言不断推陈出新,一边面临由于许多代码已存在,程序员编写新应用程序时存在重复“搬砖”的现象。 无代码/低代码编程应运而生。无代码/低代码是一种创建应用的方法,它可以让开发者使用最少的编码知识来快速开发应用程序。开发者通过图形界面中,可视化建模来组装和配置应用程序。这样一来,开发者直...

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

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

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

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

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

《经典算法案例》01-08:如何使用质数设计扫雷(Minesweeper)游戏

我们都玩过Windows操作系统中的经典游戏扫雷(Minesweeper),如果把质数当作一颗雷,那么,表格中红色的数字哪些是雷(质数)?您能找出多少个呢?文中用列表的方式罗列了10000以内的自然数、质数(素数),6的倍数等,方便大家观察质数的分布规律及特性,以便对算法求解有指导意义。另外,判断质数是初学算法,理解算法重要性的一个非常好的案例。

立即提问
相关内容推荐