IT生活
susam6854
这个作者很懒,什么都没留下…
展开
-
Tomcat 默认名称无密码攻击全过程
有些 Tomcat 安装之后没有修改默认密码(用户名 admin ,密码为空)或者密码太过简单,这样别人就可以轻易登录进去。 A 登录 Tomcat 管理界面 。 大意的管理员们, 你看吧, 别人轻易就进了 Tomcat 的管理界面。 好戏马上要上场!!!! B .发布你的木马到 Server 上 1. 找到 Deploy ...2010-03-11 18:40:01 · 589 阅读 · 0 评论 -
【转】从Eclipse转移到IntelliJ IDEA一点心得
本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用。刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完IntelliJ IDEA 的 20 个代码自动完成的特性,这篇文章对自动完成的特性介绍的非常好,只是快捷键说明部分还可以更完善一些,可以照顾下默认绑定键位不一致的童鞋。本文在说明快捷键的时候...原创 2013-09-24 08:06:40 · 186 阅读 · 0 评论 -
Java Web 开发过程中遇到中文乱码处理方法
1.数据库编码不一致导致乱码解决方法:首先查看数据库编码,输入: show variables like "%char%"; 确认编码一致,如果不一致,可输入:SET character_set_client='utf8'; SET character_set_connection='utf8'; SET character_set_results...原创 2015-04-01 14:02:00 · 182 阅读 · 0 评论 -
【转】网页打印格式设置总结
1.分页符的添加.page_break{ page-break-after:always;}分页的时候加上:<div class=”page_break”></div>2.为使各个浏览器显示效果尽量一致,加上*{ margin:0; padding:0;}3.A4纵向打印,浏览器显示和打印效果相差不大,设置body的宽度bo...原创 2013-11-04 17:01:01 · 903 阅读 · 0 评论 -
5张表格教会你优化B2C盈利
5张表格教会你优化B2C盈利 摸清商品结构 小丁他们得到一笔投资,创建一个区域综合B2C。这个B2C主营超市商品,但到底要经营哪些品类,各品类下需要哪些商品,各品类商品所占比例,如何跟踪商品招商情况,小丁毫无头绪,问我怎么办。 “你需要做一张商品维度表。”我说。 这是一份商品分类分维度的表格,比如花生属于坚果这个品类,花生有味道、外形、规格、价格等多个维度。它能帮助我...原创 2015-04-16 15:06:50 · 162 阅读 · 0 评论 -
Nginx安装
1 安装Nginx (1)在线安装 $sudo apt-get install nginx Nginx的版本是1.2.1 ubuntu安装Nginx之后的文件结构大致为: 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 启动程序文件在/u...原创 2016-05-13 16:10:49 · 121 阅读 · 0 评论 -
nginx-tomcat负载均衡redis-session共享,静态资源分离
基本环境:redis-2.8apache-tomcat-6.0.41nginx1.6.21,redis配置1,配置redis访问密码到redis的目录下找的redis.conf,解开requirepass注释(此属性用于设置密码)。如:requirepass root2,启动redis到redis的目录以后台运行的方式启动redis redis-se...原创 2016-05-16 10:28:54 · 141 阅读 · 0 评论 -
关于 tomcat 集群中 session 共享的三种方法
前两种均需要使用 memcached 或 redis 存储 session ,最后一种使用 terracotta 服务器共享。 建议使用 redis ,不仅仅因为它可以将缓存的内容持久化,还因为它支持的单个对象比较大,而且数据类型丰富, 不只是缓存 session ,还可以做其他用途,一举几得啊。 1、使用 filter 方法存储 这种方法比较推荐,因为它的服务器使用范围比较多,不仅限于 tom...原创 2016-05-16 10:33:48 · 142 阅读 · 0 评论 -
(转)阿里宝宝的漫漫求职路
http://hujiaweibujidao.github.io/blog/2015/10/09/a-li-bao-bao-de-man-man-qiu-zhi-lu/缘何而起想了想,还是打算写点什么,最近发生的事情太多太多了,有喜有悲,有笑有泪,记录下来留着以后回忆也好。我拿到的offer大概有华为、腾讯、美团、京东、360、完美、爱奇艺、猿题库这些。前面扯点故事背景,后面放干货哈,里...原创 2015-10-14 11:16:52 · 402 阅读 · 0 评论 -
程序员练手的小项目
我经常看有人发帖问关于项目点子的事,也看到了很多回帖,我自己也回了一些常见的项目。不过我觉得只列出三两个是远远不够的,因此就收集并这个项目列表,大家要找简单的编程项目学习练手的话,可以收藏并扩散本文。这些项目并不是论文级别的,只是想抛砖引玉让大家能从中受些启发。下面你们会看到 120 多个个项目构思,都是我通过头脑风暴得来的。我将其根据主题分成了10 个分类,但有些项目其实涵盖了不止一个主题...原创 2015-11-10 07:56:03 · 306 阅读 · 0 评论 -
一位Google程序员的算法学习之路
关于 严格来说,本文题目应该是我的数据结构和算法学习之路,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。 这篇文章讲了什么?我这些年学习数据结构和算法的总结。一些不错的算法书籍和教程。算法的重要性。 初学 第一次接触数据结构是在...原创 2016-01-20 16:20:56 · 458 阅读 · 0 评论 -
Java连接虚拟机的redis报错问题解决办法
原文链接: http://blog.csdn.net/oxinliang12/article/details/52279143直奔主题,Java连接虚拟机报错,代码如下: public class TestPing {public static void main(String[] args) {Jedis jedis = new Jedis("192.168.201.128", ...原创 2017-03-08 21:18:31 · 285 阅读 · 0 评论 -
【转】经典论文翻译导读之《Large-scale Incremental Processing Using Distributed Transactions a...
【译者导读】Percolator号称其取代MapReduce之后,Google的索引更新速度提升了100倍。它究竟是如何实现 “100” 这个刺眼的数字?当今的并行计算世界真的有如此大的提升空间吗?当我们满心欢喜以为又有新的算法、新的并行计算架构可以学习时,她却又为何跟你聊起了分布式事务?这篇文章将为您揭晓。摘要在搜索引擎系统中,文档被抓取后需要更新web索引,新的文档会持续到达,这...原创 2013-08-21 08:13:34 · 262 阅读 · 0 评论 -
【转】经典论文翻译导读之《Finding a needle in Haystack: Facebook’s photo storage》
【译者预读】面对海量小文件的存储和检索,Google发表了GFS,淘宝开源了TFS,而Facebook又是如何应对千亿级别的图片存储、每秒百万级别的图片查询?Facebook与同样提供了海量图片服务的淘宝,解决方案有何异同?本篇文章,为您揭晓。本篇论文的原文可谓通俗易懂、行云流水、结构清晰、图文并茂……正如作者所说的——“替换Facebook的图片存储系统就像高速公路上给汽车换轮子,我们无法...原创 2013-08-21 08:11:55 · 223 阅读 · 0 评论 -
推荐一些经典书籍,100多本(转)
1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言谭浩强C程序设计C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库你必须知道的495...原创 2010-11-11 22:21:37 · 3360 阅读 · 0 评论 -
POI中某些注意的方法
HSSFRow hssfrow = hssfsheet.getRow(row);// 第几行 Iterator iterator = hssfrow.cellIterator();遍历该行的所有单元格,这里会有一个问题,如果该行的某个单元格为空不是Null那么iterator中将不包括该单元格,即单元格迭代并不总是包括所有单元格, 而是包括有内容的单元格. hssfro...原创 2010-12-01 07:55:00 · 139 阅读 · 0 评论 -
[转载]POI操作Excel:cell的背景颜色类型
POI中背景颜色设置方法如下:HSSFCellStyle style = workbook.createCellStyle();style.setFillBackgroundColor(HSSFColor.AQUA.index);cell.setCellStyle(style);颜色类型是在HSSFColor里面定义的.色 执行...原创 2012-01-06 09:38:16 · 140 阅读 · 0 评论 -
【转】程序员如何保持优秀
1. 小范围的选择一些有用技术,透彻的学习它们,拥抱它们。然后不断的扩展这个范围。2. 理解各种数据结构的优点和缺点,包括它们在内存中和在硬盘上的各自表现。3. 理解各种算法的优点和缺点。4. 了解你的工作领域。关上电脑,去做你的用户们在做的事。5. 有准备,有愿望,有能力在任何时候投入到多种技术层面中。你必须知道表象下的技术原理。在“各个技术层面的掌握程度”和“编程能力”上...原创 2012-10-25 09:37:07 · 141 阅读 · 0 评论 -
[转]Add Microsoft SQL JDBC driver to Maven
Maven does not directly support some libraries, like Microsoft’s SQL Server JDBC. This tutorial will show you how to add an external dependency to your local Maven repository. It assumes you have a...原创 2012-03-27 14:39:26 · 98 阅读 · 0 评论 -
[转载]maven eclipse 工程缺少build path怎么办?
现象在eclipse里用subeclipe从svn上拖下来的项目,看不见java build path怎么办?原因那是因为你的两个配置文件:.project .classpath没有内容或者缺失。 解决以一个maven管理的java项目为例。用下面内容替换掉.project文件 <?xml version="1.0" enco...原创 2012-04-04 14:30:08 · 591 阅读 · 0 评论 -
数据结构的知识点全貌
数据结构是算法的基石,算法是软件灵魂。数据结构的很多概念真的是很莫名其妙,很多坑爹的定义,笔者开始很搞不明白,为什么学数据结构?为什么用哪个拗口词语?这些概念到底用在什么地方?笔者试图用自己简单的话来阐述这些问题,希望能对这些感觉不是很好理解的同学有帮助。不废话,直接开始。一、概论时间复杂度:就是算法实现的执行的时间,说白了就是程序套了好多循环。没有就是o(n),2层循环就是o...原创 2013-05-17 09:51:08 · 175 阅读 · 0 评论 -
Sublime Text 2 – 神器级的代码编辑器!
如果说“神器”是能给一款软件最高的评价,那我想很多人很乐意为Sublime Text 2封上这么一个称号。About Sublime Text 2:曾经有人说过,世界上有两种编辑器,好用和不好用的;而在好用的编辑器中,又分两种,免费的和死贵死贵的。而Sublime Text 2 就是属于好用又死贵的那种,去官网看看?不过,作者给用户们提供了免费...原创 2012-12-01 11:41:37 · 172 阅读 · 0 评论 -
【转】如何同时启动多个Tomcat服务器
我所用Tomcat服务器都为zip版,非安装版。以两个为例:安装第二个Tomcat完成后,到安装目录下的conf子目录中打开server.xml文件,查找以下三处: (1) 修改http访问端口(默认为8080端口) <Connector port="8080" protocol="HTTP/1.1" connectionTime...原创 2013-11-21 15:29:40 · 116 阅读 · 0 评论 -
【转】经典论文翻译导读之《A Bloat-Aware Design for Big Data Applications》
【译者预读】世界上最窝囊的莫过于运维说可以给你8核16G内存的高配机器你却只能说虚成4份再给我吧。。。为何,因为怕Java程序驾驭不了这么大的内存。实践发现JVM堆内存调到2G以上就要非常小心GC带来的巨大开销了。本篇论文从理论和实践上摸索出了一条解决之道,其思路清晰、分析透彻,想享受Java便利又远离GC困扰的,可供参考。 1简介在过去十年里,在数据驱动商业智能持续增长的需...原创 2013-08-21 08:06:17 · 133 阅读 · 0 评论 -
【转】经典论文翻译导读之《Google File System》
【译者预读】GFS这三个字母无需过多修饰,《Google File System》的论文也早有译版。但是这不妨碍我们加点批注、重温经典,并结合上篇Haystack的文章,将GFS、TFS、Haystack进行一次全方位的对比,一窥各巨头的架构师们是如何权衡利弊、各取所需。1. 介绍我们设计和实现了GFS来满足Google与日俱增的数据处理需求。与传统的分布式文件系统一样,GFS着眼在...原创 2013-08-21 08:09:42 · 156 阅读 · 0 评论 -
Ubuntu 底下如何启动、停止Redis
Either connect to node instance and use shutdown command or if you are on ubuntu you can try to restart redis server through init.d:/etc/init.d/redis-server restart or stop/start it:/etc/init...原创 2017-03-08 21:23:10 · 2358 阅读 · 0 评论