logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Object is null (through reference chain: net.sf.json.JSONArray[0]->net.sf.json.JSONObject["data"]->n

1.JSONObject的异常 Object is null (through reference chain: net.sf.json.JSONArray[0]->net.sf.json.JSONObject["data"]->net.sf.json.JSONNull["empty"])描述:出现这个错误的原因是net.sf.json.JSON

linux把没有执行权限的文件变为可执行

上传文件到linux主机后,如果需要执行上传的文件,需要修改文件的权限。否则会弹出提示:permission denied。更改权限的命令是chomdchmod的语法格式如下:chmod [who] [opt] [mode] 文件/目录名其中who表示对象,是以下字母中的一个或组合: u:表示文件所有者 g:表示同组用户 o:表示其它用户 a:表示所有用户 opt则是...

IDEA Smart Checkout和Force Checkout区别

IDEA当在一个分支上修改了内容没有提交,然后切换到其他分支时,可能会发生冲突。这时IDEA会弹出提示,问你要选择Smart Checkout还是Force Checkout:如果想保留你在原分支上的修改内容,那么选择Smart Checkout,Force Checkout不会保留你的修改,切到另一个分支内容就消失了,且切回来原来分支也找不回,白写了。原理:选择Smart Checkout,ID

Google搜索设置在新标签页打开的方法

google搜索默认是点击链接后当前页面被新页面覆盖,不进行跳转。设置为每次点击链接打开新标签的方法:1.打开google首页2.点击右下角的设置3.勾选在浏览器新窗口打开搜索结果...

Access denied for user 'root'@'localhost' (using password:YES) 解决方案

Access denied for user 'root'@'localhost':拒绝用户'root'@'localhost'的访问。出现这个报错语句的一般原因是输入了错误的密码,也有可能是是root帐户默认不开放远程访问权限。相关的解决方法是重新设置密码和修改root用户的远程访问权限。 解决方案:打开MySQL目录下的my.ini文件,把“skip-grant-tables”添加...

#mysql
二阶段提交

二阶段提交(2 Phase Commitment Protocol):为了使分布式系统架构下的各个节点在进行事务提交时保持一致性的一种协议。二阶段提交通过协调者和各个参与者的配合,实现分布式一致性。角色协调者:调度事务参与者:参与事务的执行和投票第一阶段:投票阶段。协调者向所有的参与者节点询问是否可以执行提交操作,并开始等待各参与节点的响应;参与者执行询问发起为止的所有事务操作,并将Undo信息和

#后端#架构
Access denied for user 'root'@'localhost' (using password:YES) 解决方案

Access denied for user 'root'@'localhost':拒绝用户'root'@'localhost'的访问。出现这个报错语句的一般原因是输入了错误的密码,也有可能是是root帐户默认不开放远程访问权限。相关的解决方法是重新设置密码和修改root用户的远程访问权限。 解决方案:打开MySQL目录下的my.ini文件,把“skip-grant-tables”添加...

#mysql
Access denied for user 'root'@'localhost' (using password:YES) 解决方案

Access denied for user 'root'@'localhost':拒绝用户'root'@'localhost'的访问。出现这个报错语句的一般原因是输入了错误的密码,也有可能是是root帐户默认不开放远程访问权限。相关的解决方法是重新设置密码和修改root用户的远程访问权限。 解决方案:打开MySQL目录下的my.ini文件,把“skip-grant-tables”添加...

#mysql
到底了