![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
有点意思
文章平均质量分 64
Richard_J
Java攻城狮
展开
-
source insight中文注释乱码问题的解决方案
最近使用source insight查看一些开源代码,显示中文就乱码,据说是因为source insight不支持utf-8编码,默认编码方式为ANSI码。所以需要将utf-8等非ANSI码的文件转换成source insight默认支持的ANSI码格式才能显示中文不乱码。 解决方案如下:一、单个文件转换对于单个文件,好说,只要将非ANSI码格式的文件转换成ANSI码格转载 2014-10-05 13:54:08 · 830 阅读 · 0 评论 -
如何由程序员转为架构师
程序员如何转型架构师 技术技能是架构师的必备条件。你需要有技术技能来获取这个职位,但是情商和理解组织业务的能力才定义了你有多优秀。程序员的理想?如果是选择技术这块,他们的理想都是架构师。这个问题在我们这个行业来说是很突出的,有的人理想做管理,有的人理想做技术。那么想做技术的这些开发人员来说,他们都很向往这种架构师的角色,应该说架构师也确实是站在技术这块是最高的级别。但转载 2014-03-03 16:43:01 · 753 阅读 · 0 评论 -
程序员职业规划发展路线图
锐哥准备为大家烹饪红烧鲤鱼,小丫主动要求跟锐哥学习烧鱼,这也使小蔡和大熊非常感兴趣变得积极主动。锐哥首先要求他们把配料准备好,小丫又进行配料准备任务分工,没有的配料分头到超市购买。用料如下:鲤鱼(一斤半到两斤的鱼最好)、蒜头两头整的、姜片5~6片、小香葱3根、小红辣椒10个左右,分两段切(超市有的卖盒装的),辣豆豉(可用老干妈代替)1大匙、豆瓣酱2大匙、盐少许、鸡精1小匙、料酒1匙、清水2转载 2014-03-03 16:37:27 · 976 阅读 · 0 评论 -
PHP与JSP比较
现在市场上的oa基本上可归结为两大阵营,即php阵营和java阵营。但对接触oa不久的用户来说,看到的往往只是它们的表相,只是明显的价格差异,却很难看出它们之间的实际差异。其实, PHP + MYSQL 不值钱不仅仅局限于oa软件,而是整体上PHP + MYSQL开发的软件都不如java开发的软件值钱。为什么PHP + MYSQL 的OA为什么不值钱呢?首先得明白php和java之间的差异才行。转载 2014-03-03 16:41:58 · 713 阅读 · 0 评论 -
老板们的“小偏方”——你可能用不上的管理经验
大家早上好。这几天我牙疼得不行,结果有朋友给我推荐了个偏方——把风油精滴到智齿上,将信将疑地试了一下,居然有好一点。有时候公司的管理问题何尝不是一颗颗不同状况的智齿,它们有些需要被芬必得俘虏,有些可能要被风油精洗礼才顺服。今天想和大家分享的,即是前段时间听到的一些老板们的小偏方,要说明的是,这里讲的不是成功定律,不一定适合你所在的公司:偏方一:挖来的团队要打散来自友盟 CEO 蒋凡转载 2014-01-16 16:58:30 · 784 阅读 · 0 评论 -
excel中如果某列长度不够 如何统一补位
如:excel有列数据,1,12,123,我想设置成统一长度,不够的后面加0,变成10000,12000,12300,怎么操作 假设原数值列是A列,从A1开始则可在B1输入:=A1&REPT(0,5-LEN(A1)) 即可在不足长度的单元格补后边补0,在下拉填充如输入:=REPT(0,5-LEN(A1))&A1 即可在不足长度的单元格补前边补0,在下拉填充注转载 2013-12-22 13:11:36 · 4324 阅读 · 0 评论 -
一些人际关系经验
引导语:人际关系是职业生涯中一个非常重要的课题,特别是对大公司企业的职业人士来说,良好的人际关系是舒心工作安心生活的必要条件。 1、去别人家做客,当主人的话可多可少,甚至经常劝你喝茶或提建议看看电视时,你就该告辞了。人总是在感到无话可说时,才提醒别人做一些无关紧要的事。再待下去,你可能就不受欢迎了。 2、正在对上司汇报工作,他的眼睛没有专注地看着你,或者他的手转载 2013-07-26 23:00:02 · 738 阅读 · 0 评论 -
Struts2、Spring、Hibernate、jQuery miniui 整合实例
最近自己学习了一些关于Struts2、Spring、Hibernate、jQuery miniui 的基础知识 ,所以自己动手写了一个简单的项目。项目比较简单,但是我觉得很适合我这样的新手来加深对于知识的理解与运用。如果项目存在问题,还请见谅。如果能与我联系,我会感谢您的帮助!下载地址:http://pan.baidu.com/s/1CFXTE 解压密码:jiangnan31原创 2013-11-22 17:37:37 · 2426 阅读 · 0 评论 -
Program received signal SIGSEGV, Segmentation fault.
GDB调试的时候出现了: Program received signal SIGSEGV, Segmentation fault.(程序收到信号SIGSEGV,分段故障) SIGSEGV:在POSIX兼容的平台上,SIGSEGV是当一个进程执行了一个无效的内存引用,或发生段错误时发送给它的信号。SIGSEGV的符号常量在头文件signal.h中定义。因为在不同平台上,信号数字可能转载 2013-10-13 10:10:38 · 1630 阅读 · 0 评论 -
linux下出现段错误怎么排错
之前调试程序出现“segmentation fault”,即为常见的段错误。查了些资料,做个总结吧。产生段错误就是访问了错误的内存段,一般是你没有权限,或者根本就不存在对应的物理内存,尤其是常见的访问0地址。在编程中以下几类做法容易导致段错误,基本是错误的使用指针引起的:1)访问系统数据区,尤其是往系统保护的内存地址写数据;最常见就是给一个指针为0的地址转载 2013-10-13 10:09:46 · 571 阅读 · 0 评论 -
《链接、装载与库》里的一个错误:关于调用栈
周六老同学聚会,出门前随手从桌上抓起了《程序员的自我修养——链接、装载与库》在路上翻。自从武汉博文出版社的周筠老师送给我这本书后,我基本上还没怎么看过。对这本书第一感觉是“标题党”,主标题起大了,虽然经过解释之后并非无法理解,但还是不太喜欢。但书还是好书,已经看完大半,而且基本上会在近期找个方式推荐一把。不过现在我想细说的并不是推荐相关话题(如适合谁看,该怎么看,结合什么一起看等等),而是想指出书转载 2013-10-07 12:58:51 · 561 阅读 · 0 评论 -
datagrid 右键菜单,冻结列
欢迎大家转载,转载请注明出处!希望这个笔记对自己和大家有用,但是本人水平有限,如果出错的地方,希望大家指出,多多批评,谢谢!今天是datagrid框架的冻结列和右键菜单:废话就不多说了,直接上代码,上面的注释写的挺多的:先是冻结列代码:frozenColumns: [[ //冻结列 就是指定显示参照列 使其不会出现滚动条转载 2014-03-05 15:54:18 · 1225 阅读 · 0 评论 -
vim入门教程
vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中 就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这 些命令,您就能够很容易将vim当作一个通用的万能编辑器来使用了。 完成本教程的内容大约需要25-30分钟,取决于您训练的时间。 每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上转载 2014-03-10 21:35:14 · 473 阅读 · 0 评论 -
vim入门教程
vim 是一个具有很多命令的功能非常强大的编辑器。限于篇幅,在本教程当中 就不详细介绍了。本教程的设计目标是讲述一些必要的基本命令,而掌握好这 些命令,您就能够很容易将vim当作一个通用的万能编辑器来使用了。 完成本教程的内容大约需要25-30分钟,取决于您训练的时间。 每一节的命令操作将会更改本文。推荐您复制本文的一个副本,然后在副本上转载 2014-03-10 21:36:57 · 676 阅读 · 0 评论 -
随笔——面试题的道与术
基本 SSH增删改查 类似模块的分析进阶 独立分析模块,进行数据库设计(实体类,界面模型) 读原有代码 独立学习类似框架更高 熟练掌握知识并综合运用 独立学习新知识,解决新问题 技术到一定程度后,要注意 沟通 管理 业务逻辑 面试: 有没有相关的工作经验(注意沟通)没有 (虽然目前没有很大的项目经验,但是我做过不少原创 2013-07-18 16:19:12 · 836 阅读 · 0 评论 -
破解凯撒密码(离散数学)
首先来看以下恺撒密码。离散数学的一道作业题。凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。例如,如果密匙是把明文字母的位数向后移动三位,那么明文字母B就变成了密文的E,依次类推,X将变成A,Y变成B,Z变成C,由此可见,位数就是凯撒密码加密和解密的密钥。题目如下:It is kn转载 2014-04-08 15:02:07 · 2259 阅读 · 0 评论 -
git push 提示 Everything up-to-date
原文链接:http://blog.rexzhao.com/2011/11/28/google-code-git-everything-up-to-date-when-push.html第一次在 Google Code 上弄项目,注册完毕后,尝试增加一个新文件用以测试 Git 是否好好工作。结果在 Push 时却显示 Every up-to-date,检查文件时却发现实际上一转载 2014-03-13 22:07:17 · 15601 阅读 · 1 评论 -
浅析MVC模式与三层架构的区别
浅析MVC模式与三层架构的区别三层架构和MVC是有明显区别的,MVC应该是展现模式(三个加起来以后才是三层架构中的UI层)三层架构(3-tier application) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。1、表现层(UI):通俗讲就是展现给用户的界面,转载 2014-04-07 15:55:36 · 698 阅读 · 0 评论 -
将vim加入到右键菜单中
每次使用vim需要从终端进入相应目录然后打开文件进行编辑,这样总感觉很麻烦,所以在网上搜了下将vim添加到右键菜单的办法,非常简单而且很好用。 现将步骤整理如下: 1.用vim打开defaults.list,把所有的gedit.desktop用vim.desktop 来替换。 命令:sudo vim /etc/gnome/defaults.list转载 2014-03-25 19:26:30 · 684 阅读 · 0 评论 -
关于ubuntu安装之后系统grub被破坏了之后进行修复的总结("error:file not found。 grub rescue")
头几天在电脑上面安装双系统,在安装了windows后安装ubuntu来玩玩,结果当我把ubuntu安装成功的时候,从新启动电脑出现了如下的界面:Grub loading!welcome to Grub!error :file not found! Entering rescure mode>当出现上面的情况的时候我上网查资料知道了是grub被破坏了,花了很长的时间最终把这个问题解决了,下面贴出解转载 2014-03-24 13:59:46 · 2128 阅读 · 0 评论 -
Web服务器父与子 Apache和Tomcat区别
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。在Apache基金会里面Apache Server永远会被赋予最大的支持,毕竟大儿子最亲嘛,而Apache的开源服务器软件Tomcat同样值得关注,毕竟Tomcat是开源免费的产品,用户会给予最大的支持。但是经常在用Apache和Tom转载 2014-03-31 22:31:26 · 576 阅读 · 0 评论 -
git使用方法(一)
Linux项目开始后,绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事物上(1991——2002年间)。到2002年,整个项目组开始启用分布式版本控制系统BitKeeper来管理和维护代码。到2005年的时候,开发BitKeeper的商业公司同Linux内核开发社区的合作关系结束,他们收回了免费使用BitKeeper的权力。这就使得Linux开源社区不得不开发了自己的版本控制软件转载 2014-03-13 13:09:42 · 659 阅读 · 0 评论 -
Light Table IDE的安装
Light Table IDE 是一个全新理念的开源的IDE,支持多种语言。由Microsoft Visual Studio部门项目经理Chris Granger离职后开发。下文是介绍在Ubuntu 12.04上安装,同时适用于Ubuntu12.10,Ubuntu 12.10, Ubuntu 13.04和Ubuntu 13.10。1,下载合适的版本。 下载地址: h转载 2014-03-08 15:17:47 · 2470 阅读 · 0 评论 -
vim教程小结篇
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 第一讲小结 1. 光标在屏幕文本中的移动既可以用箭头键,也可以使用 hjkl 字母键。 h (左移) j (下行) k (上行) l (右移)转载 2014-03-10 21:40:43 · 512 阅读 · 0 评论 -
Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答
本教程最早是一善鱼 YQ-YSY 于2008年编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn配置美化区3D桌面特效版块的:——《图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答》;之后随着Ubuntu版本的更新,本教程也进行了多次更新。希望能帮助朋友们体验到Linux的乐趣,并从中认识和了解自由软件转载 2013-10-07 15:20:15 · 2718 阅读 · 0 评论 -
GCC内嵌汇编
AT&T手册里面的,我整理了下,方便阅读 内核代码绝大部分使用C 语言编写,只有一小部分使用汇编语言编写,例如与特定体系结构相关的代码和对性能影响很大的代码。GCC提供了内嵌汇编的功能,可以在C代码中直接内嵌汇编语言语句,大大方便了程序设计。 简单的内嵌汇编很容易理解 例如:__asm____volatile__("hlt");“__asm__”转载 2013-10-07 16:11:05 · 591 阅读 · 0 评论 -
程序员的自我修养——第十章——内存
注:这一章的内容比较经典,之前看“深入理解计算机系统”的时候,也有看到栈帧(Stack Frame),但是不是很清楚,通过这一章的讲解,更清楚了。如果能再结合讲讲GDB调试的话就更完美了。 栈:栈用于维护函数调用的上下文,离开了站函数调用就没法实现。堆:堆是用来容纳应用程序动态分配的内存区域,当程序使用malloc或new分配内存时,得到的内存来自堆里。 L转载 2013-10-07 13:05:33 · 678 阅读 · 0 评论 -
EasyBCD如何修复win7引导
电脑安装了win7 ubuntu双系统,想卸载ubuntu重装一下,但是引导已经被grub接管了,如何用EasyBCD修复为win7的引导,看了下设置,图1的重新创建/修复引导文件,图2的在MBR中安装win7bootloader 取自:http://bbs.kafan.cn/thread-1330331-1-1.html原创 2013-07-18 16:19:14 · 3414 阅读 · 0 评论 -
将博客搬至CSDN
感觉163的博客代码功能不太好用呀,所以搬家了!!!原创 2013-07-18 16:20:59 · 803 阅读 · 1 评论 -
迅雷插件删除
迅雷应用平台:1.删除迅雷下载诊断工具:在安装目录"X:\Program Files\Thunder Network\Thunder找到XLDoctor文件夹删除。X:\Program Files\Thunder Network\Thunder\Program里找到DoctorService.exe和DoctorServiceDLL.dll删除。在安装目录X:\Program Files\Thun原创 2013-07-18 16:20:45 · 3417 阅读 · 0 评论 -
免费学习编程的10个好工具
这个连小孩子都知道开发App的时代,编程是一项必学功能,没必要拿着枯燥的书本在那里死啃,而是即刻动手才能学得快。所以我们要来看看这些免费编程资源。 1. Code/RacerCode/Racer是一个在线编程游戏,会强迫你快速编程,在编程游戏中,Code/Racer所属Treehouse团队拥有超过650个教学视屏,当你完成某个课程的话,就会获得相应的徽章。 2. MIT原创 2013-07-18 16:19:23 · 811 阅读 · 0 评论 -
游戏让人沉迷的十个要素
10.多重结局 现在许多游戏,尤其是RPG游戏,都加入了多重结局这个模式。这也许是最能让强迫症患者或者完美主义者花费时间和精力的办法了。不过第一款植入这种类型的游戏居然是1986年的《泡泡龙》,其中拥有好、坏和超级好三种结局。但是从那以后,这种类型的游戏就彻底流行起来了。有些变态的甚至需要你达成100%的成就湖综合打败超级困难的BOSS。其中1995年的《超时空之轮》居然拥有13个结局,可以原创 2013-07-18 16:19:09 · 1166 阅读 · 0 评论 -
程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历转载 2013-07-18 20:48:04 · 702 阅读 · 0 评论 -
美国说话术——给插不上话的中国孩纸的句子们
美国也有自己的说话术。但是悲剧的是,我们在中国不管学了多少年英语,不管是新概念新东方新托福还是新鸡阿姨,对这套说话术,毫无接触。稍微礼貌点句子的就只会说“Could you ...please?”殊不知,斯坦福在对于国际学生第一天新生Orientation的时候就说,不要经常用这个句子。这个用法是不够礼貌和客气的,虽然是问句,虽然里面有“please”,但是还是一种要求的和轻微命令的语气。 我刚来原创 2013-07-18 16:20:40 · 1008 阅读 · 0 评论 -
有意思的小工具
原创 2013-07-18 16:20:22 · 641 阅读 · 0 评论 -
十道海量数据处理面试题与十个方法大总结(转)
第一部分、十道海量数据处理面试题1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小文中出现频率最大的IP(可以采用hash_map进行频率统计,然后再找出频率最大的几个)及原创 2013-07-18 16:19:54 · 689 阅读 · 0 评论 -
盘点:十大最流行的Linux服务器发行版
随着Linux不断发展,Linux所支持的文件系统类型也在迅速扩充。很多的数据中心服务器上都运行着Linux,可以节省大量的许可证费用及维护费用。但伴随着Linux新版本的发行,其中每一个不同版本的Linux所支持的文件系统类型都有所不同。 那么,对于这种情况来说,Linux系统家族中也划分着针对不同的用户群,比如Ubuntu被认为Linux新用户最容易操作的平台,而Slackware Linu原创 2013-07-18 16:19:25 · 877 阅读 · 0 评论 -
随笔
突然发现,贴吧,人人等一些网站,很有可能泄露自己的信息。我通过一个人的qq号便查到的很多该知道与不该知道的信息。真蛋疼 。。。。原创 2013-07-18 16:20:36 · 517 阅读 · 0 评论 -
Win7任务计划自由预设系统定时自动关机
大家在使用电脑的时候可能会遇到一些需要无人值守让电脑自行执行任务后定时关机的情形,在Win7系统中,我们可以使用“任务计划”设置功能结合shutdown命令灵活设置任务计划,让Win7系统实现定时自动关机,并且可以定制日常任务,让Win7按指定时间频率自动执行。 我们在Win7系统中点击开始按钮,依次选择打开“所有程序—附件—系统工具”,找到“任务计划程序”即可打开Win7系统的任务计划转载 2013-07-22 20:59:33 · 839 阅读 · 0 评论 -
寒门再难出贵子
文章很现实,给了很多的启示。本文是一位银行的HR写的,他工作了10年,接待了一群到银行实习的实习生,然后观察他们发生的一系列的故事。像小说,但比我们看过的小说更精彩;像现实,但比我们了解的现实更残酷。文章中的寒门,还不是家庭贫困,而是小城市、小城镇的学生。讲述了好几个残酷故事,应该是真实的故事。否则我不相信作者有这个水平虚构出来。文章来源天涯社区,作者:永乐大帝二世。原文3万多字,转载 2013-07-24 21:59:13 · 2501 阅读 · 0 评论