自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(65)
  • 资源 (18)
  • 收藏
  • 关注

原创 ChatGPT-MP:基于GPT实现的微信小程序,适配H5和WEB端,包含前后台,支持打字效果输出流式输出,支持AI聊天次数限制,支持分享增加次数等功能

技术栈:JDK8 + SpringBoot + Vue2 + Uniapp + Mysql。包含前后台,支持打字效果输出流式输出,支持AI聊天次数限制,支持分享增加次数等功能。

2023-05-10 20:40:37 3198

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-03-24 18:56:01 450

翻译 windows安装React Native开发运行环境

React Native是什么React Native是facebook开源的一个用于开发app的框架。React Native的设计理念:既拥有Native (原生) 的用户体验、又保留React的开发效率。这个理念似乎迎合了业界普片存在的痛点,自2015年9月份开源不到1周github star破万。虽然React Native官方声明开发需要使用mac本,但是如果只是想用React Nativ

2016-03-15 19:13:03 1757

翻译 【CSS疑难杂症】z-index 层级树

CSS 中的 z-index 属性用于设置节点的堆叠顺序, 拥有更高堆叠顺序的节点将显示在堆叠顺序较低的节点前面, 这是我们对 z-index 属性普遍的认识。其实不然,这就是为什么要介绍z-index 层级树的概念。几条结论对于同级元素, 默认 (或 position:static) 情况下文档流后面的元素会覆盖前面的position 设为 relative 、absolute、fixed

2016-03-15 13:12:55 730

翻译 Windows上安装Jekyll

Jekyll是什么jekyll是一个简单的免费的Blog生成工具,是一个静态站点生成器, 它会根据网页源码生成静态文件。它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。也可使用基于jekyll上的jekyll bootstrap来搭建一个界面可自适应的博客网站。可以选择github的pages功能结合jekyll写博客,将写的.md文件或.html文件直接git提交到github上即

2016-03-14 22:12:38 668

转载 PHP实现执行定时任务的几种思路详解

PHP本身是没有定时功能的,PHP也不能多线程。PHP的定时任务功能必须通过和其他工具结合才能实现,例如WordPress内置了wp-cron的功能,很厉害。本文,我们就来深入的解析几种常见的php定时任务的思路。Linux服务器上使用CronTab定时执行php我们先从相对比较复杂的服务器执行php谈起。服务器上安装了php,就可以执行php文件,无论是否安装了nginx或Apa

2016-01-23 15:53:19 2707

转载 批量删除.svn文件夹和.svn文件

新建可运行文件Windows环境将下面的代码保存为 kill-svn.bat文件,放到要删除.svn文件的目录下,双击运行即可@echo on@rem 删除SVN版本控制目录@rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn"@for /r . %%a in (.) do @if exist

2016-01-19 19:52:50 888

翻译 myeclipse/eclipse安装反编译插件jadclipse

jad是一个使用比较广泛的Java反编译软件,jadClipse是jad在eclipse下的插件,下面像大家介绍下如何将jadclipse加入到myeclipse/eclipse中。文件下载(1) 下载jad.exe文件:http://www.varaneckas.com/jad(2) 下载jadeclipse插件:http://sourceforge.net/projects/jad

2016-01-10 21:21:38 993

原创 【java报错】Unknown character set index for field '224' received from server.

