- 博客(98)
- 资源 (9)
- 收藏
- 关注

原创 Spring Boot 第四篇:入门提升:热部署、读取配置文件
在上一篇博客中,我们通过实例创建了我们的第一个Spring Boot Web项目,了解了项目的Pom结构,配置文件,今天我们将对Spring Boot入门提升学习,主要包括 热部署和配置文件读取。1. 热部署没有热部署的项目,每次更新程序后,需先Stop程序,再Run重新启动项目,程序比较庞大时,启动项目比较慢,这时我们就需要热部署。所谓热部署,就是每次更改程序后,不需要重启启动运行程序,仅仅只需要对编译,程序就可以保持原来的状态继续运行,类似所改即所得。Spring Boot 的热部署,很简.
2020-05-20 16:36:03
330

原创 Spring Boot 第三篇:第一个Spring Boot Web程序
学习一项新框架,总不乏 首先会想:它是什么? 这个问题之于Spring Boot而已,回答一般都是:约定大于配置。但对于6个字的理解,我认为SpringBoot是SpringMvc的一个升级,将MVC的各种已有技术进行一个组合,如网站的端口、MyBabit数据库的实体类映射等自动帮我们实现,同时,Spring Boot是轻量级、可插拔、微服务的首选? (这一块新远兄还有待深度理解)。 言归正传,开始跟着新远哥学习搭建第一个Spring Boot Web吧1. 新建项目:...
2020-05-19 16:53:44
146

原创 JAVA基础笔记4--Tomcat初识
1.tomcat的安装,到官网下载,http://tomcat.apache.org/download-60.cgi 目前包含6.0,7.0,8.0,9.0等版本,含zip、tar.gz和Windows Service Installer三种安装包。其中:Zip是Windows下的免安装版本;tar.gz是Linux下的安装包;Windows Service Installer是Wi
2016-02-17 14:46:08
451

原创 JAVA基础笔记3--JDBC入门
1.Sql Jdbc的连接及配置:http://blog.youkuaiyun.com/stewen_001/article/details/19553173/ micsoft官网下载sql jdbc驱动程序, 只保留一个sqljdbc4.2.jar 系统环境变量,ClassPaht中加入驱动程序路径 当前项目中添加驱动程序的引用 SqlServer配置管理中,网络配置,启动TC
2016-02-17 14:27:12
454

原创 JAVA基础笔记2--认识Eclipse IDE
1.jdk 开发包中包含jre运行时,jre中包含jvm虚拟机。2.jdk下载www.oracle.com ,downloads,java for developer 安装测试:java -version ;javac3.eclipse下载 www.eclipse.org/home/index.php, downloads, 绿色免安装, 创建workspace4.1.eclip
2016-01-23 18:27:57
525

原创 JAVA基础笔记1--入门教程网址
Java入门教程:最全面最简单的Java基础教程http://www.weixueyuan.net/java/rumen/Java快速教程http://www.cnblogs.com/vamei/archive/2013/03/31/2991531.html
2016-01-21 11:19:59
449

