自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (9)
  • 收藏
  • 关注

原创 Javalin解构

至此,主要处理流程都介绍完毕,还有部分异步请求的处理下次再更新。最后附上Jetty核心组件结构图。

2023-03-05 20:30:48 883

原创 国内镜像源

国内镜像源

2023-02-02 09:42:29 92

原创 资源站导航

程序常用程序下载资源,持续更新

2023-02-02 08:56:54 177

原创 Java源码阅读之-CopyOnWriteArrayList

java.util.ArrayList的线程安全变体,其中所有可变操作( add 、 set等)都是通过制作底层数组的新副本来实现的。 通过阅读源码可以一探究竟。常用操作的实现初始化这里初始化一个长度为0的空数组通过加锁保证线程安全,通过复制新数组保证原数组访问的安全性访问过程没有加锁,效率比较高,增删操作通过复制新数组方式来保证访问的线程安全删除操作和新增操作原理类似,都是通过加锁+复制新数组方式实现set 比较用的是=,对非基础类型比较其实是引用地址CopyOnWriteArrayLis

2022-06-18 10:39:14 128 1

原创 nginx在windows环境下安装和开机启动

nginx在windows环境下安装和开机启动下载安装配置启动重启停止开启启动下载到官方网站下载 http://nginx.org/en/download.html,版本随意安装放到自己喜欢的文件夹,解压即可配置到nginx解压目录下conf文件,找到nginx.conf文件,先复制一份nginx.conf.default 以备不时之需。然后后续可以修改配置nginx.conf配置.下面是个人推荐配置,修改nginx.conf配置如下#user nobody;worker_process

2020-09-12 14:18:36 422

原创 Lombok注解

Lombok项目是一个Java库,它会自动插入您的编辑器和构建工具中,从而使您的Java更加生动有趣。永远不要再编写另一个getter或equals方法,带有一个注释的类将具有功能全面的生成器,自动执行日志记录变量等等。安装Lombok,maven项目添加以下内容到pom.xml.<dependencies> <dependency> <groupI...

2020-02-19 16:09:50 181

原创 docker卸载

查询安装过的包yum list installed | grep docker我的显示列表如下docker.x86_64 2:1.13.1-103.git7f2769b.el7.centosdocker-client.x86_64 2:1.13.1-103.git7f2769b.el7.centosdoc...

2020-02-14 10:54:06 169

原创 docker国内镜像

针对Docker客户端版本大于 1.10.0 的用户您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://ullwv25v.mirror.al...

2020-02-14 10:28:44 170

原创 docker安装

检查是否已经安装docker -v返回 -bash: docker: command not found 则没有安装返回类型以下信息则表示已安装卸载旧的版本$ sudo yum remove docker \ docker-client \ docker-client-latest \ ...

2020-02-14 10:26:45 136

原创 mysql查看所有表备注字段备注

查看所有表表名和备注SELECT TABLE_NAME, table_commentFROM `information_schema`.tablesWHERE table_schema='数据库名'查询某张表的字段和备注select column_name,column_comment from information_schema.columns wher...

2020-01-19 14:22:01 4159

原创 springboot配置文件加密方案

背景springboot默认以fatjar形式打包,配置文件打在jar包里面的,支持将application配置外置,其他自定义配置文件可以通过设置做到外置,但是随之而来的就是配置文件敏感信息的安全问题,如果解决敏感信息的加密就是我们需要解决的问题。尝试解决调研是否存在现有的解决方案,大部分人推推荐jasypt https://github.com/jasypt/jasypt,尝试一下,的确...

2020-01-10 19:56:46 431

原创 Mac上比较好用的压缩解压缩软件

在MacOs没有WinRAR,Bandizip等好用的功能强大而全面的压缩解压缩软件。搜索一下,很多人推荐The Unarchiver,但是它没有压缩和预览功能,而商业版的Bandizip,Betterzip价格不菲,不经意间找到一个好用的压缩解压缩软件eZip,尝试之下十分好用。最好用的Mac压缩解压软件ezip-专为macOS设计的压缩软件!主要提供了文件预览,解压,压缩功能,基本上可...

2020-01-10 19:18:36 1241

原创 记录一次mysql导入sql文件失败问题

出现问题mysql出现ERROR : (2006, ‘MySQL server has gone away’)原因原因有很多吧,我的原因是文件太大了,超过了MySQL默认的max_allowed_packet查询现在的设置show global variables like ‘max_allowed_packet’;修改成更合理的值set global max_allowed_pac...

2019-09-24 14:23:59 320

原创 SpringBoot配置文件外置方案

增加外置适配代码增加spring启动监听器AppConfigFileApplicationListenerpackage com.mistone.cs;import org.springframework.boot.context.event.ApplicationPreparedEvent;import org.springframework.context.ApplicationEv...

