自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何让你的回答有逻辑?-开放式问题应答技巧

如何让你的回答有逻辑?本文让你面对开放式问题也有话可说,说的头头是道。

2024-04-07 13:48:54 368

原创 个人职业发展

职业的本质就是人和社会的交换关系。选择什么职业,等于选择了用什么方式和世界交换。 比如,快递员、小时工靠“体力”;大多数打工者靠“体力+智力”;网红靠“资源、平台”;各领域的大神、科学家、艺术家靠“天赋”。

2023-04-11 18:16:57 886

原创 如何形象地理解涌现?

整体等于部分之和,是还原论。一辆汽车,可以被拆解成无数的零件单元,然后还可以一一拼凑起来。整体大于部分之和,是涌现。涌现是不可还原的。涌现是指一个系统当中个体之间预设的简单互动行为所造就的无法预知的复杂样态的现象。

2023-04-11 17:29:23 3185

原创 pbft和raft的区别

对于 pbft 算法,共识过程就是:老大向我发送命令时,当我认为老大的命令是有问题时,我会拒绝执行。就算我认为老大的命令是对的,我还会问下团队的其它成员老大的命令是否是对的,只有大多数人 (2f+1) 都认为老大的命令是对的时候,我才会去执行命令。老大挂了当然要重选,如果大多数人都认为老大不称职或者有问题时,我们也会重新选择老大。对于 raft 算法,共识过程就是:只要老大还没挂,老大说什么,我们(团队普通成员)就做什么,坚决执行。只有当老大挂了才重选老大,不然生是老大的人,死是老大的鬼。

2023-04-11 17:13:26 225

原创 区块链不能解决数据的真假

当你的品牌具有消费价值时(如茅台),会存在伪劣假冒的问题。有了消费端的数据之后,被溯源的产品主体可以借助大数据、人工智能等技术进行精准市场投放和营销,并可以继续使用“消费即挖矿”增强消费者的品牌依赖度,还可以使用“推广即挖矿”来促进品牌的间接被动营销。通证经济可有效弥补这个缺陷,用消费挖矿(返币)的方式驱动消费端使用查询工具了解产品的价值所在,从而进一步认可品牌价值,达到促进消费甚至持续消费的目的。会成为应用区块链技术的至关重要元素,如果上链数据的附加值不足以覆盖成本时,应用的价值就不大,就很难实现落地。

2023-04-11 17:11:54 1368

原创 不同工作类型的收益分析

整理自《正确敏捷 unlocking agility》jorgen Hesselberg 著。2、保护收入 它是通过改进产品在现有市场中保持竞争力来保持现有收入?1、增加收入 它能获得新客户或创新创造新市场,从而增加销售额吗?例子:安全性改进以减少攻击发生概率,内容管理减少法律风险发生概率。3、减少成本 它会改善现有流程以增加利润或提高效率吗?4、避免成本 是否通过改进以防止未来产生成本?例子:自动化对工作方式的改进。例子:向现有产品添加新功能。

2023-04-11 16:54:01 86

原创 业务需求层次

(2)2C领域(主要是互联网),需求分析则要围绕“用户需求”开展,用户体验的好坏直接决定产品能活多久、能否盈利 3、业务需求、功能需求、用户需求并不完全独立、单向传递,业务部门同样会因功能需求、用户需求的输入,结合目标、指标,来制定更为精确的业务需求,以满足功能需求和用户需求。(1)2B领域,需求分析围绕“业务需求”开展,能否解决业务问题,创造价值、完成指标才是关键。故业务需求分析时,就要确定好业务指标,并在上线后运营,这是客户的业绩体现,我们也才能据此把蛋糕越做越大(二、三期)。

2023-04-11 16:53:29 310

原创 解决方案PPT的编写框架

作为售前、产品经理,少不了面对各种PPT、DOCX的写、改、编,有没有一种简洁的方式可以轻松构建框架。本文只讨论PPT的构建思路,不涉及PPT的美化设计。我们先来分析下PPT的类型。

