- 计算机毕业设计springboot+vue展会信息管理系统
QQ188083800
课程设计springbootvue.js
博物馆展览与服务一体化,其工作流程繁杂、多样、管理复杂与设备维护繁琐。而计算机已完全能够胜任博物馆展览与服务一体化工作,而且更加准确、方便、快捷、高效、清晰、透明,它完全可以克服以上所述的不足之处。这将给查询信息和管理带来很大的方便,jdk版本:1.8及以上ide工具:IDEA或者eclipse数据库:mysql编程语言:javatomcat:8.0及以上框架:SSM/springboot都有ma
- jdk的安装和Tomcat的安装
释:
实施javatomcat开发语言
jdk的安装双击jdk,然后一路下一步公共JRE可以关闭,没多大用,反而会占用内存计算机–>属性–>高级系统设置–>环境变量系统变量–新建JAVA_HOME=jdk的存放路径修改path在path的最后面添加(;%JAVA_HOME%\bin)然后打开黑窗口(cmd),输入javatomcat的安装计算机–>属性–>高级系统设置–>环境变量系统变量–新建CATALIN_HOME=Tomcat的存放
- java基于springboot高校运动会成绩管理系统ssm
QQ58850198
javaspringboot开发语言
研究主要是搭建一个高校运动会管理网站,jdk版本:1.8及以上ide工具:IDEA数据库:mysql5.7编程语言:Javatomcat:8.0及以上java框架:SSMmaven:3.6.1前端:layui详细技术:HTML+CSS+JS+JSP+JAVA+SSM+MYSQL+JQUERY+MAVEN管理员主要是有以下的功能:(1)公告管理功能:管理员可以在网站上发布运动会的公告;(2)运动会策
- springboot+MYSQL+Vue+MAVEN在线课程培训考试系统637r7
qq_3166678367
springbootmysqlvue.js
jdk版本:1.8+ide工具:IDEA或者eclipse数据库:mysql5.7+编程语言:Javatomcat:8.0+java框架:ssm+springboot都有前端:vue.js详细技术:HTML+CSS+JS+JAVA+SSM+springboot+MYSQL+Vue+MAVEN.在线培训系统的需求和管理上的不断提升,在线培训系统的潜力将无限扩大,在线培训系统在业界被广泛关注,本网站及
- 【Java 进阶篇】Java Tomcat 入门指南
繁依Fanyi
Java进击高手之路1024程序员节javaxmltomcatpythonbootstrap开发语言
JavaTomcat(通常简称Tomcat)是一个流行的开源Servlet容器,用于托管JavaWeb应用程序。它是Apache软件基金会的一部分,提供了一个稳定、可靠的环境来运行JavaServlets和JavaServerPages(JSP)。本篇博客将向您详细介绍如何入门使用Tomcat,无论您是初学者还是有一定经验的开发者,都能受益匪浅。什么是Tomcat?Tomcat是一个开源的Serv
- java社区商店生鲜商城电商平台springboot+vue
QQ_402205496
javaspringbootvue.js
使用Vue框架的开发可以把前后台完全分离,前后端代码互不影响,代码上完全独立。而且Vue是用MVC或者称为MVVC的方式,使得前端代码也区分出model,controllerandview层,代码做到更好的控制运行也更流畅。jdk版本:1.8+ide工具:IDEA或者eclipse数据库:mysql5.7+编程语言:Javatomcat:8.0+java框架:ssm+springboot都有前端:
- 『赠书活动--第一期』清华社赞助 | 《Java系列丛书》
YoLo♪
赠书活动java开发语言
『赠书活动|第一期』本期书籍:《Java系列丛书》图像处理中的模糊逻辑:基于Java的导论SpringCloud微服务快速上手项目驱动零起点学JavaTomcat源码全解与架构思维Netty源码全解与架构思维618,清华社ITBOOK多得图书活动开始啦!活动时间为2023年6月7日至6月18日,清华社为您精选多款高分好书,涵盖了C++、Java、Python、前端、后端、数据库、算法与机器学习等多
- 分布式会话和基于TOKEN的分布式会话
xy294636185
分布式redis中间件java
单机会话管理1.基于cookie传输的sessionId:在javatomcat容器session实现http请求会有一个Session会话管理机制,用来标识用户会话的过程,默认使用的是springboot内嵌的httpSession的实现机制,这个tomcat协议实现是基于cookie传输sessionId的方式来完成容器的实现。比如我们使用HttpServletRequest.getSessi
- 4核 php 并发设置,单机并发百万配置-一台4核8g服务器能支持多大的并发性
13338383381
4核php并发设置
并发不仅取决于配置,还取决于程序的复杂性。如果复杂度较低,单个请求占用的资源较少,所以并发会比较大有多少javatomcat独立存在通常情况下,只要计算机性能可以,并发数没有问题,几百到几千就可以了。php单机1万并发架构。可以在tomcat\conf\server。xml中相应地配置。默认Connector中没有设置最大并发数:=“假”重定向端口=“8443协议=”还可以打开上述注释,修改“=”
- (java毕业设计)基于java图书馆管理系统获取
毕设源码库
java毕业设计java
基于java图书馆管理系统图书馆管理系统是基于java编程语言和mysql数据库开发的bs架构系统,本系统主要功能是管理员对图书馆信息比如办卡,书架,管理员等设置,可以添加读者,图书等信息,查询借阅,图书档案进行管理。本设计功能较为齐全,适合作为难度不高的java毕业设计和java课程设计一.技术环境JDK版本:1.8IDE工具:eclipse数据库:mysql5.5编程语言:Javatomcat
- springboot+ssm+jsp疫苗接种管理系统
QQ242219979
java数据库mysql
jdk版本:1.8及以上ide工具:IDEA数据库:mysql5.7编程语言:Javatomcat:8.0及以上java框架:ssmmaven:3.6.1前端:vue详细技术:HTML+CSS+JS+JAVA+SSM+MYSQL+Vue+MAVEN疫苗接种系统是基于java编程语言,ssm框架,mysql数据库和idea开发工具开发,本设计分为用户和管理员两个角色,用户的主要功能是登陆和注册系统,
- Tomcat安装及优化
蟹黄堡!
linuxtomcattomcat服务器java
目录概念编辑JSPservletjavaJDK:javadevelopmentkit(套件)JRE:javaRuntimeEnviromentJVM:javavirtualmachine常见的网页类型:部署Tomcat使用jsp链接mysqlTomcat工作模式、端口Tomcat部署:下载tomcat运行环境jdkTomcat:MySQL-Connector-JavaTomcat-native:安
- 详解关于SSL证书的多种格式
洞桥山人
SSL证书一般安装在服务器上,而主流的Web服务软件,通常都基于两种基础密码库:OpenSSL和JavaTomcat、Weblogic、JBoss等系统是使用Java提供的密码库。通过Java的Keytool工具,生成JavaKeystore(JKS)格式的证书文件。而Apache、Nginx等,使用OpenSSL提供的密码库,生成PEM、KEY、CRT等格式的证书文件。此外,IBM的产品,如We
- Windows下的Tomcat7安装与环境配置
张井天
#Tomcat
本文仅用于博主学习记录,与分享,如有雷同纯属巧合,谢谢!Tomcat安装开始和配置(相对比较简单):重要:一定要先安装JDK1、先安装JavaTomcat运行需要JVM,需要先进行java的安装2、在Tomcat官网下载路径:http://tomcat.apache.org/download-70.cgi下载到一个zip文件3、解压到指定的路径,注意路径中最好不要有汉字或者特殊字符串,解压路径:G
- java tomcat中 docBase属性是什么意思?
javaPie
Eclipse
javatomcat中docBase属性是什么意思?分享|2014-09-1021:19SYYZZ3|浏览3415次java2014-09-1100:24提问者采纳1元素的属性:path:指定访问该Web应用的URL入口。docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应
- 小试jenkins
genglintong
JENKINS
背景尝试在本地搭建一个自动化上线工具,首先尝试简单的上线部署功能,并没有实现自动化部署(需要手动构建)。所需环境因为jenkins是java编写的软件,所以在安装之前,需要将java相关环境安装配置完成。JAVAtomcat下载安装Jenkins下载从jenkins官网下载对应版本的jenkinswar包安装将对应的war包下载至对应tomcat的webapps目录之下,然后访问该目录,初次配置需
- NoSuchMethodError: org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;)Lo
hunhun1122
javaTomcat
javaTomcat报错:NoSuchMethodError:org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;原因:jar包冲突了。解决:slf4j-api.jar和slf4j-log4j12.jar版本号对应好,保留一
- wampserver配置教程
一切都是浮云..
php
Apache配置服务1.先别名XXX在写入地址E:\php注意文件服务根目录地址例如:e:vue/api别名123-xg-vivo-api地址E:\malldemo\vivo-admin-web\vivo-admins\api本地放php文件的跟目录地址php服务环境地址Alias数据库配置环境WampServer环境变量注意Ailas添加php文件放进服务器相当于javatomcat购买服务器的
- java web定时任务调度总结
weixin_30544657
有时间我们需要服务器在夜深人静的时候,默默执行调度任务。基于javatomcat的调度任务由以下两种方式(亲自实践过):一、实现ServletContextListener类1.SysContextListener类(配置任务定时扫描)1packagecom.srba.task;234importjava.util.Timer;//定时器类56importjavax.servlet.Servlet
- 面试刷题11-2
wwxy261
算法
个人背景菜鸡以下面试题不分先后,不对应公司公司包括:喜马拉雅,比心,Soul,平安,运满满等比较简单的题目不再赘述计算机基础计算机是怎么知道执行这些Java程序代码的计算机的结构JavaTomcat的架构线程越多越好吗?不是,线程上下文切换耗费大量时间线程池的拒绝策略方案,线程池参数怎么配置线程池的等待队列会无界吗有无界的阻塞链表Spring怎么解决循环依赖HashMap为啥不安全,ArrayLi
- Java IDEA 安装
bamian1064
本来想写一篇idea的安装教程的,但无意间看到一篇写的已经炒鸡详细的idea安装教程。这兄弟已经写得很详细了,直接用这个好了IDEA从下载安装到使用,手把手教你系列文章Java学习实践Java相关介绍JavaJDK安装JavaMaven安装JavaTomcat安装JavaIDEA安装Java实战spingboot-mybatis-mssqlJava实战springboot-redisjava实战s
- Docker学习笔记之二,基于Dockerfile搭建JAVA Tomcat运行环境
junjun16818
lxc
前言在第一篇文字中,我们完全人工方式,一个命令一个命令输入,实现一个javatomcat运行环境,虽然也初见成效,但很累人。如果依靠依靠脚本构建一个Tomcat容器实例,一个命令可以搞定,何乐而不为呢。好在Docker提供了Dockerfile作为构建Docker镜像脚本,避免人们一行一行的输入,真是善莫大焉。Dockerfile脚本可以做到随时维护修改,即可以分享,更有利于在模板化,更不用说传输
- 基于Gitlab+Jenkins+Ansible控制JavaTomcat多版本环境部署
VincentQB
DevOps和生产中间件
简单说明:本博文实现CentOS6模板机克隆和JavaTomcat多版本运行环境部署的Jenkins构建实施依据《基于Gitlab+Jenkins的测试环境自动构建和生产多环境手动发布方案》部署构建环境,部署完成Nginx环境搭建将需要同步的安装包存放在jenkins的nginx服务对应目录/usr/local/nginx/html之下浏览器登陆gitlab,创建devops项目,设置分支保护,只
- Linux修改http为https访问
qq_819372601
Linuxjavatomcat
原创linux下tomcathttp改为https访问2019-06-1908:48:48lwh156541064阅读数315更多分类专栏:javatomcat1.linux上安装jdk2.linux上安装tomcat3.配置SSL3.1首先需要下载SSL证书,安装PFX格式证书按照操作步骤配置tomcat的文件后,注意keystoreFile的路径写成全路径最好,下面是我的配置注意事项,在按照链
- Tomcat详解
Praywu
1.Tomcat简介1.1Tomcat的核心组件catalina:servletcontainer(servlet的容器)Coyote:httpconnection(http连接器)Jasper:JSPEngine(jsp引擎,jsp翻译器)注意:jsp-->jasper-->servlet-->complie-->bytecodes-->jvmTomcat的开发语言:JAVATomcat要运行在
- java002-java学习路线
夏大王2019
java开发环境搭建java开发一个网站需要哪些知识1、HTML+CSS2、JavaScript/JQuery3、Tomcat+JSP/Servlet+JavaTomcat:开源的、轻量级的Web应用服务器JSP(JavaServerPages):Java服务器页面Servlet:Java服务端程序4、数据库5、缓存:常见的缓存技术Memcached、Redis(也作为NoSql数据库使用)6、L
- kettle 安装实录
开心自由天使
常见IT基础大数据经验分享
前提条件:操作机器上安装了docker–>mysql依赖dockermaven-->用到mvnjdk1.8以上版本-->mvn依赖javatomcat9-->java1.部署mysql实例linyingjiedeMacBook-Pro:5.xlinyingjie$morestart-mysql-docker.sh#!/bin/bashdockerstopmysqldockerrmmysqldock
- .Net Core核心监听模块LibUv
tangyanzhi1111
这几天发现,.NetCore核心中的核心,也就是作为服务器的监听部分,居然用的是Node.Js的LibUv。.NetCore作为微软最新的一款开源技术栈,其最大的创新就是用KestrelHtppServer构建了自己的专属服务器,取代了传统的IIS作为服务器,也是为了对抗JavaTomcat,Apache的利器。这款KestrelHtppServer的核心正是LibUv。在.NetCore中,当我
- JavaEE开发准备之安装软件
心宽何处不桃源
Java
1.安装eclipse安装软件包下载地址:http://pan.baidu.com/s/1hsOEMFy首先安装eclipse,直接解压压缩包就行了,然后右键程序入口图标发送到桌面并选择个路径作为工作区域workspace2.安装javaTomcat7.0安装软件包下载地址:http://pan.baidu.com/s/1i4F9giTTomcat就是类似C#.Net的IIS服务器直接解压就行了,
- 各家云使用情况
tyrael1009
1.bae百度云使用了javatomcat。目前没遇到什么问题。有几点需要称赞一下:A.发布的时候,bae提供了一个预览版本,可以在不影响上一个版本的情况下使用。这样就方便了测试,测试通过了,再正式发布。这一点貌似sae没有提供B.svn发布代码比较方便。我使用sae的时候,没感觉这么方便。(也可能是我使用问题)2.腾讯云用起来没遇到什么问题。3.sae新浪云本地文件读写需要修改代码,比较麻烦。j
- jvm调优总结(从基本概念 到 深度优化)
oloz
javajvmjdk虚拟机应用服务器
JVM参数详解:http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html
Java虚拟机中,数据类型可以分为两类:基本类型和引用类型。基本类型的变量保存原始值,即:他代表的值就是数值本身;而引用类型的变量保存引用值。“引用值”代表了某个对象的引用,而不是对象本身,对象本身存放在这个引用值所表示的地址的位置。
- 【Scala十六】Scala核心十:柯里化函数
bit1129
scala
本篇文章重点说明什么是函数柯里化,这个语法现象的背后动机是什么,有什么样的应用场景,以及与部分应用函数(Partial Applied Function)之间的联系 1. 什么是柯里化函数
A way to write functions with multiple parameter lists. For instance
def f(x: Int)(y: Int) is a
- HashMap
dalan_123
java
HashMap在java中对很多人来说都是熟的;基于hash表的map接口的非同步实现。允许使用null和null键;同时不能保证元素的顺序;也就是从来都不保证其中的元素的顺序恒久不变。
1、数据结构
在java中,最基本的数据结构无外乎:数组 和 引用(指针),所有的数据结构都可以用这两个来构造,HashMap也不例外,归根到底HashMap就是一个链表散列的数据
- Java Swing如何实时刷新JTextArea,以显示刚才加append的内容
周凡杨
java更新swingJTextArea
在代码中执行完textArea.append("message")后,如果你想让这个更新立刻显示在界面上而不是等swing的主线程返回后刷新,我们一般会在该语句后调用textArea.invalidate()和textArea.repaint()。
问题是这个方法并不能有任何效果,textArea的内容没有任何变化,这或许是swing的一个bug,有一个笨拙的办法可以实现
- servlet或struts的Action处理ajax请求
g21121
servlet
其实处理ajax的请求非常简单,直接看代码就行了:
//如果用的是struts
//HttpServletResponse response = ServletActionContext.getResponse();
// 设置输出为文字流
response.setContentType("text/plain");
// 设置字符集
res
- FineReport的公式编辑框的语法简介
老A不折腾
finereport公式总结
FINEREPORT用到公式的地方非常多,单元格(以=开头的便被解析为公式),条件显示,数据字典,报表填报属性值定义,图表标题,轴定义,页眉页脚,甚至单元格的其他属性中的鼠标悬浮提示内容都可以写公式。
简单的说下自己感觉的公式要注意的几个地方:
1.if语句语法刚接触感觉比较奇怪,if(条件式子,值1,值2),if可以嵌套,if(条件式子1,值1,if(条件式子2,值2,值3)
- linux mysql 数据库乱码的解决办法
墙头上一根草
linuxmysql数据库乱码
linux 上mysql数据库区分大小写的配置
lower_case_table_names=1 1-不区分大小写 0-区分大小写
修改/etc/my.cnf 具体的修改内容如下:
[client]
default-character-set=utf8
[mysqld]
datadir=/var/lib/mysql
socket=/va
- 我的spring学习笔记6-ApplicationContext实例化的参数兼容思想
aijuans
Spring 3
ApplicationContext能读取多个Bean定义文件,方法是:
ApplicationContext appContext = new ClassPathXmlApplicationContext(
new String[]{“bean-config1.xml”,“bean-config2.xml”,“bean-config3.xml”,“bean-config4.xml
- mysql 基准测试之sysbench
annan211
基准测试mysql基准测试MySQL测试sysbench
1 执行如下命令,安装sysbench-0.5:
tar xzvf sysbench-0.5.tar.gz
cd sysbench-0.5
chmod +x autogen.sh
./autogen.sh
./configure --with-mysql --with-mysql-includes=/usr/local/mysql
- sql的复杂查询使用案列与技巧
百合不是茶
oraclesql函数数据分页合并查询
本片博客使用的数据库表是oracle中的scott用户表;
------------------- 自然连接查询
查询 smith 的上司(两种方法)
&
- 深入学习Thread类
bijian1013
javathread多线程java多线程
一. 线程的名字
下面来看一下Thread类的name属性,它的类型是String。它其实就是线程的名字。在Thread类中,有String getName()和void setName(String)两个方法用来设置和获取这个属性的值。
同时,Thr
- JSON串转换成Map以及如何转换到对应的数据类型
bijian1013
javafastjsonnet.sf.json
在实际开发中,难免会碰到JSON串转换成Map的情况,下面来看看这方面的实例。另外,由于fastjson只支持JDK1.5及以上版本,因此在JDK1.4的项目中可以采用net.sf.json来处理。
一.fastjson实例
JsonUtil.java
package com.study;
impor
- 【RPC框架HttpInvoker一】HttpInvoker:Spring自带RPC框架
bit1129
spring
HttpInvoker是Spring原生的RPC调用框架,HttpInvoker同Burlap和Hessian一样,提供了一致的服务Exporter以及客户端的服务代理工厂Bean,这篇文章主要是复制粘贴了Hessian与Spring集成一文,【RPC框架Hessian四】Hessian与Spring集成
在
【RPC框架Hessian二】Hessian 对象序列化和反序列化一文中
- 【Mahout二】基于Mahout CBayes算法的20newsgroup的脚本分析
bit1129
Mahout
#!/bin/bash
#
# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information re
- nginx三种获取用户真实ip的方法
ronin47
随着nginx的迅速崛起,越来越多公司将apache更换成nginx. 同时也越来越多人使用nginx作为负载均衡, 并且代理前面可能还加上了CDN加速,但是随之也遇到一个问题:nginx如何获取用户的真实IP地址,如果后端是apache,请跳转到<apache获取用户真实IP地址>,如果是后端真实服务器是nginx,那么继续往下看。
实例环境: 用户IP 120.22.11.11
- java-判断二叉树是不是平衡
bylijinnan
java
参考了
http://zhedahht.blog.163.com/blog/static/25411174201142733927831/
但是用java来实现有一个问题。
由于Java无法像C那样“传递参数的地址,函数返回时能得到参数的值”,唯有新建一个辅助类:AuxClass
import ljn.help.*;
public class BalancedBTree {
- BeanUtils.copyProperties VS PropertyUtils.copyProperties
诸葛不亮
PropertyUtilsBeanUtils
BeanUtils.copyProperties VS PropertyUtils.copyProperties
作为两个bean属性copy的工具类,他们被广泛使用,同时也很容易误用,给人造成困然;比如:昨天发现同事在使用BeanUtils.copyProperties copy有integer类型属性的bean时,没有考虑到会将null转换为0,而后面的业
- [金融与信息安全]最简单的数据结构最安全
comsci
数据结构
现在最流行的数据库的数据存储文件都具有复杂的文件头格式,用操作系统的记事本软件是无法正常浏览的,这样的情况会有什么问题呢?
从信息安全的角度来看,如果我们数据库系统仅仅把这种格式的数据文件做异地备份,如果相同版本的所有数据库管理系统都同时被攻击,那么
- vi区段删除
Cwind
linuxvi区段删除
区段删除是编辑和分析一些冗长的配置文件或日志文件时比较常用的操作。简记下vi区段删除要点备忘。
vi概述
引文中并未将末行模式单独列为一种模式。单不单列并不重要,能区分命令模式与末行模式即可。
vi区段删除步骤:
1. 在末行模式下使用:set nu显示行号
非必须,随光标移动vi右下角也会显示行号,能够正确找到并记录删除开始行
- 清除tomcat缓存的方法总结
dashuaifu
tomcat缓存
用tomcat容器,大家可能会发现这样的问题,修改jsp文件后,但用IE打开 依然是以前的Jsp的页面。
出现这种现象的原因主要是tomcat缓存的原因。
解决办法如下:
在jsp文件头加上
<meta http-equiv="Expires" content="0"> <meta http-equiv="kiben&qu
- 不要盲目的在项目中使用LESS CSS
dcj3sjt126com
Webless
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
比如它的引用功能
?
.rounded_corners{
- [入门]更上一层楼
dcj3sjt126com
PHPyii2
更上一层楼
通篇阅读完整个“入门”部分,你就完成了一个完整 Yii 应用的创建。在此过程中你学到了如何实现一些常用功能,例如通过 HTML 表单从用户那获取数据,从数据库中获取数据并以分页形式显示。你还学到了如何通过 Gii 去自动生成代码。使用 Gii 生成代码把 Web 开发中多数繁杂的过程转化为仅仅填写几个表单就行。
本章将介绍一些有助于更好使用 Yii 的资源:
- Apache HttpClient使用详解
eksliang
httpclienthttp协议
Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练掌握HttpClient是很重要的必修内容,掌握HttpClient后,相信对于Http协议的了解会
- zxing二维码扫描功能
gundumw100
androidzxing
经常要用到二维码扫描功能
现给出示例代码
import com.google.zxing.WriterException;
import com.zxing.activity.CaptureActivity;
import com.zxing.encoding.EncodingHandler;
import android.app.Activity;
import an
- 纯HTML+CSS带说明的黄色导航菜单
ini
htmlWebhtml5csshovertree
HoverTree带说明的CSS菜单:纯HTML+CSS结构链接带说明的黄色导航
在线体验效果:http://hovertree.com/texiao/css/1.htm代码如下,保存到HTML文件可以看到效果:
<!DOCTYPE html >
<html >
<head>
<title>HoverTree
- fastjson初始化对性能的影响
kane_xie
fastjson序列化
之前在项目中序列化是用thrift,性能一般,而且需要用编译器生成新的类,在序列化和反序列化的时候感觉很繁琐,因此想转到json阵营。对比了jackson,gson等框架之后,决定用fastjson,为什么呢,因为看名字感觉很快。。。
网上的说法:
fastjson 是一个性能很好的 Java 语言实现的 JSON 解析器和生成器,来自阿里巴巴的工程师开发。
- 基于Mybatis封装的增删改查实现通用自动化sql
mengqingyu
DAO
1.基于map或javaBean的增删改查可实现不写dao接口和实现类以及xml,有效的提高开发速度。
2.支持自定义注解包括主键生成、列重复验证、列名、表名等
3.支持批量插入、批量更新、批量删除
<bean id="dynamicSqlSessionTemplate" class="com.mqy.mybatis.support.Dynamic
- js控制input输入框的方法封装(数字,中文,字母,浮点数等)
qifeifei
javascript js
在项目开发的时候,经常有一些输入框,控制输入的格式,而不是等输入好了再去检查格式,格式错了就报错,体验不好。 /** 数字,中文,字母,浮点数(+/-/.) 类型输入限制,只要在input标签上加上 jInput="number,chinese,alphabet,floating" 备注:floating属性只能单独用*/
funct
- java 计时器应用
tangqi609567707
javatimer
mport java.util.TimerTask; import java.util.Calendar; public class MyTask extends TimerTask { private static final int
- erlang输出调用栈信息
wudixiaotie
erlang
在erlang otp的开发中,如果调用第三方的应用,会有有些错误会不打印栈信息,因为有可能第三方应用会catch然后输出自己的错误信息,所以对排查bug有很大的阻碍,这样就要求我们自己打印调用的栈信息。用这个函数:erlang:process_display (self (), backtrace).需要注意这个函数只会输出到标准错误输出。
也可以用这个函数:erlang:get_s