- Vue 手搓轮播效果
上优
vue.jsjavascriptcss3
tiptop:为啥需要写这个功能,因为我遇到了每个轮播层内要放3个左右的商品块,如果使用element自带的轮播就需要将一维数组切成二维数组,导致处理一些情况下就会变得很麻烦,当然那种我也写了如果你们有需要,在下方留言我会跟进代码。使用我采用这种位移加动画模拟轮播来写这样数据还是一级数组到时候操作起来比较方便。Document.box{width:1000px;height:300px;margi
- TIPTOP 4GL 命令及系统函数
有时白云起
TIPTOPTOPTIP4gl
命令:1、r.d2+cimt170调试代码2、vids.sch可直接编辑(vi文本编辑器)w保存:q!退出3、r.s2ds生成ds.schschema新增table→生成ds.sch→重新下载ds.sch4、exe2aoos901进入帐套选择5、udm7进入帐套选择(4和5需要把易拓程序打开状态)系统函数:1、cl_set_comp_required(“字段名”,TRUE)–必填cl_set_co
- 常见软件开发模型
Hell_potato777
软件工程
常见软件开发模型1.边做边改模型(Build-and-FixModel)2.瀑布模型(WaterfallModel)3.快速原型模型(RapidPrototypeModel)4.增量模型(IncrementalModel)5.螺旋模型(SpiralModel)6.喷泉模型(fountainmodel)(也称面向对象的生存期模型,OO模型)7.智能模型(四代技术(4GL))8.混合模型(hybrid
- Day3 基督城- Auther Pass- Gramouth- Hokitika
子樾看世界
因为前一晚停车计时为12小时(从19:20停到第二天7:20),我们一早就起床挪车,七点多阴雨天的基督城市政府周边是这样的。图片发自App图片发自App图片发自App出发西海岸前先去附近的PaknSave采购,超市门前大块停车场,画面很有美剧的味道。图片发自App买了面包三明治火腿片海鲜色拉苹果猕猴桃,屯了纯净水牛奶和可乐,物价和上海差不多,网红冰激凌tiptop很便宜,噶仑装才四块几刀,尤其惹眼
- 软件开发
fyd_cd81
安全性是从事安全解决方案开发的安全专家需考虑的重点。语言发展的历程:机器语言-汇编语言-高级语言-自然语言(4GL)面向对象编程高内聚低耦合避免和缓解故障输入验证应急开放:少见,一般用于多级安全系统中较低级别的组件,一个组件开放了,还有其他安全措施进行保护。应急防护:比较安全安全性-功能性-用户友好型三者应相互权衡系统开发生命周期:使用规范化的开发流程,可以在每个阶段嵌入安全性系统开发生命周期(设
- 函数式思维: 为什么函数式编程越来越受关注
幽灵之使
scala函数式语言崛起
到目前为止,在本系列的每期文章中,我都说明了为什么理解函数式编程非常重要。但是,有些原因是在多期文章中进行说明的,只有在综合思路的更大背景中,才可以完全了解这些原因。在本期文章中,我会探讨函数式编程方兴未艾的所有原因,并综合前几期文章中的一些个人经验教训。在计算机科学短短的发展历史中,技术的主流有时会产生分支,包括实用分支和学术分支。20世纪90年代的4GL(第四代语言)是一个实用分支,而函数式编
- 从初出茅庐到免费开放,低代码是怎么做到的?
DDM_saodiseng
低代码软件开发开发bigdata大数据系统架构java运维
编者按:本文以低代码的发展历程为切入点,分析低代码的前生今世,论证观点:低代码为何是市场的必然。并比某老牌厂商为例,介绍国内低代码市场如何走向成熟、为企业提供高价值服务,并介绍其走向免费开放,回馈市场。低代码的初出茅庐低代码进入大众视野虽然只是近几年的事情,但这一概念其实由来已久。早在上世纪八十年代,就有美国公司和实验室开始研究程序可视化编程这个领域,做出了4GL“第四代编程语言”,后来衍生成VP
- 4gl操作Excel
jiandanyaobai
一、业务场景说明针对部分料件无法在BOM中进行搭建、用量不确定,组成无法事先搭配。只有在实际生成过程中,才会得到具体的用量和组成。比如说:针对一些注塑行业、印刷行业等等。但是,对于成本精细化管理的角度来讲。这一部分成本也是要从实际生产中体现出来。那如何处理呢?二、4gl实际应用通过在日常生产中记录用量,事后导入到系统中去。具体操作:读取excel,生成工单备料、生成发料单。这里有几个问题要注意:1
- 别人就算了,开发人员都不知道低代码的起源就糟糕了
前几天给大家分享了低代码的概念,想来大家应该对低代码有个大概印象了,但想要深入了解低代码从知道它的含义开始是不够的,了解事情需要知道个前因后果,学习知识也是如此。所以,阿观今天将给大家简单说说低代码的起源和发展,以便大家对低代码的理解能更清晰透彻。低代码开发平台的起源可以追溯到第四代编程语言(4GL),这个概念是从1970年代到1990年代发展起来的。低代码概念最早出现在1982年詹姆斯·马丁的《
- 鼎捷t100架构_浅谈鼎捷T100 ERP的设计器使用规范
weixin_39613385
鼎捷t100架构
首次使用:1建立连线方式,站点就是应用服务器的地址,登入区域默认1正式区(有些企业开发人员规定只能在测试区开发,那就填2),账号和密码由公司分配,如果没有就用tiptop,密码默认也是,工作目录建议放到别的目录,不能带中文2更新基础资料,进阶功能>更新基础数据,等到进度条跑完,提示基础数据完成之后,就完成了设计器的配置了3下载规格和程序,规格就是之前的画面档,在T100叫做规格设计器引入了一个签入
- Python入门
Running
python
Python入门计算机编程语言计算机编程语言发展机器语言汇编语言高级语言4GL(专用语言)高级语言分类编译型语言C/C++、Fortran、Delphi、Java解释型语言Ruby、Python、JavaScript编译型语言源代码->可执行程序预处理->编译->汇编->链接C语言编译过程#includeintmain(intargc,char*argv[]){printf(“ThisisaCPr
- Informix的常用知识
qinghua9
一、简介:1)、INFORMIX主要产品分为三大部分:数据库服务器(数据库核心)应用开发工具网络数据库互联产品2)、数据库服务器有两种,作用都是提供数据操作和管理:SE:完全基于UNIX操作系统,主要针对非多媒体的较少用户数的应用ONLINE:针对大量用户的联机事务处理和多媒体应用环境3)、应用开发工具是用以开发应用程序必要的环境和工具,主要也有两个系列:4GL:INFORMIX传统的
- DB2和Informix的总结
dengdengken888
BankDatabase
1.移植性DB2NO1符合国标,强.而INFORMIX只能基于4GL下,弱.2.并行能力DB2有HA自动切换功能,INFORMIX无.3.异构平台:INFORMIX很强,DB2一般.3.备份能力DB2牛,INFORMIX只能SYNCINFORMIX.IBMDB2在中国,我接触过的只有银联在上核心业务!Oracle发展到现在这个地步,完全是IBM自己一手造成的。当初Informix在大好河山在握的情
- sublime Text 3配置Maple编译运行
Aaron_大薄荷
配环境Maple
Maple简介Maple是目前世界上最为通用的数学和工程计算软件之一,在数学和科学领域享有盛誉,有“数学家的软件”之称。Maple在全球拥有数百万用户,被广泛地应用于科学、工程和教育等领域,用户渗透超过96%的世界主要高校和研究所,超过81%的世界财富五百强企业。Maple系统内置高级技术解决建模和仿真中的数学问题,包括世界上最强大的符号计算、无限精度数值计算、创新的互联网连接、强大的4GL语言等
- TIPTOP如何修改默认菜单
weixin_33951761
这段时间比较闲,写点东西给曾经和我一样的新手吧。如果你的TIPTOP系统菜单比较凌乱,有么有兴趣按照如下的样式设置全新的菜单呢?1.首先输入p_zm回车执行2.出现如下图片3.点查询按钮,出现如下的画面,输入我们看到【企业个体资料后面的字母m0201】,确认。4.这个时候就是我们做出改变的时候了,5.添加程序编号后,如下图6.点重新生成menu菜单,会生成4sm档案过程很快,看下图7.总目录修改8
- tiptop erp 采购系统设定
helloapp3
tiptip易飞天心SUMLIKEERP
1、a.采购系统要在库存和料件系统启用才能使用,b.采购系统参数设定-asms250,请购单与采购单关联,数量,承认书,厂商料件,采购单价,收货数量,采购单价来源(核价,最近市价)等管控2、基础资料设定:a.付款方式-ampi100,b.厂商分类维护-APMI106(五金,委外,包材,原料),c.厂商基本资料(状态有已核准,待批准,不准交易)-apmi6003、采购核价-apmi2554、请购作业
- TIPTOP——4GL颜色相关设置
fmx121586
TIPTOP4GL程序
使用测试系统TIPTOPGP3.0颜色的设置分为单身颜色和单头颜色的设置:一、单身颜色:1.首先MAIN函数之前定义一个数组例如:DEFINEga_colorDYNAMICARRAYOFRECORDc01STRING,c02STRING,c03STRING,c04STRING,c05STRING,c06STRING,c07STRING,c08STRING,c09STRING,c10STRING,c
- TIPTOP ERP ——OS操作
fmx121586
TIPTOPERP系统erpERPlinuxLinuxLINUXosTIPTOPunixUNIX
OS操作创建文件夹【mkdir目录名】创建文件【touch文件名】删除文件【rm文件名】复制文件夹【cp–R源目录路径目的目录路径】重命名【mv旧名称新名称】删除文件夹【rm–R目录名】【rm–Rf目录名】直接删除,小心使用修改文件访问权限【chmod权限文件名】权限是用数字表示的修改文件所有者【chown用户名文件名】查看磁盘空间【df-h】查看文件、文件夹大小【du–sh文件名】按文件名查找【
- TIPTOP ERP界面风格设置
fmx121586
TIPTOP4GL程序attributestreecolors文本编辑interfaceborder
使用系统TIPTOPGP3.0,当然高版本可以在GDC里面直接设置其中样式只要是修改4st文件,其目录(/u1/topprod/tiptop/config/4st/tiptop.4st)用法OPENWINDOWw1WITHFORM"cxm/42f/cxmi999"ATTRIBUTE(STYLE="udm_tree3",TEXT="udm_tree")首先看几张图:贴一段样式代码:下面是所有的界面的
- 4GL错误代码编号
强-哥
-12没有足够的核心。作业系统错误代码的含义意外地返回到数据库服务器。“核心”可能是指操作系统所需要的数据在内存空间功能。操作系统的错误消息可能会了解更多信息。-200标识符太长。在SQL语句的标识符必须是长度为18个字符或更少。检查语句,以确保没有标识符的长度,以及有没有错误的标点符号(例如,缺少空格或逗号),可能使这两个名字看起来像一个。-201发生语法错误。说明。这是一般的错误信息显示在一个
- 基于TIPTOP ERP应用的生产管理电子看板
李yi辉
TIPTOPERPTIPTOPERP实施开发TIPTOPERP易拓电子看板WPFERP实施
公司在上完TIPTOPERP后,希望可以有一个电子看板实时反映订单的进销存动态信息于是,这个电子看板的项目就这样开始了.......这里只是给一个可以使用的框架,个人抛转引玉,不一定满足您的需求如果您需要引用请自行按需求修改程序1、需求反应过去5天及未来30天交期订单及订单物料请购、采购、生产、入库、出货明细要求实现以下功能:①.不间断自动刷新滚屏订单及订单进销存进度信息②.异常订单电子语音播报警
- TIPTOP使用技巧(二)
都梁寺
ERP(TIPTOP)
per>>>>>4fd(per档转换成4fd档)r.f2.perxxxgsform-importxxx.perGDC默认端口是6400,但是有时候会打开多个GDC,导致端口改变,比如端口是6401,那么就要把FGLSERVER端口值改成6401,命令如下:echo$FGLSERVERexportFGLSEVER=$FGLSERVER:01针对bin下面的程序的编译与链接:fglcompfile_d
- TIPTOP下开发webservice接口步骤(开发、测试)
都梁寺
WebService
tiptop下接口开发步骤:1、先在aws_ttsrv2_service里注册服务名2、编写具体服务程序,上传编译,同时也要写好request,response3、运行aws_ttcfg2新增此服务4、在aws_ttsrv2的链接档中5、编译链接aws_ttsrv26、在IE中查看wsdl,检查服务是否添加成功,然后到soapUI中测试接口7、测试步骤:r.d2+aws_ttsrv2>>>>>>>
- TIPTOP ERP不完全实施开发手册
李yi辉
TIPTOPERPTIPTOPERP实施开发
TIPTOPERP手册、chmEditor编辑器软件百度网盘下载地址:http://pan.baidu.com/s/1c2Npk7Q之前共享的TIPTOPERP不完全实施开发手册.chm因为编辑器对Window版本不兼容导致很多人下载后打不开chm,或者打开后找不到chm帮助手册里面的内容。这里简单说明一下,怎么通过chmEditor软件修改本手册的相关配置,操作参考下图:如果下载的手册,打开看不
- 鼎捷T100,TIPTOP插件编写
ww1818_omiga
承接各种鼎捷T100,TIPTOP等有GDC(GeneroDesktopClient)客户端第三方插件定制服务,包括各种快递插件接入,如顺丰;各种工业控件接入包括串口通信等等,有需求请私信
- TIPTOP GP 正式区复制到测试区
weixin_34025151
正式区复制到测试区1.复制程序(覆盖后需将$TOP/bin目录还原,因其下面有tiptop的注册信息)su-cd/u1/topprodtarczvf/u3/prod.tgztiptoptopcustcd/u1/toptesttarczvf/u3/test.tgztiptoptopcustcd/u1/toptest/tiptoptarczvfbin.tgzbincd/u1/toptesttarxzv
- Tiptop二次开发两大宝典
Rosf
神州数码TIPTOPERP
易拓GP4gl二次开发两大宝典,深度开发使用文档工具,打包分享。内含文件:GeneroBDLHB2.0简体中文版.pdfGeneroStudio4GL官方开发手册.pdf下载地址:http://download.csdn.net/detail/wahaa591/8770791
- tiptop调用java解析json案例
相忘于江湖的木木
tiptop
tiptop的4gl环境默认不支持解析jaon数据,通过导入java包,可以实现解析,以下是实际案例一:环境1:GP环境:TOPGP5.2以上2:jar包:fastjson.jar二:导入方式1:将fastjson.jar包下载下来,导入/u1/topprod/tiptop/ds4gl2/bin目录2:打开/u1/topprod/tiptop/ds4gl2/bin/tiptop_env文件,在CL
- tiptop开发webservice详细步骤
相忘于江湖的木木
tiptop
一:服务端开发1:tiptop所有的接口都是通过aws_ttsrv2.4gl这个程序接收进来的,接口的地址一般是[url=http://[tiptop_ip]/web/ws/r/aws_ttsrv2?WSDL%20]http://[TIPTOP_IP]/web/ws/r/aws_ttsrv2?WSDL[/url]其中TIPTOPIP为TOPGP服务器的IP地址,替换IP后在IE浏览器能访问这个地址
- tiptop自定义发送邮件及EXCEL附件
相忘于江湖的木木
tiptop
很多公司都有这样的需求,希望系统可以定时邮件发送一些统计报表给到相关人员,以便做数据分析,或者是希望做单时,发送单据内容给到相关人员提醒审核和备案,下面分享一种十分简单方便的实现方式,javamail+4gl+perl脚本实现;1:在aooi999配置好系统标准的javamail功能,测试可以正常发送报表邮件,配置方式可以百度2:添加邮件发送功能函数,可以参考cl_prt里面的发邮件功能,我简化了
- 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