2023-04-11 16:51:33 1491

原创 shell脚本-批量清理文件夹

shell脚本批量自动清理linux文件夹,释放磁盘空间。

2022-08-19 18:52:43 1792

原创 采集MySQL数据并通过SFTP上传文件服务器

采集MySQL数据脚本(mysql_data_sftp_upload.sh)####MYSQL数据库账号MYSQL_USER=rootMYSQL_PWD=1234MYSQL_NAME=dbMYSQL_HOST=10.x.x.xMYSQL_PORT=3303 #导出mysql文件function exp_mysql_data(){timest=$2mysql -u${MYSQL_USER} -p${MYSQL_PWD} -P${MYSQL_PORT} -h${MYSQL_HOS

2022-05-26 12:22:29 283

原创 wsl 安装完docker后,启动报错 WSL Docker : Cannot connect to the Docker daemon at unix:///var/run/docker.sock

参考lianjihttps://www.cnblogs.com/wxw310415/p/14660690.html

2021-06-17 20:58:26 1185

原创 centos 7.3   wget 安装及配置 jdk 1.8

centos 7.3 wget安装jdk 1.8一、下载安装包(地址经常会失效,失效后要去网上找新的地址)wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u251-b08/3d5a2bb8f8d4428bbe94aed7ec7ae784/jdk-8u2...

2020-05-21 21:43:46 896

原创 maven 命令行添加ojdbc的jar报到依赖库

mvn install:install-file "-DgroupId=com.oracle" -DartifactId=ojdbc14" "-Dversion=10.2.0.2.0" "-Dpackaging=jar" "-Dfile=D:\ojdbc14.jar"

2020-04-14 20:37:36 149

原创 oracle 数据库 主键索引重建

oracle数据库 主键索引重建alter table table_name drop primary key;alter table table_name add constraint pk_index_name primary key(row_name);

2019-03-27 18:03:45 5105

原创 mysql 连接查询、删除和更新

一、在 SELECT, UPDATE 和 DELETE 语句中使用 Mysql 的 JOIN 来联合多表查询。JOIN 按照功能大致分为如下三类:INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。 LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。 RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,...

2018-11-28 15:52:39 1663

原创 select2插件使用

JS\CSS文件导入,在此之前,需先导入1.8以上版本的JQuery<link rel="stylesheet" type="text/css" href="select2/css/select2.css" /><script src="js/jquery-1.11.3.min.js" type="text/javascript" charset=&quot

2018-08-22 15:53:33 393

原创 shell 脚本编程常用命令

1、日期常用命令date '+%Y%m%d%H%M%S'date '+%Y-%m-%d %H:%M:%S' -d '-1 day'字符串转日期并作时间加减法date -d "20130701 -i -1 month" +"%Y%m%d"2、左补位echo 11 |awk '{printf("%04d",$0)}'3、求和cat filename |awk ...

2018-08-21 17:06:14 2763

原创 linux 日期相关常用命令

Linux常用的日期参数%Y : 完整年份 (0000..9999)%m : 月份 (01..12)%d : 日 (01..31)%H : 小时(00..23)%M : 分钟(00..59)%S : 秒(00..61)%c : 直接显示本地化日期与时间 %x : 直接显示本地化日期 (mm/dd/yy) %X : 相当于 %H:%M:%S%s : 从 1970 年 1 ...

2018-08-21 16:22:26 235

原创 mysql 存储过程动态执行语句 - 实现动态建表和删表

