自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

呓语的风的技术博客

擅长java、.net开发,对sqlserver、oracle、mysql数据库有研究

  • 博客(51)
  • 资源 (6)
  • 收藏
  • 关注

原创 一个轻量级的java jdbc,SQL模式,支持多数据源,jdbc-0.0.5

运行条件* JDK(1.7+)特性轻量、高效 无复杂配置 直接手写SQL 可配置多数据源 支持多数据源事务 支持返回多结果集使用方式<dependency> <groupId>cn.4coder</groupId> <artifactId>jdbc</artifactId> <version>...

2019-05-24 10:48:24 518

原创 C#用easy-mvc开发的后台管理系统

可在webForm上使用的mvc框架,无需导入.net mvc的大量引用包,同时支持web和json开发。一、源码特点    本系统使用easy-mvc和easy-orm框架开发,目前只是1.0版本。    sasy-mvc框架特点:    * 摒弃微软庞大的mvc库,只有1个dll    * 自动扫描DAL接口并实现注册,无需指定实现类    * 自定义getRequest和getRespons...

2017-11-04 20:20:25 4602

原创 一个轻量级的java web开发框架,0配置,struts-0.0.7

场景本框架只有一个jar包,不到100K,可基于tomcat或jetty进行javaweb开发。相关文章使用Eclipse创建一个struts项目使用jetty调试struts框架,报错解决运行条件* self4j* servlet 3* JDK(1.7+)特性零配置 自动扫描拦截器Interceptor 自动注入@Resource对象 自动扫描所有Act...

2017-09-08 10:53:04 753

原创 java导出Excel的工具包16k,只支持最简单的方式

笔者很讨厌POI的excel工具包,因为引用庞大,不过它号称功能强大,我也没啥说的。喜欢POI的朋友,请自动略过,以下内容不适合你。笔者的工具包只有最基础的导出功能,即标题+数据,只支持xlsx格式,其它的暂时都不支持使用方式:<dependency> <groupId>cn.4coder</groupId> ...

2017-08-30 16:23:30 382

原创 Gradle各版本下载地址

gradle下载 gradle版本

2023-11-23 09:12:28 2021

原创 java实现websocket握手协议

其中最重要的是最后几个换行不要丢。

2023-09-14 15:53:23 443

原创 Centos 安装mysql8(YUM方式)

如果无效 修改 /etc/my.cnf 添加 skip-grant-tables 后重新启动。然后mysql -u root -p 进入mysql 修改密码为空。将skip-grant-tables删除后,重新启动。

2023-03-16 15:26:06 747

原创 如何写一个高效的JSON解析器

一种处理JSON的新方法

2022-12-02 17:24:20 456

原创 CentOS安装redis

CentOS安装redis

2022-02-08 19:09:56 111

原创 jQuery版本的websocket插件

支持断线重连 支持自动ping 支持json自动转换源码:// AMD support(function (factory) { "use strict"; if (typeof define === 'function' && define.amd) { // using AMD; register as anon module define(['jqu...

2019-12-03 10:41:27 852

原创 微信小程序实现图片翻转效果

老规矩,先上图:页面:<view class='rotateCtn' bindtap='rotateFn'> <!--正面的框 --> <view class='frame {{class1}}'> <image src="{{vo.cover1}}"></image> </view> ...

2019-09-18 09:22:35 6756

原创 使用jetty调试struts框架,报错“Can not found the '/WEB-INF/classes/' path”

场景使用jetty调试运行struts-0.0.6.jar,提示没有找到classes目录错误图片原因Eclipse运行jetty插件时,默认会寻找target/class目录,但是struts框架扫描的目录却是/WEB-INF/classes/,因此会提示“Can not found the '/WEB-INF/classes/' path”。解决方式选中当前项目,点...

2019-07-05 18:25:07 302

原创 使用Eclipse创建一个struts项目

Struts是基于 Java 语言的 WEB开发框架,代码量少、学习简单。1、创建项目打开 Eclipse ,创建一个Mavan项目选择webapp点击finish,完成项目创建。2.打开pom.xml文件,添加dependency选择刚创建的项目,双击pom.xml文件在dependencies节点下添加dependency<depen...

2019-07-02 14:14:47 680

原创 Centos7.3 安装redis(YUM方式)

1、执行安装命令[root@localhost ~]# yum install redis2、修改配置文件[root@localhost ~]# vi /etc/redis.conf[root@localhost ~]# daemonize yes[root@localhost ~]# bind 127.0.0.1 (如果需要外部访问,换成外网ip)[root@localh...

2019-03-11 15:34:08 477

原创 mavan上传中央库报错peer not authenticated或RSA premaster secret error

