- 博客(18)
- 收藏
- 关注
原创 关于Java锁的面试总结
面试过程中,也被问过几次关于Java中锁的问题,面试官一般是这么问:你了解Java中的锁吗?有几种?都有什么区别?讲一讲。 大致可以分为这几点:锁是什么,有什么用,有哪几种锁,锁的区别。 一:锁是什么,有什么用? 锁主要用来实现资源共享的同步。只有获取到了锁才能访问该同步代码,否则等待其他线程使用结束释放锁。 二:有哪几种锁? 这里主要针对:synchro
2017-09-04 21:24:34
13518
1
原创 关于JVM的面试总结
总结下面试过程中关于JVM的知识,本人面试的是算法工程师,也会被问到Java中的知识,JVM被问到的次数还挺多的,现在整理下。 面试官一般会这么问,你懂JVM,讲一讲?这时就要看自己的条理和重点了。 我看了周志明的书,觉得可以回答重要的点有:内存分配、垃圾回收、类加载机制。 内存分配:JVM内存中的区有:程序计数器、虚拟机栈、本地方法栈、堆、方法区。然后分别解释下
2017-09-02 22:07:24
1402
原创 困兽之斗
在牛客网上碰到的题目,可以用查并集来做,遂记录之。 链接:https://www.nowcoder.com/questionTerminal/b1303e827e7f4df4a816598d008bbe72 经过深思熟虑之后,小贱君打算去M国闯一闯,那是一个古老的东方国度,传说有很多高阶魔法师,他想成为一名伟大的魔法师,将来征服星辰大海。 经过千辛万苦,小贱君终于来到了M国,不幸的是
2017-08-28 10:04:51
467
原创 机器学习LR模型,在面试中经常被问到的问题
面试机器学习岗位或者算法岗位,经常会被问到一些机器学习算法,其中还有很多细节性的知识。在面试中接触到的LR模型是最多的,为什么?大概原因是LR在公司中用的比较多,这时你可能会问了,这个算法不是很简单吗,性能一般是比不上集成学习算法的。对的,确实是这样,但是公司做应用时不仅仅需要考虑性能,还得考虑效率,简单高效很重要。
2017-08-07 22:01:03
15803
原创 通过uploadify上传文件中的问题
1.遇到 IO error,是自己项目限制了上传文件的大小,我用的是ssm框架,在配置文件spring-mvc.xml文件里修改 value="900000000000000"/> 将红色部分调到就行了。 2.遇到http 错误,404 , 运行项目出错,
2016-04-25 10:16:17
478
转载 spark 程序在提交到集群上,出现ClassNoFound的错误,解决办法
在sc后面添加这么一句话,即你把这个项目打成的jar包 val sc = new SparkContext(conf) sc.addJar("/opt/data02/sparkApp/out/sparkApp.jar") //这句话 参考地址:http://www.dataguru.cn/thread-397001-1-1.html
2016-04-22 16:29:54
4562
转载 android studio一些有用的快捷键
Alt + Enter : 导入相应的包 Crtl + Alt + o :删除多余无用的导入包 Alt + Insert :提醒插入相关构造函数、getter,setter等 Ctrl + e :提示返回的文件目录 Crtl + p :自动提示 Ctrl + w :选中全部相同命名的字符串, Shift + F6 :可以进行统一修改上面的字符串 Ctrl + d :鼠标放到哪一行,
2015-12-08 18:10:28
511
原创 从jsp页面导出Excel(IE和其他浏览器下)
var idTmr; function isIE() { //ie? if (!!window.ActiveXObject || "ActiveXObject" in window) return true; else return false; }
2015-11-18 12:26:18
835
转载 从数据库某个表查询随机查询10条(或N条)数据的方法
方法1:最简单的,网上说查询时间长,数据量少的话,使用该方法,不会出错,也不会重复查询。 select * from t_fb order by rand() limit 10 方法2: 网上说时间短,比较好。但是我的数据量少的情形下,查的数据会少于10条。 SELECT * FROM t_fb WHERE id >= ((SELECT MAX(id) FROM t_fb )-(SE
2015-11-17 22:33:03
2308
转载 在jsp页面传递参数时,后台接收出错,中文乱码,可以使用两次转码后再传给后台
function test1(){ window.location="Test.jsp?param1="+encodeURI(encodeURI(str));//对中文参数进行双层编码后再传递 }
2015-11-04 14:27:10
570
原创 写jsp页面时,写回帖功能时,点击回复按钮弹出输入框,将该id传递到输入框中
刚开始做的时候,每次在弹出框拿到的值都是第一次循环的值,原因是隐藏域是一样的,即div的id是一样的,取的时候只会取第一个。 所以每次取的时候要通过相对的弹出框,方法二给div加上那么属性,使用下标取出对应的div弹出框。 方法一:楼主和回帖下的回复按钮只使用一个隐藏div,点击时触发show4()函数:
2015-11-01 21:34:47
3659
转载 SpringMVC从Controller跳转到另一个Controller
【PK亲测】 能正常跳转的写法如下: return "forward:aaaa/bbbb.do"; return "redirect:aaaa/bbbb.do"; return new ModelAndView("forward:bbbb.do", null); return new ModelAndView("redirect:bbbb.do", null);
2015-11-01 09:36:14
437
原创 在写html页面时,自己用到的
1.通过下面这几行语句可以实现,点击按钮让隐藏框显示,再点击消失: css: z-index:3;top:230px;left:350px;position:absolute; //让隐藏框悬浮起来,z-index越大,用来控制悬浮在最上面 function show() {
2015-10-29 10:05:41
447
转载 jsp显示的查询数据,有换行的实现方法
1.存储数据库之前执行 dbstr = str.replace(/\n|\r\n/g,""); 2.取值的时候用正则表达式: request.setAttribute("vEnter", "\n"); //奇怪的是这一行我用 //都没用,估计是set标签里对value值处理了一下,没jstl的源码,不清楚JSTL是怎么处理的.
2015-10-27 22:47:02
1746
转载 jsp中从数据库查询到的数据有换行时,在页面也要现实换行情况
1.存储数据库之前执行 dbstr = str.replace(/\n|\r\n/g,""); 2.取值的时候用正则表达式: request.setAttribute("vEnter", "\n"); //奇怪的是这一行我用 //都没用,估计是set标签里对value值处理了一下,没jstl的源码,不清楚JSTL是怎么处理的. %
2015-10-27 22:45:38
1248
原创 Mybatis错误:Parameter 'XXX' not found. Available parameters are [1, 0, param1, param2]
Spring + Spring mvc + mybatis 下,使用多参数查询语句时,会有标题写的错误: 一下是两种解决办法: (1).使用提示直接使用0,1代替参数,在xml文件中如: select sender from homework where subid = #{0} and classid = #{1} and htype = "2"
2015-10-17 10:20:18
9188
转载 Jsp里中文乱码的解决办法
1.JSP 页面中文乱码: 2.URL 传递参数中文乱码: 需要修改 Tomcat 的 conf 目录下的 server.xml 配置文件。具体修改方法如下。 enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000"
2015-09-01 14:44:45
433
转载 在Windows下安装Cygwin和Hadoop的方案和注意事项
安装cygwin和hadoop的方案: [1] blog.youkuaiyun.com/aganzhengzhu/article/details/36865877 [2] www.cnblogs.com/kinglau/archive/2013/08/20/3270160.html [2] 中描绘了几个安装的方法和问题解决链接。 在jps中有些节点显示不出来,执行下: 第一次
2015-08-24 16:38:28
368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