`
ymm8505
  • 浏览: 32296 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
写程序让Java的堆、栈分别溢出…… 像这样蛋疼的问题估计也只能在面试的时候问一问了、 看了一些简单的JVM内存分配的博客和书籍、 知道堆、栈上面分别存储的是什么东西、这个事情就稍微好办一些了、 【1、Java栈溢出  思路 递归调用 】 如果想要栈溢出,可以递归调用方法,这样随着栈深度的增加,JVM 维持着一条长长的方法调用轨迹,直到内存不够分配,产生栈溢出。 public class Scheduled { public void testStack(){ this.testStack(); } public static void main ...
最近电商足足的火爆了一把、看样子还有一段日子要火爆、互联网金融也不甘落后…… 复习了之前学习的Spring、Hibernate、SpringMVC、Mybatis等框架。 又对目前电商分布式架构略作研究、投出了几分简历,去面试了几把。 在这里总结总结查缺补漏分享给大家: 第一天是一个JD充值组的面试有两个小伙子看着就像是搞技术的。聊的还可以最后还没给消息 ============================================================ 集合:set\list  有啥区别 set允许有空值吗?为什么不允许?       List和Set都是接口。他们各 ...
工作中常常需要用到解析XML文件、前几天面试被问到了一些扩展知识,大跌眼镜。没有回答的让人满意、特此记录学习一下。 特点:DOM需要一次性载入XML文件到内存。       SAX不需要一次性载入,分析能够立即开始,而不是 ...
生产者、消费者模式是日常生活中随处可见的场景。用它来解决现实生活中的业务场景很有用,自己总结一下自己理解到的。 我现在知道的有两种: 第一种:最最普通的  1、设计两个线程 一个生产者、一个消费者同时启动去操作共享的 容器 2、先在容器上加个锁,判断容器是否符合自己的使用规则,不符合规则,自己等待。(在这里生产者、和消费者肯定有一个是符合规则的。)符合规则, 操作完容器。通知等待的另一方。自己等待。等待被唤醒。 3、上面进行判断以后不符合规则的线程,被唤醒去继续判断是否符合自己的使用规则,此时肯定符合规则。开始进行操作 容器--> 唤醒另一个线程。 4、此时第2步等待的线程被唤醒 ...
单例模式 大家都不陌生、但是写出一个让人满意的单例 并不是那么容易的。 从另一个角度来分析单例模式 方便大家理解。 单例模式:只能创建出类的一个对象 也是唯一的一个对象。 怎么保障只能创建出一个类对象呢?   首 ...
alt+/   给出提示 ctrl+1  快速修复 ctrl+shift+f  格式化代码 Tab 代码缩进 shift+tab     代码向左缩进 ctrl+shift+o  自动引入包 ctrl+t        alt+shift+s   弹出右击菜单 可以选择 set/get  生成构造方法 ctrl+/        注释  再按取消注释 ctrl+shift+/  注释 chtr+shift+\ 取消注释 ctrl+D   整行删除 alt+ ↑↓ 光标上 光标下  当行代码 上下移动 ctrl+alt+ ↑↓ 光标上下  是复 ...
CentOS 克隆完成一台主机以后: 因为是主机克隆导致克隆的 网卡的 物理地址 给被克隆的主机是一样的,会导致网络连不上。需要做一下修改。 1、 找到新生成的物理地址 修改 /etc/udev/rules.d/70-persistent-net.rules 文件 删除掉 关于 eth0 的信息。 修改 第二条 eth1 的网卡的名字为 eth0. 2、 修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址 为 /etc/udev/rules.d/70-persistent-net.rules 修改后的eth0的mac地址。 3、 重启服务器 ...
当提交表单里包含文件上传的时候,即Form的enctype属性值为[b]multipart/form-data[/b]时,后台是无法像普通表单那样通过request.getParameter来获取用户提交的数据的。 刚开始学习Spring 再做一个商品修改再次提交时,后台死活接收不到前台提交的数据。 经过浏览器跟踪查看请求才知道。 原来事 enctype="multipart/form-data" 搞的鬼呐  百度了一下 确实有这个后天就获取不到数据了。 先记录一下 后续怎么兼容这个 enctype="multipart/form-data" 我再发出来 ...
DOS命令下使用sqlite3 命令中文乱码的解决办法 1、退出dos 或者重新开启在CMD窗口,输下:chcp 65001 然后回车确定 注意 65001 是Unicode (UTF-8) 65001 的编码设置,Chinese Simplified (GB2312) 的设置为936 ,可以从EditPlus 工具的菜单【文档】--》【文档类型】查看 3、在命令行标题栏上点击右键,选择【属性】 -【字体】,将字体修改为【Lucida Console】 确定.选择当前窗口有效或者应用于所有窗口 完成后再通过命令进入sqlite3,select一下含有中文的记录,乱码解决了。 Win7 Xp ...
最近android貌似非常非常火爆. 现在的形式有点像07、08年Java那个火爆形式了.现在已经有不少的培训机构开始搞android培训了。 更有甚者、我看了一下一周的课程收费2500+。虽然说RMB通货膨胀、但是也不能1周就这么贵啊。 我也是Andr ...
第一个问题是Select 1 from 表名.     不懂select 1 from XXXXXXX里的1是何意,查了一番才知道:      1、select 1 from mytable;      与select anycol(目的表集合中的任意一行) from mytable;      与select * from mytable 作用上来说是没有差别的,都是查看是否有记录,       一般是作条件用的。       select 1 from 中的1是一常量,查到的所有行的值都是它从效率上来说,        1>anycol>*,因为不用查字典表。      2、查 ...
这几天指导员催着我们办离校手续... 心中不知怎么地就有一种被抛弃的感觉.... 顿时不是到该去那是好... 说自己或别人学校很垃圾的人(#%^*#@^$&^#(&#) 由于自己学习能力差..一路跟着职业教育升上来的.... 平时想想自己的学历有点汗颜.. 尤其是到了现在这个就业的关键时刻... 本来在校学的是应用技术..学校搞企业合作办学什么的搞了个培训班... 于是乎就赚过去了.. 不知不觉还有两星期就学完了.... 简历投了也有一个月了吧..正规的公司没来电话.. 净是一下什么东莞来的电话..现在那边乱的很.什么白天杀人.传销.... 投了个本地的给我打电话了.. 在学校学 ...
Global site tag (gtag.js) - Google Analytics