easyui-datagrid表格设计成两行作为一组数据的内容?

在开发管理平台,正常的表格是下面这样的,直接从后台获取到json数据,然后easyui-datagrid能够自动的列出来。
图片说明
我希望能够做成下面这种形式的,就是每两行作为一组,并且第一行是和表格的字段相对应的数据,第二行是这一组数据其他的内容。
图片说明
不是用下面这种点击之后展开行显示的形式:
图片说明
求大神指点一下,这种形式应该怎么弄。

2个回答

ChenXuYuanCandy
ChenXuYuanCandy 回复土成: 我现在也有这种需求,请问你当时用什么情况做到的?
大约一年之前 回复
showbo
支付宝加好友偷能量挖 回复土成: 自己写代码触发展开的事件就行:http://www.w3dev.cn/article/20141015/easyui-datagrid-detailview-auto-expand-when-loaded.aspx
大约 3 年之前 回复
yecunsb10049
土成 我是想做成不需要点击展开按钮就能显示出这种格式的,在easyui-datagrid插件的基础上有办法可以办到?
大约 3 年之前 回复

这个有合并单元格的属性的,详细的你可以搜索一下

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
求助:easyUI-dataGrid在标签页中显示不全

直接用浏览器打开/TollStation/Index,页面中的表格显示正常![图片说明](https://img-ask.csdn.net/upload/201705/18/1495047305_35640.png) 但是在/Home/Index的标签页中引用该页面表格就不能显示完全 表格的width设为auto显示的页面是![图片说明](https://img-ask.csdn.net/upload/201705/18/1495047069_7104.png) width设置为1000px时显示的页面是![图片说明](https://img-ask.csdn.net/upload/201705/18/1495047416_256711.png) 搞了好长时间都没找到问题出在哪,希望有人给个解答

easyui-datagrid表单项被覆盖

![图片说明](https://img-ask.csdn.net/upload/201505/24/1432443210_978422.png)

easyUI datagrid 怎么动态添加一行数据?

API里是这么写的 ``` // 在第二行的位置插入一个新行 $('#dg').datagrid('insertRow',{ index: 1, // 索引从0开始 row: { name: '新名称', age: 30, note: '新消息' } }); ``` 但如果数据是动态获取的怎么添加到一行里面,比如是通过ajax动态获取的数据 ``` success:function(result){ $('#dg').datagrid('insertRow',{ index: 1, // 索引从0开始 row: { name: result.name, age: result.age, note: result.note } }); } ``` 这样的话行是能出来,但是里面一片空白,数据无法显示,这个要怎么弄才能显示数据?

关于easyUI的datagrid的边框问题

在一个页面上有两个datagrid表格,而且一个是嵌套到另一个里面的,如何只去掉其中一个datagrid表格的边框,而另一个保留边框呢

easyui datagrid获取到的数据,数据移到另一个div

这是easyui datagrid获取数据,和显示代码,Adiv显示数据是个多选,我想实现,点击选择一次Adiv里面的选项,就会在Bdiv显示所选的文字,如果再点击,取消选择,就删除Bdiv里面的所显示的文字,![图片说明](https://img-ask.csdn.net/upload/201708/31/1504142356_997028.png) ``` <div class="easyui-layout" style="width:50%;float:right;height:80%;"> <div data-options="region:'center'" style="padding:5px;"> <div class="easyui-layout" data-options="fit:true"> <div data-options="region:'west',split:true,collapsible:false" style="width:50%;height:50%;"> <table id="XiangMuJiZhiBiaoWeiHu_datagrid_zibiao" class="easyui-datagrid" style="width:100%;height:100%;padding:10px" data-options="toolbar:'#ZhiBiaoZuHeMingCheng_toolbar_zibiao',singleSelect:true,selectOnCheck: false, onSelect:dodoClick"> <thead> <tr> <th field="ck" checkbox="true"></th> <th data-options="field:'zhibiaomingcheng',halign:'center',align:'left',order:'asc'"style="width:95%" >指标名称</th> </tr> </thead> </table> </div> <div data-options="region:'east',title:'指标组合信息',collapsible:false" style="width:50%;height:50%;"> <table id="ZhiBiaoZuHeMingCheng_datagrid_zibiao" class="easyui-datagrid" style="width:100%;height:100%;padding:10px" data-options="toolbar:'#ZhiBiaoZuHeMingCheng_toolbar_zibiao',singleSelect:true,selectOnCheck: false"> <thead> <tr> <th data-options="field:'zhibiaoxuhao',halign:'center',align:'center',order:'asc'"style="width:95%">指标组合信息</th> </tr> </thead> </table> </div> </div> </div> ```

easyui datagrid清空数据

我写的一个查询,查询后吧数据显示在数据表格中,但是,第一次查询能把页面加载时的数据清空,第二次就不行了,数据就开始追加了, var item = $('#categorydatagrid').datagrid('getRows');这行获取的值都是同一个

Easyui datagrid不显示数据

刚接触easyui,不太熟,根据datagrid的格式拼装了数据,无法显示到datagrid里,但是在jsp里面创建一个var变量就可以显示,求大牛帮忙看下 JSP页面代码: ``` $(function() { //alert(getParasFromUrl("selectType")); //alert(getParasFromUrl("objectID")); //初始化表格内容 $('#dataList').datagrid({ title : 'IP地址详情', //data:dataGrid, method : 'post', singleSelect : true, height : 370, fit : true, fitColumns : true, striped : true, collapsible : true, //url : "/jsp/jcss/IPQueryDetailAction.do?operation=queryIPFromDB", url : "/InfoMgr/jsp/jcss/IPQueryDetailAction.do?operation=query&selectType="+getParasFromUrl("selectType") + "&objectID=" + getParasFromUrl("objectID"), sortName : 'IP', pageSize: 50, //每页显示的记录条数,默认为10 pageList: [30, 50, 100, 200, 300], //分页显示选项 sortOrder : 'asc', remoteSort : false, idField : 'ID', pagination : true, // 显示分页 rownumbers : true, // 显示行号 columns : [ [ {field : 'ID', title : '序号', width : 20, sortable : true, halign : 'center'}, {field : 'IP', title : 'IP', width : 100, sortable : true, halign : 'center'}, {field : 'HOSTNAME', title : '主机名称', width : 100, sortable : true, halign : 'center'}, {field : 'GATEWAY', title : '网关', width : 80, sortable : true, halign : 'center'}, {field : 'USEFOR', title : '用途', width : 120, sortable : true, halign : 'center'}, {field : 'PROPOSER', title : '申请人', width : 120, sortable : true, halign : 'center'}, {field : 'CREATEDATE', title : '申请时间', width : 120, sortable : true, halign : 'center'}, ] ], onLoadSuccess : function() { //alert('OK'); //$('#dataList').datagrid('reload'); //$('#dataList').datagrid('clearSelections'); // 一定要加上这一句,要不然datagrid会记住之前的选择状态,删除时会出问题 }, onDblClickRow: function (rowIndex, rowData) { }, onClickRow: function (rowIndex, rowData) { }, }); }); ``` 后台数据拼装: ``` public List getIPSegFromDB(String ID){ System.out.println("call getIPSegFromDB"); List<String> lstIPs = new ArrayList<String>(); StringBuffer sb = new StringBuffer(); sb.append("{\"total\":28,\"rows\":["); sb.append("{\"ID\":\"1\",\"IP\":\"192.168.1.1\",\"HOSTNAME\":\"test\",\"GATEWAY\":\"192.168.1.254\",\"USEFOR\":\"测试\",\"PROPOSER\":\"11\",\"CREATEDATE\":\"2015-11-21\"},"); sb.append("{\"ID\":\"2\",\"IP\":\"192.168.1.2\",\"HOSTNAME\":\"test\",\"GATEWAY\":\"192.168.1.254\",\"USEFOR\":\"测试\",\"PROPOSER\":\"111\",\"CREATEDATE\":\"2015-11-21\"}"); sb.append("]}"); lstIPs.add(sb.toString()); return lstIPs; } ``` 返回json: ``` response.getWriter().print(JSONArray.fromObject(qis.getIPSegFromDB(objectID)).toString()); ``` 鼓捣一晚上了没查出问题来,但是按照下面的格式写到jsp页面里,就能显示出来。。。。求解啊。。。 ``` var dataGrid = {"total":28,"rows":[ {"ID":"1","IP":"192.168.1.1","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21"},{"ID":"2","IP":"192.168.1.2","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21"}, {"ID":"1","IP":"192.168.1.1","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21"},{"ID":"2","IP":"192.168.1.2","HOSTNAME":"test","GATEWAY":"192.168.1.254","USEFOR":"测试","PROPOSER":"111","CREATEDATE":"2015-11-21"} ]}; ```

Easyui-dataview中的datagrid 选中行 右击事件怎么写

![图片说明](https://img-ask.csdn.net/upload/201512/29/1451385516_460871.png)

EasyUI-datagrid如何实现再次单击取消该行选中状态

![图片说明](https://img-ask.csdn.net/upload/201603/17/1458207930_325886.png) 如上图所示,单击某一个单元格时会选中该单元格所在行,如何实现再次单击时取消该行选中状态,或者单击空白区域(即不单击任何一个单元格)实现取消行选中状态。 小白一枚,提问方式有不对的地方请见谅,最好能给出实现的代码,谢谢!!!

jquery easyui datagrid里面的数据不能拷贝是为什么?

jquery easyui datagrid里面的数据不能拷贝是为什么?

easyUI datagrid 数据显示不出来的问题

用的是PHP+easyUI做的开发,EasyUI datagrid绑定数据源有问题,就是数据显示不出来。 <table id="family_info" class="easyui-datagrid" title="家庭成员信息" style="width:100%;height:auto" data-options=" iconCls: 'icon-edit', fitColumns:true, rownumbers:true, url:'__URL__/stuFamilyJson', method:'get', singleSelect: true, toolbar: '#toolbar'"> 原来在win下做开发,这样写是好使的,顺道贴出stuFamilyJson方法的代码: public function stuFamilyJson(){ $tb=D('StuFamily'); $familyInfo=$tb->where('stu_id='.session('userId'))->select(); foreach ($familyInfo as $key=>$familyInfoEach) $familyInfo[$key]=$tb->parseFieldsMap($familyInfoEach); echo $familyInfo=json_encode($familyInfo); } 用浏览器开发者工具查看,得到返回值如下: [{"id":"1","stuId":"1","folkName":"\u7236\u4eb2\u5927\u4eba","folkRelation":"\u7236\u5b50","folkCompany":"\u7236\u4eb2\u7684\u5355\u4f4d","folkPosition":"\u5de5\u4eba2","folkTel":"12345678910","folkAddress":"\u7ed9\u5927\u5bb6\u8bf4\u670di\u4e3au\u5346"},{"id":"2","stuId":"1","folkName":"\u6bcd\u4eb2\u5927\u4eba","folkRelation":"\u6bcd\u5b50","folkCompany":"\u6bcd\u4eb2\u7684\u5355\u4f4d","folkPosition":"\u5de5\u4eba","folkTel":"12345678910","folkAddress":"\u5bf9\u65b9\u7b54\u590d"},{"id":"6","stuId":"1","folkName":"\u5144\u957f\u5927\u4eba","folkRelation":"\u5144\u5f1f","folkCompany":"\u65e0","folkPosition":"\u65e0","folkTel":"123456","folkAddress":"\u70ed\u70ed\u70ed\u4ed6 \u5c14\u7279\u8ba9\u4ed6"}] 注:此部分汉字都编码了,这里就不还原。 但是现在这样写,前台就显示不出数据了! 把返回的数据直接粘贴到一个json文件,url改为该json文件,就能正常显示了。 但是,这终究不是个好办法,毕竟要和数据库交互,当然你可能说让后台操作,将结果写入json文件,这样确实可以,不过我不是很喜欢。 又想到了这样写: <script type="text/javascript"> $(document).ready( $.post("__URL__/stuFamilyJson", function(data){ data=eval("("+data+")"); $("#family_info").datagrid({'data':data}); } ) ); </script> 这样写发现也能正常显示。 那么,问题来了,我直接写url和这样用js写有什么区别么?为什么直接写url会出问题?还有另一个combobox,也是用url写的,刚做完好使,过了几天就不好使了,也不知道是什么原因,我觉得二者是同一原因引起的。求大神帮忙!!

easyui的datagrid怎么删除当前行数据(数据是从MySQL数据库动态获得的)

script里面的代码: $("#tt").datagrid({ url: 'showAllDept', method: 'get', fitColumns: true, singleSelect: true, rownumbers:true, columns: [ [{ field: 'DId', title: '', width: '50px', align: 'center', hidden:true }, { field: 'DName', title: '部门名称', width: '500px', align: 'center' }, { field: 'operate', title: '操作', align: 'center', width: '440px', formatter: function() { return "<a href='#'>修改</a>&nbsp;&nbsp;&nbsp;&nbsp;" + "<a href='#' onClick='deleteDept()'>删除</a>"; } } ] ], //显示分页组件,不能设置total pagination: true, pageSize: 5, pageNumber:1, pageList: [5, 10, 15] }); //返回datagrid的分页对象 var $page = $("#tt").datagrid("getPager"); $page.pagination({ showPageList: false }); }) ajax代码: function deleteDept(){ alert("1324"); $.ajax({ type:'post', url:'deleteDept?DId=' + $("#tt").datagrid('getSelected'), dataType:"json", success:function(data){ if(data.code == 0){ alert(data.msg); window.location.href="error.jsp"; }else{ window.location.href="deptManage.jsp"; } } }) }

easyui-datagrid 分页控件被遮挡

![图片说明](https://img-ask.csdn.net/upload/201908/25/1566689119_629823.png) ![图片说明](https://img-ask.csdn.net/upload/201908/25/1566689468_757429.png)

easyui-datagrid 的load,loadData到底怎么用?感觉怎么用都不显示数据呢?

大哥们帮忙看看,下面是jsp代码 ``` <%@ 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> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="../plugins/easyui/themes/bootstrap/easyui.css"/> <link rel="stylesheet" type="text/css" href="../plugins/easyui/themes/icon.css"/> <link rel="stylesheet" type="text/css" href="../plugins/easyui/themes/color.css"/> <link rel="stylesheet" type="text/css" href="../plugins/easyui/demo/demo.css"/> <script type="text/javascript" src="../plugins/easyui/jquery.min.js"></script> <script type="text/javascript" src="../plugins/easyui/jquery.easyui.min.js"></script> <script type="text/javascript" src="../plugins/easyui/local/easyui-lang-zh_CN.js"></script> <style type="text/css"> </style> </head> <body> <table id='grid' class='easyui-datagrid' style='width:1100px;height:500px' title='用户列表' iconCls='icon-table' rownumbers='true' fitColumns='true' singleSelect='true' toolbar='#toolbar' > <thead> <tr> <th field='id' width='50' align='center'>id</th> <th field='name' width='70'align='center'>name</th> </tr> </thead> </table> </body> <script type="text/javascript"> var obj = {"total":2,"rows":[{id:"1",name:"一"},{id:"2",name:"二"}]}; $('#grid').datagrid('loadData',obj); </script> </html> ``` 使用load也不显示出来,不知道该怎么做了

easyui datagrid用 insertRow 添加一行数据 数据不显示

``` <body class="easyui-layout"> <div data-options="region:'north',title:'North Title',split:true" style="height:100px;"></div> <div data-options="region:'south',title:'South Title',split:true" style="height:100px;"></div> <div data-options="region:'east',iconCls:'icon-reload',title:'East',split:true" style="width:100px;"></div> <div data-options="region:'west',title:'West',split:true" style="width:100px;"> <div id="userlist" class="left"> 用户列表 </div> <div id="policylist" class="left"> 保单列表 </div> <div id="adduser" class="left"> 添加用户 </div> <div id="addpolicy" class="left"> 添加表单 </div> <div id="userManage" class="left"> 用户管理 </div> <div id="policyManage" class="left"> 表单管理 </div> </div> <div data-options="region:'center',title:'center title'" style="padding:5px;background:#eee;"> <div id="tt" class="easyui-tabs" style="width:100%;height:100%;"> </div> </div> </body> $('#userManage').on("click",function(){ if(flog3==0){ flog3+=1; $('#tt').tabs('add',{ title:'用户管理', content:'<div>用户名:<input id="text1" type="text"><input id="cha" onclick="chaxun()" type="button" value="查询"><span id="m3"></span><div></br><table id="dg3"></table></br><div><input id="btn" type="button" value="添加"></div>', closable:true, tools:[{ iconCls:'icon-mini-refresh', handler:function(){ alert('refresh'); } }] }); $('#dg3').datagrid({width:'100%',height:'100px', columns:[[ {field:'id',title:'ID',width:100}, {field:'loginId',title:'用户名',width:100}, {field:'name',title:'姓名',width:100}, {field:'a',title:'操作',width:100,formatter:function(value,row,index){ return '<a href="#" onclick="editUser('+row.id+','+index+')">修改</a >/<a href="#" onclick="delUser('+row.id+','+index+')">删除</a>'; },align:'right'} ]] }); }else{ $('#dg3').datagrid("reload"); } }); function chaxun(){ var loginId = $("#text1").val(); //把loginId传到后台 $.ajax({ url:"${basePath}/dba/checkLoginId", type:"post", data:{"loginId":loginId}, dataTypt:"json", success:function(result){ if(result==0){ $("#m3").css({"color":"#00ff00"}).text("用户名不存在"); }else{ console.log(result); $('#dg3').datagrid("insertRow",{ index:0, row:{ id:result.id, loginId:result.loginId, name:result.name } }); } } }); } ``` 数据能获取,但添加的行里没有数据 ![图片说明](https://img-ask.csdn.net/upload/201805/13/1526223042_426471.jpg) 点“用户管理”的时候会生成一个选项卡,这个选项卡输入用户名再点查询按钮如果用户名存在可以添加一行数据在datagrid里,现在用户信息可以查到,但是现在数据无法写入到datagrid中

easyui datagrid用 insertRow 添加的一行数据怎么取出?

![图片说明](https://img-ask.csdn.net/upload/201805/14/1526287869_846582.jpg) datagrid的信息是这样的 ``` $('#dg3').datagrid({width:'100%',height:'100px', columns:[[ {field:'id',title:'ID',width:100}, {field:'loginId',title:'用户名',width:100}, {field:'name',title:'姓名',width:100}, {field:'a',title:'操作',width:100,formatter:function(value,row,index){ return '<a href="#" onclick="editUser('+row.loginId+')">修改</a >/<a href="#" onclick="delUser('+row.id+','+index+')">删除</a>'; },align:'right'} ]] }); ``` editUser函数是这样的 ``` function editUser(loginId){ alert(loginId); } ``` 那一行的数据是通过文本框查询出来的 ``` function chaxun(){ var loginId = $("#text1").val(); //把loginId传到后台 $.ajax({ url:"${basePath}/dba/checkLoginId", type:"post", data:{"loginId":loginId}, dataTypt:"json", success:function(result){ if(result==0){ $("#m3").css({"color":"#00ff00"}).text("用户名不存在"); }else{ console.log(result); var obj = eval('(' + result + ')'); $('#dg3').datagrid('insertRow',{ index: 0, // 索引从0开始 row: { id: obj.id, loginId: obj.loginId, name: obj.name } }); } } }); ``` 我的想法是点击“修改”标签可以调用editUser函数,把loginId显示出来,就是用户名那一列的内容显示出来,现在报的错是editUser(user),user找不到。user就是用户名是通过row.loginId找到的,已经接收到editUser函数里了,为什么会无法输出

easyui的datagrid网格错位

![](https://img-ask.csdn.net/upload/201612/07/1481099887_568922.jpg) 加载完成后就是出现这种错位现象,但是只要调整一下就会全部对齐 行的宽度也设置了,但是无论宽度设置多少,头部数据的宽度总是会比内容数据的宽度宽一点 表格是采用的加载本地json文件的方式 html ``` <input id="cc" name="dept" value="01"> ``` js代码 ``` $('#cc').datagrid({ idField: 'location', url: 'data.json', columns: [ [ { field: 'location', title: '位置', align: "center", width: 120, rowspan: 2 }, { title: '类别', halign: "center", colspan: 6 }, { field: 'year', title: '统计年份', align: "center", width: 120, rowspan: 2 }, ],[ { field: 'warnning', title: '警示桩(根)', align: "center", width: 120, }, { field: 'cover', title: '水泥盖板(个)', align: "center", width: 120, }, { field: 'sign', title: '标志牌(个)', align: "center", width: 120, }, { field: 'pillar', title: '立柱(根)', align: "center", width: 120, }, { field: 'net', title: '铁丝网(平方米)', align: "center", width: 120, }, { field: 'stone', title: '路缘石(米)', align: "center", width: 120, }, ] ], }); ``` json ``` {"rows":[ {"location":"k3467-K3468", "warnning":"20", "cover":"13", "sign":"24", "pillar":"15", "net":"667", "stone":"3000", "year":"2016-3"}, {"location":"k3468-K3469", "warnning":"12", "cover":"23", "sign":"34", "pillar":"45", "net":"467", "stone":"5000", "year":"2015-3"}, {"location":"k3470-K3471", "warnning":"54", "cover":"34", "sign":"56", "pillar":"76", "net":"657", "stone":"3000", "year":"2015-7"}, {"location":"k3475-K3476", "warnning":"23", "cover":"53", "sign":"264", "pillar":"165", "net":"467", "stone":"5600", "year":"2016-3"} ] } ```

easyui datagrid表格抬头展示不同颜色问题

![图片说明](https://img-ask.csdn.net/upload/201710/24/1508845683_254087.png) 前面椭圆形的 想背景颜色是橙色,后面的绿色维持不变,这该怎么做?

easyui datagrid显示不出数据

返回的json是这样的: [ { "pageCount": 13, "data": [ { "nickName": "", "fullName": "深圳市腾讯计算机系统有限公司", "id": 57190, "shortName": "腾讯" }, { "nickName": "", "fullName": "腾讯(科技)深圳有限公司", "id": 63472, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海益盟软件(腾讯系互联网金融公司", "id": 391211, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯 (11个月", "id": 419379, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯(", "id": 419380, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯(10000人以上) [ 1 年2个月]", "id": 419381, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯(2年", "id": 419382, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯(500-1000人) [ 2年8个月]", "id": 419383, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯(外包)(1000-5000人) [ 10个月]", "id": 419384, "shortName": "腾讯" }, { "nickName": "", "fullName": "上海腾讯互动娱乐", "id": 419386, "shortName": "腾讯" } ], "offset": 0, "hasPrev": false, "topCount": 10, "count": 121, "pageSize": 10, "hasNext": true, "currentPage": 1, "actualPageSize": 10 } ] ![datagrid的请求是这样的:](https://img-ask.csdn.net/upload/201702/23/1487822572_247181.png) ![结果是这样的](https://img-ask.csdn.net/upload/201702/23/1487822614_464712.png) 要怎么把结果写到列表里呢 求大神指点

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

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

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

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

和黑客斗争的 6 天!

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

点沙成金:英特尔芯片制造全过程揭密

“亚马逊丛林里的蝴蝶扇动几下翅膀就可能引起两周后美国德州的一次飓风……” 这句人人皆知的话最初用来描述非线性系统中微小参数的变化所引起的系统极大变化。 而在更长的时间尺度内,我们所生活的这个世界就是这样一个异常复杂的非线性系统…… 水泥、穹顶、透视——关于时间与技艺的蝴蝶效应 公元前3000年,古埃及人将尼罗河中挖出的泥浆与纳特龙盐湖中的矿物盐混合,再掺入煅烧石灰石制成的石灰,由此得来了人...

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

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

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

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

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

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

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

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

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

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

外包程序员的幸福生活

今天给你们讲述一个外包程序员的幸福生活。男主是Z哥,不是在外包公司上班的那种,是一名自由职业者,接外包项目自己干。接下来讲的都是真人真事。 先给大家介绍一下男主,Z哥,老程序员,是我十多年前的老同事,技术大牛,当过CTO,也创过业。因为我俩都爱好喝酒、踢球,再加上住的距离不算远,所以一直也断断续续的联系着,我对Z哥的状况也有大概了解。 Z哥几年前创业失败,后来他开始干起了外包,利用自己的技术能...

C++11:一些微小的变化(新的数据类型、template表达式内的空格、nullptr、std::nullptr_t)

本文介绍一些C++的两个新特性,它们虽然微小,但对你的编程十分重要 一、Template表达式内的空格 C++11标准之前建议在“在两个template表达式的闭符之间放一个空格”的要求已经过时了 例如: vector&lt;list&lt;int&gt; &gt;; //C++11之前 vector&lt;list&lt;int&gt;&gt;; //C++11 二、nullptr ...

优雅的替换if-else语句

场景 日常开发,if-else语句写的不少吧??当逻辑分支非常多的时候,if-else套了一层又一层,虽然业务功能倒是实现了,但是看起来是真的很不优雅,尤其是对于我这种有强迫症的程序"猿",看到这么多if-else,脑袋瓜子就嗡嗡的,总想着解锁新姿势:干掉过多的if-else!!!本文将介绍三板斧手段: 优先判断条件,条件不满足的,逻辑及时中断返回; 采用策略模式+工厂模式; 结合注解,锦...

深入剖析Springboot启动原理的底层源码,再也不怕面试官问了!

大家现在应该都对Springboot很熟悉,但是你对他的启动原理了解吗?

离职半年了,老东家又发 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多个条件是什么逻辑关系?条件判断在什么时候执...

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

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

【阿里P6面经】二本,curd两年,疯狂复习,拿下阿里offer

二本的读者,在老东家不断学习,最后逆袭

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

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

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

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

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

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

《Oracle Java SE编程自学与面试指南》最佳学习路线图(2020最新版)

正确选择比瞎努力更重要!

面试官:你连SSO都不懂,就别来面试了

大厂竟然要考我SSO,卧槽。

微软为一人收购一公司?破解索尼程序、写黑客小说,看他彪悍的程序人生!...

作者 | 伍杏玲出品 | CSDN(ID:CSDNnews)格子衬衫、常掉发、双肩包、修电脑、加班多……这些似乎成了大众给程序员的固定标签。近几年流行的“跨界风”开始刷新人们对程序员的...

终于,月薪过5万了!

来看几个问题想不想月薪超过5万?想不想进入公司架构组?想不想成为项目组的负责人?想不想成为spring的高手,超越99%的对手?那么本文内容是你必须要掌握的。本文主要详解bean的生命...

我说我懂多线程,面试官立马给我发了offer

不小心拿了几个offer,有点烦

自从喜欢上了B站这12个UP主,我越来越觉得自己是个废柴了!

不怕告诉你,我自从喜欢上了这12个UP主,哔哩哔哩成为了我手机上最耗电的软件,几乎每天都会看,可是吧,看的越多,我就越觉得自己是个废柴,唉,老天不公啊,不信你看看…… 间接性踌躇满志,持续性混吃等死,都是因为你们……但是,自己的学习力在慢慢变强,这是不容忽视的,推荐给你们! 都说B站是个宝,可是有人不会挖啊,没事,今天咱挖好的送你一箩筐,首先啊,我在B站上最喜欢看这个家伙的视频了,为啥 ,咱撇...

立即提问
相关内容推荐