
其他杂项
文章平均质量分 63
kevin_zhuzj
做的了Java开发工程师也管的了项目。
展开
-
物联网卡常见问题FAQ
物联网卡原创 2022-12-02 09:33:20 · 903 阅读 · 1 评论 -
软件外包公司的入职须知
定义软件外包公司(外包服务开发公司)和软件产品公司是两个方向,何为软件外包公司 ?主要是看该公司有没有核心产品,开发人员的主要精力是在升级完善产品,还是在接各种项目,盈利模式是靠不停的接活还是靠卖软件赚钱,当然有基于核心产品做一些定制开发的公司,这种公司也可称之为软件产品公司。外包公司的刻板印象标签 技术差,被歧视 工作时间越久,越没竞争力 使用适当的方法摘掉这些标签才能行走的更畅快 !!!公司类型项目外包主要经济来源就是不同的软件项目,所以能尽快收到钱就是转载 2021-06-09 09:35:43 · 461 阅读 · 0 评论 -
linux系统下的的nohup命令
1.命令简介nohup 的作用可以将程序以忽略挂起信号(SIGHUP)的方式运行。常见的用法是和 & 命令一同使用,将命令放置到后台运行,即使终端挂掉,进程会忽略挂起信号,继续运行。将程序放到后台运行,一般有两种方式:(1)command &:后台运行,关掉终端会停止运行。(2)nohup command &:后台运行,关掉终端也会继续运行。注意:(1)如果使用nohup执行程序未显示进行标准输出重定向,则标准输出默认重定向当前工作目录的 nohup.ou..转载 2021-02-04 08:37:18 · 940 阅读 · 0 评论 -
技术人员想成功转型为项目经理,这两点很关键
“学而优则仕,技而优则管”的观念被很多像李伟这样的技术人员所推崇。不少技术人员甚至把“在30岁之前转型为项目经理”当成了自己职业生涯规划中的硬性指标。从技术人员转型项目经理,可不仅仅是换个工作这么简单。这其中不仅需要对项目管理工作有足够的了解,还需要对自身性格和能力有充分的认知和把握,否则盲目转型只会给自己的职业之路徒增坎坷。具体来说,技术人员需要做好两方面的适应。1、性格上的调整技术人员想要成功转型项目经理,首先就要从性格上做好相应的调整。项目管理工作是偏向于与人打交道的外向型工作,.原创 2020-11-17 17:23:40 · 1041 阅读 · 0 评论 -
java 坐标系运算 判断一个地理坐标是否在电子围栏 圆、矩形、多边形区域内
测试没问题,我用的是原始坐标;要注意的是坐标转换问题,要看当前是属于什么坐标系我国常用的地心系及对应椭球:为什么CGCS2000和WGS84要略微有些偏差?这是因为WGS84系是GPS的坐标系,而我国北斗定位则是需要自己的坐标系,就搞了一波CGCS2000。这几个坐标系的介绍放在下一节,而这些椭球体的转换将在第三部分介绍(主要就是数学中,空间直角坐标系旋转的问题)。1.3 我国常见GCS借助以下4个常见坐标系及椭球体,就可以推及到世界各地不同的GCS及椭球体,完成数据的...转载 2020-05-28 08:21:13 · 8240 阅读 · 3 评论 -
python pip 命令安装模块国内加速
在 pip install xxxx 加上 -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com。我自己采用的是阿里的加速原创 2020-05-20 09:56:49 · 286 阅读 · 0 评论 -
电脑录屏软件选哪个?我帮你挑选了这6款。
在使用手机时,我们有时需要录制屏幕内容,向他人展示动态内容或演示某个操作,基于系统自带的录屏功能,我们可以很方便地进行录屏操作。而如果将手机换成电脑,不少人可能就不知道要怎么录屏了。因此,今天的这篇文章,我想为你介绍电脑上6 个可供选择的录屏软件,希望其中的一些对你有帮助。P.s:本文仅支持操作展示录屏,务必尊重内容知识产权,私自录屏,一律律师函警告。01. 录屏软件①Xb...转载 2020-04-28 08:25:04 · 3227 阅读 · 0 评论 -
将Linux文件清空的几种方法
1、使用重定向的方法[root@centos7 ~]# du -h test.txt 4.0K test.txt[root@centos7 ~]# > test.txt [root@centos7 ~]# du -h test.txt 0 test.txt2、使用true命令重定向清空文件[root@centos7 ~]# du -h test.txt ...原创 2019-11-29 09:23:34 · 298 阅读 · 0 评论 -
解决 SourceTree 过期,导入注册文件 sourcetree.license
SourceTree导入产品证书SourceTree导入产品证书(sourcetree.license下载地址):https://pan.baidu.com/s/1AEDGIwrjV29WNkIF3yEH_w直接导入产品证书即可使用转载 2019-11-22 09:32:53 · 589 阅读 · 0 评论 -
linux nohup后台执行脚本并把输出都指定文件 ,nohup 修改默认日志输出文件
默认在centos7上的项目启动脚本命令是 nohup java -jar xxx.jar &,此时标准的日志输出将输出到nohup.out这个文件中,但是随着项目增多都输出到这个文件中就会出现日志混乱,此时需要每个项目做一个单独的日志文件。需要把启动项目的脚本命令修改为以下 nohup java -jar xxx.jar >> 123.txt & ,此时标准的日志输出...原创 2019-11-21 09:40:51 · 3813 阅读 · 0 评论 -
世界上最棒的10种思维
大卫·舒尔茨在《大思想的神奇》一书中说:“决定成功的因素中,体力、智力、精力、教育都在其次,最重要的是思想的大小。”我们不得不承认,很多时候,人与人的最大区别,就在于思维方式的不同。学习以下10种世界最顶级的思维方式,也许你能找到人生最正确的打开方式。上帝思维《圣经》有言:要爱人如己。爱别人就要像爱自己一样,因为你帮助了别人,受益的最终是自己。这就是经典的上帝...原创 2019-11-14 09:16:02 · 638 阅读 · 0 评论 -
centos7上运行后台程序出现[1]+ Exit
如上题所示:经过查找是因为nohup文件日志过大造成磁盘文件已满,清理nohup日志文件命令在网上发现两个可以不用停止服务就可清空nohup.out的命令。第一种:cp /dev/null nohup.out第二种:cat /dev/null > nohup.out再重新运行后台程序即可正确运行程序...原创 2019-11-07 10:55:01 · 7567 阅读 · 2 评论 -
将 HTML 转化为 PDF新姿势
前篇使用 Thymeleaf 动态渲染 HTML1、添加依赖 <!--PDF转化工具--> <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifact...转载 2019-11-04 09:14:28 · 200 阅读 · 0 评论 -
漫画 | 互联网公司面试黑话图鉴:个个奥斯卡!
面试如一座冰山水面之上的10%是台词水面之下的90%是潜台词看不懂面试的潜台词离沉船就不远了在信任与演技错综复杂的职场中读懂面试潜台词是你成就职场霸业的第一步这份面试黑话图鉴想要顺利面试的你值得拥有 岗位需求其实没那么重要,先投简历01 02 ...转载 2019-11-01 09:08:57 · 207 阅读 · 0 评论 -
leaflet使用手册
谷歌地图加载地址:谷歌交通地图地址:http://www.google.cn/maps/vt/pb=!1m4!1m3!1i{z}!2i{x}!3i{y}!2m3!1e0!2sm!3i380072576!3m8!2szh-CN!3scn!5e1105!12m4!1e68!2m2!1sset!2sRoadmap!4e0!5m1!1e0,平面图地址2:http://www.google.cn/m...原创 2019-10-29 15:49:07 · 2312 阅读 · 0 评论 -
应该懂的9条经济学常识
原创 2019-10-28 09:32:19 · 196 阅读 · 0 评论 -
nginx rewrite 实现URL跳转
最近工作中常常要改nginx配置,学习了nginx中rewrite的用法URL跳转这里说的URL跳转就是用户在访问一个URL时将其跳转到另一个URL上。常见的应用场景是让多个域名跳转到同一个URL上,(例如让旧域名跳转到新域名上)将静态文件请求跳转到cdn上等根据用户设备跳转到不同站点(pc版,wap版)等。URL跳转可以通过js在页面上设置的window.location实现也可以通过php设置...原创 2018-06-27 10:42:36 · 19495 阅读 · 0 评论 -
Redis分布式锁的正确实现方式
前言分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细介绍如何正确地实现Redis分布式锁。可靠性首先,为了确保分布式锁可用,我们至少要确保锁的...原创 2019-08-18 11:57:30 · 95 阅读 · 0 评论 -
centos7 调优说明及执行
主要参考https://blog.youkuaiyun.com/largetalk/article/details/16863689cat/etc/sysctl.conf根据提示找到/usr/lib/sysctl.d/00-system.conf则以下修改/usr/lib/sysctl.d/00-system.conf-----------------------------------------...转载 2019-08-26 10:09:22 · 463 阅读 · 0 评论 -
身在网络时代你知道你的WiFi怎么来的吗?看WiFi模块四种工作模式
WIFI模块常见的四种工作模式:透传模式、串口指令模式、HTTPD Client模式、GPIO模式,使WIFI模块可以适用于不同环境下工作。透明传输模式:在该模式下,模块实现串口与网络之间的透明传输,实现通用串口设备与网络设备之间的数据传递。 串口指令模式:在该模式下,用户可以按照我们的协议发送数据给服务器,无需重启即可向不同的服务器发送数据。 GPIO模式:在该模式下,用户可以发送我们协...转载 2019-08-29 16:20:11 · 443 阅读 · 0 评论 -
Java解决高并发秒杀商品
在看本文章之前,需要了解Spring boot搭建和使用 ,本篇文章核心问题是如何解决高并发问题。开发环境:redis缓存4.0.1,Rabbitmq消息队列,Erlang(这个跟MQ环境有关,先安装Erlang,再安装MQ),mysql5.7,JDK1.8(Spring boot要用1.8以上的版本)开发框架:Spring boot 2.0.4 , mybatis,前端页面:thymel...转载 2019-08-30 09:14:02 · 798 阅读 · 1 评论 -
秒杀系统架构知识点
秒杀是互联网应用常见的应用场景,比如淘宝双十一、京东618,以及一些交易网站或应用在特定的时间举行的抢购活动。由于商品的稀缺或者特价优惠,并且为限量销售,导致大量用户前来抢购,并且会在约定的秒杀开始时间点同时进行抢购,造成服务器巨大的访问压力,对于一个秒杀系统,需要有特殊的设计才可解决秒杀场景下的巨大流量洪峰以及数据的一致性问题。秒杀系统场景的主要特点秒杀时大量用户会在同一时间同时进行抢购...原创 2019-08-30 10:19:16 · 242 阅读 · 0 评论 -
深入思考微服务的七个主流观点
一、逃离单体系统,拥抱微服务?单体系统和微服务的区别在于,一个单体系统是一个大而全的功能集合,每个服务器运行的是这个应用的完整服务。而微服务是独立自治的功能模块,它是生态系统中的一部分,和其他微服务是共生关系。现在,业界对单体系统和微服务的普遍观点是:单体系统非常容易开发、测试、部署,但是单体系统面对的问题也很多,例如开发效率变低、维护成本增加、部署影响变大、可扩展性较差、技术选型成本高,而引...原创 2019-08-30 10:46:16 · 311 阅读 · 0 评论 -
JAVA文件AES加密、解密
文件AES加密、解密相关代码,原理请自行百度import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IO...原创 2019-09-04 21:01:27 · 1041 阅读 · 0 评论 -
JAVA webuploader大文件 分片 断点续传
webupload官网下载需要的Uploader.swf、webuploader.css、webuploader.js 文件 jsp 页面 <div id="uploadfile"> <!--用来存放文件信息--> <div id="th...转载 2019-09-05 10:33:57 · 323 阅读 · 0 评论 -
物联网平台要实现哪些功能?
物联网平台正热,具体要实现哪些功能,遵照什么原则进行搭建,这些问题,都可以在本文找到答案。近些年“物联网平台”这个词没少听,可它到底有哪些功能呢?物联网平台在物联网架构的应用层,是一个PaaS平台。一、物联网平台功能架构物联网平台会根据自己的商业目标有不同的侧重,但大体都是在以下架构上进行增减:这张图北向接应用,南向接设备,以下着重说一下我对设备接入、设备管理和规则引擎的理...原创 2019-09-05 11:22:18 · 2085 阅读 · 0 评论 -
Linux最常用命令:简单易学,但能解决95%以上的问题
Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linux不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,如手机、路由器等,Android程序最底层就是运行在linux系统上的。1 Linux的目录结构下级目录结构bin (binaries)存放二进制可...原创 2019-09-16 09:05:22 · 153 阅读 · 0 评论 -
什么是DTU?DTU的作用是什么?
什么是DTU?这里所说的DTU并非是麦技术大学 (Technical University of Denmark) 的英文简称,而是数据终端设备(Data Terminal Unit)的简写。广义地讲,在进行通信时,传输数据的链路两端负责发送数据信息的模块单元都称之为DTU,它的作用下是所传信息进行格式转换和数据整理校验;狭义地讲,DTU一般特指无线通信中的下位GPRS/CDMA发射终端设备。...原创 2019-09-23 09:04:57 · 15653 阅读 · 0 评论 -
CentOS7安装Python3.6.5
身测有效Linux版本:CentOS7.4 64位Python版本:Python3.6.5第一步:准备编译环境:yum groupinstall 'Development Tools'yum install zlib-devel bzip2-devel openssl-devel ncurses-devel第二步:下载Python3.6.5wget --no-...原创 2019-08-16 10:14:00 · 175 阅读 · 0 评论 -
一文搞懂为什么项目开发要使用前后端分离开发模式?
以前的项目大多数都是java程序猿又当爹又当妈,又搞前端(ajax/jquery/js/html/css等等),又搞后端(java/mysql/Oracle等等)。随着时代的发展,渐渐的许多大中小公司开始把前后端的界限分的越来越明确,前端工程师只管前端的事情,后端工程师只管后端的事情,正所谓术业有专攻,一个人如果什么都会,那么他毕竟什么都不精。大中型公司需要专业人才,小公司需要全才,但是对...原创 2019-08-21 09:03:38 · 991 阅读 · 0 评论 -
VirtualBox中安装CentOS 7后无法上网问题
1、在VirtualBox的设置界面,点击“网络”,将虚拟机的“连接方式”设置为桥接模式,“界面名称”选择笔记本的无线网卡(一般是“wireless Network”的选项)将“接入网线”勾选上。2、打开linux系统,输入vi /etc/sysconfig/network-scripts/ifcfg-enp0s3打开网卡配置文件(可能你的不是这个文件,但是...原创 2019-08-15 16:41:36 · 1872 阅读 · 1 评论 -
linux重启和关闭系统命令
重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r 10 过10分钟自动重启(root用户使用)4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)关机命令:1、halt 立刻关机2、poweroff 立刻关机3、shutdown -h now 立刻关机(root用户...转载 2019-04-26 14:01:42 · 513 阅读 · 0 评论 -
Chrome插件 - FireShot捕捉网页截图(可截取完整页面)
有时候需要将网页保存成图片,通常情况下使用系统自带的截图工具即可。但如果页面比较长,有滚动条就比较麻烦了。这里推荐一个好用的Chrome浏览器插件:FireShot。不仅支持区域截图,还支持完整的长网页截图。1,安装下载下载地址:Chrome网上应用店2,使用说明(1)插件安装完毕后。如果需要对网页截图,只需要点击工具栏上的FireShot图标,选择捕...转载 2019-03-29 09:21:03 · 4710 阅读 · 0 评论 -
docker镜像加速
官方方法https://www.docker-cn.com/registry-mirror国内较快的镜像原地址#Docker 官方中国区https://registry.docker-cn.com#网易http://hub-mirror.c.163.com#ustchttps://docker.mirrors.ustc.edu.cn阿里云或者腾讯云应该也有方法一...转载 2019-03-27 14:40:45 · 219 阅读 · 0 评论 -
给大家推荐几个比较厉害的技术博客
推荐几个质量比较高的博客阿里中间件团队:http://jm.taobao.org/美团技术团队:http://tech.meituan.com/IBM java社区:https://www.ibm.com/developerworks/cn/java/阿里开源项目:https://github.com/alibaba美团开源项目:https://github.com/meitu...原创 2019-03-21 11:31:14 · 3346 阅读 · 0 评论 -
CentOS 7打开TCP 22端口,基于SSH协议
其实,CentOS 7安装完成,默认是已经打开了22端口的。SSH 为 Secure Shell 的缩写,由 IETF 的网络工作小组(Network Working Group)所制定;SSH 为建立在应用层和传输层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。第一步#查看本机是否安装SSH软件包[root@localhost ~]# rpm -qa |...转载 2018-06-20 17:01:15 · 34178 阅读 · 0 评论 -
CentOS 7下无法上网的终极解决方案
最近在VMware虚拟机里玩Centos,装好后发现上不了网。经过一番艰辛的折腾,终于找到出解决问题的方法了。最终的效果是无论是ping内网IP还是ping外网ip,都能正常ping通。方法四步走:第一步,我们进入/etc/sysconfig/network-scripts目录,查看该目录有没有形如ifcfg-XXX的文件:如果你看不到以ifcfg-打头的文件(ifcfg-lo除外),说明网卡设备...转载 2018-06-20 16:25:31 · 64476 阅读 · 36 评论 -
用IntelliJ IDEA 从svn检出javaweb项目进行开发
安装svn的客户端:TortoiseSVN(注意:安装时手动勾选“command line client tools”,否则svn.exe不会安装。) 配置svn.exe的路径 检出项目 配置项目 配置tomcat 启动、调试 svn更新、提交、查看记录 打开version control面板 ...转载 2018-06-26 16:29:16 · 1485 阅读 · 0 评论 -
nginx配置https的部署实践
http以明文的形式在浏览器和服务器之间交换数据,没有任何数据加密,攻击者可以在截取之间的信息并读懂,这明显不安全,所以现在浏览器浏览器都要求网站域名配置SSL域名证书,以https协议传输内容。那问题来了:HTTP与HTTPSHTTP:超文本传输协议HTTPS:超文本传输安全协议简单来说,可以用这个公式:HTTPS = HTTP + SSLSSL:安全套接层,一种安全协议也就是说:为了数据传输的...原创 2018-06-21 16:13:08 · 331 阅读 · 0 评论 -
腾讯云免费SSL与Tomcat8的集成
每当我们连接互联网,访问一个网站浏览网页时,在浏览器的地址栏中,都会出现以HTTP或者HTTPS开头的IP网址。其中,HTTP协议是目前互联网上应用最为广泛的一种网络协议,所有的WWW文件都必须遵守这个标准。然而HTTP协议是以明文方式发送通讯内容的,不提供任何方式的数据加密,这就导致了该方式的不安全性。由此,能够提供数据传输安全连线的HTTPS(超文本加密传输协议)便衍生出来,成为今天主流网原创 2017-10-12 22:58:40 · 2050 阅读 · 1 评论