- 博客(216)
- 资源 (1)
- 收藏
- 关注
转载 前端Js处理百度地图和腾讯/高德地图经纬度不同的转换问题
文章来源:https://blog.youkuaiyun.com/a377342263/article/details/99411469/** * 1腾讯/高德地图转百度地图经纬度 */ qqMapTransBMap(lng, lat) { let x_pi = 3.14159265358979324 * 3000.0 / 180.0; let x = lng; let y = lat; let z = Math.sqrt(x * x + y * y) + 0.0...
2020-06-16 17:19:02
1186
转载 Your stream was neither an OLE2 stream, nor an OOXML stream
文章来源:https://blog.youkuaiyun.com/ljheee/article/details/83387207最近使用Apache poi 做excel导出的功能,遇到了如下问题:Your stream was neither an OLE2 stream, nor an OOXML stream起初对比其他的web工程,没有发现如何解决。最后找到抛出此异常的源码:or...
2019-12-03 10:35:44
17371
转载 Docker安装以及运行第一个HelloWorld
在安装Docker之前我们先来了解一下什么是Docker?观察Docker图标,其实很形象的解释了什么是Docker。在没有使用集装箱的情况下,我们需要考虑不同形状、尺寸的货物怎么安放,货物与货物之间是否能堆叠,这无疑是很繁琐的事情。现在有了集装箱(容器),我们就能将不同的货物放入集装箱之内这样就能以同样的方式来存放货物,实现了标准化。Docker采用了集装箱原理,我们将程序放入到容器中,...
2019-10-07 10:52:54
290
转载 docker 与docker-compose
文章来源:https://blog.youkuaiyun.com/liudongdong19/article/details/79590241docker 的使用过程,它分为镜像构建与容器启动。镜像构建:即创建一个镜像,它包含安装运行所需的环境、程序代码等。这个创建过程就是使用 dockerfile 来完成的。容器启动:容器最终运行起来是通过拉取构建好的镜像,通过一系列运行指令(如端口映射、外部...
2019-10-07 10:09:05
513
原创 JSP自定义标签开发(三)——开发带Body的标签库
带有Body的Tag必须实现javax.servlet.jsp.tagext.BodyTag接口,BodyTag接口中定义了一些处理标签体的方法。 通过实现BodyTag接口,就可以方便的操作标签体,比如可以让标签体迭代多次等。BodyTag的处理过程:1)当容器创建一个新的标签实例后,通过setPageContext来设置标签的页面上下文。2)使用setParent方法设置这...
2019-10-07 09:49:39
204
原创 spring @resource 和 @autowired 的再认识
@Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是name和type,Spring将@Resource注解的name属性解析为bean的名字,而type属性则解析为bean的类型。所以如果使用name属性,则使用byName的自动注入策略,而...
2019-10-07 09:49:07
87
转载 Redis哨兵(Sentinel)模式
文章来源:https://www.jianshu.com/p/06ab9daf921d主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用。这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式。一、哨兵模式概述哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立的进程,作为进程,它...
2019-09-24 22:12:52
161
转载 SmartGit(试用期30后),个人继续使用的方法。
在我们做项目的过程中,我们会用到SmartGit这个软件来将本地的MAVEN项目push到国内的码云(https://git.oschina.net)或者是国外的github网站进行项目的管理,这个时候需要用到Smartgit。但是SmartGit是收费的,可以30天的试用期,30天试用期过后,smartgit 需要输入序列号解决办法,可以通过下面的小方法来获取永久的使用,但是这个仅供个人的试用,...
2019-07-08 11:46:44
580
原创 java多线程专题(一)——线程的几种简单创建方法
/** 第一种方式:继承Thread类 * 1. 定义一个类,然后让该类继承Thread类 * 2. 重写run方法 * 3. 创建定义的这个类的对象 * 4. 启动线程 */ //继承Thread类 public class MyThre...
2019-06-25 14:13:29
142
转载 关于Java重载和多态
文章来源:https://blog.youkuaiyun.com/qq_38232598/article/details/80656060介绍几段简短但精辟的定义,没事多来看一下:多态指向子类的父类引用由于向上转型了,它只能访问父类中拥有的方法和属性,而对于子类中存在而父类中不存在的方法,该引用是不能使用的,尽管是重载该方法。若子类重写了父类中的某些方法,在调用该些方法的时候,必定是使用子类中定义...
2019-04-29 09:39:42
154
转载 git reset soft,hard,mixed之区别深解
文章来源:https://www.cnblogs.com/kidsitcn/p/4513297.htmlGIT reset命令,似乎让人很迷惑,以至于误解,误用。但是事实上不应该如此难以理解,只要你理解到这个命令究竟在干什么。首先我们来看几个术语HEAD这是当前分支版本顶端的别名,也就是在当前分支你最近的一个提交Indexindex也被称为staging area,是指一整套...
2019-04-15 09:04:00
160
转载 java堆、栈、堆栈的区别
文章来源:https://www.cnblogs.com/iliuyuet/p/5603618.html推荐:看过很多堆栈的文章,这篇是最通俗易懂,条理清晰,注重实战又有深度的博文,绝对压箱底的收藏。 1.栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度...
2019-04-10 09:00:11
157
转载 连接池、线程池 各种池与享元模式
谈谈连接池、线程池技术原理参考微信公众号2017-12-14杉枫这个是原文链接:互联网开发者Club 做互联网研发,最早接触使用jdbc技术,为了数据库连接能够复用,会用到c3p0、dbcp等数据库连接池。应该是研发人员最早接触的数据库连接池,再到httpclient http连接池,再到微服务netty连接池,redis客户端连接池,以及jdk中线程池技术。 这么多数...
2019-03-28 10:29:05
1380
1
原创 java中,从享元模式角度再看String
享元模式 的介绍文章:https://www.cnblogs.com/xuwujing/p/9704228.html享元模式很重要,因为它能帮你在一个复杂的系统中大量的节省内存空间。在JAVA语言中,String类型就是使用了享元模式。String对象是final类型,对象一旦创建就不可改变。在JAVA中字符串常量都是存在常量池中的,JAVA会确保一个字符串常量在常量池中只有一个拷贝。St...
2019-03-28 10:05:26
625
转载 ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded
问题:连接Docker启动的mysql出现:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loadedC:\mysqldata>mysql -h 127.0.0.1 -P 13306 -uroot -pEnter password: ****ERROR 2059 (HY000...
2019-02-11 21:37:21
800
转载 java -cp & java jar的区别
java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库,jar包之类,需要全路径到jar包,window上分号“;”格式:java -cp .;myClass.jar packname.mainclassname 表达式支持通配符,例如:java -cp .;c:\classes01\myClass.jar;c:\classes02\*.jar ...
2019-01-19 13:59:59
668
转载 Vue.js常见命令 (启动 部署)
项目搭建全局安装 vue-clinpm install --global vue-clivue init webpack my-project 初始化项目yarn install ( npm install 安装项目依赖 -->>npm run build 生成上线目录部署) yarn 效果好一点npm run dev在localhost启动测试服务器步骤一...
2019-01-09 11:30:36
743
转载 npm使用国内镜像的方法
一.通过命令配置1. 命令npm config set registry https://registry.npm.taobao.org2. 验证命令npm config get registry如果返回https://registry.npm.taobao.org,说明镜像配置成功。 二、通过使用cnpm安装1. 安装cnpmnpm install -g c...
2019-01-09 11:21:01
1165
转载 SpringMVC Controller单例和多例
对于SpringMVC Controller单例和多例,下面举了个例子说明下.第一次:类是多例,一个普通属性和一个静态属性。结果:普通属性:0.............静态属性:0普通属性:0.............静态属性:1普通属性:0.............静态属性:2普通属性:0.............静态属性:3所以说:对于多例情况普通属性时不会共用的,不会产生...
2019-01-04 10:40:37
219
转载 maven下载jar包失败的原因- 解决方法汇总
【此贴转载,大概意思懂,但是本人maven学的不精,部分细节不清楚,读者自行研究琢磨】 最近把本地一个项目移到新的开发环境中,但是maven总是有几个jar包不能下载下来,最后通过三个步骤总有把jar安装好,项目顺利跑起来了,特此记录一下,免得以后忘了,再来翻翻个人的烂笔头!! 第一个方法:删除本地的\repository库中所有.lastupdate后缀文件,
2017-10-29 09:27:03
4465
1
转载 怎么把本地项目和远程git仓库相连通
1. 打开在你的项目文件夹,输入下面的命令git init输完上面的命令,文件夹中会出现一个.git文件夹,如下图所示,其他的的文件也会出现蓝色小问号的标志2. 添加所有文件git add .注意最后的点是有用的哦输入完成后,文件夹如下所示3. 提交所有文件
2017-05-26 07:05:05
485
转载 天天写业务代码的程序员怎么成为大牛(转自知乎李运华的回答 PS:很干货)
作者:李运华链接:https://www.zhihu.com/question/39430220/answer/81648584来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。2016.10.08更新:更加完整的回答请看我的专栏文章,补充了一个点:Do exercise大牛养成指南(3)- 天天写业务代码,如何成为技术大牛? - 李运华的文
2017-05-26 06:31:13
2200
原创 Eclipse 开发利器 Jrebel热部署配置 基于Jetty
一、路径二、配置EclipseEclipse中配置 window->preference->tomcat->JVM Settings,加入以下参数-Drebel.spring_plugin=true 支持spring框架-Drebel.aspectj_plugin=true 支持aspectj-Drebel.struts2_plugin=tr
2015-09-04 12:35:51
1225
转载 Struts2返回JSON数据的具体应用范例
原文地址: http://yshjava.iteye.com/blog/1333104早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将S
2015-06-22 08:17:10
510
转载 Servlet从本地文件中读取图片,并显示在页面中
文章来源: http://tntxia.iteye.com/blog/826193import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletRes
2015-06-14 10:46:25
1320
转载 JS保留两位、三位小数(带四舍五入)
js保留2位小数toFixed(xxxx) var a = 9.39393; alert(a.toFixed(2)); alert(Number.toFixed(9.39393)); 返回的是9.39 对于一些小数点后有多位的浮点数,我们可能只需要保留2位,但js没有提供这样直接的函数,所以我们得自己写函数实现这个功
2015-04-22 11:31:36
30415
1
转载 JSTL 自定义Function函数标签
1.首先编写类,注意:类里面的变量与方法必须是static的; 如:public class TestFunction { private static ProductInfoManager productInfoManager = (ProductInfoManager) Platform.getInstance().getBean("productInfoManager"
2015-04-10 17:59:26
375
转载 java参数传递时到底是值传递还是引用传递
文章来源: http://zhuh-techno.blog.sohu.com/20412124.htmljava参数传递时到底是值传递还是引用传递(baidu搜集)最近比较长一段时间以来,网上的IT同行里面比较流行“JAVA面试32问”,很多人的BLOG里都引用这些面试题,最近因为工作内容比较枯燥,也来看看这些试题以调节一下口味,其中有一道题让我很费解。原题
2015-03-27 09:24:06
314
原创 要想少绑定事件,那就使用jQuery事件委托吧
假设我们有这样一种场景,点击上面的每一个选项,背景颜色 灰色、黄色 交替改变。html代码如下:<%String path = request.getContextPath();request.setAttribute("path", path);%> My JSP 'closest.jsp' starting page
2015-03-25 17:27:45
454
转载 基于jquery的 has() 、 find() 与 filter() 的区别
文章来源: http://www.jb51.net/article/36071.htmhas(selector选择器或DOM元素) 将匹配元素集合根据选择器或DOM元素为条件,检索该条件在每个元素的后代中是否存在,将符合条件的的元素构成新的结果集。下面举一个例子:复制代码代码如下: list item 1 list item 2
2015-03-23 17:30:03
519
原创 向阮一峰致敬
无论做人做事,还是做技术,都需有那一丝不苟最追求真理真善真美的本质的精神。只因见识短浅,以为如今网络发达了,信息量太大了,我们就应该浮躁,写代码的时候就可以随便 百度 谷歌 一下随便抄抄改改模仿模仿。看到了阮一峰的个人网站 ,我才看到了一丝希望,原来国内也有如此 一丝不苟严谨做学问的人,对于代码也是可以站在那样的角度来看待它,能够将 文学、思想和技术三者融为一体。每每看之,心中便有一股激励在
2015-03-22 20:26:12
460
转载 Spring动态切换多数据源解决方案(三)
文章来源:http://blog.youkuaiyun.com/llhwin2010/article/details/11695781 Spring动态配置多数据源,即在大型应用中对数据进行切分,并且采用多个数据库实例进行管理,这样可以有效提高系统的水平伸缩性。而这样的方案就会不同于常见的单一数据实例的方案,这就要程序在运行时根据当时的请求及系统状态来动态的决定将数据存储在哪个
2015-03-18 16:20:02
802
转载 spring mvc+mybatis+多数据源切换(一)
文章来源:http://leoyy.iteye.com/blog/1624704spring mvc+mybatis+多数据源切换 选取oracle,mysql作为例子切换数据源。oracle为默认数据源,在测试的action中,进行mysql和oracle的动态切换。 web.xml Java代码 webAppRoot
2015-03-18 10:11:12
1133
原创 java 通过继承类AbstractRoutingDataSource 而实现的 多数据源切换 的 缺陷(二)
先贴代码spring-context.xml spring 的配置文件 yyzy_bwcs java:comp/env/jndi/yyzy_db2 --> meta_db2 java:comp/env/jndi/meta_db2 --> jhpt_ds java:
2015-03-17 17:26:02
2599
原创 开发中,几个重用的软件工具
No1. 文本编辑器。Notepad++推荐理由:可以打开多种文件格式;可以编辑java、C++、sql等多种语言,并提供常用的编辑快捷键,和自动单词提示功能。No2.FTP 服务器管理软件。CuteFTP Pro推荐理由:nullNo3. Linux 远程访问管理软件。SecureCRTPortable推荐理由:null
2015-03-11 10:18:59
498
原创 html 中用 Jquery实现 <textarea /> 中的 maxlength属性
众所周知,在html 中,input 框有maxlength 属性。但是 textarea 却没有 maxlength 的限制。项目中实践出了一个解决方法,现在做个笔记,以便他日之用!oncontextmenu="return false;" 禁掉右键快捷菜单 备 注: ${main.bz}
2015-03-09 10:24:13
579
转载 电子商务系统的设计与实现(十一):数据库设计
来源: http://blog.youkuaiyun.com/fansunion/article/details/42343339用户相关 malling_user:前端商城系统的用户,用户名、密码等 malling_user_delivery_address,用户的收获地址,一个用户可以有多个收获地址 malling_admin_user:后端系统的用户,与前端系统
2015-02-27 10:08:10
504
转载 ORACLE CASE WHEN 及 SELECT CASE WHEN的用法
来源: http://exceptioneye.iteye.com/blog/1197329Case具有两种格式。简单Case函数和Case搜索函数。--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END --Case搜索函数 CASE WHEN sex
2015-02-27 09:20:49
330
原创 在Windows下搭建Android开发环境
一、Android SDK开发包国内下载地址二、安装ADT 启动Eclipse,点击 Help菜单 -> Install New Software… ?,点击 ?Add… ?,输入地址:http://dl-ssl.google.com/android/eclipse/。三、天朝屏蔽google 不能更新 adt,解决办法修改C:\W
2015-02-01 20:19:59
524
转载 我的JavaEE学习路线图
文章来源: http://www.cnblogs.com/gaoming7122/archive/2012/11/20/2778308.html 从学习Java开发到现在虽然也已经快三年了,但是要说到分享一下经验实在是不敢当。权当是对自己的一个总结吧,希望大家不吝指教,互相交流。 照旧,还是现来整理一下我学习Java的一个路线图吧,然后按照这个路线图来
2015-01-28 16:01:34
932
web table + div + jquery 实现仿 excel 的冻结 首行 与 首列 完整Demo
2014-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人