com.alibaba.dubbo.rpc.RpcException和 com.alibaba.dubbo.remoting.TimeoutException

首先看具体报错的代码 一:检查服务是否配置 二:检查表现册配置 三:检查虚拟机防火墙是否关闭(一般不会是此问题) 四:查看数据库是否能正确连接 五:实体类没有实现序列化 六:注意到有这么一行报错代码 Waiting server-side response 就是响应超时的意思 那么在服务端很多因素都会影响 比如我们debugger服务端就可能造成这种原因(可以设置dubbo超时时间)
分类: 其他 发布时间: 06-28 23:08 阅读次数: 3

NetBeans使用Consolas中文乱码的解决

1.进入jdk安装目录下/jre/lib文件夹,找到fontconfig.properties.src,拷贝为 fontconfig.properties ,修改此文件。 找到: sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb monospaced.plain.alphabetic=Courier New monospaced.bold.alphabetic=Courier
分类: 其他 发布时间: 06-28 23:08 阅读次数: 3

代码题(15)— 环形链表

1、141. 环形链表 给定一个链表,判断链表中是否有环。 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */ class Solution { public: bool hasCycle(ListNode *head) {
分类: 其他 发布时间: 06-28 23:08 阅读次数: 3

MySQL主从、环境搭建、主从配制

1、 MySQL主从介绍 2、环境搭建 2、主从配制: 修改主配制文件:vim /etc/my.cnf 添加: server_id = ### log_bin = diy_name 然后保存重启:/etc/init.d/mysqld restart 数据的备份和恢复: 备份:mysqldump -uroot -p base_name > /tmp/base_name.sql 恢复:mysql -uroot -p base_name < /tmp.base_name.sql 创建一个同步时的用户
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

弹珠(贪心+二分)

https://www.luogu.org/problemnew/show/T32708 这道题是校模拟的一道题, 本来的朴素想法是贪心,当时得了40分,但是程序很乱 第二次修改了数据结构,程序变得清爽许多,但是分数没有改变,后来手动加了一个特判多了二十 第三次按照正解的思路但是仍然出了一点小bug,最后成功 首先用贪心的时候要做一个简单的正确性证明,可以举几个特殊的例子, 正确的做法应该是二分然后不断逼近, 标程 //原本是说b总和除以w总和的最大值,将其转换为b-x*w, //算其余下多少
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

appium+python自动化脚本

用pycharm,首先得把appium导入,操作如下(否则,运行程序后会报错,没有module appium) Settings->Project Interpreter,双击pip,搜索appium-Python-Client并安装
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

Thread.yield()的简单理解

Thread.yield( )方法: 使当前线程从执行状态(运行状态)变为可执行态(就绪状态)。cpu会从众多的可执行态里选择。 也就是说,当前也就是刚刚的那个线程还是有可能会被再次执行到的,并不是说一定会执行其他线程而该线程在下一次中不会执行到了。 示例如下: public class YieldTest implements Runnable{ @Override public void run() { for(int i=0;i<=10;i++) {
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

讲几个关于编程的段子

我这几天看了一下我前几天发的文章,感觉内容好像不是很好,理解起来也不容易,内容写的也不够具体,形象。所以,这几天就一直没有继续写,而是科普了一下,现在我还没想好要怎么改变博客的风格,所以,今天我们还是不讲新内容,来看一下几个关于编程的段子: 1、还没上大学的时候,高三暑假,跑到家那边的图书城想买传说中的C++的书,然后看到一本C#,我一看,嘿,这个++还写得挺艺术的,重叠起来了,于是把C#买了回来……(解释一下,C#是一门语言,C++是另一门语言) 2、问:程序猿最讨厌康熙的哪个儿子。答:胤禩
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

464 整数排序Ⅱ 快速排序 常见排序算法C++总结

原题网址:https://www.lintcode.com/problem/sort-integers-ii/description 描述 给一组整数,按照升序排序。使用归并排序,快速排序,堆排序或者任何其他 O(n log n) 的排序算法。 您在真实的面试中是否遇到过这个题? 是 样例 给出 [3, 2, 1, 4, 5], 排序后的结果为 [1, 2, 3, 4, 5]。 标签 排序 快速排序 归并排序 思路1:用快排序,挖坑填数+分治法(递归)。 参考:白话经典算法系列之六 快速排序
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

day16-文件上传和javaMail

day16总结 文件上传概述 1 文件上传的作用 例如网络硬盘!就是用来上传下载文件的。 在智联招聘上填写一个完整的简历还需要上传照片呢。 2 文件上传对页面的要求 上传文件的要求比较多,需要记一下: 必须使用表单,而不能是超链接; 表单的method必须是POST,而不能是GET; 表单的enctype必须是multipart/form-data; 在表单中添加file表单字段,即<input type=”file”…/> <form action="${pageContext.reques
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

SAS9.4安装

安装教程请查看博客 https://blog.csdn.net/qq_38960682/article/details/80567686 启动SAS时就报下面的错了: WARNING: 连接逻辑库“SASHELP”中指定的一个或多个逻辑库不存在。这些逻辑库已从连 WARNING: 接中删除。 解决: 在 SASHome\SASFoundation\9.4\nls\en SASHome\SASFoundation\9.4\nls\zh 添加 SASCFG文件夹 SASHome\SASFounda
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

功能:文件上传

public class UoloadServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //1.创建文件磁盘工厂 DiskFileItemFactory
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

linux_软件安装

一、在线安装(apt) APT是Advance Packaging Tool(高级包装工具)的缩写,APT可以自动下载,配置,安装二进制或者源代码格式的软件包,简化了Unix系统上管理软件的过程。 apt-get apt-get 是用于处理 apt包的公用程序集,我们可以用它来在线安装、卸载和升级软件包等,下面列出一些apt-get包含的常用的一些工具: 工具 说明 install 其后加上软件包名,用于安装一个软件包 update 从软件源镜像服务器上下载/更新用于更新本地软件源的软件包列表
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

杂记---Mongo的Invalid BSON field name $gte

1.前言   这几天使用mongo的时候遇到了一个异常:Invalid BSON field name $gte,该问题可能会有很多小伙伴会遇到,因此记录一下解决过程。起因是用JAVA翻译一个其他语言写的程序,需要在mongo中保存某次的查询条件,以便下次使用。但是保存的时候抛出了这个异常,原程序却没有问题,这个肯定和JAVA的实现有关,与mongo服务本身关系不大了。下面是一个简略的排查过程,纯文字,尽量会写的简洁些。 2.排查过程   1.定位异常抛出的位置:     该异常由Abstra
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

java 类和对象1.1

object >property>action>collection>instanc 对象是什么?属性是什么?方法是什么 ?(属性构成对象的核心,方法包围着属性) oop> >封装(encapsulation),把对象的属性和所有动作结合在一起;尽可能屏蔽对象内部细节。目的:使得软件错误局部化,降低查错和排错的难度。 >继承(inheritance),只有c++中的单重继承,运用接口(interface)实现多重继承。super class>subclass。(子类通过get/set方法访问父
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

mail 邮件内容出现随机乱码

问题描述: 将数据(含中文)拼装为html文件格式,发送邮件到指定用户。 利用PHP中的mail函数 //拼装header。指定编码utf-8,解析邮件正文中的中文 $headers = "From: xxx@xxx\n"; $headers .= "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; $headers .= "Content-Transfer-Encoding: 8bit\
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

Spring Boot OAuth 2.0 客户端

在上一篇《OAuth 2.0 授权码请求》中我们已经可以获取到access_token了,本节将使用客户端来访问远程资源 配置资源服务器 授权服务器负责生成并发放访问令牌(access_token),客户端在访问受保护的资源时会带上访问令牌,资源服务器需要解析并验证客户端带的这个访问令牌。 如果你的资源服务器同时也是一个授权服务器(资源服务器和授权服务器在一起),那么资源服务器就不需要考虑令牌解析的事情了,否则这一步是不可或缺的。 To use the access token you nee
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2

SNMP命令

snmp命令 配置管理网络协议Weblogic项目管理Cisco Snmputil 命令 Snmputil是一个命令行下的软件,使用语法如下: usage: snmputil get|getnext|walk] agent community oid [oid ...] snmputil trap 其中agent表示代理进程的IP地址,community表示团体名,oid表示MIB对象ID。 举例说明: 1)查看本地计算机(IP地址为192.168.0.3)的系统信息 通过对系统组的MIB对象
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

状态机FSM

参考: 百度-有限状态机 博客园-有限状态机FSM详解及其实现 CSDN-状态机FSM代码框架 占坑,待编辑...
分类: 其他 发布时间: 06-28 23:03 阅读次数: 3

dot doT.js的使用

doT.js的使用 引言 doT.js可以更好的在html端使用json数据。 {{ }} for evaluation 模板标记符 {{= }} for interpolation 输出显示,默认变量名叫it {{! }} for interpolation with encoding 编码后输出显示 {{? }} for conditionals 条件分支,if条件的简写 {{~ }} for array iteration 遍历数组 使用 引入js <script
分类: 其他 发布时间: 06-28 23:03 阅读次数: 2