- 浏览: 251733 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
JavaScript 动态表格增加、删除、行金额计算、合计 -
xxwozixin:
迷茫中在iteye上搜索“程序员的第一个五年规划”结果看到了这 ...
我的中兴五年生活
文章列表
JavaWeb中监听器+过滤器+拦截器区别、配置和实际应用
1. JavaWeb中监听器+过滤器+拦截器
https://blog.csdn.net/Jintao_Ma/article/details/52972482
1.前沿上一篇文章提到在web.xml中各个元素的执行顺序是这样的,context-param-->listener-->filter-->servlet; 而拦截器是在Spring MVC中配置的,如果从整个项目中看,一个servlet请求的执行过程就变成了这样context-param-->listener-->filter ...
mysql获取按日期排序获取最新的记录
1. 显示表中全部记录
2. 获取最新时间记录
利用GROUP BY原理:
select * from (
select * from gf_mobile_note order by create_time desc
) tem group by mobile order by create_time desc
代码2:
-- 获取最新时间记录-利用GROUP BY原理:
select * from (
select * from ...
Bigdecimal 保留小数位
参数定义
ROUND_CEILING
Rounding mode to round towards positive infinity.
向正无穷方向舍入
ROUND_DOWN
Rounding mode to round towards zero.
向零方向舍入
ROUND_FLOOR
Rounding mode to round towards negative infinity.
向负无穷方向舍入
ROUND_HALF_DOWN
Rounding mode t ...
BigDecimal计算
import java.math.BigDecimal;
/**
* BigDecimal 类操作
* @author Administrator
*
*/
public class BigDecimalTools {
/**
* 小数计算
*/
public void computeNum(){
BigDecimal shopPrice_b = new BigDecimal(150);
BigDecimal shopNum_b = new BigDecimal(6);
...
Java使double保留两位小数的多方法 Java保留两位小数
方式一:保留两位小数
DecimalFormat df = new DecimalFormat("#.00");
double d1 = 1.23456
double d2 = 2.0;
double d3 = 0.0;
System.out.println(df.format(d1),df.format(d2),df.format(d3));
输出结果:1.23 2.00 0.00
方式二:保留两位小数并四舍五入
public class TwoDecim ...
BigDecimal的加减乘除及比较大小
import java.math.BigDecimal;
import static java.lang.System.out;
public class BaseClass {
public static void main(String[] args) {
BigDecimal num1 = new BigDecimal("100");
BigDecimal num2 = new BigDecimal("50");
...
程序员、架构师、技术经理、技术总监和CTO有啥区别?
程序员
程序员,英文名coder/programmer,大家常自嘲叫码农的阶段。这个角色职责是把需求或产品实现为用户可用的软件产品。
此职位为执行级别。另外因为经验较少,一般需要求助别人,或与别人一起完(ban)成(zhuan)一个任务。
此阶段大概要经历3年,程序员的职责如下:
1、负责公司运营系统的设计与开发工作
2、运营数据处理和分析
高级程序员
高级程序员学名工程师。到了这个level,英文名可改叫做engineer或developer。此时你的功力开始增强,这与你平时的积累努力是分不开的,祝贺你~ ...
技术项目经理与管理型项目经理的区别
- 博客分类:
- 管理_软件项目管理
技术项目经理与管理型项目经理的区别
就目前的IT企业而言,项目经理的来源可谓多种多样,有从程序员、架构师转为管理岗位的,有从业务或者实施转成的项目经理的,由于大家各自的技术底蕴不同,观念不同,因此也形成不同模式的项目经理,咱们分解得简单一点,暂时称之为“技术性项目经理”和“管理型项目经理”。
技术性项目经理通常是从技术岗位(程序员、架构师等等)转变过来,因此仍透着很浓的技术底蕴,他的角色很像我国军队中的营连长,既是指挥员,也是战斗员。这类型的项目经理大部分经理仍在扮演自己技术领导人的角色,他的角色有如下特点:
1、充当救火队员,哪里需要人就去哪里补充,哪 ...
同一个电脑安装两个jdk版本
场景:公司项目使用的jdk为1.7,最近不是很忙,找到一个爬虫系统学习。该系统使用到了jdk1.8的特性,所以I need 俩版本,开整!!!
1 . 准备两个版本的jdk我的两个jdk路径为:
D:\jdk1.7.0_80
D:\Program Files\Java\jdk1.8.0_111
2 . 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME:
JAVA_HOME7 = D:\jdk1.7.0_80
JAVA_HOME8 = D:\ProgramF ...
sts安装lombok
- 博客分类:
- 2017-18
由于springboot项目中有@Slf4j 注解等,而eclipse需要安装lombok插件才能正常编译
打印日志方式:log.info("打印日志");
如果不使用注解也可以使用传统的方式打印日志,就是麻烦点:
private final Logger logger = LoggerFactory.getLogger(this.getClass());
logger.info(“打印日志”);
见附件
解决dubbo注册zookepper服务IP乱入问题的三种方式
最近做一个项目引入了dubbo+zookepper的分布式服务治理框架。在应用的发布的时候出现一个怪问题。zookepper服务是起在开发服务器192.168.23.180上。本机起应用服务提供者注册到192.168.23.180上的dubbo服务可以注册成功,用dubbo-admin看也是本机的IP:10.1.24.20。本机起的客户端程序也可以正常调用。但是服务提供者发布到192.168.23.180服务器上去就不行了。发布到服务器上注册的服务地址就变成了124.232.132.94:20883,这个地址消费者根本就找不到, ...
Eclipse配置多个Tomcat服务器
- 博客分类:
- 2017-18
我们在开发大型web项目时,经常需要在eclipse中同时启动多个tomcat服务器来开启多个服务。这里讲解一下如何在eclipse中配置多个tomcat服务器。
配置步骤
1. 在tomcat官网(http://tomcat.apache.org/)下载压缩包,解压到磁盘,我这里解压了两份,演示配置两个tomcat服务器。
这两个tomcat服务器版本相同,只是解压的路径不同而已。如果你想解压不同版本的tomcat,tomcat7或tomcat8,也是可以的。
2. 在eclipse的工具栏选择Windows–>Prefernces:
...
linux常用命令和关闭防火墙
- 博客分类:
- Linux
linux常用命令和关闭防火墙
2. linux常用命令
Mkdir 创建
Rm -rf 删除
Chmod -R 777 权限
Mysql -uroot -r
quit退出
find / -name svn 查找位置
3. 关闭防火墙和selinux
Redhat使用了SELinux来增强安全,关闭的办法为:
1. 永久有效
...
java中Object转换成int或String类型方法
Object obj = getObject();
if(obj instanceof Integer)
int value = (Integer)obj;
String转换为int类型的方法:
1. Integer.parseInt([String])
2.Integer.valueOf([St ...
Eclipse自动生成作者、日期注释等功能设置
在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。
修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边 ...