自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿拉海底洞的博客

人生为一件大事而来。

  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 Navicat连不上远程阿里云服务器MySQL数据库的几个原因

背景: 今天在阿里云CentOs里部署MySQL,用ssh连上可以进入数据库,但是本地Navicat就是连不上。如图:过程:到处看帖子,各种尝试,过程如下:1.有的帖子提醒要先开启mysql服务:systemctl satrt mysqld.service 这个等同于废话,肯定会先开服务再尝试连接的。2.有的提醒要修改配置文件:vim /etc/my.cnf 将文件中的bind-ad...

2018-11-01 14:53:13 22052 34

原创 阿里云服务器Centos 7.2下django服务无法外部访问问题

背景 :前段时间在阿里云租了台轻量服务器,这两天刚开始学Django,所以直接在这台阿里云服务器上开发,服务器系统是CentOs。搭好开发环境之后第一步就卡主了:新建一个Django项目,啥都没写,想着先试试能不能用,启动Django的web服务之后在我本地浏览器一直访问不到。过程:1.先在cmd里ping云服务器,能ping通2.关闭防火墙:$ systemctl stop firewal...

2018-10-31 16:38:01 1506 2

原创 git push 报错:you are not allowed to push code to protected branches on this project

背景: 我们用的gitlab,因为项目比较多,每一个项目下又有好几个分支,经常会切换分支,所以我一般push的时候没用最简单的git push origin,而是加上源分支和目的分支。问题 : 前几天推的好好的,今天突然报错:you are not allowed to push code to protected branches on this project.最下面还有一句,error: ...

2018-10-24 12:57:27 16369

原创 python中threading模块关于多线程一个简单的例子

python多线程不推荐使用thread模块,thread模块的功能threading模块都用,而且后者更简单安全好用。下面写一个最简单的多线程的例子,主要记录一下犯的很低级的错误,以后不能再犯了。直接贴代码,一看就懂:# coding=utf-8# threading模块中Thread类的一个测试程序import threadingfrom time import sleep, ct...

2018-09-30 14:22:49 570 1

原创 区块链知识技能点

看了一些企业的区块链工程师招聘信息,大概需要以下知识技能点才能说进入了区块链技术行业:项目:至少熟悉Bitcoin、Ethereum、Hyperledger Fabric 项目中的一个,了解底层原理,最后有源码级了解,最好参与过开源项目。知识:分布式系统、密码学算法:熟悉常用的共识算法,如PoW、PoS、DPoS、PBFT、Paxos、Raft等。语言:C++、Python、GO、...

2018-04-28 15:16:40 691

原创 ERROR Error when sending message to topic test_topic with key: null, value: 3 bytes……:部署Kafka时遇到两个问题

问题描述: 之前用的是ActiveMQ,Kafka比ActiveMQ好很多,于是要换成Kafka,在虚拟机的centOS里部署好了,改好配置文件后新建topic,producer,consumer 进行一个收发消息测试,结果遇到报错:ERROR Error when sending message to topic test_topic with key: null, value: 3 bytes

2017-08-24 17:41:05 26358 2

原创 gzip:stdin:not in gzip format

描述: gzip:stdin:not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now 使用tar -vxzf filename 命令时报以上错误解决办法: 去掉选项中的z 使用 tar -vxf filename 即可解决

2017-08-16 17:37:33 743

原创 windows下使用eclipse java程序调用.so文件

问题描述: Java项目,做中间件的,之前是在Linux系统下开发,用JNI调用内核部提供的.so文件,但是现在又要Windows系统下测试运行情况,所以提出了题目中的问题:怎么在Windows下使用eclipse java程序调用.so文件?上网查全是在Linux下调.so和在Windows下调.dll文件,跟我的情况不匹配。以下是我的思考与总结。思路: 这个问题的本质其实在于JNI的缺点—-破坏

2017-08-15 16:29:55 10567 1

原创 Spring介绍

1.Spring概况1.简介spring是一个轻量级控制反转和面向切面的容器框架,它主要解决企业应用开发复杂性。 分层结构 功能:使用JavaBean代替EJB 范围:适用于任何应用2.起源优势:全面和模块化;从底部帮你编写易于测试的代码;一站式解决方案 优点:低侵入式设计,代码污染少;一次编写,到处运行;降低耦合性; AOP提供通用任务集中管理;DRM,DAO简化数据库访问Spring源

2017-08-11 18:28:07 317

