Java
fuyifang
从事互联网行业以来我对系统研发和项目管理有着很大的兴趣和激情,长期以来主要从事B/S架构电子商务相关系统研发,了解电子商务系统业务运营流程。熟练使用C#,.net 三层架构开发,能熟练使用Ajax,JQuery技术,了解C/S程序项目开发,熟练运用Visual Studio、SQLServer开发环境, 熟悉SVN管理工具。多次参电商系统设计开发及系统升级维护,具备独立开发项目能力。熟悉中小型电子商务网站策划和建设方案、了解电子商务成长运营过程,多次参与电子商务系统策划和开发。做事认真负责,能承受较强的工作压力,遇到问题肯于钻研。具有较强的动手和接受能力,具有良好的团队合作精神和理解沟通能力。
展开
-
MAVEN常用命令
Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName 2. 创建Maven的转载 2016-11-24 10:08:25 · 385 阅读 · 0 评论 -
java中volatile关键字的含义
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。synchronized 同步块大家都比较熟悉,通过 synchronized 关键字来实现,所有加上synchronized 和 块语句,在多线程原创 2017-02-08 12:11:30 · 369 阅读 · 0 评论 -
IntelliJ IDEA 注册码
IntelliJ IDEA 注册码:http://idea.lanyus.com/原创 2017-01-18 15:52:50 · 973 阅读 · 0 评论 -
IntelliJ强制更新Maven Dependencies
Intellj 自动载入Mave依赖的功能很好用,但有时候会碰到问题,导致pom文件修改却没有触发自动重新载入的动作,此时需要手动强制更新依赖。 如下:手动删除Project Settings里面的Libraries内容; 在Maven Project的试图里clean一下,删除之前编译过的文件; 项目右键-》Maven-》Reimport原创 2017-03-24 11:28:20 · 1781 阅读 · 0 评论 -
java自习网上常用资料收集
java自习网上资料收集,自学java、转java可能常用到的写文章,例如排序、正则、SpringMVC用Java集合中的Collections.sort方法对list排序的两种方法:http://www.open-open.com/lib/view/open1322614659562.htmlhttp://blog.csdn.net/superhill/article/details/783710原创 2016-10-12 10:44:24 · 760 阅读 · 0 评论 -
spark
spark基本概念 http://www.cnblogs.com/shexinwei/p/4823051.htmlSpark异步job http://www.cnblogs.com/shexinwei/p/5148573.htmlSpark Streaming 源码详解 http://www.cnblogs.com/shexinwei/p/5042515.html原创 2017-05-04 19:47:15 · 688 阅读 · 0 评论 -
Thymeleaf
http://www.thymeleaf.org/ http://www.zslin.com/?cateId=5原创 2017-05-04 19:40:25 · 886 阅读 · 0 评论 -
maven一些常用命令和配置
maven一些常用命令安装包到本地 Dfile=D:\workspace\Marketing.MessagePush.Service\messagepush\lib\guava-18.0.jar -DgroupId=com.google.guava -DartifactId=guava -Dversion=18.0 -Dpackaging=jar记录mvn命令执行信息到txt mvn depen原创 2017-04-27 10:11:54 · 631 阅读 · 0 评论 -
java开发中常用到小方法
ArrayList转数组 、根据字段获取属性值、数组包含值验证原创 2017-06-14 16:26:04 · 1132 阅读 · 0 评论 -
Spring常用注解
FastJson时间格式化: @JSONField(format = “yyyy-MM-dd hh:mm:ss”)原创 2017-08-03 19:36:38 · 447 阅读 · 0 评论 -
Sonar建议汇总
The Cyclomatic Complexity of this method “deleteMission” is 14 which is greater than 10 authorized嵌套复杂度为14,高于限定值10Refactor this code to not nest more than 3 if/for/while/switch/try statements.重构此代码,不得超转载 2017-11-27 18:05:38 · 2493 阅读 · 0 评论 -
Java在一定范围随机生成经纬度
在矩形范围内随机生成经纬度:/** * @Title: randomLonLat * @Description: 在矩形内随机生成经纬度 * @param MinLon:最新经度 MaxLon: 最大经度 MinLat:最新纬度 MaxLat:最大纬度 type:设置返回经度还是纬度 * @return * @throws */ p原创 2016-10-27 09:46:21 · 10585 阅读 · 3 评论 -
采用static Map、ConcurrentHashMap实现数据缓存
考虑到在使用HashMap在并发时会出现不正确行为,自己编写了采用static ConcurrentHashMap来完成静态缓存的处理,目的是为了能够用来处理高并发的线程安全类,如有问题请各指教。原创 2016-11-02 12:46:09 · 6322 阅读 · 0 评论 -
Java正则知识
http://www.runoob.com/java/java-regular-expressions.htmlhttp://blog.csdn.net/lqclh502/article/details/47448135转载 2016-10-11 21:38:20 · 365 阅读 · 0 评论 -
使用GPS经纬度定位附近地点(某一点范围内查询)
数据库中记录了商家在百度标注的经纬度(如:116.412007, 39.947545)最初想法,以圆心点为中心点,对半径做循环,半径每增加一个像素(暂定1米)再对周长做循环,到数据库中查询对应点的商家(真是一个长时间的循环工作),上网百度类似的文章有了点眉目大致想法是已知一个中心点,一个半径,求圆包含于圆抛物线里所有的点,这样的话就需要知道所要求的这个圆的对角线的顶点,问题来了 经纬度是一个点,半径原创 2016-09-05 15:29:26 · 2333 阅读 · 0 评论 -
Hadoop是什么
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。[1] Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high thro原创 2015-04-19 16:35:21 · 1605 阅读 · 0 评论 -
Java中调用SQL Server存储过程示例
最近做了个Java的小项目(第一次写Java的项目哦), 到网上搜索了半天,找到了一个比较好点的调用存储过程的例子,而且网上普遍采用的都是setXXX((int parameterIndex, XXX x)的形式。这种形式感觉不是很直观,下面就发布一个完整的采用setXXX(String parameterName, XXX x)的编写方法。创建数据表,存储过程的代码都完整发布。 创建表:原创 2008-04-06 09:11:00 · 874 阅读 · 0 评论 -
Java(多)线程中注入Spring的Bean
问题说明 : 今天在web应用中用到了Java多线程的技术来并发处理一些业务,但在执行时一直会报NullPointerException的错误,问题定位了一下发现是线程中的Spring bean没有被注入,bean对象的值为null。 原因分析 :web容器在启动应用时,并没有提前将线程中的bean注入(在线程启动前,web容易也是无法感知的) 解决方案 :线程中获取bean import org原创 2016-10-28 19:53:41 · 4935 阅读 · 0 评论 -
Spring Mvc 入门之环境搭建与页面数据传递
SpringMVC(1)入门之环境搭建与页面数据传递 http://blog.163.com/zhangmihuo_2007/blog/static/27011075201452811058561/转载 2016-10-11 21:39:55 · 517 阅读 · 0 评论 -
Java Spring 【@ContextConfiguration】java世界的那些注解
@ContextConfiguration Spring整合JUnit4测试时,使用注解引入多个配置文件单个文件 @ContextConfiguration(Locations="../applicationContext.xml") @ContextConfiguration(classes = SimpleConfiguration.class)多个文件时,可用{}@ContextConf原创 2016-10-11 21:35:12 · 10437 阅读 · 0 评论 -
SpringMVC中Controller的@ResponseBody注解分析
需求分析:需要 利用 out 对象返回给财付通是否接收成功 。那么将需要如下代码:/** * 返回处理结果给财付通服务器。 * @param msg: Success or fail。 * @throws IOException */ public void sendToCFT(String msg) throws IOException {原创 2016-10-11 21:32:44 · 578 阅读 · 0 评论 -
java经纬度两点距离计算方法
java经纬度两点距离计算方法,返回单位米:public class Distance { private static CLogger<Distance> logger = new CLogger<Distance>(); /** * 计算地球上任意两点(经纬度)距离 * * @param long1 第一点经度 * @param lat1 第一点纬度 * @p原创 2016-10-18 19:41:50 · 1271 阅读 · 0 评论 -
Elasticsearch操作数据后马上更新的办法
我们经常有这样的需求,在对 Elasticsearch 数据进行操作的时候,要及时返回刚刚操作完毕的数据,或者数据列表。比如加入存储一条数据后,我马上要返回数据的总条数,这个时候,会出问题,Elasticsearch会返回操作之前的数据,也就是假如开始有500条数据,我Insert了一条进去,按道理来说应该是501条,但是这个时候查询会发现,只有500条数据,再次请求又得到501条数据,这个...原创 2018-05-16 13:34:32 · 12784 阅读 · 0 评论