转载 JAVA基础笔记0--用eclipse创建java web工程
1. 创建一个web工程,此处用eclipse创建(如果对创建web工程很熟悉,可以不看的,本文目的是做一个记录) 1) 打开新建工程对话框,选择Dynamic web Project并点击下一步,如图:2)在出现的工程设定窗口中,设定工程的名字和Dynamic web module version(对应的servlet版本,不同的Dynamic web mo
2015-06-02 20:27:55
463
原创 Spring Boot 下的 log4j2的使用
应 在前些年一直在net平台上做开发,也使用了log4net进行日志管理,并且基于log4net进行了组件开发,实现了对“东方财富网”股吧的全站日志监控系统。东方财富网股吧注册用户1300万,日活600万,日新增帖子20万,日回帖300万,这些数据全部通过log4net组件进行接入“日志监控系统”,实现功能包括所有接口的访问日志(用户ID、设备UDID、设备终端来源、访问入口、请求接口)、超时日志(接口耗时统计)、设备统计等。 今天研究了下log4j2,轻松上手,主要有...
2020-06-04 18:34:50
426
原创 Spring Boot 服务 Windows开机启动
今日用Spring Boot开发了一个获取办公室公网IP的小工具,主要是为了方便图书部门同事远程登录图书服务器。该IP为电信动态IP,每隔两三天IP总是容易变动,有时节假日办公室没人办公无法获知IP,此时若能远程获取IP该多好呀! 为此,我特地花了两小时写了这个工具。 该工具的总体思路为:在办公室随便找一台24小时不关机的电脑,上传数据到服务端,服务端提供一查询接口。具体为:客户端工具 通过定时器任务每隔30秒钟通过http://ip.chinaz.com获取IP,存储到我们的...
2020-06-02 16:14:10
437
原创 winddows下的Redis下载、安装、基本设置
本文讲解的是windows版本的Redis-x64-3.2.100的下载及服务安装。据了解,Redis的windows版本Micorosoft只更新至3.2就停止了,刚好这里提供的也是3.2版本,资源在文章下方下载。下载地址:https://www.7down.com/soft/233274.htmlWindows服务安装方法:打开cmd,然后进到Redis解压目录下,然后执行redis-server --service-install redis.windows.conf去到windows
2020-05-22 23:40:13
336
原创 互联网名词(持续更新)
本人浸淫IT十余年,大型互联网也有三年,知识面横向发展,互联网很多名词知道的多,但没用心去整理,现持续整理更新,我所更新的每一个名词概念将是我所理解后概述。欢迎有疑问的兄弟与我交流,碰撞出火花:微信同号:153472331301. CDN关键词:静态资源、内容分发、节点、就近获取、Internet拥堵、响应速度内容分发网络系统。作用:能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上;目的:是使用户可就近取得所需内容,解决 In
2020-05-22 22:20:41
309
原创 如何将H5和WebApp 加壳成apk、ipa
问题:已经做好的纯H5的站点 想分别加两个壳子,变成apk和ipa ,要怎么实现?要点: 1. app只是壳子,打开app直接跳转到H5的Url ,需要支持修改url 2. app图标需要修改成自己设计的,需要支持图标替换原理:Hbuilder工具支持创建WebApp及打包操作,我们只需要一个Hbuilder解决方案,在里面修改url和替换app图标,然后 ...
2018-03-02 10:17:20
26039
7
原创 云技术-SaaS架构初步理解
互联网“云”包含:Iaas、Paas、SaasIaas:基础设施即服务,将硬件外包出去,供其他软件公司租用;如服务器,存储和网络硬件。Paas:平台即服务,某些公司开发的服务中间件,如阿里云视频点播。Saas:软件即服务,提供的软件应用服务。云公司归类:Iaas: 阿里云、世纪互联、华为云、网宿等等公司提供的ECS、CDN、数据库、宽带。Paas: 阿里云、华为云提供的某些中间件,如阿里云的视频点...
2018-03-01 10:29:28
3007
原创 MVC学习笔记3---Razor语法
与传统aspx标记语言的比较:1.与传统aspx前端标记语言类似,只是比aspx更简洁2. aspx中不能用于嵌套,必须成对出现3. razor中@代替了aspx中的一对,可用于嵌套。
2016-03-04 17:43:32
384
原创 MVC学习笔记2---Razor原理
Razor是一门前端标记语言。它的原理是:理解:1.Razor 作为一个前端标记语言,它存在一个Razor Template模板,模板为xml 文档 定义了各个1.将.cshtml与Razor Template模板
2016-03-04 16:49:15
1119
1
原创 MVC学习笔记1---MVC的理解
我对MVC的理解:1.MVC更像传统的三层、多层架构中的UI层2.UI层又进行细分,分为M、V、C,3.其中View和Controller层都是为了和客户端进行交互,Model对View输入的有效性验证。如,用户发送一个请求,IP/Controller/Action,Controller接收到请求后创建一个Controller类的对象,并调用一个Action对应的方法,
2016-03-04 16:13:01
456
原创 MD5加密
MD5:信息摘要算法,Message-Digest 5特点:1.不可逆:单向加密,不可逆,只能加密,不能解密。 解密时只能字典暴力破解,字典集合存储“明文-密文”,比较密文,推导明文。2.内部实现:输入一个任意长度的字节串,都会生成一个128位的整数,不论是在加密的过程中,加密前要将加密字符串转为字节数组,加密后也要生成密文的字节数据,然后再转化为密文。3.代码:
2016-03-01 11:28:32
356
原创 对REST风格的理解
1. 理解为:资源、表述性状态转换、转移:将服务对象资源化,采用资源的风格来架构系统。即,把每个服务抽象为资源,通过对这个资源的CURD形成统一的接口。更多情况下,体现为约定大于协议。2.统一性:每个资源只允许有CURD,多个资源间的定义为资源委派:ResourceAssignment,对委派的资源进行CURD.见:http://www.cnblogs.com/artech/p
2016-02-29 19:09:04
1033
转载 jQuery和AngularJS的区别浅析
最近一直在研究angularjs,最大的感受就是它和之前的jQuery以及基于jQuery的各种库设计理念完全不同,如果不能认识到这点而对于之前做jQuery开发的程序员,去直接学习angularjs的话,很可能学了很久还不知道这个东西能用来干什么以及怎么使用,怎么和UI进行结合等问题,在stackoverflow上找到一篇关于这方面的文章,阅读之后颇有收获,在此基础上将它译成中文,以求抛砖引玉大
2016-01-21 10:56:39
653
原创 最近心得
一.ASP.NET能支持开发三种类型的网站:1. 传统OA类以服务端为中心的网站:所有页面的生成以及交互的逻辑全部服务端来完成,服务端甚至能生成必要的JS代码。2. 门户类网站:服务端只负责页面的第一次呈现,用户的交互以及表单的提交全部采用AJAX的方式完成。3. 纯AJAX网站:服务端基本上不参与UI的处理,只负责处理数据,UI在客户端由JavaScript来生成并控制提交。二.
2016-01-11 17:23:24
594
原创 最近心得
1.短线:市场整体氛围(向上、震荡、向下)、行业(普涨行业)日、周K线图实时资金流2.中线:行业:是否当前热门话题,如丝绸之路利润:年报、季报 是否有盈利预期K线:大跌反弹时、大涨时市场:适合震荡市资讯:有预期利好,如重组
2016-01-08 18:00:29
292
转载 JavaScript对SEO的影响及解决之道
JavaScript在SEO中是一个很头疼的问题,一方面我们在网页制作中需要使用JavaScript来实现绚丽的特效,而一方面 JavaScript又会对搜索引擎的抓取分析造成不好的影响。Google的官方文档中很清楚的说明,如果在html中过多的使用 JavaScript、Cookie、会话 ID、框架、DHTML 或 Flash 等复杂功能会使搜索引擎抓取工具在抓取网站时可能会遇到问题。
2016-01-08 17:24:25
578
原创 Oracle where 执行慢
select * from nic_finblog t这句SQL需要几十毫秒;select * from nic_finblog t where newscode=238697438 这句SQL需要19秒。原因:newscode 为char类型,而sql中newscode=238697438 为long类型。由此猜想SQL机制先将newscode的值与long 2
2016-01-05 10:26:33
859
原创 .aspx 如何转.html
同学问我.aspx 如何转.html,方法有多种,在此备注一下:1. rewriter.dll方式. 如:http://www.cnblogs.com/Jaylong/archive/2011/10/17/url.html2.用RoutMap方式.3.使用ISAPI_Rewrite 3 Lite 插件.记得IIS配置和修改配置文件哟。
2015-12-28 16:27:02
783
原创 Windows 2008 内存损耗
情景描述:1.Windows 2008 R2 服务器 32G内存,C#语言编写的文件操作类,每天进行千万级数量的文件读写操作,文件大小本身不大,200KB以内。2.文件操作类 编写合法,流、对象 该关闭的都关闭了。现象:1. 内存占用会慢慢增加,但并不是该程序进程占用,任务管理器中所有进行占用内存合计才5G不到。2.但可用内存从20G-10G--8G--5G--3G--5G--
2015-12-15 13:58:55
2886
转载 UML系列——时序图(顺序图)
UML系列——时序图(顺序图) - 技术文摘 - LUPA开源社区 http://www.lupaworld.com/article-233409-1.html
2015-09-23 10:36:19
798
原创 最近知识点记录
1.Linux: Centos :支持rpm的安装 aBuntu Gentoo FreeBSd Debian2.ElasticSearch:集群、索引分片、支持副本、恢复、快照、自动发现节点、协议3.JDK 包含JRT 、SDK JRT 又包含JVM4.IIS假死监控5.API 降
2015-08-28 14:47:34
507
转载 Wi-Fi防破解办法(原因、危害、判断及防护措施)
http://service.tp-link.com.cn/detail_article_1967.htmlWi-Fi防破解办法(原因、危害、判断及防护措施)1、无线密钥被泄露在“免费WiFi上网”的大肆宣传下,越来越多的人经不住“免费午餐”的诱惑,加入了“蹭网”的行列。与此同时,不少人也发现自己的无线网络“被蹭网”,怀疑无线路由器被WiFi万能钥匙等软件破解了。殊不知,“
2015-05-02 15:50:13
1546
原创 JDK安装后 没有tools.jar 和dt.jar包的解决办法
今天花了几个小时弄JDK,安装后发现jdk\lib中没有tools.jar 和 dt.jar包,网上搜罗了很多解决办法,都没有解决问题。最后看到一个本质的解决方法,出现这个问题的原因是在JDK安装时将JDK和JRE放在了同一目录下,导致了文件的覆盖,致使tools.jar 和 dt.jar包被覆盖。 解决方法:我的操作系统是win7,在安装JDK过程中,第二次选择目标文件夹
2015-02-25 15:07:07
1352
原创 控制台app.config 的 <add key="aspnet:MaxHttpCollectionKeys" value="10000" />无效
问题描述: 在对大量的json序列化时 我们应该在web.config中加入 节点,否则会报错:Operation is not valid due to the current state of the object. 详见:http://blog.youkuaiyun.com/lxy1106/article/details/42392441 。但是如果程序是控制台程序,或者Windows
2015-01-04 18:05:05
4784
原创 JavaScriptSerializer 序列化时异常:Operation is not valid due to the current state of the object.
异常详情:System.InvalidOperationException: Operation is not valid due to the current state of the object. at System.Web.Script.Serialization.JavaScriptObjectDeserializer.DeserializeDictionary(Int32
2015-01-04 15:10:02
7421
原创 Flex 中创建swc文件
初学Flex,对Flex 中创建swc文件很好奇,研究了下步骤如下:1、建立Flex库项目(Flex Library Project)2、添加类文件 编写实现方法3、则自动在默认bin目录下生成该项目的swc文件。4、别的项目引用时直接选择项目属性构建路径,添加swc即可。说明:1、若手动删除文件后无法生成swc文件,请任意修改一个文件的内容或新建个有意义的类等,则sw
2012-12-10 14:45:20
2868
转载 类序列化
类序列化什么是序列化?---.net的运行时环境用来支持用户定义类型的流化的机制。它是将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。序列化的目的:1、以某种存储形式使自定义对象持久化;2、将对象从一
2012-10-12 11:31:15
934
原创 Microsoft WCF 服务主机:用法: WcfSvcHost.exe /service:<pathToServiceDll> /config:<pathToServiceConfig>
别人给的一WCF程序,VS2010,在我加载失败,检查发现它的解决方案属性:Microsoft Visual Studio Solution File, Format Version 12.00# Visual Studio 2010而我其它地方的都为Microsoft Visual Studio Solution File, Format Version 11.00# Vis
2012-10-12 09:55:21
2493
原创 varchar nvarchar char varchar 比较
总结: 1、 varchar: 可变长度的非 Unicode 数据,最长为 8,000 个字符。 2、nvarchar: 可变长度 Unicode 数据,其最大长度为 4,000 字符。 3、char: 固定长度的非 Un
2012-09-20 11:42:37
573
原创 ArcGis Server + Flex 部署问题汇集
1. 安装IIS,NetFramwork 4.0 ,ArcGis Server; 注意安装完IIS 后立即检查IIS是否可用,否则后续步骤做了也没有用。2. 检测完成后,跨域文件分别放到IIS ArcGis 实例,WCF 根目录。3.开始IIS NetFramwork 4.0 支持。 注意1.以上是IIS6, 如果是IIS7 则是更换应用程序池为4.02.服务器为Wi
2012-08-30 09:18:51
1535
WebApp打包apk、ipa解决方案
2018-03-02
android反编译工具全套(apktool、Android逆向助手、jd-gui)
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人