自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(332)
  • 资源 (50)
  • 论坛 (5)

原创 Ubuntu开机自动启动脚本

版本:Ubuntu 18.04.3 LTS、Ubuntu 20.04.1 LTS以自动启动fpr为例1. 编写启动脚本auto-start.sh#!/bin/sh# 打印测试 echo $(date) Test file > /home/aoe/downloads/auto-start.log# 启动frp/home/aoe/usr/frp_0.33.0_linux_amd64/frpc -c /home/aoe/usr/frp_0.33.0_linux_amd64/aoe.

2020-09-13 12:22:38 14

原创 JMeter 集群入门

JMeter 集群入门快速启动1. 下载最新版 JMeter为了避免不必要的错误,客户端、服务端请使用相同版本2. 服务端启动bin/jmeter-server -Djava.rmi.server.hostname=192.168.0.161 -Dserver.rmi.localport=9900 -Dserver_port=9900 -Dserver.rmi.ssl.disable=truejava.rmi.server.hostname:远程访问地址server.rmi.local

2020-09-10 21:16:22 26

原创 RSA Java Demo

简介主要参考Oracle官方文档资料列表Generate Public and Private KeysJava Cryptography ArchitectureStandard Algorithm Name Documentation for JDK 8入门示例需要的包import java.io.UnsupportedEncodingException;import java.security.*;import java.security.spec.InvalidKey

2020-08-14 00:06:11 38

原创 OkHttp3 Header 为什么不能传中文?

简单解释HTTP 协议只支持在 Header 中 传输 ISO-8859-1 编码格式Hypertext Transfer Protocol – HTTP/1.114.2 Accept-Charset The Accept-Charset request-header field can be used to indicate what character sets are acceptable for the response.This field allows clients capable

2020-06-14 23:15:57 109

原创 Mac终端自动登录服务器

效果输入命令,选择一个序号登录服务器$ aoel(1) first 192.168.1.1 (2) 第二台机器 192.168.1.2配置文件1. 填写服务器信息 computerInfo.ini#ip port user password description192.168.1.1 22 root 123456 first machine

2020-06-14 21:59:37 355

原创 JDK Mission Control (JMC) 使用说明

最简单的远程连接-Djava.rmi.server.hostname 如果不配置,很可能无法连接java -Dcom.sun.management.jmxremote.port=8091 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=<远程JVM主机IP> -Dspring.profiles.acti

2020-06-10 19:34:03 140

原创 TestNG无法获取MyBatis XML文件的解决方法

使用TestNG测试含有MyBatis的项目时,可能出现找不到XML文件的异常org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):假设你的MyBatis对应的XML文件都放在 src/main/resources/mapper 下编译后 target/classes 文件夹中会包含 mapper 文件夹target/test-classes 文件夹中没有 mapper 文件夹 !所以报错

2020-05-08 22:24:18 102

原创 网络编程学习笔记

炫酷的协议SPDYGoogle开发的基于TCP的会话层 协议多路复用流:通过单一的TCP连接,可以无限制处理多个HTTP请求。所有请求的处理都在一条TCP连接上完成,因此TCP的处理效率得到提高。WebSocket全双工通信参考资料上野宣. 《图解HTTP》 (图灵程序设计丛书) 人民邮电出版社...

2020-04-03 23:39:40 59

原创 数据存储解决方案

复制状态机一个上世纪70年代的理论,现在被广泛用于同步策略,如MySQL、Redis、ES等1978 年 Lamport 的一篇论文《The Implementation of Reliable Distributed Multiprocess Systems》分表历史归档当单表的订单数据太多,多到影响性能的时候,首选的方案是,归档历史订单。所谓归档,其实也是一种拆分数据的策略。...

2020-03-30 17:19:34 187

原创 二叉检索树、跳表、数组比较

