自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 Linux配置FTP服务器

基于CentOS-6.51.先查看是否已安装:rpm -qa vsftpd 或rpm -ql vsftpd2.安装:yum install vsftpd -y3.设置开机启动:chkconfig vsftpd on4.还要记得更改防火墙设置5.修改配置文件,路径:/etc/vsftpd/vsftpd.conf内容:# 此处设置为YES时vsftpd...

2015-11-25 14:25:00 98

转载 Linux Top 命令

TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。TOP是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止.比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最“敏感”的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序;而且该命令的很多...

2015-10-19 16:24:00 106

转载 减少GC开销的5个编码技巧

在这篇文章中,我们来了解一下让代码变得高效的五种技巧,这些技巧可以使我们的垃圾收集器(GC)在分配内存以及释放内存上面,占用更少的CPU时间,减少GC的开销。当内存被回收的时候,GC处理很长时间经常会导致我们的代码中断(又叫做”stop the world”)。背景GC用来处理大量的短期的对象的分配(试想打开一个web页面,一旦页面被加载之后,被分配内存的大部分对象都会被废弃...

2015-09-29 17:18:00 76

转载 好代码收藏

将首字母变为大写或小写: char[] temp = oldStr.toCharArray(); temp[0] -= 32;//转为大写 // temp[0] += 32;//转为小写 String newStr = String.valueOf(temp);转载于:https://www.c...

2015-07-23 11:13:00 123

转载 JVM

关于Java ClassLoader:1. 类加载器是用来把类class装载入JVM的。Java 运行时会产生三个 ClassLoader:Bootstrap ClassLoader:称为启动/引导类加载器,是Java类加载层次中最顶层的类加载器,负责加载JDK中的核心类库,如:rt.jar、resources.jar、charsets.jar等;Bootstrap ...

2015-03-31 18:17:00 67

转载 关于Redis

在同步dump.rdb文件时要执行serviceredisstop后,再拷贝目标rdb文件过去,然后再start而不是拷贝目标rdb文件过去后直接执行restart因为redis在执行stop时(restart就包含了这个操作),会默认让数据落地保存到dump.rdb文件里,如果在这之前就拷贝目标rdb文件,就会导致这个拷贝操作无效(即被stop自动产生的新rdb文件覆...

2015-03-31 14:07:00 69

转载 开发中遇到的杂七杂八

Java 的默认字节顺序是大端字节顺序如果修改了静态资源,只需要按Ctrl+R刷新浏览器页面即可重新加载资源。SecureCRT软件设置查看被覆盖的信息:Options => Session Options=>Terminal => Emulation => Scrollback//两个整数相加,避免溢出的处理htt...

2015-03-13 10:37:00 69

转载 Gradle+Jetty实现静态资源的热部署

本文转自http://www.cnblogs.com/huang0925/p/3302487.html---------------------------------------通过Gradle我们可以很方便的使用内置jetty启动我们的web程序,在本地进行调试。但是在使用的过程中,我发现了几个问题,导致本地调试的效率大受影响。如果使用gradle jettyRu...

2015-03-05 16:10:00 97

转载 Eclipse中进行Gradle+Jetty部署的web项目的断点调试

1.自行配置好build.gradle文件和按照gradle的web项目目录结构规范建立java、resourece和webapp文件夹可在build.gradle文件中自由设定“http端口”,默认为8080端口1 jettyRun {2 reload = "automatic" 3 scanIntervalSeconds = 14 ht...

2015-03-05 15:53:00 93

转载 俳句与短歌收藏

人世间,流浪人归,亦若回流川。----日剧《深夜食堂》日文:鸣神の 少しとよみて さし昙り 雨も降らんか 君を留めん鸣神の 少しとよみて 降らずとも 我は止まらん 妹し留めば译文:隐约雷鸣,阴霾天空,但盼风雨来,能留你在此。隐约雷鸣,阴霾天空,即使天无雨,我亦留此地。----出自《万叶集》雷神短歌, 新海诚动画《言叶之庭》引用漫漫人生路,行行复行行,今日吾亦往...

2015-02-15 15:31:00 381

转载 影评收藏

直到世界灭亡 依然对爱渴望(机器人总动员)转自http://movie.douban.com/review/1473350/作者:舞!舞!舞!也许这一刻,我正在庞大的超市门口拎了几个大袋子笨拙地走。Wall-e正在尘土满天的废弃城市里把一堆垃圾吃力地压成立方体。    也许下一刻,我已回到家里爬上床看连续剧,看其实老也跳不出窠臼的模式剧情。Wall-e已回到家里点起...

2015-02-15 15:28:00 103

转载 诗歌与词曲收藏

《和子由渑池怀旧》-(宋)苏轼人生到处知何似,应似飞鸿踏雪泥。泥上偶然留指爪,鸿飞那复计东西。老僧已死成新塔,坏壁无由见旧题。往日崎岖还记否,路长人困蹇驴嘶。《年轻的心》-席慕容不再回头的不再是古老的辰光也不只是那些个夜晚的星群和月亮尽管 每个清晨仍然会开窗探望每个夏季 仍然会有茉莉的清香可是 是有些什么已...

2015-02-15 15:20:00 6021

转载 歌词收藏

同名主题曲One Fine Spring Day 歌词 (电影《春逝》) 눈을 감으면 문득 그리운 날의 기억  阖上双眼忽然浮现美好的昨日    아직까지도 마음이 저려 오는 건  如今忆起心跳似乎又将要冻结    그건 아마 사람도 피고 지는 꽃처럼  这就是爱情吧,像花开花谢一样    아름다워서 슬프기 때문일 거야, 아마도  太美丽了就逃不出悲伤,大概是这样...

2015-02-15 15:17:00 97

转载 构造时成员初始化的陷阱

转自:http://coolshell.cn/articles/1106.html让我们先来看一段代码: 1 public class Test { 2 public static void main(String[] args) { 3 SubClass subClass = new SubClass(); 4 Sys...

2015-02-15 15:05:00 76

转载 字符串拼接与性能分析

原文出处:http://www.venishjoe.net/2009/11/java-string-concatenation-and.html转自:http://coolshell.cn/articles/2235.html概述:本文主要研究的是JAVA的字符串拼接的性能,原文中的测试代码在功能上并不等价,导致concat的测试意义不大。不过原作者在评论栏给了新的concat结...

2015-02-15 15:03:00 68

转载 Visual Studio 2013

常用的VS快捷键:VS快捷键:Shift+Alt +F10自动导入命名空间VS搜索命名空间:菜单 -> [视图] -> [对象浏览器] -> 输入你要使用的类名、方法名...点击搜索,OK-----快捷键就是Ctrl+W,JVS无法找到命名空间:[项目] -> [添加引用]即可VS快速引入命名空间:Ctrl+.(小圆点)...

2015-02-15 14:29:00 84

转载 常用的Eclipse快捷键

ctrl+K:跳到字符匹配的下一个地方ctrl+shift+K:跳到字符匹配的上一个地方Alt+Shift+O:切换是否允许相同变量在右侧行标记显示Ctrl+Shift+G:查看某个方法被谁调用或者是 点选方法后 Ctrl-Alt-H,或者右键->References->Project/Hierarchy,Workspace搜索的范围>Project>...

2015-02-15 14:28:00 70

转载 Quartz框架的使用

专用词汇:scheduler:任务调度器trigger:触发器,用于定义任务调度时间规则job:任务,即被调度的任务misfire:错过的,指本来应该被执行但实际没有被执行的任务调度Quartz核心元素之间的关系:Quartz任务调度的核心元素是 scheduler, trigger 和 job。其中,trigger 和 job 是任务调度的元数据, scheduler 是实际执...

2015-02-15 14:27:00 93

转载 logback.xml配置详解

先附上本文分析用的例子: 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <configuration> 3 <appender name="logDirfile" 4 class="ch.qos.logback.core.rolling.RollingFileAppende...

2015-02-15 14:25:00 144

转载 多线程

synchronized、lock和Atomic的区别:synchronized:synchronized是在JVM层面上实现的,不但可以通过一些监控工具监控synchronized的锁定,而且在代码执行时出现异常,JVM会自动释放锁定;在资源竞争不是很激烈的情况下,偶尔会有同步的情形下,synchronized是很合适的。原因在于,编译程序通常会尽可能的进行优化synchroniz...

2015-02-15 14:22:00 83

转载 Java琐碎知识点

jps命令是JDK1.5提供的一条显示当前用户的所有java进程pid的指令,类似Linux上的ps命令简化版,Windows和linux/unix平台都可以用比较常用的参数:-q:只显示pid,不显示class名称,jar文件名和传递给main 方法的参数-m:输出传递给main 方法的参数,在嵌入式jvm上可能是null-l:输出应用程序main class的完整package名 或...

2015-02-15 14:17:00 132

转载 自动装箱与拆箱及其陷阱

自动装箱(Autoboxing):在jdk 1.5之前,如果你想要定义一个value为100的Integer对象,则需要这样做:Integer aa = new Integer (100);而在jdk 1.5中,自动装箱首次被引入。例如Integeraa =100;aa为一个Integer类型的引用,100为Java中的基础数据类型(int)。而这种直接将一个基础数据类型传给...

2015-02-15 14:07:00 103

转载 常量池

Java中的常量池技术,是为了方便快捷地创建某些对象而出现的,当需要一个对象时,就可以从池中取一个出来(如果池中没有则创建一个),则在需要重复重复创建相等变量时节省了很多时间。常量池其实也就是一个内存空间,不同于使用new关键字创建的对象所在的堆空间。常量池项共分为11种类型:常量池项类型值说明CONSTANT_Utf81UTF-...

2015-02-15 13:44:00 93

转载 Linux开发环境配置

配置JDK:tar -xzvfjdk-7u71-linux-x64.tar.gzrm -fjdk-7u71-linux-x64.tar.gz测试:java -version配置Gradle:unzip gradle-2.1-all.ziprm -fgradle-2.1-all.zip测试:gradle -version配置ant:t...

2015-02-15 11:51:00 85

转载 Shell脚本学习

在脚本里用代码代替交互式输入操作:参考:http://os.51cto.com/art/200912/167898.htm1.安装shell工具expect:yum -y install expect*2.记得在文件头去掉“#!/bin/bash”,并引入“#!/usr/bin/expect”3.执行时,不能使用sh命令(bash脚本才用这个,即不需要"sh test...

2015-02-15 11:50:00 49

转载 关于select

select 1与select * 的区别:“selelct 常量 from表名” 对应所有行,返回的永远只有一个值,即常量 ,所以一般只用来判断是否有表记录;而“select * from 表名” 是返回所有行的所有列。性能上的差异,关键看from和where子句。如果where条件中可以通过索引,那显然 “selelct 常量 from表名” 的性能比“select * fr...

2015-02-15 11:44:00 79

转载 MySQL的零碎知识点

让Windows下的MySQL表名大小写敏感:在mysql查询中执行:SHOW VARIABLES LIKE 'lower_case_table_names';值的含义---》0:大小写敏感;1:大小写不敏感操作:1.修改MySQL的“my.ini”文件,在文件最末新增一行:“lower_case_table_names=0”2.重启MySQL服务即可生效。M...

2015-02-15 11:43:00 76

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除