- 快速了解Git服务器端基础及基本操作命令(一)
晨犀
工具Gitgit分布式经验分享
前言本篇博文是关于Git服务器端的一些基础使用及基本操作命令,希望你能够喜欢个人主页:晨犀主页个人简介:大家好,我是晨犀,希望我的文章可以帮助到大家,您的满意是我的动力欢迎大家:这里是CSDN,我总结知识的地方,欢迎来到我的博客,感谢大家的观看如果文章有什么需要改进的地方还请大佬不吝赐教先在此感谢啦文章目录Git远程仓库Gitblit服务器(私服)下载gitblitWindows版本解压gitbl
- 自动化构建平台(七)使用Jenkins+Gitblit/Gitlab构建Java项目并生成镜像推送到Harbor/Nexus
流年五十前
自动化构建(CI/CD)自动化jenkinsgitlabspringbootmaven运维ci/cd
文章目录前言一、准备项目二、在Jenkins中创建项目三、Jenkins项目配置:General四、Jenkins项目配置:源码管理五、Jenkins项目配置:Build六、Jenkins项目配置:PostSteps1、创建项目启动脚本2、创建Dockerfile文件3、构建镜像4、推送镜像到私有库七、Jenkins开始构建八、检查镜像是否推送成功总结
- TortoiseGit代码版本管理
Evan.Pei
JavaScriptgithub
邹工:git服务器端:gitblit1.9.1–网页化管理项目客户端:将新的代码放到git服务器:1.在gitblit创建空的版本库2.在电脑新建一个文件夹右击空白处gitclone输入http地址clone一个空的过来。3.把代码复制到Clone的文件夹。4.右击最外层文件夹TortoiseGit->add.5.右击文件GitCommit6.TortoiseGit->push媛媛:1,本地安装以
- 玩转git第7章 搭建本地私有的git服务器
健康平安的活着
gitgit服务器github
一概述1.1概述说明搭建自己的代码托管服务git服务,使用的是gitblit插件,具体操作搭建步骤详情见下文。客户端软件:git-2.34.1-64.bit服务端软件:gitblit-1.8.01.2linux版本下搭建gitlab本案例是在windows下进行操作搭建的gitlib,后续有需要搭建局域网内部的代码托管可以在linux下搭建gitlab,参考资料如下:gitlab在linux环境下
- git 报Unable to negotiate ...错误解决方案
众纳
环境调试总结gitgitblit推送错误gitUnableto
场景说明:安装了Gitblit(自架的代码仓库服务)发现部分电脑无法推代码,报错误如下:Unabletonegotiatewith****port22:nomatchinghostkeytypefound.Theiroffer:ssh-rsa并排队了账户权限问题。解决方案:1.打开问题电脑的系统盘的当前登陆用户文件夹('C:\Users\你当前的账户名')2.在这个文件夹中看是否有一个.ssh文件
- Windows 替换GitBlit根证书替换域名SSL证书
搬砖的工人
ssl网络协议网络
gitblit官网相关教程1.修改gitblit配置文件gitblit.properties的server.storePassword,这里我直接用gitblit2.删除gitblit一下相关配置文件data/serverKeyStore.jksdata/serverTrustStore.jksdata/certs/caKeyStore.jksdata/certs/ca.crtdata/certs
- IDEA2016配置运行基于Maven的Git项目
magi617
Javaideagitmaven
一、IDEA&Maven&Git作用IDEA(项目容器)Maven(管理Jar和项目打包)Git(版本控制)二、从远程clonegit项目使用工具clone下git项目可能问题:直接通过gitbash上gitclone时可能失败问题解决:使用TortoiseGit(有时候TortoiseGit也可能失败,可能和gitblit服务器有关)。可能项目由多个module相互依赖从Git直接clone下的
- Windows系统下搭建Git本地代码库全流程
幻灭成空
GitwindowsgitGitBlitWindows服务
参考资料:Windows如何搭建自己的Git服务器Windows系统下搭建Git本地代码库设置windowsservice方式启动GitBlitgitblit无法启动服务目录安装并配置Java运行环境安装配置Gitblit在Gitblit中配置用户信息设置成Windows服务启动模式(可选)服务异常的处理无法启动服务同一局域网下的其他设备访问代码仓库【http://IP:端口号】失败Git的安装和
- visual studio使用gitblit
蓝之赟
Git仓库gitgithubvs2015
发现很多文章都是讲如何在远端新建将远端的库克隆下来进行开发,但是很多人经常遇到的是在本地vs已经有工程了,想上传上去,这个操作其实就是git的初始化操作,可能有人觉得简单没人介绍过,但是对于很多初步接触使用的人可能还是比较不明白,走了弯路。今天来梳理一下根据上一篇将本地代码使用git上传到gitblit后,利用git会很麻烦,因此直接用visualstudio就可以使用gitblit了,我用的是v
- Vapor工程代码远程更新的Ubuntu服务器
海底翻花
1.环境服务器:Ubuntu16配置SSH,User:rootcd/home/mkdirsourceCode/(用于存放项目代码)mkdirgitblit/(用于存放gitblit文件)mkdirgitrepository/(用于存放git库)Local:MacOS2.服务器端安装JDK8现在来到Ubuntu服务器JDK7later安装,这里我选择JDK8,使用ppa(源)方式安装。添加ppa源s
- 云服务器windows service2022 部署git服务器
龙之吻
服务器windowsgit
1安装下载地址gitblit解压到你的一个目录,我这里给的是C:\gitblit根据官网提示要下载jreorjdk7.0,这里建议使用下载jre(jdk有时候运行出问题,或者2个都安装),自行安装java,这里不做环境配置的说明====================================进入c:\gitblit\data目录里面找到,defaults.properties文件,编辑主要
- 『亚马逊云科技产品测评』活动征文 | 基于Aws部署Gitblit服务器
互联网到头了
科技aws服务器
授权声明:本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在DeveloperCentre,知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道背景Git是目前使用最广泛的代码版本管理工具,如果是自己一个人用,那么自己建个本地仓库就可以进行正常的版本管理了,但如果是多个成员共享代码,那就必须有一个Git服务器。刚好公司最近要搭建一套自己的代码托管服务器,所以我先提前搭建一套Gitb
- gitblit-1.9.1 Unable to open the service gitblit
ITKEY_
windowsgitblit
背景:云服务到期了,并不打算续费了。然后把gitblit-1.9.1备份到新的服务器上运行gitblitw.exe会报如下错误:Unabletoopentheservicegitblit会有个弹出框,弹出框上有上面的内容。忘记截图了,知道意思就可以了。原因分析不难看出是因为没有安装gitblit服务导致的。那就安装一下吧。我运行installService.cmd安装服务没有什么作用。解决办法安装
- 安装Gitblit 服务器版本
wangdaxia163
服务器运维gitblit
准备工作:Gitblit官网地址:http://gitblit.github.io/gitblit/本篇用到的软件如下:1.jre-8u251-windows-x64.exe2.npp.7.8.1.Installer.exe3.gitblit-1.9.1.zip可通过百度云下载:链接:https://pan.baidu.com/s/10-1P-nG4m6VPc2Z3At-84A提取码:kjmo本篇
- Linux下的gitblit服务器搭建(二)
wch0001
linux服务器运维git
前言接上次搭建git服务器,趁着有时间,把下篇也更新了,gitblit个人感觉无论是使用还是功能都比git要友好不少,而且是纯java框架下的软件,有操作界面(虽然很丑)就很舒服,日后更换服务器迁移起来也简单,平时使用也没有啥问题,比较适合小团队使用。gitblit安装部署首先呢,既然是纯java的服务,那java环境肯定少不了,部署了java环境才能开始第一步。下载gitblit包官网地址:ht
- gitblit 搭建本地git服务器
weixin_30301183
git
本文主要描述gitblit搭建本地服务器转载于:https://www.cnblogs.com/fireblackman/p/10799620.html
- 【Git】gitblit搭建git服务器-开机自启-Mac版
JIQIU.YANG
Gitgitgitblit
安装环境:https://www.oracle.com/java/technologies/javase-jdk16-downloads.html验证是否安装成功:1.打开终端2.输入命令java-version如下图显示则安装成功安装gitblithttp://gitblit.com/下载DownloadGitblitGO(Linux/OSX)版本解压Gitblit,进入目录~/gitblit-
- 使用Gitblit搭建Git服务器
头疼的一休
git服务器运维
1、环境:1、Win1064位操作系统。2、Git-2.24.1.2-64-bit(git工具)3、TortoiseGit-2.7.0.0-64bit(git客户端)4、TortoiseGit-LanguagePack-2.7.0.0-64bit-zh_CN(git客户端汉化工具)5、jdk1.8.0(需要java环境,已安装请忽略)6、gitblit-1.8.0(git服务器工具)Git工具安装
- gitblit搭建本地服务器
一碗酸菜粉
gitblit
gitblit搭建本地服务器目标概述:在本地搭建git服务器管理项目。准备事项:1.下载并且安装jdk。2.配置好jdk的环境变量。3.在cmd输入java-version查看jdk版本。(jdk1.6的版本会导致gitblit运行时闪退,所以需要把jdk1.6版本升级为1.7或者1.8)正确展示出jdk版本说明jdk安装并且配置环境变量成功。如下图:开始进行gitblit副武器的搭建:1.下载G
- Gitblit服务器搭建和局域网访问
powerants
技术应用WebServicejavagitGitblit
Gitblit服务器搭建和局域网访问【总结步骤】https://www.icode9.com/content-4-613577.html总结:1,安装JAVA(如果已安装,只需要把path配置正确就可以,指向Java.exe所在路径)2,下载Gitblit3,解压,配置gitblit.properties,填入以下内容即可:git.repositoriesFolder=F:/Git/(你的仓库地址
- Gitblit服务器搭建及IDEA整合Git使用
lihaojie9047
版本控制git服务器intellij-idea
背景:虽然有GitHub、GitLab这样强大的Git仓库,但是涉及私有Git库要收费,所以自己动手搭建免费的用用环境:windows7旗舰版、JDK1.8、IDEA2017**1、Gitblit服务器搭建**1.1、下载最新版本的Gitblit,Gitblit官方网站:http://www.gitblit.com/,本文使用的是1.8.0版本1.2、下载完毕后解压至D:\Java下,改名为git
- 安装Gitblit版本控制服务器
bihailvlin
运维git经验分享服务器github
安装Gitblit版本控制服务器概述:Gitblit是基于Git的版本控制服务器,可以想象是局域网版本的Github,Github默认的版本库是免费的,但是必须公开,如果想自己的版本库不公开那么需要交钱,一般公司为了节省开支,并且保证代码文件不泄露,都需要搭建一个自己公司内网版本控制服务器。gitblit它是一个免费的软件并且可以在内网搭建,正好符合小公司的需求。准备工作:Gitblit官网地址:
- 使用Gitblit搭建本地Git服务器(windows平台)
d_append
gitwindows
一、安装Java,配置JRE环境(若有JAVA环境请略过)第一步:下载Java,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量.1.右键”计算机”=>”属性”=>”高级系统设置”=>”高级”=>“环境变量”=>“系统变量”。新建:变量名:JAVA_HOME变量值:D:\ProgramFiles(x86)\Java\
- Linux系统之部署Gitblit服务器
江湖有缘
Linuxlinux服务器运维
Linux系统之部署Gitblit服务器一、Gitblit介绍1.Gitblit简介2.Gitblit官网二、检查本地系统环境1.检查系统版本2.检查系统内核版本3.检查JDK版本三、下载Gitblit1.创建下载目录2.下载Gitblit软件包2.解压Gitblit软件包四、Gitblit的配置工作1.修改配置文件2.修改service-centos.sh文件3.设置Gitblit服务自启动五、
- 树莓派搭建gitblit代码管理服务器
jayhgq
RaspberryPigitblit树莓派raspi
文章目录一、环境配置二、创建GitBlit目录并下载GitBlit三、配置GitBlit四、运行&停止五、简单使用六、遇到的问题--以下是个人使用的问题记录(可略过)一、环境配置GitBlit需要使用Java环境运行,因此需要现在树莓派上安装java环境sudoaptupdatesudoaptinstalldefault-jdk我直接安装的默认javajdk,默认的装的是OpenJDK11JDK,
- 使用gitblit在Windows上搭建git服务器
Coder-hong
研发管理技术gitwindowsgitblit
使用gitblit在Windows上搭建git服务器概述工具准备安装流程安装jre-7测试java环境解压并配置gitblit修改data目录下的defaults.properties文件测试gitblit安装gitblit为系统服务gitblit用户和版本库管理创建用户创建版本库权限管理gitGUI生成并在git账户中添加密钥测试密钥概述gitblit基于java开发,可在企业内部搭建简易git
- gitblit 搭建本地服务器
tzweilai
服务器运维
gitblit搭建本地的git服务器一、简介Gitblit是一个用于管理,查看和提供Git存储库的开源纯Java堆栈。它主要设计为希望托管集中式存储库的小型工作组的工具。Gitblit是一个和Gitlab、github、gitee功能差不多的git远程仓库系统,Gitblit开源免费、兼容性强、支持windows和linux环境、适合中小企业和个人使用。Gitlab安装部署起来比较麻烦,而Gitb
- Windows平台下搭建自己的Git服务器
_大猪
git服务器GitWindows服务器
该文章转自:http://www.codeceo.com/article/windows-git-server.htmlGitblit是一个纯Java库用来管理、查看和处理Git资料库,相当于Git的Java管理工具。Gitblit支持Linux操作系统,因此Gitblit需要java运行环境(JRE)。如果公司要搭建自己的Git服务器,可以使用Gitblit这个开源的Git服务器。第一步:下载J
- gitblit + sourcetree 部署git私服管理项目
淡淡寂寞
gitblitsourcetree代码管理
1、下载linux环境下安装gitblit,下载安装包:wgethttp://dl.bintray.com/gitblit/releases/gitblit-1.8.0.tar.gz2、安装确保成功安装JDK的情况下安装gitblit软件#新建gitblit仓库目录mkdir/opt/gitRepository#切换到gitblit-1.8.0.tar.gz下载目录tar-zxvfgitblit-
- git本地搭建服务器[Vmware虚拟机访问window的git服务器]
城东
PC软件使用git服务器LinuxR528
先按照https://zhuanlan.zhihu.com/p/494988089说明下载好Gitblit然后复制到tomcat的webapps目录下,如下:双击"startup.bat"启动tomcat:然后访问"http://127.0.0.1:8080/gitblit/"即可看到git的界面:说明git服务器已经能够成功运行了!Vmware虚拟机访问window的git服务器从这里https
- 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