查询数据结构时间复杂度备注二叉检索树O(log n)-跳表O(log n)理想情况下数组O(log n)-由于有内存局部性原理,数组的查询效率是高于树和跳表的。甚至在小数据的情况下,都有可能数组的移动代价也不高(CPU缓存 + 内存拷贝)。范围查找数组效率会远高于跳表和树:数组能快速处理大段区域(比如使用内存拷贝技术),再叠加局部性原理...

2020-03-30 16:19:22 138

转载 裴波那契公式

public int climbStairs(int n) { double sqrt5=Math.sqrt(5); double fibn=Math.pow((1+sqrt5)/2,n+1)-Math.pow((1-sqrt5)/2,n+1); return (int)(fibn/sqrt5); }复杂度分析时间复杂度:O...

2020-03-26 14:23:43 63

原创 Java 线程池

四种经典线程池1. newFixedThreadPoolnewFixedThreadPool 将创建一个固定长度的线程池,每当提交一个任务时就创建一个新、线程,直到达到线程池的最大数量,这时线程池的规模将不再变化(如果某个线程由于发生了未预期的Exception而结束,那么线程池会补充一个新的线程)。2. newCachedThreadPoolnewCachedThreadPool ...

2020-03-16 01:23:41 52

原创 IntelliJ IDEA Community 常用插件

Spring AssistantMyBatis pluginMyBatis Log PluginLombokFindBugsJBLSpringBootAppGen introMavenPluginMaven RunnerSequenceDiagram 时序图生成工具Key promoter X 快捷键提示String Manipulation 强大的字符串转换Codota ...

2020-03-13 19:02:47 423

原创 程序员跳槽要避开的高风险低回报公司

来自一位人事的建议因为现在互联网公司太多,我们自己去判断的话,可能不会站的那么高。并且也要看一家互联网公司,技术在里面的话语权,是纯粹埋头做事,还是可以反作用于业务,使得业务跑的更稳。我们常用的一个方法就是看高层背景,有没有人牵头去做这样一件事,愿意把技术团队带起来我的总结查询企业征信 :是否有拖欠工资等不良记录;判断业务是否合法:区块链交易所、自有资金池等属于非法业务;公司是否已...

2020-02-22 15:06:14 102

原创 程序员学习推荐书籍

Java书名描述备注Java Performance作者 Charlie Hunt;杨晓峰文章中提到过Java Performance:The Definitive Guide作者 Scott Oaks ;杨晓峰文章中提到过

2020-02-17 15:32:54 1234

原创 MySQL学习笔记

查找长事务-- 查找持续时间超过 60s 的事务select * from information_schema.innodb_trx where TIME_TO_SEC(timediff(now(),trx_started))>60redo log 与 change bufferredo log 主要节省的是随机写磁盘的 IO 消耗(转成顺序写)change buffer 主...

2020-01-16 13:41:36 55

原创 设计模式学习笔记

S.O.L.I.D 原则单一职责(Single Responsibility),类或者对象最好是只有单一职责,在程序设计中如果发现某个类承担着多种义务,可以考虑进行拆分。开关原则(Open-Close, Open for extension, close for modification),设计要对扩展开放,对修改关闭。换句话说,程序设计应保证平滑的扩展性,尽量避免因为新增同类功能而修改已有...

2020-01-13 14:19:22 50

原创 Spring学习笔记

Spring Framework 的核心模块spring-core: Spring 基础 API 模块,如资源管理、泛型处理。spring-beans: Spring Bean 相关,如依赖查找、依赖注入。spring-aop: Spring AOP 处理,如动态代理、AOP字节码提升。spring-context: 事件驱动、注解驱动、模块驱动等。spring-expression:...

2020-01-11 23:41:29 49

原创 递归