2019-09-20 13:55:54 407

原创 Jenkins忘记密码

Jenkins忘记密码背景jenkins用户配置文件位置修改配置重启jenkins登录背景在使用jenkins的时候,由于忘记管理员的密码无法登陆jenkinsjenkins用户配置文件位置一般情况~/.jenkins/config.xml~表示家目录windows是C:\Users[XXX].jenkins\users[jenkinsUserXXXX]_665870902290...

2019-08-17 09:47:50 363

原创 Mac自动切换截图路径

背景Mac 自带的截图工具命令截取选中区域:command + shift + 4截取全屏:command + shift + 3默认截图路径是桌面,无法满足需求,想修改默认的保存路径,修改命令如下defaults write com.apple.screencapture location /Users/username/Desktop/截图/killall SystemUISer...

2019-08-15 14:32:38 244

原创 Sublime Text 安装及使用

Sublime Text 安装及使用下载安装使用安装packge control安装主题Material Theme安装中文菜单结语下载打开链接sublime官网,按照提示下载,目前最新版本Sublime Text3安装按照提示下一步,OK使用安装packge control点击菜单View > Show Control复制下面代码在命令控制台中,回车执行,稍等片刻i...

2019-08-12 14:09:19 275

原创 JavaScript事件绑定

一、事件绑定的方式1.在Dom标签中通过事件属性绑定示例&lt;button onclick="clickMe()"&gt;点我呀&lt;/button&gt;注意:onclick中若为函数名,即使没有参数,也要带上函数后的括号()。2.在JavaScript中通过on+eventType进行绑定示例 &lt;button id="btnOne"&gt;点我呀&lt;/button&gt; &

2018-03-18 12:35:30 309

原创 颠倒的价牌

小李的店里专卖其它店中下架的样品电视机,可称为:样品电视专卖店。    其标价都是4位数字(即千元不等)。   小李为了标价清晰、方便,使用了预制的类似数码管的标价签,只要用颜色笔涂数字就可以了(参见p1.jpg)。            这种价牌有个特点,对一些数字,倒过来看也是合理的数字。如:1 2 5 6 8 9 0都可以。这样一来,如果牌子挂倒了,有

2017-10-10 23:56:59 514

原创 振兴中华

题目: 振兴中华小明参加了学校的趣味运动会,其中的一个项目是:跳格子。地上画着一些格子,每个格子里写一个字,如下所示: 从我做起振 我做起振兴 做起振兴中 起振兴中华比赛时,先站在左上角的写着“从”字的格子里,可以横向或纵向跳

2017-10-10 03:14:51 247

原创 排它平方数

题目描述 排它平方数    小明正看着 203879 这个数字发呆。    原来,203879 * 203879 = 41566646641    这有什么神奇呢?仔细观察,203879 是个6位数,并且它的每个数位上的数字都是不同的,并且它平方后的所有数位上都不出现组成它自身的数字。    具有这样特点的6位数还有一个,请你找出它!    再归纳一下筛选要求: 

2017-10-09 01:45:47 316

原创 高斯日记

题目标题: 高斯日记 大数学家高斯有个好习惯:无论如何都要记日记。 他的日记有个与众不同的地方,他从不注明年月日,而是用一个整数代替,比如:4210 后来人们知道,那个整数就是日期,它表示那一天是高斯出生后的第几天。这或许也是个好习惯,它时时刻刻提醒着主人:日子又过去一天,还有多少时光可以用于浪费呢? 高斯出生于:1777年4月30日。 在高斯发现的一个重要定理的日记上标注着:

2017-10-09 00:57:06 289

原创 Oracle中left join,right join,inner join分析

在开始分析之前,我们先准备一些测试数据。首先,初始化三张表,分别为test_user,test_team,test_type,建表语句如下create table TEST_USER( user_id NUMBER, user_name VARCHAR2(30 CHAR), user_team NUMBER, user_type VARCHAR2(30 CHAR))

2017-08-09 23:53:36 830

转载 中文乱码在java中URLEncoder.encode方法要调用两次解决

因为在jsp中对中文进行了编码的时候用的是UTF-8的编码方式,而在servlet中调用request.getParameter();方法的时候使用服务器指定的编码格式自动解码一次,所以前台编码一次后台解码一次而解码和编码的方式不用所以造成了乱码的出现,这就类似于以下代码:           String name=java.net.URLEncoder.encode

2017-07-19 21:19:51 384

原创 Java的I/O出现中文乱码及默认编码问题

问题   项目中遇到再从aix系统移植到linux系统过程,项目导出报表文件出现乱码。启动脚本与原来一样,有下面的语句但并未生效LANG=ZH_CNexport LANG问题分析  从项目代码分析,代码中没有显示就行编码设置,于是导出文件的编码应该是系统默认编码,对于Java来说就是下面代码的值System.getProperty("file.encoding")其中fi

