`
jobury
  • 浏览: 5741 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
groovy的创建类的地方,就能发现,每次执行的时候,都会新生成一个class文件,这样就会导致JVM的perm区持续增长,进而导致FullGCc问题,解决办法很简单,就是脚本文件变化了之后才去创建文件,之前从缓存中获取即可,缓存的实现可以采用简单的Map或者使用之前文章提到的EhCache(同时可以设置缓存有效期,降低服务器压力)。 在使用时,最好每次重新new classloader,因为如果脚本重新加载了,这时候就会有新老两个class文件,如果通过一个classloader持有的话,这样在GC扫描的时候,会认为老的类还在存活,导致回收不掉,所以每次new一个就能解决这个问题了。 注 ...
utf8编码是1-6个字节的unicode码,emoji表情符号是4个字节,mysql的utf8最多3个字节,所以插不进去。 解决方案:将Mysql的编码从utf8转换成utf8mb4。   先使用一下命令查看数据库默认编码: SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';   将已经建好的表转换成utf8mb4     命令:ALTER TABLE `TABLE_NAME` CONVERT TO CHARACTER SET utf8m ...
su(switch user)命令的作用:切换用户,一般是普通用户与root用户之间的切换。例:>su                #输入su命令Password:      #提示输入密码 相关命令:su - 与sudo 一、Linux下su命令与su - 命令有什么区别?      su是切换到其他用户,但是不切换环境变量(比如说那些export命令查看一下,就知道两个命令的区别了)      su - 是完整的切换到一个用户环境      所以建议大家切换用户的时候,尽量使用 su - root,否则可能发现某些命令执行不了      从超级用户root变成普通用户,输入e ...
dubbo消费者对于依赖的服务默认采取了启动的时候就做服务可用性检查,若是不可用将会抛出异常。   dubbo文档中有以下叙述:如果你的Spring容器是懒加载的,或者通过API编程延迟引用服务,请关闭check,否则服务临时不可用时,会抛出异常,拿到null引用,如果check=false,总是会返回引用,当服务恢复时,能自动连上。 主要有三个参数配置:    1、关闭某个服务的启动时检查:(没有提供者时报错) <dubbo:reference id="demoService" interface="com.alibaba.dubbo.demo ...
下载mysql server 免费社区版 5.7.16-winx64,解压到D:\mysql-5.7.16 复制my-default.ini,改名为my.ini,编辑内容如下: [client] port=3306 default-character-set=utf8 [mysqld] port=3306 character_set_server=utf8 #character_set_server=utf8 basedir=D:\mysql-5.7.16 datadir=D:\mysql-5.7.16\data sql_mode=NO_ENGINE_ ...

maven编译测试打包

     使用生命周期命令: 清空:mvn clean 编译:mvn compile 测试:mvn test 打包:mvn package (是打jar还是war可以在pom中的<packaging>里配置)   引入第三方jar包:   <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin< ...
使用插件maven-archetype-plugin自动生成项目骨架   先找到中央仓库:到maven安装目录下lib下的maven-model-builder里的pom文件 找到中央仓库地址为:https://repo.maven.apache.org/maven2 插件地址为:https://repo.maven.apache.org/maven2/org/apache/maven/plugins/   mvn --version    //maven环境 mvn help:describe -Dplugin=org.apache.maven.plugins:maven-a ...
Global site tag (gtag.js) - Google Analytics