学习要点:避免人肉递归(初学时可以手动画递归状态树),要从函数本身开始写找到最近最简方法,将其拆解成可重复解决的问题(重复子问题)数学归纳法思维递归模板 public void recursion(int level, int param) { // 1. terminator 终结条件 if (level > MAX_LEVEL) { ...

2019-12-22 11:42:58 59

原创 两个大数相加

题目:两个正整数相加例如:"1" + "2" = "3""11111111111111111111111111111111111111111111111111" + "11111111111111111111111111111111111111111111111111" = "22222222222222222222222222222222222222222222222222"...

2019-12-20 20:06:23 507

原创 二进制(Java 版)

操作效果(十进制)描述备注左移✖️2在末尾添加一位 0⚠️有溢出风险右移将数字除以 2 并求整数商的操作去除末尾的那一位 0操作符号说明左移<<逻辑右移>>>逻辑右移 1 位,左边补 0 即可算术右移>>保持符号位不变,除符号位之外的右移一位并补符号位 1。补的 ...

2019-12-17 20:01:23 39

原创 IntelliJ Idea 快捷键

IntelliJ Idea 快捷键整理自视频教程快捷键功能备注打开类⌘ + O打开文件⌘ + ⇧ + O打开单元测试⌘ + ⇧ + T如果没有,可以创建;测试类中使用可以跳回实现代码打开最近打开的文件⌘ + E打开上一次打开的文件⌃ + Tab删除行⌘ + Delete剪切行⌘ + X粘贴时会出现在光标的...

2019-12-01 11:53:03 221

转载 将master分支内容合并到dev分支

转自作者:ForeverMaggieGuo原文:https://blog.csdn.net/qq_34206198/article/details/52055395将分支切换到mastergit checkout master将代码pull到本地git pull修改冲突提交到本地git add .git commit -m "merge"切换到你所...

2019-07-11 14:58:36 5180

原创 Kafka学习笔记

2019-06-12Kafka的不同版本Apache Kafka,也称社区版 Kafka。优势在于迭代速度快,社区响应度高,使用它可以让你 有更高的把控度;缺陷在于仅提供基础核心组件,缺失一些高级的特性。Confluent Kafka,Confluent 公司提供的 Kafka。优势在于集成了很多高级特性且由 Kafka 原班人马打造,质量上有保证;缺陷在于相关文档资料不全,普及率较低,...

2019-06-12 00:59:01 73

原创 Actor模型学习笔记

Akka基于Actor模型构建的高并发微服务框架Lagom

2019-06-07 21:11:45 249

翻译 selenium POST Java实现

原文java实现public void post(String url) throws InterruptedException { String chromedriverPath = "chromedriver"; // Optional, if not specified, WebDriver will search your path for chrome...

2019-05-28 20:31:10 1189

翻译 selenium判断加载完成java实现

翻译 selenium官方文档显式等待显式等待是您定义的代码,用于在继续执行代码之前等待某个条件发生。最糟糕的情况是Thread.sleep(),将条件设置为等待的确切时间段。有一些便利方法可以帮助您编写只需要等待的代码。WebDriverWait结合使用ExpectedCondition是一种方法。WebDriver driver = new FirefoxDriver();dri...

2019-05-26 02:17:09 1190

转载 mybatis mysql的时区问题解决

原文链接上添加serverTimezone=Asia/Shanghaijdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai

2019-05-22 21:28:53 3625 2

原创 Mybatis Plus LocalDateTime更新错误

这样更新时间会发现时区不对order.setPaymentTime(LocalDateTime.now());UpdateWrapper updateWrapper = new UpdateWrapper();updateWrapper.eq("id", 666);orderInfoService.update(order, updateWrapper);改成这样就行Update...

2019-05-15 21:51:25 3654

原创 Mybatis Plus 时间查询无效解决方法

错误写法DateTimeFormatter df = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");QueryWrapper query = new QueryWrapper();query.le("create_time", LocalDateTime.parse("2019-05-13 23:00:00", df));正确写法...

2019-05-13 23:28:39 7862 4

原创 nacos高并发没有想象的那么容易

测试说明1. 测试结果使用nacos结果:222296次请求,用时11分05秒,错误率 0%,吞吐量334.0/秒个人评价:相对直连方式吞吐量略低,但稳定直连方式结果:224216次请求,用时9分44秒,错误率 0.41%,吞吐量384.2/秒个人评价:相对nacos集群方式吞吐量略高,但在请求数过20万后开始出现失败情况,没有集群稳定个人感慨高并发好难,不是写好代...

2019-05-03 01:35:14 2365 7

原创 杭州市个人所得税查询

登陆浙江政务服务网点击网页右侧“智能客服”搜索“个人所得税查询”得到一个回复您好,个人所得税(纳税证明)的查询和打印请点击 个人纳税证明入口当您看到的是一个下载页面时,请重新从第2步开始,或点击个人所得税完税证明开具...

2019-04-30 10:32:05 510

原创 Centos7 安装微服务环境 2.0

查看系统是否64位uname -a添加用户useradd -d /usr/www -m wwwlinux下将目录授权给其他用户的步骤1. 更改目录所有者命令chown -R 用户名称 目录名称chown -R www /usr/www2. 更改目录权限命令chmod -R 755 目录名称chmod -R 755 /usr/wwwroot用户修改其他用户的密码在ro...

2019-04-20 20:27:05 269

原创 微服务事务入门

理论CAP 定律,最终一致性Base 理论基于XA协议的两阶段提交FLP(FLP Impossibility Result 不可能性) :在异步通信场景,即使只有一个进程失败,也没有任何算法能保证非失败进程达到一致性!共识算法事务传播机制事务隔离性解决方案XA重量级基于可靠消息的最终一致性方案TCCSaga注意事项基本上,每个人刚开始建立一个分布式系统时,都...

2019-04-16 22:58:20 89

原创 可能用到的技术

据说一个比Spring Boot快44倍的Java框架!伯克利开源 Confluo:吞吐量比 Kafka 高 4 到 10 倍

2019-03-29 20:37:00 89

原创 《图解Java多线程设计模式》学习笔记

【日】结城浩 著侯振龙 杨文轩 译源码地址点击”随书下载“第1章 Single Threaded Excution 模式 ——通过这座桥的只有一个人java.util.concurrent.Semaphore (计数信号量)P53使用场景确保某个区域”最多只能由N个线程“执行。注意事项semaphore的acquire方法和release方法必须成对调用示例impo...

2019-03-16 22:17:58 217

原创 Go再入门

GO 命令教程

2019-01-03 23:41:32 698

原创 Idea启动Spring Boot很慢终于解决了

同事win10启动Spring Boot工程只要3秒左右,我的启动要30秒。开始以为是CPU差距太大,后来才觉得不是这样!解决方案hostname命令查看自己的 hostname$ hostname返回类似如下信息aoedeMacBook-Pro.local修改host文件sudo vim /etc/hosts修改条目如下,注意分隔符是TAB!不是空格127.0.0...

2018-12-04 11:07:09 21015 31

原创 Linux

代理终端走代理# 在终端中直接运行命令export http_proxy=http://proxyAddress:portexport http_proxy=http://127.0.0.1:51624进程# 用于查看指定的端口号的进程情况netstat -tunlp |grep 端口号Proto Recv-Q Send-Q Local Address Fo...

2018-10-24 23:03:56 704

原创 Centos 7安装微服务环境

Mysql官网安装说明:A Quick Guide to Using the MySQL Yum RepositoryMySQL 5.6 (GA)sudo rpm -Uvh mysql80-community-release-el7-1.noarch.rpmsudo yum-config-manager --enable mysql56-community遇到问题可以先卸载之前的相关软件...

2018-10-24 23:01:42 603

评级打分控件

代码来源: www.aspxcs.net/index.php?m=content&c=index&a=down_file&id=1031 html评级打分,打星星

2013-08-27

Android ListView嵌套GridView(GridView实现横向滑动)

Android ListView嵌套GridView(GridView实现横向滑动)

2013-03-08

FSCapture 截图软件

FSCapture 截图软件,功能很强大,可以截取整个网页

2011-12-03

java核心技术(第八版)源码 corejava8

java核心技术(第八版)源码 corejava8 官方下载地址http://horstmann.com/corejava/corejava8.zip

2011-03-05

Android Design library的demo

Android的材料设计兼容库(Design Support Library),源码地址https://github.com/chrisbanes/cheesesquare,文档:http://www.jcodecraeer.com/a/anzhuokaifa/developer/2015/0531/2958.html?mType=Group 因为源码中的compile 'com.github.bumptech.glide:glide:3.6.0'编译不成功,直接替换成了jar文件,只修改了这个地方

2015-10-06

PinnedHeaderExpandableListView android studio 工程

PinnedHeaderExpandableListView DEMO 的 android studio 工程 源代码:https://github.com/singwhatiwanna/PinnedHeaderExpandableListView 可下拉的PinnedHeaderExpandableListView的实现 http://blog.csdn.net/singwhatiwanna/article/details/25546871

2015-09-30

android-swipelistview Demo 例子使用

代码来源:http://www.apkbus.com/android-143803-1-1.html 感谢作者

2015-09-04

GoogleIO2013 Android快速联网框架Volley

转自:http://download.csdn.net/detail/t12x3456/5686041 谢谢他。

2015-06-12

linux下myEclipse6.5

这个是lonewolf010 发布的,谢谢他,他要8分,我不要分。

2009-07-02

mysql省市区邮政编码和区号级联sql文件

资源是csdn的lookbbs发布的,谢谢他! 他要10分!很贵! 我提供两份文件 我修改的文件中删除了ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3145,有这句话有可能出现编码错误。 文件夹lookbbs下是原作者的,文件夹wyyl1下是我修改的 再次谢谢lookbbs,希望以后不要要那么多分!多帮助下大家!

2009-05-12

myeclipse6.0完全破解

转自qing2005,谢谢他了!运行批处理就可以了!好爽!

2009-03-21

Ajax Java实例代码0.1版

Ajax Java实例代码0.1版是一个简单的Ajax的应用

2009-02-20

Thinking in Java 3 和 4

Thinking in Java 3 是中文 Thinking in Java 4 是英文

2008-12-22

金山词霸2009牛津版破解补丁

金山词霸2009牛津版破解补丁 BitDefender杀毒软件会把这个exe文件当病毒杀掉!

2008-11-22

svn插件(eclipse)

svn插件 这个是我下别人的,他要5分啊! 不过还是谢谢他 忘了他的名字,不好意思啊啊!

2008-11-22

诺顿2009永远试用15天

诺顿2009永远试用15天 诺顿2009永远试用15天

2008-11-12

weblogic插件

这是我下载的一个10分的资源,现在我改个名字传上来! 谢谢那个10分的提供者! 这个插件安装之后配置也是很麻烦的,配置好了,部署也是问题,目前我配置好了,但是不知道怎么部署。 关于配置问题,大家上网搜一下,在想想就可以搞定了。 因为用这个服务器开发的人都不是一般人了! 太刺激了!

2008-10-31

iReport和JasperReports报表开发指南

这是转发CSDN用户jacky6024的jasperreport的资源,他写的不错哦,比网上其他弥漫的资源要好 谢谢jacky6024!

2008-10-16

Jasperreport入门1.2

这是关于jasperreport和iReport入门的教程,此版本以更新!

2008-10-16

iReport菜鸟级入门教程

这是iReport3.0的最简单的一些操作。具体的操作可以在我的资源里找那个“Jasperreport入门例子”那里Jasperreport在servlet工程下的简单应用。

2008-10-14

JasperReports结合iReport制作报表教程

这是一个看完了还不知道怎么怎么用的一本关于Jasperreport的书!

2008-10-14

JasperReport与 iReport 的配置与使用

这是很多年以前一位叫裴贺先的先生写的教程,非常感谢他!

2008-10-14

jasperReporForJavaDevelop

jasperReporForJavaDevelop是一本不懂英文很难看懂的关于Jasperreport的书!

2008-10-14

JasperReportsUltimateGuide

JasperReportsUltimateGuide是JasperReport的官方帮助文档

2008-10-14

jasperreport入门例子

这是jasperreport和iReport的入门级教程,该教程的代码部分原创为http://toneyzhao.blog.sohu.com/84591793.html博客的博主,在此非常感谢他! 希望大家有好的心得可以与大家分享,在此谢谢大家 我的邮箱:abouluo@gmail.com MSN:abouluo@hotmail.com

2008-10-14

ireport用户手册中文版

ireport用户手册中文版ireport用户手册中文版

2008-10-07

JPA教程(不用写那么详细了)

JPA教程,大家不回复也没关系啊 我靠!大家都是做程序的,何必这样?非要我说那么多话,就不能自由点吗?我想说多少就说多少,何必强制我发20字以上的说明呢?我发的说明都是有用的吗? 真是的!CSDN可以放开点吗?

2008-09-27

时代新潮流UMLProgramming Guide设计核心技术(8.09 MB pdf)

时代新潮流UMLProgramming Guide设计核心技术<br>2001编程宝典丛书(3)<br>里面有个exe文件我不知道干什么的,不过有个PPT很有意思.全书式PDF格式的.

2008-02-26

2006年下半年软件设计师上午题

2006年下半年软件设计师上午题

2008-02-23

JAVA参考大全(四)

JAVA参考大全(四)2.79M

2008-01-10

McGraw.Hill.How.to.Do.Everything.with.JavaScript.eBook-DDU.pdf

McGraw.Hill.How.to.Do.Everything.with.JavaScript.eBook-DDU.pdf<br>JavaScript(英文书)

2008-01-07

可以转乱码的文本编辑器

key:1812-8697-3961-0886<br>可以转乱码的文本编辑器

2008-01-03

微软转码工具

微软转码工具,在安装软件的时候可以解决部分乱码问题!

2008-01-03

VBAPI(chm)

VBAPI(chm)

2007-11-07

Hibernate中文参考文档(chm)

Hibernate中文参考文档(chm)

2007-11-05

新概念英语chm

该版本包括新概念英语1-4册全部内容

2007-10-31

Spring2.0参考手册(中文chm)

这本书是我的老师李海峰给我的,Spring2.0(pdf版和chm版)的参考资料是他从满江红下载的。谢谢满江红,谢谢老师。谢谢大家免费共享资源!祝大家精通Spring!

2007-09-22

Spring2.0参考手册(中文pdf)

这本书是我的老师李海峰给我的,他虽然不喜欢当老师,但他却是一个好老师。我上传的资源大部分都是他给我的,我先谢谢他!他希望我们学到更多的知识,我也希望大家在下载后能无偿共享资源,让中国的程序员共同进步!谢谢大家!希望这本资料对你们有所帮助。

2007-09-22

PLSQL介绍

PLSQL介绍(plsql.doc)

2007-08-05

J2EE Hibernate-7.ppt

J2EE Hibernate-7.ppt

2007-08-05

wyyl1的留言板

发表于 2020-01-02 最后回复 2020-01-02

文章待审核请问需要多久

发表于 2018-05-30 最后回复 2018-06-01

Spring使用IOC是为了实现“开闭原则”

发表于 2013-03-05 最后回复 2018-05-30

JAVA如何操作键盘

发表于 2007-05-14 最后回复 2007-08-05

怎样通过JAVA操作Windows系统[求助]

发表于 2007-05-19 最后回复 2007-05-27

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