2017-07-18 23:19:03 611

原创 oracle实现分页数据重复

问题           做项目过程时,遇到hibernate实现分页功能中,在不同页面有存在重复数据。一开始以为是hibernate的问题,打开hibernate的show_sql=true开启,将生成的sql在plsql中执行复现了数据重复的问题。查阅资料得知,oracle在保证order by字段的排序外,相同order by字段的值不同记录之间排序顺序并不稳定。       比如表

2017-07-18 23:00:57 488

原创 欧拉计划 第10题

题目The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17.Find the sum of all the primes below two million.计算两百万以下所有质数的和。10以下的质数的和是2 + 3 + 5 + 7 = 17.找出两百万以下所有质数的和。解答:Java程序public cla

2014-03-08 21:17:32 1040

原创 欧拉计划 第9题

题目A Pythagorean triplet is a set of three natural numbers, a  b  c, for which,For example, There exists exactly one Pythagorean triplet for which a + b + c = 1000.Find the product abc.找出唯一

2014-03-06 10:53:38 1085

原创 欧拉计划 第8题

题目Find the greatest product of five consecutive digits in the1000-digit number.找出这个1000位数字中连续5个数字乘积的最大值。找出以下这个1000位的整数中连续5个数字的最大乘积。(例如前五个数字的乘积是7*3*1*6*7=882)731671765313306249192251196744265

2014-03-05 14:47:57 1386

原创 欧拉计划 第7题

题目By listing the first six prime numbers: 2, 3, 5, 7, 11, and 13, we can see that the 6th prime is 13.What is the 10 001st prime number?找出第10001个质数。前六个质数是2,3,5,7,11和13,其中第6个是13.第10001个质数是多

2014-03-05 14:37:48 890

原创 欧拉计划 第6题

题目The sum of the squares of the first ten natural numbers is,12 + 22 + ... + 102 = 385The square of the sum of the first ten natural numbers is,(1 + 2 + ... + 10)2 = 552 = 3025Hence the differ

2014-03-04 12:46:10 703

原创 欧拉计划 第5题

题目2520 is the smallest number that can be divided by each of the numbers from 1 to 10 without any remainder.What is the smallest positive number that is evenly divisible by all of the numbers fr

2014-03-03 12:32:57 1141

原创 欧拉计划 第4题

题目A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 99.Find the largest palindrome made from the product of two

2014-03-02 16:15:46 891

原创 欧拉计划 第3题