今天deployeasywx总是报错,折腾了半天,最后找到了解决方案:1、进入Window &gt; Preferences &gt; Java &gt; Installed JREs2、点击Restore Default按钮,变更成jre下面的jar即可点击finish,重新deploy即可...

2019-03-07 12:17:31 191

原创 java判断反射的Field是不是用final修饰

今天调用Field.set方法报错:Caused by: java.lang.IllegalAccessException: Can not set static final long field com.zdwl.wlj.entity.BzUserPersonal.serialVersionUID to java.lang.Long原因是用final修饰了属性,不能赋值,那如何判断呢?...

2019-02-25 18:22:57 3345 1

原创 tomcat8 实现websocket demo

代码实现:引用:&lt;dependency&gt; &lt;groupId&gt;javax&lt;/groupId&gt; &lt;artifactId&gt;javaee-api&lt;/artifactId&gt; &lt;version&gt;8.0&lt;/version&gt; &lt;scop

2018-12-05 12:00:11 1303

转载 微信小程序onLaunch异步,首页onLoad先执行怎么解决?

本来按照事件顺序,小程序初始化时触发App里的onLaunch,后面再执行页面Page里的onLoad,但是在onLaunch里请求获取是否有权限,等待返回值的时候Page里的onLoad事件就已经执行了。要是能等完onLaunch请求完再执行Page的onLoad方法那该多好。这里采用的方法是定义一个回调函数。原文链接:https://www.jianshu.com/p/aaf6562...

2018-09-17 11:26:53 3311

原创 mysql批量更新表名的前缀

一个一个修改表名是一件麻烦事,尤其是在表很多的情况下。那么有简单方式吗?SELECT CONCAT( 'ALTER TABLE ', table_name, ' RENAME TO ms_', substring(table_name, 5), ';' ) sqlsFROM information_schema.tables Where table_name LI...

2018-08-08 10:38:40 2650

原创 一步一步写一个java web开发框架(6)

一步一步写一个java web开发框架(1)一步一步写一个java web开发框架(2)一步一步写一个java web开发框架(3)一步一步写一个java web开发框架(4)一步一步写一个java web开发框架(5)承接上文,Controller中的service和dao,怎么实现自动注入呢?先看一下页面的写法@RequestMapping("/weike")p...

2018-07-24 19:14:17 329

原创 一步一步写一个java web开发框架(5)

一步一步写一个java web开发框架(1)一步一步写一个java web开发框架(2)一步一步写一个java web开发框架(3)一步一步写一个java web开发框架(4)承接上文,ResponseWrapper一共处理了3中返回类型。ModelAndView、String、JSONMappublic void doResponse(Object result) th...

2018-07-24 17:33:02 186

原创 一步一步写一个java web开发框架(4)

一步一步写一个java web开发框架(1)一步一步写一个java web开发框架(2)一步一步写一个java web开发框架(3)承接上文,所有自定义的Action都已经获取到了,那么下一步做什么呢?找到与用户输入链接相匹配的Action,然后执行Action的method方法,就可以输出结果了。修改StrutsFilter的doFilter方法@Override p...

2018-07-24 16:21:48 195

原创 一步一步写一个java web开发框架(3)

