![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件技术
魔道晓树
这个作者很懒,什么都没留下…
展开
-
代码坏味道
代码坏味道1 Shotgun Surgery 散弹手术牵一发而动全身,每次遇到某种变化,都必须在不同的类中做出小修改2 Duplicated Code(重复的代码)就是有几行代码到处都在用3 Long Parameter List(过长参数列)参数太多,组成对象传进去吧。4 Data Clumps(数据泥团)多个类中出现相同的字段,或多个方法上出现相同的形参5 Long Meth...原创 2019-10-31 18:25:27 · 148 阅读 · 0 评论 -
魔道记忆:位运算
因为用的比较少,我发现很难记住位运算。下面就写个巧记法:位与( & )第一个操作数的的第n位于第二个操作数的第n位如果都是1,那么结果的第n为也为1,否则为0。将2个操作数和结果都转换为二进制进行比较:5&3 = 15转换为二进制:0000 0000 0000 0000 0000 0000 0000 01013转换为二进制:0000 0000 0000 0000 00...原创 2019-06-27 18:57:29 · 199 阅读 · 0 评论 -
2014年的笔记,整理文档搬过来
tomcat内存设置ava:tomcat启动jvm内存设置 Linux: 在/usr/local/apache-tomcat-5.5.23/bin目录下的catalina.sh 添加:JAVA_OPTS=”-Xms512m -Xmx1024m” 要加“m”说明是MB,否则就是KB了,在启动tomcat时会报内存不足。 -Xms:初始值 -Xmx:最大值 -Xmn:最小值 Windows 在cata原创 2017-05-07 20:03:15 · 360 阅读 · 0 评论 -
pinpoint 介绍
基本概念 APM (Application Performance Management/应用性能管理)工具 为大规模分布式系统. 开发语言:Java. 特点: ● 低侵入性 不用改一行业务代码 ● 低性能影响(大约3%资源增长) ServerMap 可以直观的看到分布式系统拓扑结构和节点的事务数量.Realtime Active Thread Chart 实时监控活动线程原创 2017-05-11 19:54:57 · 7362 阅读 · 0 评论 -
spring cloud feign docker上无法通讯的问题
我遇到一个挺严重的问题:在本地跑得好好的代码,放到docker的生产环境就完蛋了. 表现是程序A feign client调用,程序B的方法失败. AB都在一个物理主机上. 在程序B的方法第一句打印日志,然后发现根本没进这个方法. 报错是这样的: o.a.c.c.C…. Servlet.service() for servlet [dispatcherServlet] in contex原创 2017-04-09 11:32:56 · 5507 阅读 · 4 评论 -
在ubuntu下 virtualBox中 安装win7 iso ghost
win7iso地址:http://pan.baidu.com/s/15wY5o原创 2014-07-03 17:58:58 · 4678 阅读 · 0 评论 -
在ubuntu上安装MongoDB 来自mongo官方
Install MongoDB on UbuntuOverviewUse this tutorial to install MongoDB on Ubuntu Linux systems. The tutorial uses .deb packages to install. While Ubuntu includes its own MongoDB packages, the转载 2014-04-15 14:07:43 · 1388 阅读 · 0 评论 -
SQL{常用}基础知识到存储过程简单整理
基础知识:sql:Structured Query Language1.增删改查 INSERT INTO [( [,, ...])] VALUES ( [,, ...]) DELETE FROM〈表名〉[WHERE [AND|OR ...]] UPDATE 〈表名〉 SET 列名1 = 常量表达式1[,列名2 = 常量表达式2 ...] WHERE [转载 2014-02-25 21:26:16 · 1070 阅读 · 0 评论 -
Spring的WebService开发
由于项目使用Spring开发,所以笔者选择了Apache CXF进行WebService开发,原因是Apache CXF 提供方便的Spring整合方法,可以通过注解、Spring标签式配置来暴露Web Services和消费Web Services。1. 首先去http://cxf.apache.org/download.html 下载最新的版本(目前是2.4.1)2.转载 2014-03-11 15:43:38 · 1107 阅读 · 0 评论 -
对java基础的简单总结
java运行原理 Java源代码(.java) →→java编译器(javac.exe)→→中间格式字节码(.class)→→java虚拟机→→特定CPU架构的机器码。基础数据类型类型描述大小byte8-bit长的整数8-bit -128~127short短整数原创 2014-02-07 21:17:14 · 531 阅读 · 0 评论