14 yizhizouxiaqu

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

也学习Java/JVM/GC (三)

GC算法目前HotSpot的GC算法是针对分代的GC算法,主要包括串行GC、并行GC、CMS GC和G1。一、串行GC串行GC可以在JVM的启动参数上加-XX:+UseSerialGC这个非标准化参数实现。

2016-10-28 09:37:44

ibatis迁移到mybatis注意事项

1、resultMap中的id在ibatis中为在mybatis中为2、别名在ibatis中为在mybatis中为type="com.aaa.bbb.App" />3、在ibatis中的parameterClass对应mybatis中的 parameterType4、在ibatis中的resultClass对应mybatis中的 re

2016-10-27 17:43:33

git push命令简化

git命令简化在开发过程中,git是当前必不可少的版本管理工具,但是在git提交代码的时候,总是要经过add,commit,push三个步骤,比较复杂,如果使用的是linux操作系统,可以简化如下:function gpush() { if [ $# -lt 2 ]; then echo -e "\e[31mSorry, mis

2016-09-30 09:07:45

也学习Java/JVM/GC (二)

二、JVM的堆结构及参数配置对于开发人员来说,最多接触的就是程序启动参数的设置。程序的启动参数对系统具有至关重要的影响。其中包含堆大小的设置、年轻代大小、年老代大小,Perm区等大小,以及垃圾回收算法,年轻代的垃圾回收算法,年老代垃圾回收算法等。1、JVM的堆结构如下图所示: 从上图可见,JVM的堆分为eden、s0、s1、old generation和perm五个部分。一般情况下,JVM进行内

2016-09-22 16:42:18

FFmpeg 参数详解(二)

5、参数选项如果没有特殊声明,所有的数字参数以一个字符串代表数字的形式作为输入接收,所有的数字参数都会带着一个SI前缀单位,例如’K’, ’M’或者’G’。如果 ‘i’被追加到SI单位的前缀上,完整的前缀会被当做i的二进制倍数解释,倍数需要乘以1024,而不是乘以1000。追加 ‘B’到前缀的倍数是8。下面几个参数的用法都是作为数字的后缀,例如’KB’,’MiB’,’G’和’B’。

2016-09-21 15:15:12

FFmpeg 参数详解(一)

1、ffmpeg语法结构:ffmpeg [global_options] {[input_file_options] -i input_file} ... {[output_file_options] output_file} ...2、描述ffmpeg可以从直播的音视频源抓取输入作为一个非常快速的视频和音频转换器。它也能用高品质的多想过滤器转换在任意采样率和动态调整尺寸之间的视频

2016-09-13 18:08:44

ImageMagicK编译--合成图片为gif

tar xvfz ImageMagick-6.6.9-5.tar.gzcd ImageMagick-6.6.9-5export CPPFLAGS=-I/home/admin/ImageMagick_build/includeexport LDFLAGS=-L/home/admin/ImageMagick_build/lib./configure --prefix=/home

2016-08-17 10:03:03

spring 配置文件路径使用

1、在同一个工程中的文件可以通过classpath:db-config/datasource/datasource.xml来加载配置文件。2、如果使用二方包的情况下,比如一个web工程,一个dal工程,而配置文件都在dal工程中,需要像下面这样引用配置文件:classpath*:db-config/datasource/datasource.xml3、如果在dal的二方包中

2016-08-17 09:35:59

ImageMagick编译

首先下载ImageMagick源码包tar xvfz ImageMagick-6.6.9-5.tar.gzcd ImageMagick-6.6.9-5export CPPFLAGS=-I/home/admin/ImageMagick_build/includeexport LDFLAGS=-L/home/admin/ImageMagick_build/lib./conf

2016-08-10 20:04:28

也学习Java/JVM/GC(一)

也学习Java/JVM/GC一、JVM 的内存结构;二、内存分配;三、GC的日志;四、内存回收(GC);简言java 程序可以使用2种方式启动,client模式和server模式。server模式尽可能的加快运算速度,server模式的目的是服务于长期运行的服务端系统,与启动速度和占用内存这两个方面来比较,server模式更倾向于服务的运算速度。clie

2016-08-09 22:24:41

jgit pull 分之代码

import java.io.File;import java.util.ArrayList;import java.util.List;import org.eclipse.jgit.api.CreateBranchCommand;import org.eclipse.jgit.api.Git;public class GitTest { public static Git gitResult

2016-05-04 15:53:19

mysql 批量删除数据库中的所有数据

select CONCAT("truncate ", table_name, ";") from INFORMATION_SCHEMA.TABLES where TABLE_SCHEMA='clouddrive_00'来自:

2014-04-18 09:40:47

shell查询执行脚本的路径

代码如下:#!/bin/bashbasepath=$(cd `dirname $0`; pwd)echo $basepath来源:http://sexywp.com/bash-how-to-get-the-basepath-of-current-running-script.htm

2014-01-16 17:44:57

spring事务处理的几种方式

一、声明式事务1、使用配置文件建立一个事务性的服务接口package x.y.service;public interface FooService { Foo getFoo(String fooName); Foo getFoo(String fooName, String barName); void insertFoo(Foo foo); void

2013-10-12 17:46:10

设计模式之单例模式

最近一直在看设计模式,为了能够对设计模式有个较深的理解,同时能够把设计模式深入到自我日常开发的理念中,特做此记录!单例模式:在jvm中只存在唯一的一个类实例,在全局中只存在一个访问点。为什么有这样的类:对于一些设备或产品只希望只有一种访问方式,例如对于注册表的修改,如果同时存在多个实例,注册表不知道会被改成什么样子;还有比如对于win的共享桌面,如果存在多个人能够对桌面同时共享,会

2013-09-09 08:45:46

常用svn命令

日常开发常用的svn命令如下:1、从代码库中拉下代码,即checkout      将代码checkout到当前目录:svn co url      将代码checkout到指定目录:svn co url directory2、把新建的文件提交的svn代码库,这需要两个步骤       首先把文加加入svn管理:svn add filename       其次提交文件:s

2013-09-05 09:01:31

html select元素无法选择

在编写jsp或者类似html文件时,如果不小心用label包含着select便会发生错误,造成select的option无法选择测试用例如下: test *name - 1 2 3

2013-07-26 08:47:24

ubuntu 12.04卸载 vmware

在ubuntu 安装玩VMware 9 后,始终卸载不掉,一直提示:The vmware installer could not shut down all running virtual machines. if you have ACE VMs open, please shut them down or suspend them now and press 'Retry' to co

2013-07-23 08:55:20

python ftp上传文件代码

主要使用ftp命令完成上传操作,上传过程中需要注意中文乱码问题#!/usr/bin/python#coding=utf-8from ftplib import FTP #引入ftp模块import osftp = FTP("ip") #设置ftp服务器地址ftp.login('username', 'password') #设置登录账户和密码ftp.re

2013-07-19 15:03:19

python 遍历目录

第一种方式import osdir = '/home/donghuixiedh/workspace'def readfile(dir): for f in os.listdir(dir): file = os.path.join(dir, f) if os.path.isdir(file): readfile(file) elif os.path.isfile

2013-07-18 20:09:53

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取