自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(317)
  • 资源 (2)
  • 收藏
  • 关注

转载 好文推荐:RPC框架几行代码就够了

因为要给百技上实训课,让新同学们自行实现一个简易RPC框架,在准备PPT时,就想写个示例,发现原来一个RPC框架只要一个类,10来分钟就可以写完了,虽然简陋,也晒晒:/* * Copyright 2011 Alibaba.com All right reserved. This software is the * confidential and proprietary informatio...

2019-11-20 16:23:43 506

转载 好文推荐:缓存世界中的三大问题(穿透,雪崩,集中失效)及解决方案

转载来源:腾讯云社区作者:大闲人柴毛毛原文:https://cloud.tencent.com/developer/article/1078015目前的IO设备远不能满足互联网应用海量的读写请求。于是便出现了缓存,利用内存的高速读写性能来应付海量的查询请求。然而内存资源非常宝贵,将全量数据存储在内存中显然是不切合实际的。因此目前采用内存和IO结合的方式,内存只存储热点数据,而IO设备存储...

2019-08-20 11:22:03 1025

转载 java高级程序猿需要看的书籍

转载来源:作者:地址:http://developer.51cto.com/art/201512/503095.htm“学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处:1.能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料2.对着书上的代码自己敲的时候方便“看完书之后再次提升自我...

2019-08-10 14:59:16 969

转载 好文推荐:分布式之消息队列复习精讲

转载来源:博客园作者:孤独烟地址:https://www.cnblogs.com/rjzheng/p/8994962.html为什么写这篇文章?博主有两位朋友分别是小A和小B:小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据,然后下班部署上...

2019-08-06 11:46:48 1094

原创 Linux centos7 服务器搭建git远程仓库,本地使用git图形工具smartgit 基本使用操作

我的linux 服务器 系统是centos7.51 centos7 服务器 安装 git如果已经安装了,就跳过yum install git -y2 服务器上创建 ssh key注:ssh key 不一定要在服务器上创建,在本地也是能安装创建的安装ssh创建key 过程略,自己网上找。把生成的公钥内容复制粘贴到 服务器家目录下的.ssh/authorized_keys 文件里私钥发给 需要的开发人员 保存起来,后面会用到3 linux远程服务器创建git裸仓挑一个路径创建 作为想要

2021-02-01 14:13:56 32

原创 java 读写 wps xlsx 文件

参考https://blog.csdn.net/weixin_35757704/article/details/78393113https://blog.csdn.net/qq_41433322/article/details/106725169依赖包 <!-- https://mvnrepository.com/artifact/org.apache.xmlbeans/xmlbeans --> <dependency> <groupId

2021-01-16 18:06:41 101

原创 解决 百度输入ip查询到的公网IP添加到阿里云mysql白名单还是不能连接访问,报错10083

之前本地连接访问 阿里云MySQL都一直正常,突然换了个网就连不上了,一直提示10083,通过百度搜索输入ip 查询到本机公网ip,然后添加到阿里云MySQL的白名单列表中 还是不行!由于没有改过任何云端mysql配置,本地也只是换了个网络环境,怀疑是百度查询到的公网IP 不对!在阿里云MySQL 白名单列表中添加了 0.0.0.0/0 后,再次连接阿里云MySQL,结果真可以连上,那现在就能肯定就是 在百度上搜ip 获取到的本机公网IP地址是错误的。下面开始获取到本机真正的公网IP用阿里云mysq

2021-01-06 21:42:42 98

原创 浏览器网页 自动转格式化显示json数据

我的浏览器是360的,之前google浏览器也用过格式化显示json的扩展插件,忘了叫什么,自己去扩展中心找找浏览器扩展中心, 搜索 json 找到 iFormatTool ,点击安装即可刷新下要显示格式化json的页面,如下:...

2020-12-23 13:21:52 108

原创 解决 /kaldi-trunk/tools 目录下make安装报错需要支持 ISO C++ 2011 -std=c++11 or -std=gnu++11

具体报错内容:error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options.解决:用vi打开在执行命令make 所在目录下的 Makefile文件vi M

2020-12-19 04:28:59 96 1

转载 SpringBoot 关闭HttpClient4无用日志

转载:https://www.cnblogs.com/puyangsky/p/7404945.htmlmaven依赖 <!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient --> <dependency> <groupId>org.apache.httpcomponents</groupId>

2020-12-17 15:22:16 27

原创 免费(po-jie) Google翻译接口java源码,国内可以访问

免费(po-jie) Google翻译接口源码 (不用梯子,在国内也可以访问,不过时间需要几秒钟)源码来源https://blog.csdn.net/hujingshuang/article/details/80178152注:原文的代码没问题也齐全,不过小白可能会不明白 Google.js 在哪、怎么放?针对小白我在最后面给出了工程源码 下载直接运行就可以验证使用maven依赖 <!-- https://mvnrepository.com/artifact/org.apache.h

2020-12-17 12:25:34 61

原创 免费的雅虎天气应用创建, free yahoo weather application create ,Homepage URL , java demo示例代码

(国内网可能访问不了,可能需要梯子)官网免费雅虎天气应用创建,获取授权key:https://developer.yahoo.com/apps/create/如果没账号,注册一个,简单用邮箱就可以注册了,我用的qq邮箱注册的。创建应用非常简单,如下图,我就输入了个 Application Name 和 Description 还有 Homepage Url 然后点击 Create App 立刻就创建好了注意:Homepage URL 和 Redirect URL 填写你的浏览器打开后默认的首

2020-12-16 15:37:23 45

转载 Java 用Groovy 实现的简单计算器

更多 Groovy 的使用https://blog.csdn.net/iteye_2022/article/details/82635970?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.control&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromBaidu-1.controlGroov

2020-12-11 16:03:13 18

转载 java 查看类对象内存大小

原文https://www.it610.com/article/1296207687733813248.htm工具包com.carrotsearch.sizeof.RamUsageEstimatormaven依赖 <!-- https://mvnrepository.com/artifact/com.carrotsearch/java-sizeof --> <dependency> <groupId>com.

2020-12-11 15:35:19 67

原创 java 阿拉伯数字混合英文数字字符串 转英文数字 ,过滤非数字单词, 正负百万亿以内

阿拉伯数字转成英文描述的整数数字,百万亿以内测试结果:-419234567890100转换后为negative four hundred nineteen trillion two hundred thirty four billion five hundred sixty seven million eight hundred ninety zero thousand one hundred 注意:我这里没有加and (举例:four hundred and nineteen),如果需要and

2020-12-10 05:41:50 110

原创 java 英文整数数字转成阿拉伯数字 正负百万亿以内

英文描述的整数数字转成阿拉伯数字,正负 最大值为 万亿*万亿 - 1测试结果:" twenty million six hundred and fifty four thousand six hundred and ninety three "转换后为20654693源码:import java.util.HashMap;public class EnNum2Num { private static HashMap<String,Long> map = n

2020-12-10 01:07:39 47

原创 html web 录音上传, 解决报错 required request part ‘file‘ is not present

网上找的录音上传源码(https://blog.csdn.net/a704397849/article/details/110621165) 拿来用,在最后的上传时报错required request part 'file' is not present如下图出问题了当然是找解决办法,继续网上找,在博文 https://www.cnblogs.com/runwithraining/p/12114373.html 中有提到原因是 前端上传和后端接收的参数不对,把后端的接收参数 @RequestPar

2020-12-04 14:46:31 195

转载 html web 录音

开发中需要在前端页面录音上传后端目前在用的前端页面简单录音源码https://blog.csdn.net/u013378306/article/details/82456695这个源码 亲测添加到web项目中 在最新360极速浏览器 能正常录音播放其他 更丰富的录音(没有实际代码中使用)体验地址 https://recorder.zhuyuntao.cn/GitHub 搜索 web 录音github 项目地址https://github.com/2fps/recorder...

2020-12-04 03:32:19 108

转载 windows下使用tail命令

转载https://blog.csdn.net/sishi22/article/details/82285707tail 命令为linux 下的常用查看日志命令,可惜在windows下没有,还好有好心人开发了一个可以在Windows下的运行的小工具,来给分享一下:链接: https://pan.baidu.com/s/1-LiogYgYcAEbZUstdEZURg 密码: 1w6p或链接:https://pan.baidu.com/s/1YLUhwFDu_RP0jHx9oKsbGg提取码:93y

2020-10-30 22:18:56 72

转载 java爬虫 WebMagic简介和使用

采用的开源框架 webmagic参考博文 https://www.cnblogs.com/Jason-Xiang/p/10021241.htmlxpath 工具

2020-10-28 17:38:21 61

原创 浏览器获取xpath,火狐浏览器 xpath 生成工具,以及使用,在线xpath测试网站体验

狐火浏览器firefox 添加xpath finder 工具 比谷歌浏览器 添加 xpath helper简单多了firfox浏览器添加xpath finder插件国内不需要设置代理就能添加浏览器右上角 菜单图标 -> 附加组件 -> 寻找更多组件 “xpath” -> 添加插件 “xpath finder”添加成功后,我们就可以开始使用 xpath finder插件了使用案例左键点击右上角添加的xpath finder 插件 就可以去获取想要的xpath了,再次点击

2020-10-28 16:21:15 226

原创 解决 idea 报错Error:java: 无效的源发行版: 11

报错Error:java: 无效的源发行版: 11原因一般都是创建工程的时候 一路next 默认选择了 Java Version 11, 而本地的jdk版本是 8解决File -> Project Settings -> ProjectProject SDK 选择1.8Project language level 选择 8如下图File -> Project Settings -> Modules -> 项目的Sources 下面的 Language

2020-09-22 12:20:56 362

原创 java 对英文句子进行 分词、去除停用词、提取词干

下面 词干提取算法 用到的jar包 lucene-analyzers-smartcn-7.6.0.jar (包含 中英 词干提取)百度网盘链接:https://pan.baidu.com/s/15D33Qi88n5S0fAl7Uyudwg 提取码:adhdmaven下载<dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-analyzers-smart

2020-09-22 11:00:42 237

原创 java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContextInitializer

sprintboot maven 项目 本地运行 结果报错 java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContextInitializer我的解决:将原来项目中的 sprintboot 版本 从 2.0.1 改成了 2.0.4 <parent> <groupId>org.springframework.boot</groupId> <artifa

2020-09-17 15:28:13 170

原创 linux 通过端口号查询绑定了该端口的进程所在目录位置

1 通过端口号 找到 进程IDnetstat -tunlp|grep 端口号[root@iZwz9ijyxieyxskc6kgg8rZ config]# netstat -tunlp|grep 8087tcp 0 0 0.0.0.0:8087 0.0.0.0:* LISTEN 2407/java2 通过进程id 找到进程启动程序ps -aux | grep 进程ID[root@iZwz9ijyxieyxskc6

2020-09-14 03:19:05 274

转载 android studio 好用的加载等待提示框 LoadingDialog

转载 https://blog.csdn.net/a214024475/article/details/53086180使用方法与效果图展示一个loading dialog:new LoadingDialog(this) .setLoadingText("加载中...")//设置loading时显示的文字 .show();效果图:loading.gif展示一个loading dialog并在合适的时机返回正确或者错误的反馈给用户:LoadingDialog ld = new

2020-09-11 18:10:24 477

原创 android studio RecyclerView底部文本“没有更多数据“ 自定义修改

android studio 使用了RecyclerView控件,默认的会在底部 显示文本内容 “没有更多数据”要去修改这个文本内容,结果发现在 Find in Path 的 In Project搜索中找不到 ,在 Scope 中可以找到打开这个string所在的文件,发现是一个缓存文件,修改了load_end 的内容后重新编译还是会被重新覆盖。C:\Users\18823\.gradle\caches\transforms-2\files-2.1\dffebf8a666d289dcfeec08

2020-09-11 12:00:44 181

原创 客户端http psot 请求报错 415

报错信息:Server returned HTTP response code: 415 for URL: xxx最后发现是 客户端 http 属性 Content-Type 不对 导致服务器端接收的 Content-Type 是 application/json;charset=UTF-8而 客户端 的 Content-Type 是 text/plain; charset=utf-8将客户端的 Content-Type 改成和 服务器端接口的类型 一致 , 问题解决了...

2020-09-04 17:02:34 46

转载 解决 mysql5 升级到mysql8 ,mybatis连接失败

转载:https://blog.csdn.net/AOBO516/article/details/93370637#%E5%8D%87%E7%BA%A7MySQL%E9%A9%B1%E5%8A%A8mysql-connector-java%E5%8D%87%E7%BA%A7%E5%88%B08.0.X%E7%89%88%E6%9C%AC解决过程:1 升级MySQL驱动mysql-connector-java升级到8.0.X版本 <!-- https://mvnrepository.com/a

2020-09-04 03:13:03 409

原创 code blocks 新建静态库工程 在其他项目中链接导入静态库 编译,解决: undefined reference to xxx

静态库 动态库 区别静态库 (扩展名为 .a 或 .lib) 是包含函数的文件,用于在link阶段整合执行程序,动态链接库(扩展名 .dll)是不在link阶段整合进执行程序中的。DLL文件在执行阶段动态调用。嵌入式开发 一般用 静态库 lib...

2020-08-25 18:39:47 175

原创 c语言 多文件全局变量 用 extern

c语言 多文件全局变量 用 externextern用于声明外部变量。注意: 重点 是 声明,没有定义。下面举例 b.c 中 使用 a.c 中的 变量a.cint a = 1;char s[20];b.c 中访问a.c 中的 变量 a 和 sextern int a;extern char * s; // 注意这是不是 extern char s[20]; 原因是 extern 后面仅仅只能是声明,不能有定义分配空间自定义变量 多文件全局a.h#ifndef _A_H

2020-08-18 22:56:49 176

原创 smartgit ignore 忽略不想要被git管理的文件

两种方法,我喜欢第一种,方法二 简单但是如果是忽略子目录下的文件,会生成新的.gitignore文件方法一:在smartgit 修改的文件列表栏 ,右键不想被git管理的文件,选择 remove然后在项目家目录下的 .gitignore 文件的 最后 添加 要忽略的模板内容 (如果没有就创建),举例如下:*.o*.d*.bin*.elf*.hex*.map*.TMP*.axf*.lst*.objdump*.img*.xz/cpu/br30/tools/*.bc*.fw

2020-08-14 17:24:42 368

转载 Android Studio导入项目,报错 Error:Unsupported method: BaseConfig.getApplicationIdSuffix().

转载https://www.cnblogs.com/wobuyayi/p/8617774.html从GitHub上clone下来的第三方库,由于时间间隔很长,gradle的版本和本机的版本不一致,导入到Android Studio中会报错,错误信息如下:Error:Unsupported method: BaseConfig.getApplicationIdSuffix().The version of Gradle you connect to does not support that met

2020-08-14 15:24:45 65

原创 smartgit 管理本地已经存在的项目,推送到 aliyunCode 新建的远程仓库

win10 安装的 smartgitsmartgit setup-7_0_4-jre 网盘下载链接链接:https://pan.baidu.com/s/1j9uhwz5LtMHEfmqW6RwLUA提取码:uuxc30天免费试用,过了删除 setting.xml 重新试用30 ,循环1 本地项目 git 初始化 创建仓库进入smartgit 安装目录下的 git 目录下,双击打开 git-cmd.exe命令窗口切换路径到 要git 管理的 项目根目录下, 执行命令 git init

2020-08-14 11:49:59 279

转载 AndroidStudio 自定义编译生成的apk包名

转载https://blog.csdn.net/LVXIANGAN/article/details/84030555在app.gradle的android节点中添加android { //... //... //... // 自定义包名 applicationVariants.all { variant -> variant.outputs.all { output -> // test_版本号_yyyymmdd_rele

2020-08-10 14:50:55 201

转载 How to play music in flash

原文https://github.com/XradioTech/XR871-OLD/wiki/How-to-play-music-in-flash方案实现实现打包音频文件到固件中并烧录实现FLASH上音频文件播放打包方法windows下在cmd窗口打包音频文件到media.bin文件,命令如下:copy /b *.mp3 media.bin修改对应的image.cfg添加一行media.bin的信息,并修改count值,如下:( 注意:flash_offs是media.bin存放在

2020-08-05 09:36:25 52

转载 idea 工作中常用的插件

原文第一弹!安排!安利10个让你爽到爆的IDEA必备插件!第二弹!安排!安利几个让你爽到爆的IDEA必备插件!第一弹 目录概览IDE Features Trainer—IDEA交互式教程RestfulToolkit—RESTful服务开发Key Promoter X—快捷键Presentation Assistant—快捷键展示Codota—代码智能提示Alibaba Java Code Guidelines—阿里巴巴 Java 代码规范GsonFormat+RoboPOJOGenera

2020-08-04 18:46:31 92

转载 android app 崩溃异常捕获,通过异常堆栈信息定位问题

转载https://blog.csdn.net/lvxiaobo1994/article/details/83056274android 捕获app异常崩溃堆栈信息,只需要2步:继承创建一个自定义的处理UncaughtExceptionHandler 类,然后在应用程序的启动类onCreate 方法中 初始化启动 即可。若要写入sd卡,需要读写权限一 创建继承 Thread.UncaughtExceptionHandler 的自定义类,捕获app UncaughtException 异常import

2020-08-04 16:34:47 241

转载 springboot mybatis 报错 Unknown system variable ‘query_cache_size‘

转载https://blog.csdn.net/csusfw/article/details/81179120Unknown system variable ‘query_cache_size’ 具体错误,如下:解决: 我将 mysql-connector-java-5.1.38 升级 改为 8.0.11 就可以了 <dependency> <groupId>mysql</groupId> &lt

2020-08-03 14:35:39 100

转载 java 0-999 阿拉伯数字转英文

转载:https://zhidao.baidu.com/question/1639137131379824180.htmlimport java.util.Scanner;public class EnglishNumberFormatter { private static final String[] BITS = {"ONE", "TWO", "THREE", "FOUR", "FIVE","SIX", "SEVEN", "EIGHT,", "NINE", "TEN"}; p

2020-07-22 10:43:38 171

轻量级java开发的 http服务器框架源码

这是java开发的轻量级 http服务器框架的源码压缩包,里面包含了http框架源码,以及http服务器启动的源码

2019-03-02

C#宿舍管理系统

c#高校管理信息系统。有添加、更新和删除和查询学生信息等基本功能功能。

2012-06-10

空空如也

空空如也

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

TA关注的人 TA的粉丝

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