通过存储过程拼装sql语句,然后执行拼装好的sql语句主要思路 根据条件从主表获取数据并创建 新的子表 对子表执行 比对,比对结果插入到结果表 删除子表  如果子表的数据仍然比较大,可通过 拼装sql语句给子表建索引,提高比对效率1、创建子表set V_EXEC_SQL = concat("create table ", table_sub, "...

2018-08-17 21:31:42 1746

原创 通过shell脚本 动态批量导出mysql 数据

一般mysql导出数据会使用select into outfile  导出,这种方式只有在命令行模式下才能把文件生成 到本地,如果通过存储过程执行,文件会生成到mysql数据库所在的主机上。这个时候如果你需要动态配置查询条件来导出文件,就会变得很麻烦。这种情况下,可以使用shell脚本来解决这个问题 ,具体shell脚本如下:####MYSQL数据库账号MYSQL_USER=root...

2018-08-16 20:43:40 3891

转载 对find,xargs,grep和管道的一些深入理解

文章转载自 对find,xargs,grep和管道的一些深入理解 相信大家都知道在目录中搜索含有固定字符串文件的命令:find . -name '*.py' |xargs grep test刚开始的时候,我不熟悉xargs命令,所以直接使用的命令是find . -name '*.py' |grep test结果并不是自己所期望的。此命令只是找出文件名*.txt有te...

2018-07-23 14:39:51 416

原创 mysql导入数据load data infile用法整理

#基本语法:load data [low_priority] [local] infile 'file_name txt' [replace | ignore]into table tbl_name[fields[terminated by't'][OPTIONALLY] enclosed by ''][escaped by'\' ]][lines terminated by'n...

2018-07-17 18:36:31 1184

原创 Log4j 配置和使用

1、maven 路径<!-- https://mvnrepository.com/artifact/log4j/log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId&g...

2018-07-07 12:03:43 164

原创 Shell 脚本通过 load data 导入MySQL数据库乱码 解决方法

整体思路1、数据库所有编码方式转为utf8 2、导入的文件编码转为utf8 (注意文件内容也是utf8格式,别只是文件编码换了utf8,文件通过utf8格式打开还是乱码的,这样的话你导入到数据库也是乱码的)3、系统环境编码设置为utf8过程:一、设置数据库编码1、设置数据库服务器编码我们遵循的标准是,数据库,表,字段和页面或文本的编码要统一起来我们可以通过命令查看数据库当前编码:        m...

2018-07-06 17:45:24 5722

原创 mysql 实现rownum

SELECT @rownum:=@rownum+1 as rownum, t.* from table t ,(select @rownum:=0) t1 ;

2018-06-12 17:02:25 1239

原创 mysql 存储过程 cursor 范例

declare v_total int default 0; declare no_list cursor for select no,id from table;select count(1) into v_total from table;open no_list;loop1:loop-- mysql cursor 不会自动退出cursor 循环,需自行增加条件判断 IF i > v...

2018-06-12 17:00:43 1441

转载 RocketMQ 入门简介

简介用官方的话来说,RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件,具有以下特性(ps:对于这些特性描述,大家简单过一眼就即可,深入学习之后自然就明白了):支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型在一个队列中可靠的先进先出(FIFO)和严格的顺序传递支持拉(pull)和推(push)两种消息模式单一队列百万消息的堆积能力支持多种消息协议,如 JMS、MQTT...

2018-04-29 12:15:21 194

转载 什么是消息队列(MQ)?

作者:ScienJus链接:https://www.zhihu.com/question/34243607/answer/58314162来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。个人认为消息队列的主要特点是异步处理,主要目的是减少请求响应时间和解耦。所以主要的使用场景就是将比较耗时而且不需要即时(同步)返回结果的操作作为消息放入消息队列。同时由于使用了消息队列...

2018-04-29 12:11:21 618

原创 centOS7.2 安装配置tomcat8

一、安装tomcat 1、到官网下载tomcat 2、服务器下载压缩包wget 复制链接3、解压到当前目录 tar -xzvf apache-tomcat-8.5.8.tar.gz 4、在/opt/apache-tomcat-8.5.8/bin目录下执行启动

2017-11-21 18:01:19 1429

原创 centOS 7 wget tar 安装配置jdk8

一、获取jdk安装包1、因为oracle 公司不允许直接通过wget 下载官网上的jdk包。所以你直接wget以下地址下载下来的是一个只有5k的网页文件而已,并不是需要的jdk包[plain] view plain copy# wget http://download.oracle.com/otn-pub/java/jdk/8u151

2017-11-20 17:52:06 5468

原创 CentOS 7 安装及卸载、重置登录密码 MySql5.7

2、难得找的同学,可以直接复制如下命令进行安装:[plain] view plain copy[root@linux-node2 ~]# rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm  [plain] view

2017-11-16 15:33:04 481

原创 阿里云 CentOS7.2 配置SSH登录 新手教程

相关环境: 阿里云 ECS  操作系统:CentOS 7.2  64客户端操作系统:win 10 641、下载xshell  xshell 下载2、新建用户密钥   输入用户密钥密码。生成公钥复制生成的公钥二、保存公钥到服务器putty登录服务器,保存公钥到~/.ssh/authorized_keys文件里

2017-11-15 17:03:44 5942

原创 tomcat介绍和配置

1、下载tomcat  进入www.tomcat.apache.org下载    Windows下选择zip,unix选择tar.gz2、解压压缩包到某一路径3、tomcat介绍1)bin用于存放各种平台下启动和关闭tomcat的脚本文件。如start.bat和shutdown.bat2)conftomcat的各种配置文件。主要包括server.xml、web.xml、

