开发
文章平均质量分 54
cuixuefeng1112
java+android开发
展开
-
PMP知识点(十一、干系人管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 干系人管理过程介绍 干系人管理过程介绍 前面我们介绍过一个沟通管理,沟通管理里面的识别相关方,那为什么有单独拎出来一个干系人呢?原本以前是没有的,这是第6版的时候加进来的,加进来的原因是因为啊,干系人真的真重要,社会就是这样,有话语权和决定权的就那么几个人,搞定了他们,也就搞定了项目,是不是有点阴谋论了。也不全是啦,干系人......原创 2021-07-08 15:32:41 · 1935 阅读 · 0 评论 -
PMP知识点(十、采购管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 采购管理过程介绍 采购管理过程介绍 采购也是项目管理中的一部分,比如我们是甲方或者我们需要采购一些需要的设备,这时候我们就要对采购进行管理。...原创 2021-07-08 15:02:56 · 500 阅读 · 0 评论 -
PMP知识点(九、风险管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 风险管理过程介绍 风险管理过程介绍 风险管理在项目管理中是很重要的一部分,因为项目经常会出现各种各样的问题,能不能提前预知到风险就是衡量一个项目经理能力强弱的一个指标,有经验的项目经理会“算无遗策”。 下面来了解一下风险管理的过程。规划风险管理 规划风险管理是规划过程组的过程,...原创 2021-07-08 14:45:34 · 1157 阅读 · 0 评论 -
PMP知识点(八、沟通管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 沟通管理过程介绍 沟通管理过程介绍 要问项目经理在一个项目中做的最多的是什么?想都不要想肯定是沟通啦。上午开会,下午开会,晚上开会,做梦都在开会,那么沟通要不要管理呢,肯定是要的,项目管理讲究什么都有套路嘛~ 沟通怎么管理呢?咱们来瞧一瞧~规划沟通管理 规划沟通是规划过程组...原创 2021-07-07 16:06:38 · 1119 阅读 · 0 评论 -
PMP知识点(七、资源管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 资源管理过程介绍原创 2021-07-07 14:53:50 · 884 阅读 · 1 评论 -
PMP知识点(五、成本管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 成本管理过程介绍 成本管理过程介绍上一章我们介绍了范围管理,还记得我们讲范围管理时说过项目管理的几个要素:范围、进度、成本、质量。其实一个项目是否成功主要就是在范围、进度和成本之间进行周旋,范围大了、进度慢了、成本高了,这是...原创 2020-04-29 19:24:00 · 929 阅读 · 0 评论 -
PMP知识点(四、进度管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 进度管理过程介绍 进度管理过程介绍上一章我们了解了范围管理,看到了WBS了,接下来做什么呢?干活啊!没错是干活,就是对WBS描述的需求开始着手做事,这就是进度管理。项目进度管理,是指采用科学的方法确定进度目标,编制进度计划...原创 2020-04-29 18:48:20 · 675 阅读 · 0 评论 -
PMP知识点(三、范围管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容:范围-需求 范围管理过程介绍 ...原创 2020-04-26 09:41:32 · 1160 阅读 · 0 评论 -
PMP知识点(二、整合管理)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。本章内容: 项目整合管理过程介绍 项目整合管理过程介绍前一章已经介绍过PMP把项目管理分为五大过程组,十大知识领域,那么整合管理作为唯一一个在五大过程组中都有涉及的一个知识领域也是最特殊的一个,他为什么这么特殊呢?这是因为项目整合...原创 2020-04-21 20:10:50 · 1444 阅读 · 1 评论 -
PMP知识点(一、全局概览)
此系列文章分享给想学习PMP的项目经理和想要学习PMP的程序猿们!期望观看者快速掌握PMP知识点并实际运用(还有顺利考过PMP了)。-------------------------------------------------------------------------------知识点--------------------------------------------------...原创 2020-04-18 18:12:01 · 1327 阅读 · 2 评论 -
pl/sql链接64位oracle数据库报错Could not initialize oci.dll
原来是32位的oracle,所以没有原创 2014-10-21 14:01:17 · 3152 阅读 · 0 评论 -
activeMQ使用总结
这几天在看异步消息,想到了jms,想到了activeMQ。下面是使用记录:activeMQ可以直接官网上下到。理解:activeMQ实现了一个队列,提供了tcp、socket等多种连接方式,通过java 的JMS进行发送消息和监听消息。 消息分为两种:queue(队列)、topic(主题),队列是点对点的生产者、消费者模式,主题是发布、订阅模式。开发与学习过程原创 2015-04-21 16:31:50 · 963 阅读 · 0 评论 -
通过反射执行方法
新入职,上级分配了个任务,通过hessian实现rpc,服务端接口接收参数封装成实体类,我实现了一个实体类,包括bean名称,method名称和参数列表,我通过class.getMethod(methodName,classes)来查找方法然后invoke执行它: public RemoteMsg getRemoteResult(RemoteParam paramObject){Objec原创 2015-04-13 09:57:23 · 631 阅读 · 0 评论 -
Hessian使用记录
以前所接触的rpc一直都是使用resful或者webservice,到了新公司,接触了另外一种实现rpc的框架-Hessian。实际上hessian是实现了rmi功能的一个框架,不同于webservice的soap,hessian是自己给予http协议实现的一种rpc协议。它很轻便,适合传输二进制数据。服务端很容易实现,demo1:hessiancom.caucho.hes原创 2015-04-14 11:20:40 · 597 阅读 · 0 评论 -
理解JVM运行原理
做java开发两年多了,一直没有深入研究过jvm运行原理,只是依稀的记得内存分为堆内存、栈内存,然后就是哪来着分为新生代和老生代,还有本地方法区,以前觉得这些东西面试用用也就算了,现在想来,不研究研究就不会有进步的,只顾复制粘贴不是出路,深入原理才是王道。首先看到虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序原创 2015-04-22 09:22:24 · 352 阅读 · 0 评论 -
对于url出现jsessionid问题
当时用进行页面重定向时,浏览器地址栏会出现jsessionid,这是因为redirect会去检查是否有cookie,如果没有则url上添加jsessionid以便浏览器和服务器保持通话。其实倒也没什么,但是毕竟地址栏出现这一串东西不太好看,其实是可以解决掉的。方法一:方法二:tomcat在上下文配置当中加入disableURLRewriting=true语句。原创 2015-03-30 18:03:02 · 3654 阅读 · 0 评论 -
对gitShell的使用
以前项目都是保存在服务器的svn上面,现在想要在gitShell上面搭建仓库,下面记录一下:1、下载git客户端:(windows版)http://msysgit.github.com/。2、运行起来像是操作linux一样的窗口。3、配置用户名和email:git config --global user.name "cuixuefeng123" #配置用户名git con原创 2015-03-16 14:46:46 · 2691 阅读 · 0 评论 -
list集合分类显示
今天碰到个问题,要显示一个list中的数据,当然了 数据是一次性取出来的,因为我想一次访问数据库总比循环去访问数据库要好的多。废话不多说写下我分类数据的代码: public static HashMap> sort(List list){ HashMap> map=new HashMap(); for(int i=0;i原创 2015-01-22 17:29:30 · 939 阅读 · 0 评论 -
java 普通项目转web项目
有时候网上下载的开源项目并不是原创 2014-11-03 16:08:04 · 409 阅读 · 0 评论 -
maven&gradle 依赖指定版本范围或者最新版本
因为现在业务都会做纵向切割,那么核心依赖包就必不可少了,但是核心依赖包会经常性更新,那么子业务不是每次都要修改version版本?很麻烦,我们知道gradle的版本依赖可以以maven的形式进行编写,那么version就可以做一些控制了。注意:version必选。(,1.0] x 1.0 "Soft" requirement on 1.0 (just a recommendation原创 2015-04-28 09:17:38 · 6298 阅读 · 0 评论 -
linux下文件操作
以前都是window下开发,服务器也大多是window环境,加上取文件路径的问题还是比较少的,今天我的服务放到linux下跑不起来了,看了下,是文件问题。。修改完之后如下:(问题解决)package cn.cxf.zjknh.util; import java.io.File; import java.io.FileInputStream; imp原创 2015-05-06 15:15:05 · 385 阅读 · 0 评论 -
gradle打包 执行类方法
打包:gradle 脚本: ext {//设置默认值,可手动修改自定义 tag0 = "未定义标签" version0 = "1.0" title0 = "未定义说明" } war {//设置MF文件属性原创 2015-05-04 11:13:45 · 744 阅读 · 0 评论 -
dbcp、c3p0、proxool、Bonecp等连接池对比
突然想到了有好几种连接池,上网找了下,记录下:转载 2014-07-25 17:01:51 · 531 阅读 · 0 评论 -
redis集群配置
1、下载解压安装redis(redis-5.0.5.tar.gz) tar -zxvf redis-5.0.5.tar.gz cd redis-5.0.5/ make & make install2、创建集群目录和相应配置文件 mkdir redis_cluster cd redis_cluster/ ...原创 2019-07-01 16:26:49 · 127 阅读 · 0 评论 -
查看安装目录
最近用改用mac开发,原来使用windows下或linux下的手动安装配置习惯了,突然用打包好的应用比如java就找不到安装目录了。上网搜一下,以java为例子。whichjavals -lrt /usr/bin/java...原创 2019-06-21 18:26:13 · 128 阅读 · 0 评论 -
事务回滚&LCN
@Transactional(rollbackFor = Exception.class)TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();LCNhttp://www.txlcn.org/zh-cn/docs/preface.html原创 2019-06-25 10:55:22 · 642 阅读 · 0 评论 -
Flutter学习记录(三、Flutter项目学习navBar的使用)
首先写好几个子页面count.dartimport 'package:flutter/material.dart';class Count extends StatefulWidget{ @override State<StatefulWidget> createState() { return new CountState(); }}class C...原创 2018-09-30 15:12:25 · 886 阅读 · 0 评论 -
Flutter学习记录(二、Flutter项目学习Widget)
在flutter当中,所有页面元素都是一个Widget,一个文本显示是widget,一个包含文本显示的容器也是widget,下面是三个demo:1、一个简单的显示titlebar的appimport 'package:flutter/material.dart';void main() => runApp(new MaterialApp( title: 'Flutter Tu...原创 2018-09-20 16:36:34 · 199 阅读 · 0 评论 -
greys使用
1、greys是什么如果想在线上debug一个方法或者想看方法的返回,不需要申请线上debug,不需要重新加日志重新发布,直接watch指定的函数就可以看到调用结果的情况下有什么好的工具?答案是greys。Greys是一个全新在线诊断工具。2、greys原理在说明greys原理之前我们看看jvm的attach机制,attach机制是jvm提供一种jvm进程间通信的能力,能让一个进程...原创 2018-09-20 11:30:33 · 625 阅读 · 0 评论 -
Flutter学习记录(一、Flutter环境搭建)
1、下载Flutter的SDK,并添加系统环境变量。下载地址:https://pan.baidu.com/s/1OAZ3r4URSvNvtNMUMNWd7A解压到指定文件夹。环境变量PATH中添加flutter目录/bin。执行flutter doctor查看flutter配置,此时会提示no device,需要插入手机或者启动模拟器。后面下载模拟器并配置会说明。2、IDEA安装dar...原创 2018-08-13 17:22:46 · 1308 阅读 · 0 评论 -
常用服务器性能分析工具
“好记性不如烂笔头”很有道理,每一次遇到问题都是想不起来命令是啥,在这里记录一下下次方便找到!1、top(查询进程内存、cpu占用情况) RES实际占用内存,%CPU为cpu使用占比,%MEM为内存占比。 top -p pid查询某个进程的信息。2、iostat(查看整体io情况) 每2秒...原创 2018-07-20 10:28:19 · 3748 阅读 · 0 评论 -
sonar安装配置
1、下载安装包 https://pan.baidu.com/s/1E54vkfC0YKq7tUtsA18bJg2、解压缩sonarqube-5.2 并启动(/usr/local/sonarqube-5.2/bin/linux-x86-64/ 执行./sonar.sh start),启动完成,请求9000端口,能看到下面的页面表示启动成功,linux-x86-64这个目录是我的系统,选择符合自己...原创 2018-04-08 17:59:37 · 1685 阅读 · 0 评论 -
http上传图片
通过httpclient模拟提交表单,表单中包含原创 2014-10-20 13:32:15 · 648 阅读 · 0 评论 -
java反射详解
代码改变世界Posts - 509, Articles - 263, Comments - 756 Cnblogs Dashboard LoginHOMECONTACTGALLERYRSS一个人的旅行白首为功名。旧山松竹老,阻归程。欲将心事付瑶琴。知音少,弦断有谁听?java反射详解2011-09-02 14:16 by Rollen Holt, 2转载 2014-10-19 16:00:01 · 562 阅读 · 0 评论 -
java调用webservice几种方式
第一种:传进参数名与参数值调用方式package androidWsTest;import java.io.IOException;import java.util.Map;import java.util.Properties;import org.ksoap2.SoapEnvelope;import org.ksoap2.serialization.原创 2014-11-15 13:10:25 · 558 阅读 · 0 评论 -
导出pdf
有时候项目需要导出pdf并且打成原创 2014-07-25 16:33:21 · 748 阅读 · 0 评论 -
生成随机验证码
生成随机验证码的例子:import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.util.Random;import javax.imageio.ImageI转载 2014-07-25 16:14:50 · 567 阅读 · 0 评论 -
BaseAction
struts的action需要继承BaseAction 方便编写action,记录一下:原创 2014-07-25 16:10:51 · 434 阅读 · 0 评论 -
java 根据当前时间获得一周日期
// 用来全局控制 上一周,本周,下一周的周数变化 private static int weeks = 0; // 获得当前日期与本周一相差的天数 private int getMondayPlus() { Calendar cd = Calendar.getInstance(); // 获得今天是一周的第几天,星期日是转载 2014-07-25 16:09:43 · 518 阅读 · 0 评论 -
生成UUID作为主键
用UUID作为主键真的很方便,几乎不可能出现重复情况。代码如下:public static String getUUID(){ String s=UUID.randomUUID().toString(); String uuid=s.replace("-", "");//.substring(0, 8)+s.substring(9, 13)+s.substrin原创 2014-07-25 16:02:05 · 435 阅读 · 0 评论