原创 nohup: failed to run command `java': No such file or directory

问题描述:平台研发项目,ActiveQM做消息队列,zookeeper做集群,zkui做可视化服务管理,skynet是引擎服务,skynet下面有一个xmanager是服务框架管理工具。在linux里ActiveMQ、zookeeper、zkui和skynet全部开启成功,不论是start 还是status命令都显示状态没有问题,但在浏览器中访问xmanager时,报错,提示查看服务器日志,查看日志

2017-08-11 11:00:49 23289 2

原创 再识Java泛型

*构造方法中使用泛型:*和正常构造方法没什么不同 代码示例:class A<T>{private T x;public A(T x){ this.x=x; }}设置多个泛型:在尖括号中设置多个泛型,用逗号隔开就行 一般设置两个,用package genericDemo;class A<T>{ private T x; public T getX() {

2017-08-10 11:30:25 301

原创 初识Java泛型

泛型,Generic,是jdk1.5之后增加的新功能泛型可以解决数据类型的安全性问题。原理:在申明时通过一个标识表示类中某个属性的类型或者某个方法返回值及参数类型格式: 访问权限 class 类名称<泛型,泛型>{ 属性 方法 }对象创建: 类名称<具体类型> 对象名=new 类名称<具体类型>(); 代码示例如下:package genericDe

2017-08-10 10:31:54 279

原创 instanceof关键字

作用:用来判断对象是不是一个类的对象 返回值:Boolean 代码示例如下:class A{}class B extends A{}public class Test{ public static void main(String args[]){ A a=new A(); System.out.println(a instanceof A); System.

2017-08-10 09:33:17 252

原创 用一个小例子来认识Java多态

多态的类型静态多态(编译时):重载动态多态(运行时):重写、对象多态性向上和向下转型 向上转型:用子类对象实例化父类,如,Animals animal=new Cat();是系统自动转换 向下转型:和向上转型相反,用父类对象实例化子类,需要加上强制转换,如, Animals animals=new Animals(); Cat cat=(cat)animals; 下面用一个例

2017-08-09 19:13:31 573

原创 抽象类和接口

final关键字抽象类接口final关键字:终结者final申明的类不能被继承final申明的方法不能被重写final申明的变量不能被修改,也就是常量抽象类:包含一个抽象方法的类就是抽象类 抽象方法:申明而未实现,必须用abstract申明 抽象类不能被实例化,其子类如果不是抽象类,则必须重写其所有的抽象方法接口接口是Java中最重要的一个概念,是一种特殊的类,里面全部是由全局常量

2017-08-09 17:33:31 339

原创 继承的限制

Java继承中有两个限制: 1. 只能单继承 2. 子类不能直接访问父类私有成员只允许单继承:一个儿子只能有唯一一个亲生父亲;这不是意味着不能多层继承 代码示例如下:“` class People{ private int age; }class Worker extends People{ }class PetWorker extends Worker{ }//到这里都是正确

2017-08-09 16:28:00 316

原创 this的三种用法+String的一个特点

this的三种用法: 1. 表示类中的属性和调用方法。 2. 调用本类中的构造方法。 3. 表示当前对象。下面用代码稍作演示://第一种情况比较普遍,代码也很简单,就不作代码演示了。//第二种情况:这种情况一般是想在类的一个构造方法里调用另一个构造方法class People{private String name;private int age;public People(Str

2017-08-09 15:32:05 873

原创 方法的重载

方法的重载:方法的名字相同,但参数的个数或类型不一样。在调用方法时程序根据参数的情况自动识别应该调用哪个方法。方法的重载是多态的一种情况。代码示例如下://一个类中定义了以下两个方法:public void tell(){}public void tell(String name,int age){}//这就是一个很简单的方法重载。//但要特别注意以下这种情况不是方法的重载:public

2017-08-09 15:00:35 294

原创 Java集合

1.Collection接口集合可以理解为一个动态的对象数组,不同的是集合中的对象内容可以任意扩充,操作方便。集合的特点:            性能高            容易扩展和修改 集合常用子类:            List    Set            Queue(这三个都是接口,不能实例化的,他们有对应的子类,可以实例化)

2017-08-08 16:46:48 344

转载 ASP.NET 中Web.config 配置连接数据库

第一种:取连接字符串string connString = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;或者protected static string connectionString = Configura

2017-05-19 17:04:19 1462

原创 不能在本机启动SQL Server服务 错误代码13

问题:Windows不能在本地计算机启动SQL Server(MSSQLSERVER)有关更多信息查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码13描述:很久之前安装了SQL Server2014, 最近一次使用大概是一年前。因为一直不用所以把SQL Server 服务关掉了(关闭服务的方法网上一大堆:右键计算机选择管理),这次做ASP.N

2017-05-19 16:37:49 7339 7

转载 Response.Redirect()和Server.Transfer()和Server.Execute()的区别

1、Response.Redirect():Response.Redirect方法导致浏览器链接到一个指定的URL。当Response.Redirect()方法被调用时,它会创建一个应答,应答头中指出了状态代码302(表示目标已经改变)以及新的目标URL。浏览器从服务器收到该应答,利用应答头中的信息发出一个对新URL的请求。这就是说,使用Response.Redirect方法时重定向操作发

2017-05-11 20:51:45 396

空空如也

空空如也

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

TA关注的人

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