自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

福来哥的博客

亲们,能不能在我博客上留个言啊~!

  • 博客(39)
  • 资源 (12)
  • 收藏
  • 关注

转载 GB/T 4754-2017 国民经济行业分类

代码类别名称说明门类大类中类小类A农、林、牧、渔业本门类包括01~05大类01农业指对各种农作物的种植011谷物种植指以收获籽实为主的农作物的种植,包括稻谷、小麦、玉米等农作物的种植和作为饲料和工业原料的谷物的种植0111稻谷种植0112小麦种植0113玉米种植0119其他谷物种植012豆类、油料和薯类种植0121豆类种植...

2021-05-18 17:10:37 7310 2

转载 GB/T2659-2000,ISO 3166-1:1997,ISO 3166-1:2006国家和地区代码列表(已整理)

中文简称英文简称英文全称两字母代码三字母代码数字代码备注A阿富汗Afghanistanthe Islamic Republic of AfghanistanAFAFG004奥兰群岛Aland IslandsAXALA248ISO 3166-1:2006新增阿尔巴尼亚Albaniathe Republic of AlbaniaALALB008阿尔及利亚Algeriathe People’s Dem...

2021-05-18 17:02:35 5379

原创 Java如何生成指定范围的随机整数?

Java如何生成指定范围的随机整数?java1.7之前:使用java.util.Random类中的nextInt(int bound)方法返回的随机数范围是0(包含)~bound(不包含)例如:要生成10(包含)~99(包含)的数字,代码如下:Random rand = new Random();int randomNum = rand.nextInt(99 - 10 + 1) + 10; //生成0~89再加10java1.7及之后:使用java.util.concurrent.Thre

2021-03-19 17:44:03 2046

原创 老司机教你Java抽象类和接口的区别

Java也写了10年多了,先说说个人的感悟吧,想看面试答案直接翻到本文结尾。个人感悟​ Java语言本身有许多借鉴C++优点,同时克服C++复杂性的地方,例如接口的发明。C++里面是没有接口的,但是可以定义抽象类,然后支持多重继承。关于多重继承的弊端,可以自行搜索。Gosling为了克服多重继承的弊端,直接限制了Java只能是单根继承,即一个类只能继承一个父类。像这种只有方法没有属性的抽象类,一个类可以支持多个不会有影响,因此单独为它设计一个接口的语法。反观C++、Python这种具有多重继

2021-03-19 17:20:35 199

原创 如何区分Java中的基本类型primitive types和引用类型reference types?

如何区分Java中的基本类型primitive types和引用类型reference types?在Java虚拟机规范(Java Virtual Machine Specification)中,数据类型分为基本类型primitive types引用类型reference types引用类型又可以分为class型数组array型接口interface型方法1:区分基本类型和引用类型,有一个简单的规则,就看它能不能赋null值:能,就是引用类型;不能,就是基本类型。例如:int x

2021-03-19 13:57:19 845

原创 Java中的引用类型Reference究竟是什么?

