自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冰的技术分享

分享和记录一下现在正在做的,正在开发的技术和功能,方便日后查阅

  • 博客(37)
  • 资源 (17)
  • 收藏
  • 关注

原创 Docker常用命令手册

启动docker,并设置为开机自启动,测试。使用官方安装脚本自动安装。

2023-02-23 09:37:42 317

原创 WPF学习

用最少的文字来解释清楚每一行代码,加油 !

2022-12-13 11:22:20 114

原创 项目经验总结

多IP段互相访问:二层交互机、三层交换机配合。

2022-10-27 16:01:07 154

原创 MYSQL进阶功能

MySQL进阶知识(一)--系统库MySQL进阶知识(二)--数据回滚和备份游戏服务端开发中的MySQL进阶知识(三)--慢查询MySQL进阶知识(四)--InnoDB锁的问题MySQL进阶知识(五)-常用命令语句MySQL进阶知识(六)--其他MySQL进阶知识(六)--其他.........

2022-08-17 16:23:57 715

原创 简单几句话让你明白SaaS与PaaS的区别

在云计算非常热门的今天,很多人以为租赁个云主机就是云计算的全部。而SAAS平台用户无需开发软件,消费者要A软件就购买A软件的SAAS服务,要B软件就购买B软件的SAAS服务。不过如果云服务商中没有消费者想要的软件服务的话,就没办法了。在PAAS平台上,用户可以自由开发自己的软件,也可以部署不同的软件。PAAS和SAAS属于云计算的不同层级,优缺点各不同相同,针对用户也有所不同。有需要购买云服务的朋友,得根据自己的实际情况来选择。他们不需要懂开发,也不需要懂技术,也不用管维护,只需要懂如何使用该软件即可。..

2022-07-30 08:45:57 8944

原创 IDEA “Cannot resolve symbol” 解决办法

IDEA无法识别同一个package里的其他类,将其显示为红色,但是compile没有问题。鼠标放上去后显示“CannotresolvesymbolXXX”,重启IDEA,重新syncgradle,Cleanbuild都没有用。点击菜单中的“File”->“InvalidateCaches/Restart”,然后点击对话框中的“InvalidateandRestart”,清空cache并且重启。语法就会正确的高亮了。...

2022-07-24 10:53:31 2130

原创 idea创建Module

现在大部分j2ee项目都采用了多模块的方式进行设计,好处是功能划分清晰,方便更新维护,那么在创建新模块的时候就会遇到些问题,不是驴不跑就是磨不转,整的怀疑人生,于是将自己的创建流程记录下,方便日后操作(年龄大了,记性不好,容易忘)点OK就算创建完成了,如果要引用其他的模块,只需在pom.xml里做相应配置就可以了,如果想使用idea的BuildArtifacts来进行打包,那需要做相应的配置,具体配置内容可以看之前的文章。填好Name和Location。1、创建新的Maven模块。......

2022-07-18 07:15:03 8020

原创 idea打包java项目

打包发布Web项目时,ProjectStructure->Artifacts,选项中有webapplicationexploded,这个是以文件夹形式(WarExploded)发布项目,选择这个,发布项目时就会自动生成文件夹在指定的outputdirectory;如果选webapplicationarchive,就是war包形式,每次都会重新打包全部的,将项目打成一个war包在指定位置。根据下图中流程进行操作,就可以导出项目到文件夹了。......

2022-07-17 16:34:19 1087

原创 Spring Cloud下使用Feign Form实现微服务之间的文件上传

背景​ Spring Cloud现在已经被越来越多的公司采用了,微服务架构比传统意义上的单服务架构从复杂度上多了很多,出现了很多复杂的场景。比如,我们的产品是个app,支持第三方登录功能,在手机端调用第三方授权接口之后,返回了用户的相关信息,比如open_id,性别,头像等。这些信息我们需要保存在我们服务器上,当时针对头像是应该保存图片的url还是图片本身发生了歧义,在一番讨论之后,得出的结果是,我们需要通过url将图片下载到我们本地,然后调用我们自己的文件微服务中上传功能保存起来。​ 跨服务之间调用,我们