题目The prime factors of 13195 are 5, 7, 13 and 29.What is the largest prime factor of the number 600851475143 ?找出一个合数的最大质数因子13195的质数因子有5,7,13和29.600851475143的最大质数因子是多少?解答:这题要注意数据类型的范围(关于数据类

2014-03-01 14:37:09 1265

原创 欧拉计划 第2题

Each new term in the Fibonacci sequence is generated by adding the previous two terms. By starting with 1 and 2, the first 10 terms will be:   1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...By considering

2014-03-01 14:13:35 1827

原创 关于计算编程中的数据类型长度和大小范围

1.在编程中经常遇到一些大数,这时就需要我们对所用的数据类型的范围有所了解。防止在运行产生错误的结果。有时这些错误的结果很难意识到。2.这里简单的介绍常用的数据类型的长度和大小范围。 byte(字节型)长度:1,范围:-128~127 short(短整型)长度:2,范围:-32768~32767 int (整型)长度:4范围:-2147483648~2147483647 lon

2014-03-01 14:07:35 3220

原创 欧拉计划 第1题

题目If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.Find the sum of all the multiples of 3 or 5 below 1000.找出1000以下

2014-02-28 20:57:38 803

原创 欧拉计划 Java实现

从今天将对欧拉计划的Java实现一天一更。简单的分析欧拉计划的每道题。希望与大家交流学习。

2014-02-28 20:38:13 1117

原创 道路和航路 Java实现

问题描述农夫约翰正在针对一个新区域的牛奶配送合同进行研究。他打算分发牛奶到T个城镇(标号为1..T),这些城镇通过R条标号为(1..R)的道路和P条标号为(1..P)的航路相连。每一条公路i或者航路i表示成连接城镇Ai(1每一条公路都是双向的,正向和反向的花费是一样的,都是非负的。每一条航路都根据输入的Ai和Bi进行从Ai->Bi的单向通行。实际上,如果现在有一条航路是从Ai到Bi

2014-02-28 19:54:44 1258 4

原创 第一篇博文

好久没写博文了,今天写一篇作为开头吧。第一篇内容没有想的太透彻,主要记录下以后博文的方向吧。1.生活感悟  生活很有趣,希望与大家分享2.编程相关 这个和本人的学习方向有关,希望与大家交流3.资源分享 好的东西,应该与大家分享尾:就到这里了。

2014-02-18 23:21:47 687

动态规划中的最优性原理及方法的进一步研究.pdf

动态规划(dynamic programming)是运筹学的一个分支,是求解决策过程(decision process)最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时,提出了著名的最优化原理(principle of optimality),把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过程优化问题的新方法——动态规划 是信息学竞赛中选手必须熟练掌握的一种算法,他以其多元性广受出题者的喜爱. 动态规划首次进入信息学奥赛是在IOI94(数字三角形),在国内首次出现是在NOI95。此后动态规划成为信息学奥赛的必考算法之一。

2014-03-01

JSP学生信息系统

JSP编写的简单学生信息管理系统,有基本的增删改成,有完整的代码和文档。

2014-01-16

JSP+MySQL学生信息管理系统

JSP+MySQL学生信息管理系统,是javaBean+servlet写的简单的学生信息管理系统

2014-01-16

Servlet+API中文API[China]

Servlet API 中文参考 chm,涉及Servet资料资料、API介绍,讲述Servlets概论、生命周期、解析和载入、初始化、 Servlet处理请求、多线程和映射、Servlet的卸载、Servlet映射技术、通... Servlet API 中文参考 chm,涉及Servet资料资料、API介绍,讲述Servlets概论、生命周期、解析和载入、初始化、 Servlet处理请求、多线程和映射、Servlet的卸载、Servlet映射技术、通过类名调用Servlet、HTTP会话、建立Session、Request Dispatcher接口、Servlet接口、ServletConfig接口、ServletContext接口、SingleThreadModel接口等等... ...

2014-01-15

Oracle数据库性能优化

本书作者都是来自于电信、银行、电子商务、证券、政府、纺织等各行各业的资深数据库管理人员,具有丰富的实践经验,并由ITPUB四大技术版主盖国强、冯春培、叶梁和冯大辉担当主编,进一步保证了本书在技术和内容上的品质。 内容简介 书籍 计算机书籍      本书面向实际应用,从多个角度出发,对oracle优化中的很多关键问题进行了深入全面的探讨,涵盖了oracle优化的各个技术层面,从内存优化、io规划及优化,到sql优化调整,以较为完整的体系阐述了oracle的优化技术。    本书给出了大量取自实际工作现场的实例。在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更主要的是,结合实际应用环境,提供了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,满足面向实际应用的读者需求。      本书适用于具有一定数据库基础的数据库从业人员,尤其适用于 oracle 数据库管理和开发人员,也可以作为各大中专院校相关专业的教学辅导和参考用书,或相关培训机构的培训教材。

2014-01-15

Java面试宝典2014版

本书对于Java笔试面试常会问到的问题进行了很详细的总结,是Java程序员面试必看的经典。 java程序员面试宝典(第三版)》是《java 程序员面试宝典》的第三版。第三版在保留第二版数据结构、字符串处理、java程序设计等主干内容的基础上,更新了部分程序员面试题目,内容主要取材于2011 年至2013 年多家大公司的面试题,以反映第二版图书出版后近两年来所发生的变化,目的是帮助求职者在面试过程中更好地处理一些新问题,应对新变化。    《java程序员面试宝典(第三版)》最后着力讲述了如何进行英语面试和电话面试,并对求职中签约、毁约的注意事项及群体面试进行了解析。本书的面试题除了有详细的解析外,对相关知识点也有扩展说明。希望这些内容对读者从求职就业到提升计算机专业知识有显著的帮助。    《java程序员面试宝典(第三版)》适合(但不限于)将要找工作的程序员、高校计算机类应届毕业生,以及其他计算机爱好者阅读。

2014-01-15

P2P种子资源搜索神器

P2P种子资源搜索神器

2013-08-02

字符图生成器ASCII Generator 2.0绿色单文件版

众所周知,字符图是使用各种字符拼凑成一些有意思的图案。如果认为拼凑,工作量非常之大,但如果借助计算机软件,则能够快速将一张图片快速生成字符图。ASCII Generator 2.0就是这样一个工具。 ASCII Generator 2.0是一个免费的开源程序,简称为Ascgen2,可快速将图像转换成高品质的ASCII字符图。ASCII Generator 2.0的操作非常简单,你只需要打开你需要转换ASCII字符图的图片,选择字符,调节色阶、对比度、亮度和输入输出等参数,即可快速生成非常有艺术感的ASCII字符图。一般情况下,由软件自动生成即可。下图是小编使用ASCII Generator 2.0生成的一张ASCII字符图:

2013-08-02

p2p网速限制软件

限制同一局域网的其他电脑网速,更能保障自己的网速。

2013-01-17

空空如也

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

TA关注的人

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