2014-03-10 19:35:01 1165

原创 struts2自动类型转换问题

struts2版本问题struts2.2.1.1在自动类型转换方面,例如输入的表单提交的是age,逻辑上,如果可能的话,struts后台会自动将获取的string类型转换为int类型,如果输入的是不合法的字符串,如“abc”,变量会正常显示,但会在控制台报错,同样的情况,在目前最新的版本的struts2.3.16却没有任何错误提示。因对struts框架本身不熟悉,目前尚不明白该问题出现

2014-02-21 21:49:58 603

原创 Java如何判断线程池所有任务是否执行完毕

package csdn;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/** * @author nineday */public class Test { public static void main(String args[]) throws Int

2014-01-05 14:00:25 2533

转载 解决NetBeans编辑器中文乱码问题 (收着自己用)

转自   http://chemnk.blog.163.com/blog/static/2014631202013310550171/在JDK→JRE→lib目录下找到fontconfig.properties.src文件,打开,找到# Component Font Mappings,表示字体映射,可以看到下面列出了几种字体映射集合,常见的有serif、sansserif、mo

2013-12-30 12:04:05 7664 2

原创 MyEclipse安装配置和使用egit与github代码托管(呕心沥血之作)

足足搞了一个晚上,查了很多网友的文章,还请同学帮忙,最后才成功了,泪流满面啊。。。。。。网上可以找到很多关于怎么安装、配置egit的文章,可我找了很久,大多数的都是讲的不够清楚,于是对于我这种小白来说就是一种折磨了。开始旅程:1、注册一个github账户:(www.github.com)点击打开链接注册完成后,登录github后点击右上角的如下图所示的图标,新建一个

2013-12-22 13:15:37 8897 9

EgretWing 4.1.3

支持主流开发语言与技术的编辑器 通过可视化编辑,提高游戏开发效率 支持 Node.js 开发扩展插件,更好的定制化自有内容

2018-04-03

jetty 9.2.9 v20150224

jatty 9.2 适配java7+开发环境 Jetty是一个纯粹的基于Java的网页服务器和Java Servlet容器。 尽管网页服务器通常用来为人们呈现文档,但是Jetty通常在较大的软件框架中用于计算机与计算机之间的通信。 Jetty作为Eclipse基金会的一部分,是一个自由和开源项目。

2018-04-03

jetty 9.2.24

jetty服务器,9.2版本适合java7+开发环境。 Jetty是一个纯粹的基于Java的网页服务器和Java Servlet容器。 尽管网页服务器通常用来为人们呈现文档,但是Jetty通常在较大的软件框架中用于计算机与计算机之间的通信。 Jetty作为Eclipse基金会的一部分,是一个自由和开源项目。

2018-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除