2022-06-29 15:20:14 1072

原创 btree索引和hash索引的区别

Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什么大家不都用 Hash 索引而还要使用 B-Tree 索引呢?任何事物都是有两面性的,Hash 索引也一样,虽然 Hash 索引效率高,但是 Hash 索引本身由于其特殊性也带来了很多限制和弊端,主要有以下这些。

2022-02-08 08:42:14 232

原创 C# event事件学习与使用

分三步来实现一个event事件定义事件、注册事件、触发事件using System;namespace SimpleEvent{ using System; /***********发布器类***********/ public class EventTest { private int value; public delegate void NumManipulationHandler(); public event NumManipulatio

2021-05-14 09:19:47 153

原创 C# Callback功能实现方式(委托、接口)

方式一、用委托作为形参,把结果传回实参方式二、通过接口实现方式三、通过事件关联,适用桌面应用程序方式四、子窗体调用父窗体的函数(委托)方式一、用委托作为形参,把结果传回实参public partial class index : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { Child chld = new Child(); chld...

2021-05-09 14:34:28 1739

原创 C#窗体加标尺的两种方式及显现效果

1.带刻度和缩放比例的标尺 public static float MonitorDPI = 96; private int originLocation = 0; //坐标原地起始位置 private int maxScaleX = 1000; //X轴最大刻度 private int maxScaleY = 1000; //Y轴最大刻度 private float scaling = 1.0F; //缩放比例...

2021-05-07 17:40:17 2169 1

原创 html使用echart实现机床运行状态图

因为我使用的是远程桌面截取的运行环境里面的界面,截图没法看到鼠标悬停内容,所以就手机拍了一张,有点不清晰,无非就是一个效果图,大家将就着看吧。有9台机床,系统监听机床的运行状态,将运行状态记录在系统里,使用echart的图表来显示出来,包括开始时间、结束时间、耗时等,下面是代码,默认显示当天的内容。生产环境的针对项目做了接口,下面的是一个可运行的demo,大家可以自己尝试制作接口,如有问题请留言<!DOCTYPE html><html style="height: 100%

2021-05-07 11:14:16 1248 1

原创 VS2019将NET4.7.2和SqlLocalDB2019等服务打包到安装包中

第一步:VS2019要打包成安装包程序,需要安装Microsoft Visual Studio Installer Projects,安装方式如下,扩展选择Install Projects,下载完成后重启vs自动安装,没什么复杂的就不用说了第二步:在解决方案下面建立一个Setup安装项目(Setup Project),添加要打包的程序及文件,网上也很多教程,右键Application Folder,添加你的文件就可以了第三步:右键Setup项目,属性,选择要打包进安装包的项第四步:下

2021-05-06 15:47:50 1667

原创 java使用POI解析excel时碰到1900年日期格式造成的取时间不准确问题

发现问题的背景是这样的:要开发一个excel上传工单,使用POI解析工单,获取其中信息的一个功能,其中有一项是加工时间在excel中格式是[h]:mm:ss,是一种自定义格式,转换为时间格式是1900/1/1 22:07:30出现的问题是,我要获取这个加工时间使用的java代码是:Date date = cell.getDateCellValue();//或Date date = HSSFDateUtil.getJavaDate(cell.getNumericCellValue());

2021-05-04 22:08:15 1883

原创 微信小程序open-data设置圆角头像

wxml文件<view class="userinfo"> <view class="userinfo-avatar"> <open-data type="userAvatarUrl"></open-data> </view> <open-data type="userNickName"></open-data></view>wxss文件.userinfo { p...

2021-01-10 21:33:47 884

原创 【聊天表情包小程序的开发】之小程序源码分享

目前已经完成了表情的展现、分享、搜索等功能,这几天住了个院,可能需要过几天才能更新了,现在先把源码放出来,供大家学习和研究。后续会更新更多功能,包括且不限于 用户收藏、表情制作、表情上传、广告等功能,希望大家关注小程序和git,会不定时更新哦!!!主要页面样式如下:在线测试小程序二维码git上开源的工程地址为:https://gitee.com/gllfeixiang/bqminiapp...

2020-12-29 09:04:50 2008 1

原创 【聊天表情包小程序的开发】之小程序界面的实现

在制作的过程也是在不断优化、不断增加功能的过程,这段时间对小程序的构思还有很多,在完成初步的表情展示和分享后,即目前已上线的小程序的功能后,后续会加上表情收藏、表情制作等功能,大家还有什么好的意见或建议,咱可以一块来实现它。当博客更新到和小程序同步的时候,我会将其放到git上,方便大家学习调试,现在开放的太早,与博客不同步,可能影响大家观看。下一步要实现的功能是每个页面的布局和数据显示,问题不是很大,就是在下拉刷新的时候遇到了点困难,好在都已经解决了,下面是/pages/basic/home/ind

2020-12-26 08:11:45 613

原创 【聊天表情包小程序的开发】之小程序工具类的实现

上一篇博客完成了对聊天表情包小程序的选型和小程序的框架结构的制作;本篇则开始着手制作小程序的界面和工具类。为了我们以后更容易的维护小程序,需要把网络请求的功能集成在一起,这样在修改的时候就方便的多了,下面的是对wx.request的封装,wxRequest.js,以后其他的js文件都要引用它来进行网络请求。function wxPromisify(fn) { return function (obj = {}) { return new Promise((resolve,

2020-12-24 20:04:28 212 1

原创 【聊天表情包小程序的开发】之开发简介

最近业余时间比较充裕,思来想去,就想做一个已经很火的小程序,之前只是偶尔了解过小程序的开发,并没有具体的去了解开发细节,也算是个开发小程序的小白,那么就让我们从头开始学习如何开发一个属于我们自己的小程序吧。一、选型市面上开发微信小程序有两种方式:一种是使用官方提供的文档和技术进行开发,二是使用uni-app来做一个跨平台开发,uni-app确实很好,可以实现跨平台,一次编码到处使用,可以省我们不少重复的工作,但是呢,因为第一次做小程序开发,为了熟悉微信小程序的语法和功能,我选择了使用官方提供的方式进

2020-12-23 21:41:32 732

原创 halcon实例学习-检测药片完整性

halcon官方实例翻译,由于不太明白halcon的算子和函数的用途和含义,于是学习几篇官方实例,翻译一下,方便阅读此实例为 定位/check_blister.hdev检查自动填充的水泡内容是否完整* This example demonstrates an application from the pharmaceutical* industry. The task is to check the content of automatically filled* bli...

2020-10-13 14:34:51 1909 3

原创 试读《线上幽灵:世界头号黑客米特尼克自传》

    我是一个j2ee的程序员,以前从没有去关注过网站的安全、如何去完成良好完善的代码,大部分情况都是能实现功能就算完成,可是两个月前的一件事搞的我很郁闷。我们的网站被一个估计连黑客都算不上的家伙给找到了个漏洞,然后在我面前叫嚣,你给我500块钱,我就告诉你我是从哪里找到漏洞的。我很气愤、很郁闷,然后在审视自己以前写的代码的时候才发现如此多的漏洞,辛亏网站小,如果来个有点技术的黑客的话,我估...

2014-04-09 11:35:29 405

转载 Flex Alert组件使用方法

Flex Alert组件使用方法,通过Alert.show(……)方法调用 Alert.show(content,title,flags,parent,closeHandle,iconClass,defaultButtonFlag); Flex Alert组件内容 Content:提示内容 title:提示框标题 flags:指定出现的按钮 0–OK按钮, 1–Ye

2013-06-07 11:46:14 725

原创 5.跟我一起学建站之Spring MVC Hello world xml版

我写的跟我一起学建站目录:跟我一起学建站目录由于比较笨,学了几天的spring,才有一点点进展今天上一个spring mvc Helloworld。首先下载最新的spring jar包,目前最新的spring release版是3.2.2spring-framework-3.2.2.RELEASE-dist.zip光用spring的包是不够的,还有log4j,和slf4j的ja

2013-03-23 12:50:12 880

转载 Web MVC简介一

Web MVC简介(转自http://www.cnblogs.com/kaitao/archive/2012/07/16/2593441.html)1.1、Web开发中的请求-响应模型: 在Web世界里,具体步骤如下:1、  Web浏览器(如IE)发起请求,如访问http://***2、  Web服务器(如Tomcat)接收请求,处理请求(比如用户新增,则将

2013-03-21 13:29:33 520

转载 spring mvc生命周期

开始使用 spring mvc之前,我们必须需要了解下SPRING MVC的流程,如下图: 在看下图之前的一些说明: (下面介绍的HandlerMapping,HandlerAdapter,HandlerExceptionResovler,ViewResolver都有个order属性,因为这些接口每一个都可以注册多个实现,order代表他们的执行顺序,order越小的越先执行,一般先执行的

2013-03-21 12:00:30 931

转载 Spring MVC简介

1.Spring MVC简介Spring MVC框架是有一个MVC框架,通过实现Model-View-Controller模式来很好地将数据、业务与展现进行分离。从这样一个角度来说,Spring MVC和Struts、Struts2非常类似。Spring MVC的设计是围绕DispatcherServlet展开的,DispatcherServlet负责将请求派发到特定的handler。通过可配

2013-03-21 11:55:00 581

原创 4.跟我一起学建站之hibernate Helloworld 注解版

我写的跟我一起学建站的目录:跟我一起学建站目录其实呢这个注解版的helloworld与xml版的差别就是在于把model类的映射到hibernate的xml文件换成注解的形式了。这种注解的方式比较简洁,方便。大家注意的是这个注解是有java官方提供的,hibernate的是继承的,所以在等会使用注解时引用的注解类并不是引用hibernate的,如果不知道那就像我一样悲剧的搜半天才搞明白,就太悲

2013-03-19 22:21:36 567

原创 3.跟我一起学建站之hibernate Helloworld xml版

我写的跟我一起学建站的目录:跟我一起学建站讲起来挺悲催的,从11月开始加入项目进行web开发,做了这么多个月,我居然不知道自己做的项目是怎么建立的,一直以来以为是struts+spring+freemarker+hibernate实现的,但是总感觉有点不对,因为我一直都找不到struts的包,但我也不知道有其他的mvc框架,我感觉我做着网站挺顺手的,所以一直想自己配置一个,前几天在学习stru

2013-03-18 22:21:21 509

原创 2.跟我一起学建站之eclipse简单使用

我写的博客文章都放在这个目录下了:跟我一起学建站目录今天周六,先祝大家双休玩的快乐,今天上了半天班,下午终于可以早点弄自己的事了,呵呵今天没事就熟悉下eclipse吧,,照例先发工具,要开发web就要用eclipse for j2ee的开发程序,直接下eclipse没有开发web的插件。个人感觉myeclipse虽然方便,但需要注册,感觉不大放心,而且你从难的转简单的容易,从容易的转难的就

2013-03-16 16:50:18 634

原创 跟我一起学建站目录

0.跟我一起学建站-写在前面的1.跟我一起学建站之tomcat简单使用2.跟我一起学建站之eclipse简单使用3.跟我一起学建站之hibernate Helloworld xml版4.跟我一起学建站之hibernate Helloworld 注解版5.跟我一起学建站之Spring MVC Hello world xml版

2013-03-15 19:22:54 842 1

原创 1.跟我一起学建站之tomcat简单使用

我写的博客文章都放在这个目录下了:跟我一起学建站目录如果你没有安装jdk,及什么工具都没有,那么你需要看下第一篇,其实你看了也没啥用,没有安装jdk过程,o(∩_∩)o 哈哈,不过有你需要的工具本文需要的工具Tomcat7.0.14安装版下载  Tomcat6.0.26安装版下载要想学建站就得先知道怎么才能成功发布一个网站,要了解它的运行过程及方式,所以咱就来随便制作一个可以被

2013-03-15 17:58:59 818

原创 0.跟我一起学建站-写在前面的

我写的博客文章都放在这个目录下了:跟我一起学建站先简单介绍下,我是学计算机出身,大学四年除了玩就是玩,没学到什么东西,也曾经誓言要刻苦学习,都没能得逞,半途而废了。如今参加工作将近一年了,现在从事的是j2ee方面的开发,但是却是在别人已经搭建好的架构上面罗代码,说白了就是看着别人写的照葫芦画瓢,一年来自己的技术真没啥变化,前几天要改搭建好的框架中的配置才发现自己是一窍不通,连程序运行流程都

2013-03-15 08:33:28 682

原创 jquery项目中所的经验

jquery是javascript的一个延伸,由于其易用性和功能强大被人们所广泛使用。一、环境的配置下载 jQuery地址:http://jquery.com/中文地址:http://wiki.jquery.org.cn/doku.php这是一个 javascript 脚本文件。将这个脚本文件复制到你的网页文件夹中,在需要使用 JQuery 的网页中增加 现在就可以

2012-08-23 17:15:29 796

转载 Xerces-c-src_2_8 安装&开发文档

一、           安装下载 windows、linux、cygwin, 以及solaris等系统平台。在这里,我选用的是Redhat Enterprise Linux AS3,选用的Xerces-C++ 是xerces-c-src_2_8_0.tar.gz,可以从官方网站:http://www.apache.org/直接下载。编译源码库   由于下载下来的是源码,所以需要对

2012-08-22 08:41:31 1129

原创 刚开始工作第一个项目体会

今天我的项目终于交给客户测试去了,做了一个多月的项目终于完成了大半,可能还要几周的时间去完善去修改,但最困难的地方已经走过去了。虽说过去了,但我却被深深的打击了。    由于刚毕业开始工作,一切都没有经验,正好公司接了一个小项目,让我独自去完成,项目不算大,只是几个网页配置一个协议xml,然后用c++调用xercesc来解析这个xml就可以,虽然看上去很容易,我当时也是这么想的,但当我接手项目

2012-08-21 18:21:11 580

Servlet3.1规范(最终版).pdf

Servlet3.1规范(最终版).pdf

2013-12-03

HttpClient 4.3.1 API.chm

HttpClient 4.3.1 API.chm,httpclient官方帮助文档!看网上没有自己制作了一份,希望大家支持

2013-12-02

CE基址搜索工具

Cheat.Engine.6.2中文版.zip

2013-04-17

OllyDBG v2.01h Beta 2 美化版.

OllyDBG v2.01h Beta 2 美化版.zip OD最新版,

2013-04-17

独立团King-EC5.4(破解版)

独立团King-EC5.4(破解版)

2013-04-17

鼠标自动点击工具.zip

鼠标自动点击工具.zip

2013-03-25

用html、css、javascript开发android

用html、css、javascript开发android

2013-02-16

Android中文API.

Android中文API,很好的帮助工具

2013-02-16

图解MyEclipse配置struts+hibernate+spring+FreeMarker

struts+hibernate+spring+FreeMarker配置完整的开发框架,让你一步学会配置过程

2012-12-15

Hibernate3.2官方中文参考手册

Hibernate3.2官方中文参考手册,很全面,很好很强大,hibernate学习必备

2012-12-15

Linux命令大全

Linux命令大全

2012-08-28

c库函数大全 linuxc库函数大全

c库函数大全 linuxc库函数大全

2012-08-28

C++帮助文档 C++库函数

C++帮助文档,超全的函数大全,帮助你学习c++更简洁更方便

2012-08-27

Python学习笔记

Python学习笔记

2012-03-23

SQLite_3_C中使用数据库

SQLite_3_C中使用数据库

2012-03-23

vs2010发布、打包安装程序超全超详细

vs2010发布、打包安装程序超全超详细

2012-03-23

空空如也

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

TA关注的人

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