在捣腾免费数据库时,使用的一个数据库提供商的服务器使用utf8mb4编码,而我的jar包还是八百年前的。然后。。。然后就报错了。。。(1) MYSQL 5.5 之前, UTF8 编码只支持1-3个字节;从MYSQL5.5开始,可支持4个字节UTF编码utf8mb4;如emoji表情需要使用utf8mb4(2) 如果服务器级使用的编码是utf8mb4(在客户端链接后使用sql语句show v

2016-01-09 19:09:27 16647

原创 myeclipse安装插件phpeclipse后进行PHP代码编写

平常一般写java代码,有时也捣腾一下php,原来安装过zend studio来编写php代码,无奈电脑越来越卡,于是卸载了zend,然后在myeclipse中安装phpeclipse这款插件来完成php的编写。phpeclipse下载phpeclipse下载地址:http://sourceforge.net/projects/phpeclipse/AEZO.CN备份下载:http:/

2016-01-09 16:04:58 3181

转载 MyEclipse/Eclipse安装插件的几种方式

众所周知MyEclipse是一个很强大的Java IDE,而且它有许多开源免费又好用的插件,这些插件给我们开发过程中带来了许多方便。插件具有针对性,例如,你如果做安卓开发,可能需要一个ADT(Android Development Tools)插件;如果你是前端开发攻城师,那么你很有可能喜欢用Aptana(开源,JavaScript插件)插件…… MyEclipse官方版自带了许多丰富的插件,例如

2016-01-09 12:18:19 8301

转载 li浮动引起ul高度坍陷的解决方法

我们都知道float在CSS中的作用是使元素脱离正常的文档流并使其移动到其父元素的“最左边”或“最右边”。 元素浮动之后,它脱离当前正常的文档流,所以无法撑开其父元素,造成父元素的高度塌陷。如下的代码就是li向左浮动后,ul高度坍陷,所以border就显示为一条线。代码、效果如下: 1 DOCTYPE html> 2 html lang="en"> 3 head> 4 m

2015-12-20 18:22:04 4166

转载 Css选择器命名规则

经常讲到css选择器命名规则,其实不只是在团队合作基础上来讲这个,每个浏览器,IE产品,火狐,苹果,谷歌,都会因为命名不规范会产生不同样式..一、关于选择器的命名W3C CSS2.1的 4.1.3 节中提到:标识符(包括选择器中的元素名,类和ID)只能包含字符[a- zA-Z0-9]和ISO 10646字符编码U+00A1及以上,再加连字号(-)和下划线(_);它们不能以 数字,或一个连字

2015-12-19 22:01:19 859

转载 J2EE笔试面试题

Java工程师(程序员)面题Struts,Spring,Hibernate三大框架 1.Hibernate工作原理及为什么要用?原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Session 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFacto

2015-11-18 19:18:46 3303

转载 对Spring的IoC和DI最生动的解释

这是我以前复制下来的,原文地址已经找不到了。作者写得太生动了!首先想说说IoC(Inversion of Control,控制倒转)。这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的

2015-11-18 19:10:10 382

转载 JDK动态代理实现原理

之前虽然会用JDK的动态代理,但是有些问题却一直没有搞明白。比如说:InvocationHandler的invoke方法是由谁来调用的,代理对象是怎么生成的,直到前几个星期才把这些问题全部搞明白了。     废话不多说了,先来看一下JDK的动态是怎么用的。 Java代码  package dynamic.proxy;     import java.la

2015-11-10 10:35:20 349

转载 Class.forName()、Class.forName().newInstance() 、New 三者区别

在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用的,其最终目的是为了实例

2015-11-10 09:35:19 2576

转载 Java 单例模式详解

概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、

2015-11-10 09:33:33 463

原创 SAE如何使用Git

了解Git即远程git仓库请先看博文《Git入门及上传项目到github中》,弄懂了之后我相信我下面说的就相当于废话了。SAE的git远程仓库就相当于github。向SAE的远程仓库上传文件1、进入到本地仓库,如进入到Demo,并将要上传的代码复制到本目录2、进入到SAE的某个项目代码管理,找到git仓库地址3、在git终端运行命令$ git remote add sa

2015-11-07 23:48:39 4963 5

原创 Git入门及上传项目到github中

Git入门如果你完全没有接触过Git,你现在只需要理解通过Git的语法(敲入一些命令)就可以将代码上传到远程的仓库或者下载到本地的仓库(服务器),可知我们此时应该有两个仓库,就是两个放代码的地方,一个是本地,一个是远程的(如Github)。企业或者团队可以通过Git来对项目进行管理,每个程序员只需将自己的本地仓库写好的代码上传到远程仓库,另一个程序员就可以下载到本地仓库了。今天我们就从Git终

2015-11-07 23:23:25 5348 1

原创 Smarty模板快速入门

文件下载1、下载地址:http://www.smarty.net/2、我下载的版本是3.1.27 ,将下载的文件smarty-3.1.27.zip解压出来,然后将libs文件夹的所有文件复制到你的项目中(可重新命名libs文件夹名称)3、目录结构,如下图Smarty相关配置1、配置代码//获取硬路径define('ROOT_PATH', dirname(__F

2015-09-09 11:26:42 4023

转载 css+div三列宽度自适应

http://blog.163.com/ronghao1987@126/blog/static/96613068201001935844800/源码:3列布局body {font-family: Verdana, Arial;margin: 0;font-size: 12px;}#dyhead {margin-bottom: 10px

2015-09-07 17:28:14 706

翻译 利用servlet的监听器实现在线人数监控的功能

1、分析:做一个网站在线人数统计,可以通过ServletContextListener监听,当Web应用上下文启动时,在ServletContext中添加一个List.用来准备存放在线的用户名,然后通过HttpSessionAttributeListener监听,当用户登录成功,把用户名设置到Session中。同时将用户名方法到ServletContext的List中,最后通过HttpSess

2015-09-07 17:26:37 4095

翻译 访问WEB-INF目录中的文件

WEB-INF下面的文件具有安全性,直接在浏览器中输入地址是访问不到的,可以通过servlet来访问。方法1:利用/WEB-INF/a.jsp jspFile /WEB-INF/a.jsp jspFile /xxx 访问地址:http://localhost:8080/项目名/xxx就可以看见内容了!这种方法之针对

2015-09-07 17:25:13 4310 1

转载 Eclipse快捷键

经常用到的Eclipse快捷键存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/快速修复 Ctrl+1代码格式化 Ctrl+Shift+f整理导入 Ctrl+Shift+o切换窗口 Ctrl+f6ctrl+shift+M 导入未引用的包ctrl+w 关闭单个窗口

2015-09-05 15:22:09 343

翻译 关于自己制作的软件被杀毒软件误报的解决办法

为了较快解决病毒误报问题,现将杀毒软件厂商误报分析提交地址整理如下.1:瑞星安全中心:http://mailcenter.rising.com.cn/FileCheck/2:金山安全中心:http://www.ijinshan.com/virus_report/3:江民安全中心:http://virusup.jiangmin.com/4:赛门铁克安全响应中心http

2015-09-05 15:21:03 6608 1

原创 JSP(3) - 9个JSP内置对象 - 小易Java笔记

1、9个JSP内置对象内置对象引用名称    对应的类型requestHttpServletRequestresponseHttpServletResponseconfigServletConfigapplicationServletContextsessionHttpSession(有开关的:pa

2015-09-02 21:48:31 439

原创 JSP(2) - JSP指令 - 小易Java笔记

JSP指令是给JSP引擎用的,即给服务器用的。作用是告诉服务器,该如何处理JSP中除了指令之外的内容。包括page、include、taglib三种基本的语法格式:1、page指令page指令最简单的使用方式: 但myEclipse中的JSP模板中自动加入java.util.*包作用是定义JSP页面的各种属性,有如下属性:(1)language : 指示JSP页

2015-09-02 21:47:08 461

原创 微信公众平台开发【接收消息】接收普通消息

当普通微信用户向公众账号发消息时,微信服务器将POST消息的XML数据包到开发者填写的URL上。服务器在解析此数据包,获取相关参数的值从而做出回复。接收普通消息主要包括:文本消息、图片消息、语音消息、视频消息、小视频消息、地理位置消息、链接消息。XML数据包结构和相关参数如下:1、文本消息 1348831860 1234567890123456 参数

2015-08-26 13:06:22 8040 5

原创 微信公众平台开发【素材管理】获取临时素材

在上一讲的主要讲解了上传临时素材(传送门:《微信公众平台开发【素材管理】上传临时素材》),下面就讲讲如何获取此临时素材。公众号可以使用素材管理接口获取临时素材(即下载临时的多媒体文件)。请注意,视频文件不支持https下载,调用该接口需http协议。接口开放权限:素材管理接口对所有认证的订阅号和服务号开放。

2015-08-25 11:58:27 15309 1

原创 APMserv常见问题

一、启动是提示apache启动失败,mysql启动成功1、去掉ssl的勾选(勾选需要证书),重启看解决没有2、端口被占,吧apache端口改成80或者8080端口(其他端口也可以试试,80的话访问时可以直接访问http://127.0.0.1 其他端口的话,访问就有输入http://127.0.0.1:端口号)二、修改apache网站根目录   万变不离其宗,找到apache的

2015-08-25 10:31:37 1274

原创 微信公众平台开发【素材管理】上传临时素材

公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。接口开放权限:素材管理接口对所有认证的订阅号和服务号开放。接口调用说明1、http请求方式POST/FORM,需使用https2、参数说明参数 是否必须 说明access_token 是 调用接

2015-08-23 11:24:05 16999 5

原创 微信公众平台开发【发送消息】被动回复消息

当用户给公众号发送消息时,需要公众号自动智能的响应相应的消息,这就是被动回复消息。发送消息的XML数据格式我们需要明白该如何写,各个参数的意义是什么,本节主要讲解发送消息中的被动回复消息。下面的内容看不懂的请移步:微信公众平台开发(1)入门教程注意:回复图片等多媒体消息时需要预先通过素材管理接口上传临时素材到微信服务器,可以使用素材管理中的临时素材,也可以使用永久素材。1、回复图片消息

2015-08-21 20:44:08 14474 4

原创 CSND博文书写格式

1、字体选择Verdana,字体大小设为14px(包括标题)2、源代码不能选中后设置字体样式,否则容易出现排版错误3、图片选择无水印(如果水印,链接是http://blog.csdn.net,而不是本博主页),可先使用美图秀秀等工具自信加水印4、可以在上传图片处先将需要的图片按顺序上传,然后在相应的位置插入即可5、图片与文字之间空一行,与标题之间无需空行6、手机截屏的图片先将大

2015-08-21 19:29:12 1767

原创 微信公众平台开发(2)回复超链接

xml数据格式回复超链接xml数据格式如下,Content内容用参数(%s)无效$textTpl = " %s <a href="http://www.2345.com/?k381740148">这是个超链接</a> 0 ";相关转义字符链接中需要转义的的字符如下:<     <>     &gt

2015-08-21 18:57:39 6711 1

原创 微信公众平台开发(1)入门教程

预备篇1、申请微信公众账号:微信公众平台地址:https://mp.weixin.qq.com/微信开发官方说明文档:http://mp.weixin.qq.com/wiki/home/微信开发测试公众账号申请:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login (打开后点击登录,用自己的微信号扫一扫就会...

2015-08-21 10:42:57 2832

原创 【目录】微信开发博文汇总

微信开发系列教程:微信公众平台开发(1)入门教程微信公众平台开发【收发消息】接收消息与被动回复消息微信公众平台开发【素材管理】上传临时素材微信公众平台开发【素材管理】获取临时素材微信开发知识点搜集:微信开发知识点(1)回复超链接==================================

2015-08-20 20:10:42 766

原创 CHM文件出现的常见错误及解决办法

一、chm文件内容乱码:解决方式:将IE浏览器的编码换成自动选择,或者选择UTF-8和GBK看那个能使用。因为chm文件默认的是IE浏览器的内核。二、easy chm软件编译文件时左侧索引乱码,源码乱码,预览可以正常使用,解决办法:法一:将html文件保存为ANSI格式。如果是用记事本编辑,文件-另存为-编码改为ANSI;如果用EditPlus编辑,文档-文件编码方式-更改文件编码

2015-08-20 11:25:28 13914

原创 操作MySQL数据库相关代码

import java.sql.*;public class ConnectionMySQL { public static final String URL = "jdbc:mysql://127.0.0.1:3306/mysql"; public static final String USERNAME = "root"; public static final String PAS

2015-08-20 11:18:31 540

转载 自适应网页设计

随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还达到了2000像素。同样的内容,要在大小迥异的屏幕上,都呈现出满意的效果,并不

2015-08-19 10:14:00 311

wp all import pro 插件 v4.7.5

wp all import pro插件,版本4.7.5 (Created by soflyy),支持文章导入类型:文章、页面、评论、用户、全局样式、公告、导航菜单、模板、模板组件、网址 亲测可用

2023-03-11

Java坦克大战图片资源

Java坦克大战图片 坦克大战V0.7图片版实现功能: 1、将方向定义为一个Enum类写在一个文件里,修正坦克子弹的颜色 2、加入坦克、子弹、爆炸的图片 3、添加配置文件,并导出可运行的jar包

2020-07-15

IKAnalyzer-solr

`ik-analyzer-solr5-5.x.jar`、`solr-analyzer-ik-5.1.0.jar`、`IKAnalyzer.cfg.xml`、`stopword.dic`、`ext.dic`

2018-03-24

memcached和redis解决session一致问题相关jar(tomcat-7.0.61)

memcached和redis解决session一致问题相关jar(tomcat-7.0.61)

2018-03-03

阿里云短信服务SDK(V3.2.3)

阿里云短信服务SDK。此处为备份下载。官方最新下载地址:https://help.aliyun.com/document_detail/55359.html

2017-10-08

PHPEclipse-1.2.3 myeclipse编写php代码插件

安装教程:http://blog.csdn.net/oldinaction/article/details/50488091

2016-01-09

myeclipse-10.0汉化包

myeclipse-10.0汉化包,可以完美汉化哦,不信可以试试。希望好评哈

2015-09-17

微信开发视频教程文档【50集】

本套微信开发视频教程系统的讲解了微信开发的机制以及一些比较实用的案例,如:天气预报、附近酒店、刮刮乐、百度翻译、快递查询、会员卡、航班查询。下载文件中包括了视频和相关源代码。

2015-09-09

Smarty模板快速入门相关代码

小易Smalle博文:Smarty模板快速入门http://blog.csdn.net/oldinaction/article/details/48297521相关实例源代码

2015-09-09

微信公众平台开发【接收消息】接收普通消息源代码

小易Smalle博文微信公众平台开发【接收消息】接收普通消息http://blog.csdn.net/oldinaction/article/details/48000583所用示例源代码

2015-08-26

微信公众平台开发【发送消息】被动回复消息源代码

小易Smalle博文:微信公众平台开发【发送消息】被动回复消息http://blog.csdn.net/oldinaction/article/details/47839989示例源代码

2015-08-25

微信公众平台开发【素材管理】获取临时素材代码

小易Smalle博文:微信公众平台开发【素材管理】获取临时素材http://blog.csdn.net/oldinaction/article/details/47955557 所用代码

2015-08-25

微信公众平台开发【素材管理】上传临时素材

小易Smalle博文:微信公众平台开发【素材管理】上传临时素材http://blog.csdn.net/oldinaction/article/details/47903989 示例代码

2015-08-23

微信公众平台开发(2)回复超链接源码

小易Smalle博文:微信公众平台开发(2)回复超链接http://blog.csdn.net/oldinaction/article/details/47775023所用源码

2015-08-21

微信公众平台开发(1)入门教程示例代码

小易Smalle博文:微信公众平台开发(1)入门教程http://blog.csdn.net/oldinaction/article/details/47830937 所用源码

2015-08-21

tomcat源代码

tomcat源代码,根据源代码学习servlet,jsp更容易理解其原理,更多java分享请留言我的博客

2014-11-14

Java坦克大战源代码

这是在学习j2se期间的实战项目,这里只是文档,对文档中代码的分析,可以查看我的博文哦!http://blog.csdn.net/oldinaction/article/details/39370099

2014-10-30

学习servlet源代码

这是小易在学习servlet期间的源代码,此代码是在写servlet笔记博文时用到的。如果有兴趣可以查看一下我的博文哦!http://blog.csdn.net/oldinaction/article/details/40624239

2014-10-30

取色精灵V2.02

非常简单的取色工具,无需安装,自动复制颜色值到剪贴版!希望大家喜欢!

2014-09-25

dos命令大全中英文版

在网上下的dos命令大全中英文版.chm文件大多已经损坏,这是我进行修复了的,只要1分不为过吧!相信对你有帮助!

2014-09-17

空空如也

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

TA关注的人

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