一步一步写一个java web开发框架(1)一步一步写一个java web开发框架(2)承接上文。StrutsContext类的实现。初始化,创建ActionMap,扫描所有Action,将Action注册到filter里。public StrutsContext(ServletContext servlet) { actionList = new HashMap&lt;&g...

2018-07-24 15:51:31 287

原创 一步一步写一个java web开发框架(2)

一步一步写一个java web开发框架(1)好,承接上文。StrutsFilter实现自servlet的Filter接口。init函数,需要做一些初始化操作,比如实例化StrutsContext。@Override public void init(FilterConfig filterConfig) throws ServletException { context = ne...

2018-07-24 15:11:20 298

原创 一步一步写一个java web开发框架(1)

自从用过ssh后,不得不承认用起来很不爽,配置过多。虽然后来又出了许多注解版,总感觉用的不是那么顺手,于是就想一点一点的写一个自己的开发框架。不求完美,只要简单易用。Struts2是使用比较简单的一个框架,但有很多复杂的配置。那就要先把Struts2的filter思想拿过来,把web.xml的配置省略掉。框架原理:通过扫描所有类文件,自动查找Action,然后通过匹配输入的链接,执行找到的...

2018-07-24 14:56:17 981 1

原创 Centos7.3 安装mysql5.7(YUM方式)

1 .下载源安装包[root@loacalhost~]#wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2. 安装源[root@loacalhost~]#yum install mysql57-community-release-el7-8.noarch.rpm3. 安装 MySQL...

2018-05-09 10:00:25 375 2

原创 清除html缓存

nginx配置:location / {                root   /home/tjzg/gl;                index  login.html;                add_header Cache-Control no-cache;                add_header Cache-Control private;          ...

2018-04-26 11:08:02 2837

原创 依赖tomcat实现jsp预编译,修改重新实现JspC类

背景:tomcat的jspc编译需要引用ant,而且内部是自己扫描的jsp文件。本人做框架时已经有项目里所有的jsp文件路径,不想引用ant包,因此简化了jspc类。框架传送门:https://github.com/xiangjiangchuangyuan/strutshttps://github.com/xiangjiangchuangyuan/util    --此为工具包调用:// 判断线上...

2018-04-10 18:28:58 1419

原创 centos 磁盘Use100%的一种情况的解决方案

linux 磁盘Use 100%的解决方法

2018-03-23 10:29:26 4535

原创 java动态加载某一个修改过的类文件

场景:发布到线上后,由于我们的jsp是预编译的(struts),所以从即使从缓存中读取都无法重新加载jsp,后来才明白java已经将代码加载到缓存中,需要重新加载,然后才出现的此加载类。调用方式:JspClassLoader loader = new JspClassLoader(servletFile, Thread.currentThread().getContextCla

2018-01-28 11:37:04 2038

原创 java自定义高效map转json逻辑实现

 场景:笔者发现后端对网页提供的json接口数据,都不是特别复杂,所以为了提高json的转换效率,在笔者自己写的struts-1.0.0框架里,自主实现了一个map转json的类(内部返回值都是map封装),效率非常高(基本不会超过1ms),望大家批评指正。 调用方式:HashMap&lt;String, Object&gt; jsonMap = new HashMap&lt...

2018-01-27 20:12:45 1881 2

原创 关于mysql isnull函数的一个小技巧

关于mysql isnull函数的一个查询小技巧

2017-10-26 16:33:03 1959

原创 应用jQuery.lazyload后,占位图片被放大、变形的解决

lazyload占位图片变形的解决方式

2017-10-19 14:25:19 1698

原创 jsp自定义标签case、when的简单实现

 场景:由于struts-1.0.0是笔者自己开发的java web框架,如果开发jsp页面的话,就需要引用jstl的jar,但是我发现常用标签大概只有三、四个,所以框架实现了if、round、case、foreach等标签,去除了对jstl的引用。 完整代码请查看:https://github.com/yydf/struts jsp页面使用方式:&lt;%@ t...

2017-10-14 20:35:58 2255

原创 AIO 同步读取大量普通字节

AIO 同步读取大量普通字节

2017-09-13 14:21:51 266

原创 nginx简单配置多个域名转向多个tomcat

利用nginx配置tomcat的域名

2017-09-05 09:54:42 917

原创 用UEditor保存后出现多余空行问题的解决办法

用UEditor保存后出现多余空行问题的解决办法,其实很简单

2017-08-30 16:08:35 2044

原创 struts-1.0.0的jstl的使用

相关文章struts-1.0.0简单配置注解版开发框架,支持json、jspstruts-1.0.0的ORM调用方式struts-1.0.0的拦截器和Session处理调用方式&lt;dependency&gt; &lt;groupId&gt;com.github.yydf&lt;/groupId&gt; &lt;artifactId&gt;easywx&lt;/arti...

2017-08-15 14:27:07 311

原创 struts-1.0.0的拦截器和Session处理

相关阅读struts-1.0.0简单配置注解版开发框架,支持json、jspstruts-1.0.0的ORM调用方式 struts的拦截器抽象类ActionIntercepter调用方式&lt;dependency&gt; &lt;groupId&gt;com.github.yydf&lt;/groupId&gt; &lt;artifactId&gt;easywx&l...

2017-08-11 11:52:40 244

原创 struts-1.0.0的ORM调用方式

没有使用过struts的童鞋,请先阅读:struts-1.0.0简单配置注解版,支持json、jsp调用方式&lt;dependency&gt; &lt;groupId&gt;com.github.yydf&lt;/groupId&gt; &lt;artifactId&gt;easywx&lt;/artifactId&gt; &lt;version&gt;0.0.1&lt;/ver...

2017-08-10 16:31:37 253

server-jre-7u80-linux-x64.tar.gz

在linux上运行的java虚拟机 JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。

2018-07-12

mysql-5.5.50.tar.gz

linux mysql-5.5.50.tar.gz

2017-08-08

一个简化版的SSH后端接口框架demo

一个简化版的SSH后端接口框架demo,不需要引用大量的第三方工具包,只有三个很小的核心包

2017-07-24

nginx1.9.0和其所用到所有包

linux环境下的nginx安装,所需包

2017-07-23

okhttputils-2_6_2

Android 接口操作专用类

2017-05-19

不失真缩略图

用picture显示不失真缩略图,里面提供的是一个方法

2013-07-06

空空如也

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

TA关注的人

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