自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

原创 Windows高效开发环境配置(一)

前言用了多年的 MacOS 做开发,一系列诸如 Alfred、Item2、Oh-my-zsh 之类的工具,大大地提升了工作的效率和使用舒适度。新工作不给配 Mac 电脑,自己带电脑每天背着实在麻烦,就花时间研究了下如何在 Windows 上配置一个高效的开发环境,将以系列文章的形式分享出来,希望可以对使用 Windows 开发的大家有些帮助!在 MacOS 上,iTerm2 + Oh-My-Zsh 是高效生产力工具组合,其终端命令行提示功能及其便携,尤其是 zsh-autosuggestions 命令行

2022-07-28 23:19:35 329

原创 再也不怕遇到Spring Bean循环依赖问题啦!

基于 Springframework 的应用开发,尤其在系统比较复杂时,可能会出现 Bean 循环引用的情形。本文分享一下如何解决这类问题。关注公众号 逻魔代码 及时获取更多技术干货!正常引用依赖关系:Bean A → Bean B → Bean C循环引用依赖关系:Bean A → Bean B → Bean A我们知道 Spring 应用在启动时,即会创建 Spring context,加载并实例化 Bean。正常引用依赖关系中,Spring 尝试实例化 A,发现其依赖 B

2022-06-12 00:35:26 317

原创 2022年,你网站还不支持HTTP2吗?

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录SSL/HTTP2 简介实操配置参考总结欢迎关注公众号:逻魔代码大人,都 2022 年了,你的网站还不支持 HTTP2 吗?什么?你甚至还没有开启 SSL/TLS 模式?!SSL/HTTP2 简介SSL(Secure Sockets Layer, 安全套接字层),是用于建立计算机之间授权与加密连接的一种协议。事实上,SSL 协议已经在 1999 年 TLS(Transport Layer Security,传输层安全).

2022-05-30 17:58:30 629

原创 SpringBoot: Filter vs HandlerInterceptor ?

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言Servlet过滤器 Filter拦截器 InterceptorFilters vs HandlerInterceptors总结欢迎关注公众号:逻魔代码前言本文记录了 Servlet、Servlet Container、Filter、Interceptor、HandlerInterceptor 等概念相关的内容。我们知道,在Java Web开发时,若想对请求或响应做出统一的逻辑处理,可以使用过滤器或者拦截器。那么具.

2022-05-30 17:47:33 260

原创 树莓派Raspberry Pi 入门之HowTo

1.      Login  2.      安装nvcserver   3.      设置nvcserver分辨率New ‘X’ desktop is raspberrypi: 1  远程桌面连接默认接受端口是5901.再次使用nvcserver –geometry 1024x768 的时候,意味着New ‘X’ desktop is raspber

2013-09-28 00:45:05 2040

转载 HTTP状态码大全

完整的 HTTP 1.1规范说明书来自于RFC 2616,你可以在http://www.talentdigger.cn/home/link.php?url=d3d3LnJmYy1lZGl0b3Iub3JnLw%3D%3D在线查阅。HTTP 1.1的状态码被标记为新特性,因为许多浏览器只支持 HTTP 1.0。你应只把状态码发送给支持 HTTP 1.1的客户端,支持协议版本可以通过调用reque

2013-09-27 16:00:08 838

原创 Linux修改用户名和用户组

最近安装了Red Hat Enterprise Linux 5,以作学习之用。因为安装的时候随手创建了一个用户,后来却不太满意,需要修改下用户名。摸了许久才搞定并且理解,记录如下:总体来说,修改用户名和所在组,经过了一下步骤:1. 修改用户名称2. 修改用户所在主要组名称3. 修改用户主目录名称4. 修改新用户主目录指向上述步骤,经过图形界面修改和命令修改两

2013-08-17 12:50:06 5513

转载 Eclipse安装插件

eclipse插件的安装方法大体有以下三种:   第一种:直接复制法:假设你的Eclipse的在(C:\eclipse), 解压你下载的 eclipse 插件或者安装eclipse 插件到指定目录AA(c:\AA)文件夹,打开AA 文件夹,在AA文件夹里分别包含两个文件夹features和plugins ,然后把两个文件夹里的文件分别复制到eclipse下所对应的文件夹下的features

2013-02-03 00:25:27 593

转载 Java IO流分析整理

Java中的流,可以从不同的角度进行分类。按照数据流的方向不同可以分为:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。 输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或

2013-01-24 09:22:02 540

原创 Hibernate标识符生成策略

Java语言中按照内存地址来区分或识别一个类的不同对象,而关系型数据库按主键值来区分或识别同一个表的不同记录。作为一个优秀的ORM框架,Hibernate使用OID来协调这二者之间的矛盾。OID是关系数据库中的主键(通常是代理主键,也有自然主键)在Java对象模型中的等价物。在运行时,Hibernate根据OID来维持Java对象和数据库表中记录的对应关系。与表的代理主键对应,OID也

2012-12-29 10:48:30 790

原创 Oracle远程客户端配置