Java中的引用类型Reference究竟是什么?当我们在讨论Java中的引用reference ['refrəns]时,实际上包括三个不同的话题:从数据类型的角度讨论什么是基本类型和引用类型,由此引发的常见问题:如何区分基本类型primitive types和引用类型reference types?Java中的基本类型primitive types有哪些?为什么有空指针异常NullPointerException?如何修复NullPointerException?什么是值传递pass-by

2021-03-19 13:26:50 259

原创 spring-kafka导致spring事务失效的解决办法

spring-kafka导致spring事务失效的解决办法spring-boot版本:2.1.16.RELEASEspring-kafka版本:2.2.14.RELEASE数据库:mybatis-plus + oracle发现问题一个spring-boot工程,已经通过配置spring.kafka.producer.transactionIdPrefix开启KafkaTemplate的executeInTransaction事务功能。因为业务上需要发送kafka消息后同时更新数据库记录状态,结果发

2021-02-07 15:55:04 1622 1

原创 使用阿里云和gcr.azk8s.cn镜像安装Kubernetes (K8s)

使用阿里云和gcr.azk8s.cn镜像安装Kubernetes (K8s)由于墙的原因,k8s.gcr.io无法从国内访问,因此在安装Kubernetes时需要使用到国内的镜像。本文讲解使用kubeadm进行安装(官网推荐),以下为安装步骤,个人在Ubuntu 16(xenial)系统测试通过1,安装Docker参考:Ubuntu 16安装Docker ce版CentOS 7.6 安装Docker ce版2,安装kubeadm命令请根据你的系统版本配置镜像apt-get update &am

2020-08-04 21:21:27 1748 2

原创 Nginx完美代理Portainer

Nginx完美代理Portainer背景微服务项目中用到了Portainer来作为Docker Swarm集群的管理工具。由于生产环境IT管理员仅允许开放80端口,因此希望可以使用Nginx进行代理,与业务公用一个80端口号配置修改/etc/nginx/conf.d/default.conf# WebSocketmap $http_upgrade $connection_upgrade { default upgrade; '' close;}# 限制客户端文件上传最大大

2020-08-04 20:37:04 3016 3

原创 Nginx完美代理Alibaba Nacos

Nginx完美代理Alibaba Nacos背景微服务项目中用到了Alibaba Nacos来作为配置中心和服务注册中心。在发布微服务应用的时候,需要提前在Nacos中进行配置。但是生产环境仅开放了80端口,因此希望可以使用Nginx进行代理,与业务公用一个80端口号配置修改/etc/nginx/conf.d/default.conf# WebSocketmap $http_upgrade $connection_upgrade { default upgrade; '' c

2020-08-04 20:27:44 2251 2

原创 MySQL5.7连接数调优

MySQL5.7连接数调优环境:MySQL:5.7问题描述MySQL提示连接数太多解决办法查看最大连接数SHOW VARIABLES LIKE "max_connections";修改最大连接数SET GLOBAL max_connections = 300;或修改my.cnf,增加[mysqld]max_connections = 300docker版mysql,可以增加command --max-connections=300: mysql: image: "m

2020-08-01 14:23:31 1132

原创 Docker持续集成服务器开启TLS监听

我们日常使用的docker命令实际上是个客户端,真正的服务端为dockerd守护进程,客户端和服务端之间可以通过http协议进行交互。为了跑持续集成,需要通过远程命令来发布docker镜像。环境docker: 19.03.x系统:centos 7 / ubuntu 16操作步骤生成ssl证书过程略,请参考文末的官方文档systemctl edit docker按i键进入编辑模式,粘贴以下内容:[Service]ExecStart=ExecStart=/usr/bin/dockerd -

2020-07-26 22:38:11 208

原创 docker在10.0.0.0/24网段无法开启ingress网络的解决办法

问题描述Docker所在的服务器IP地址为10.0.0.2使用docker swarm init后,发布应用外部访问不到,防火墙已经关闭了,使用docker network ls 查看网络,发现驱动列为空解决办法:docker swarm leave --forcedocker swarm init --default-addr-pool 10.10.0.0/16注意必须是/16, 即后面是2个0, 测试办法:docker network create -d overlay cloud

2020-07-26 22:06:39 828

原创 Ubuntu 16安装Docker ce版

环境:ubuntu 16看官方文档最靠谱# 安装必要依赖apt-get install apt-transport-https ca-certificates curl software-properties-common# 配置阿里源加速curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -# 增加仓库add-apt-repository "deb [arch=amd64]

2020-07-26 21:58:57 141

原创 CentOS 7.6 安装Docker ce版

以下命令CentOS7.6测试通过# 使用阿里源加速安装curl -o /etc/yum.repos.d/docker-ce.repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo# 更新缓存yum makecache# 安装dockeryum install -y docker-ce# 设置开机启动systemctl enable docker# 查看服务状态systemctl status docker

2020-07-26 21:45:44 169

原创 非root用户执行docker命令

sudo groupadd dockersudo usermod -aG docker $USER$USER 表示当前用户命令执行成功后需要登出ssh,再重新登入才能生效

2020-07-26 21:28:22 260

原创 mysql客户端基本命令

登录到MySQL:mysql -h 主机名 -u 用户名 -p查看当前所有的数据库:show databases;选择(进入) 数据库:use 数据库名;查看当前数据库所有的表:show tables;查看 某个表的字段结构 :desc 表名;查询表数据:select * from 表名;删除数据库:drop database 数据库名;删除数据表:drop table 表名;删除列:alter table 表名 drop 列名称;删除数据:delete from 表

2020-07-26 21:17:05 107

原创 轮询算法(round-robin)

轮询算法(round-robin)最简单的轮询算法,是使用一个递增的计数器对数组长度进行取余,例如:private int index = 0;String next(String[] array){ return array[Math.abs(index++ % array.length)];}最近在阅读netty源码DefaultEventExecutorChooserFactory类时发现一个有趣的轮询算法,该算法先判定数组长度是否是2的幂,然后使用与(&)操作进行优化。

2020-07-26 21:09:17 2780

原创 Linux允许Root密码登陆

直接开启root远程登陆不太安全,所以ssh默认不允许root远程登陆,不过可以进行以下修改:vi /etc/ssh/sshd_config# 修改以下内容PermitRootLogin yesPasswordAuthentication yes适用于centos/ubunt系统

2020-07-26 20:27:13 1092

原创 nginx代理nexus实现docker和maven公用端口

nginx代理nexus实现docker和maven仓库公用端口背景需求原理代码:内网http版代码:内网https版本代码:公网https版本背景nginx版本:1.18.0nexus OSS版本: 3.25.0-03nexus web 端口:8081nexus docker-public组http端口:8443需求公司使用Nexus作为maven,npm和docker镜像加速服务器;不过Nexus支持docker镜像服务时,需要单独开端口,个人不喜欢这个模式,因此使用Nginx做一层代理,

2020-07-26 16:49:07 938

原创 maven pom.xml设置换行符line.separator

有时在Windows系统上使用某些MavenPlugin时,需要设置换行符风格。下面的配置可以用于修改java system properties中的line separator<build> <plugins> <!-- for windows, set line.separator ...

2019-04-24 15:05:33 2120

原创 长安汽车2015款悦翔V7好用的凯立德主程序

2015款悦翔V7硬件配置:CPU:ARM11  TCC89X/91X/92X内存:192MB系统:WINCE 6.00.3122分辨率:800*480GPS端口:  COM1   速率:4800SDMMC内置存储:7.3G博主试用了很多版本的凯立德主程序,包括C1204  C1535  C2939等,GPS定位均有不同程度的延迟。经常在路口应当要转弯了

2018-01-02 12:42:15 3223

原创 善领声音编辑器,修改search.dat完美启动静音

研究了好几天,总算把善领的search.dat文件格式Po了。 写了一个java程序,用来擦除善领启动音。程序比较简单,点击打开声音文件选择善领的search.dat文件,然后程序会自动解析文件格式,并显示声音列表。 在左边表格中点击一个声音文件,可以进行导出或者擦除。 擦除就是将声音文件对应的位置用0填充,这样善领还是会读取这个声音并进行播放,但是文件是空的。 程序的状态栏可以看到总文件个

2016-03-19 22:30:35 5750 5

原创 个人移植的酷派大神F2移动定制版Recovery

酷派真是坑,官方出个移动版(硬件P2),又来个移动定制版(硬件P0),两个版本的硬件还不同,导致移动定制版刷了移动版的Recovery后进不了Recovery.个人移植了叮咚Recovery,仅适用于移动定制版下载地址就不给了,欢迎大家来QQ群里讨论和下载:点击链接加入群【酷派大神F2移动定制版】:http://jq.qq.com/?_wv=1027&k=fSboQH

2015-04-06 23:34:26 4368

转载 arcgis 中央经线

转自:http://www.360doc.com/content/11/0427/14/3442245_112691615.shtml#坐标系统是GIS图形显示、数据组织分析的基础,所以建立完善的坐标投影系统对于GIS应用来说是非常重要的,不过由于搞清楚那么多的投影类型、坐标系统是一件很麻烦的事情。上大学那会儿没有好好学地图学(好好学了估计也不会考虑那么多,嘿嘿。),所以现在不得不补补

2015-03-31 10:55:13 5982

原创 卓普小黑C2降低分辨率提高系统性能40%教程

小黑用了快2年了,一直没有好用的系统。最近出了阿里云3.0系统,刷机后试用了2个月了整体很满意。大卡片布局确实很爽。来个图大家感受一下:内存控制方面也相当不错。因为在build.prop文件里看到了yun.vm.jit相关配置,估计阿里云用了自己家优化过的虚拟机。淘宝网后台用的就是阿里自己家的JVM,所以他们完全是有实力自己做个优化版的安卓虚拟机的。唯一

2015-02-04 13:16:56 1995 4

原创 乐蛙Lewa OS5卡刷后卡在开机动画进不了桌面的原因

1,卡刷前必须双WIPE2,删除到卡刷包里面的

2014-08-29 12:50:43 1204 1

原创 Excel的宽度怎么算的?

1

2014-08-18 16:55:52 9780 31

原创 C程序HelloWorld

Hello.c文件内容#include int main() { printf("Hello world!");return 0; }

2014-06-28 20:20:58 594

原创 Win8.1设置窗口背景颜色为护眼色

win7里可以在个性化里设置,到win8的时候没有了。只能手动修改注册表,达到同样的效果:window+R ---》输入regedit(点击确定后进入注册表编辑器) ---》HKEY_CURRENT_USER ---》Control Panel---》 Colors,找到Window后右击修改为202 234 206(颜色为专家建议的豆沙绿),完成所有操作后重启计算机即可

2014-01-22 10:51:46 43976 16

转载 中国与印度软件开发之比较

转自:http://bbs.csdn.net/topics/10015234我在工作中,接触到印度软件公司开发出来的软件: 整个体系架构非常清晰,按照我们的要求实现了全部功能,而且相当稳定。但是打开具体的代码一看,拖沓冗长,水平不咋样。我们自己的一些程序员就有怪话了,说他们水平真低。但是! 印度人能够把软件整体把握得很好,能够完成软件,并得到相当好的设计文档。而中国人在那里琢磨数据结构、

2013-10-29 12:34:14 1550

原创 使用Apache POI精确设置Excel的行高和列宽

EXCEL的行高度和列宽度单位是不一样的。1,EXCEL列高度的单位是磅,Apache POI的行高度单位是缇(twip):1英寸=72磅=25.4毫米=1440缇1磅=0.353毫米=20缇POI中的行高=Excel的行高度*20Excel的行高度=POI中的行高/20 这里顺便把像素的换行方法说一下:DPI = 1英寸内可显示的像素点个数。通常电脑屏幕是96

2013-10-09 08:41:43 26256 50

原创 Dom4j带换行符属性值读取后变成空格的解决办法

百度一圈没找到,还是在StackFlow上找到了答案。问题描述:Dom4j写入带换行符的属性值时,可以看到生成的XML里是换行的,但是用dom4j读取回来后换行符变成了空格。解决办法:1,在XML根节点添加属性xml:space="preserve"对应的dom4j代码是:document.getRootElement().addAttribute(QName.get("s

2013-09-08 15:31:19 5116 1

转载 Tomcat6.0 连接池的配置

转自http://www.blogjava.net/gm_jing/articles/308828.html 感谢原作者,放在这里免得以后到处找

2013-09-08 15:12:59 536

转载 Xms Xmx PermSize MaxPermSize 区别

转自http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html  放在这里免得以后到处找Eclipse崩溃,错误提示:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. I

2013-08-01 09:09:57 534

转载 错误和异常的区别(Error vs Exception)

转自http://www.cnblogs.com/with-wang/archive/2012/03/24/java_doc_3.html 错误和异常的区别(Error vs Exception) 今天面试问了这样一个问题,"Error" 和 "Exception"之间有啥区别?我觉得挺有意思,但是似乎又不能脱口而出。查找了一番资料之后,稍微总结了一下。1)  error都是继承自

2013-07-09 14:31:04 1298

转载 OJDBC版本区别

转自:http://tiantian0521.blog.163.com/blog/static/4172088320117294265766/ 感谢原作者,转到这里用来备忘  classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar的区别,之间的差异   在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Or

2013-04-15 17:09:52 765

原创 为JMX JConsole设置用户名密码登录

个人环境说明:JAVA jdk1.6.0_20IP地址:192.168.88.106系统登陆用户名:Administrator1,设置密码文件和权限在jdk1.6.0_20\jre\lib\management中将jmxremote.password.template复制一份重命为jmxremote.password。修改最后两行,将#monitorRole

2012-10-29 14:38:28 13176

原创 我制作的EditPlus生成UUID/GUID插件

因为公司里SQL主键习惯用UUID来的,EditPlus没有生成UUID的功能,于是自己写了一个,原理很简易,先用Eclipse建一个JAVA项目,里面就一个带有Main方法的类,public static void main(String[] args) { System.out.print(UUID.randomUUID());}这段代码会在控制台输出一个UUID,把这个项目导

2012-08-15 12:41:30 1026

Oracle Database SQL Language Reference.pdf

Oracle数据库SQL语法参考手册

2021-12-14

MySQL 8.0 Reference Manual.pdf

MySQL 8.0参考手册,外网比较难下载,放在CSDN方便大家参考

2021-12-14

aspose-cells-8.5.0-java 去水印特别版

aspose-cells-8.5.0-java版,随手修改了License文件,去掉了导出图片的水印。仅供个人学习使用,不要用于商业版本。

2015-07-17

小黑C2修改分辨率工具

使用方法参见博文blog.csdn.net/feg545/article/details/43484557

2015-02-04

Win8.1窗口背景护眼色风景主题

经常面对电脑屏幕的人肯定知道护眼色这个东西,可惜win8里面没有办法设置了,除了修改注册表也可以下载这个主题试试。

2014-01-22

EditPlus UUID Plugin插件

EditPlus UUID Plugin插件,使用方法请看http://blog.csdn.net/feg545/article/details/7868569

2012-08-15

m2e插件org.maven.ide.eclipse0.12.1.20110112-1712

(1)制作原因: m2e官方网站http://m2eclipse.sonatype.org/sites/m2e/ 下载插件速度太慢,我专门做了一个dropin版的。 (2)解决依赖问题: 由于m2e有3个第三方的依赖项,我把它放在“依赖项”文件夹里面, 大家可以去自己的Eclipse安装目录plugins文件夹里面查看是否有这3个包(版本不用管,包名一样就行), 没有的话就把这个依赖项放进去。 (3)安装方法: 把dropins目录下的Maven文件夹复制到Eclipse安装目录的dropins文件夹里。 因为eclipse 3.4以后才有dropin安装方式,所以3.4以下版本的就不要折腾了,可以到网上找找其他的安装方式。

2012-07-20

mtTracer.rar正则表达式验证工具

mtTracer.rar正则表达式验证工具 可以直接生成多种JAVA,C#,JS,C++代码。 绝对好用!绿色单文件版。

2011-06-21

JavaScript[JS]版扫雷游戏

自己花了一个下午的时间写好的,进行了不少美化工作。 希望对初学者有帮助。个人感觉不错!

2010-12-15

TableMaker[CSDN论坛建表小工具]

这个软件我花了一天的时间才写好,不知道是不是有更好的了? 这几天逛CSDN论坛的MS-SQL版块看到不少像(鲁迅)那样的哥们, 帮坛友回答问题时都写了建表的脚本, 不知道是不是手写的?汗....像我这样的懒人当然没法比了。 所以写了这个软件。好处就是当坛友发贴提问的时候, 你可以把他(她)发的表结构直接COPY下来粘贴到这个软件的左侧 文本框中,然后点“导入到下面的表格”,可以在那个DataGridView, 上面右键你就可以看到更多的功能啦!再然后随便取个表名称(在左 上角)这样就可以在右边预览框里看到建表的脚本啦!直接点生成此 表按钮,然后...不用我说啦!点复制到粘贴板,然后直接到论坛粘 贴,不用选SQL脚本,因为粘贴板里我已经加上了,不过那里也有一 点“宝贝”在里面哦哈哈!您要是觉得不爽,就下我的源代码(在 CSDN上面下载)改一下吧!(*^__^*) 嘻嘻…… 本软件没有版权,请随意修改。 --by feg545(最爱回锅肉)

2010-08-27

TableMaker[CSDN论坛建表小工具]

修改了一下文本框输入数据的问题,请火速前往新的下载地址下载: http://download.csdn.net/source/2651673

2010-08-27

TableMaker[CSDN论坛建表小工具](附源码)

这个软件我花了一天的时间才写好,不知道是不是有更好的了? 这几天逛CSDN论坛的MS-SQL版块看到不少像(鲁迅)那样的哥们, 帮坛友回答问题时都写了建表的脚本, 不知道是不是手写的?汗....像我这样的懒人当然没法比了。 所以写了这个软件。好处就是当坛友发贴提问的时候, 你可以把他(她)发的表结构直接COPY下来粘贴到这个软件的左侧 文本框中,然后点“导入到下面的表格”,可以在那个DataGridView, 上面右键你就可以看到更多的功能啦!再然后随便取个表名称(在左 上角)这样就可以在右边预览框里看到建表的脚本啦!直接点生成此 表按钮,然后...不用我说啦!点复制到粘贴板,然后直接到论坛粘 贴,不用选SQL脚本,因为粘贴板里我已经加上了,不过那里也有一 点“宝贝”在里面哦哈哈!您要是觉得不爽,就下我的源代码(在 CSDN上面下载)改一下吧!(*^__^*) 嘻嘻…… 本软件没有版权,请随意修改。 --by feg545(最爱回锅肉)

2010-08-27

空空如也

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

TA关注的人

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