Oracle安装之前,为了在Oracle主目录有Net Configuration Assist自动正确配置监听等文件,必须删掉因为使用远程客户端而配置的环境变量,否则会通过环境变量在远程客户端的network/admin/下生成配置文件。Oracle正确安装、创建实例、配置监听之后,会在C:\app\oracle\product\11.1.0\db_2\NETWORK\ADMIN下自

2012-12-08 23:01:46 830

转载 oracle数据类型

oracle数据类型   有道是,磨刀不误砍柴工。多了解一些底层的东西,对于Oracle开发、维护大有裨益。个人总结了一些Oracle数据类型集解,相信读者阅读了本文以后,Oracle数据库开发起来会事半功倍!在Oracle数据库中,每个关系表都由许多列组成。给每一列指派特定的数据类型来定义将在这个列中存储得数据类型。1、CHAR最多可以以固定长度的

2012-12-04 20:27:50 618

转载 完全卸载oracle11g步骤

完全卸载oracle11g步骤:1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。2、 开始->程序->Oracle - OraHome81->Oracle Installation Products-> Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。5、 运行regedit

2012-12-02 13:12:57 881 1

原创 Servlet重写init(ServletConfig config)还是init()

写一个Servlet时,有时需要我们重写该Servlet的初始化方法,然后,究竟是重写init(ServletConfig config),还是重写init(),这是个问题。要明了这一点,首先要知道Servlet的几个类和接口的联系:ServletConfig接口:其中有getServletName();getServletContext();getInitParameter(String

2012-11-22 17:58:26 2886 4

原创 MySQL的一些基本操作

相信学过任何一种数据库的人都知道,一般来说,标准SQL语句是大体相同的。各公司开发的不同数据库,性能上或有不同,但这个对于我们使用者来说,只是效率问题,我们所关注的只是对一种数据库的使用。既然说了SQL语句是大家都遵守的,那么我们对于一门数据库的掌握应该说就是一些基本的系统操作了。这里就是今晚摸索的MySQL数据库的一些入门的操作。一、 简介(开始接触一个产品,有必要稍微了解一下其基本信息)

2012-11-16 21:09:40 660

原创 为Eclipse创建Ant的build.xml文件编辑自动提示

Eclipse中编辑XML配置文件的时候我们总是习惯于既有的自动提示和和完成功能,事实上它是因为有了DTD的句法约束,特定功能的XML文件都有特定的DTD头来验证和约束句法,而普通的XML文件则没有这种优待。JavaEE版的Eclipse自动集成了Ant插件,但是,并没有提供Ant的DTD文件。原因在Apache官网的Ant项目下的FAQ中有解释,原文如下:Is there

2012-11-16 20:27:17 965

原创 Eclipse启动Tomcat后无法访问项目

Eclipse中的Tomcat可以正常启动,不过发布项目之后,无法访问,包括http://localhost:8080/的小猫页面也无法访问到,报404错误。这是因为Eclipse所指定的Server path和Deploy path的问题。在Eclipse配置的Tomcat Server上双击,可以看到下图:要想解决上述问题,需要修改Server path 和 Deploy pa

2012-11-16 20:23:10 4378

原创 java环境变量配置

环境变量的配置:下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:D:\Program Files\Java\jdk1.6.0_05(当然其他路径也可以)。JDK安装完成之后我们来设置环境变量:我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:(1)设置JAVA_HOME:一是为了方便引用,比如,JDK安

2011-10-14 18:04:11 688

C.Sharp.3.0.Design.Patterns

C#3.0设计模式英文版 高清文字版 作者:(南非)(Juditbbisbop)布什波 目录如下: 序言 前言 第1章 C#与设计模式 关于模式 关于UML 关于C#3.0 关于示例 第2章 结构型模式之装饰器、代理与桥接 装饰器模式 代理模式 桥接模式 示例:OpenBook 模式比较 第3章 结构型模式之组合与享元 组合模式 享元模式 模式比较 第4章 结构型模式之适配器与外观 适配器模式 外观模式 模式比较 第5章 创建型模式之原型、工厂方法与单例 原型模式 工厂方法模式 单例模式 模式比较 第6章 创建型模式之抽象工厂与生成器 抽象工厂模式 生成器模式 模式比较 第7章 行为型模式之策略、状态与模板方法 策略模式 状态模式 模板方法模式 模式比较 第8章 行为型模式之职责链与命令 职责链模式 命令模式 模式比较 第9章 行为型模式之迭代器、中介与观察者 迭代器模式 中介模式 观察者模式 模式讨论和比较 第10章 行为型模式之访问者、解释器与备忘录   访问者模式 解释器模式 备忘录模式 模式比较 第11章 设计模式展望 模式总结 设计模式展望 结束语 附录

2013-05-01

wireshark用户手册

网络协议分析工具wireshark工具的用户手册

2011-11-11

chm电子书制作方法

看到别人的chm电子书是不是很羡慕?方便简洁!很好的教你制作chm文件的方法,一步步教你

2011-05-30

学生成绩管理C++实现

学生成绩管理,C++语言实现,另附几个课程设计题目

2011-04-24

Adobe Photoshop 7.0教程

还不会做这种文件,知道怎么做的还请指教一下,谢谢,联系 发邮件到[email protected]

2011-04-22

空空如也

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

TA关注的人

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