- 企业IT架构转型之道:阿里巴巴中台战略思想与架构实战. 1.2 企业信息中心发展的症结...
weixin_34092370
运维
1.2企业信息中心发展的症结笔者初次了解到阿里巴巴共享业务事业部的发展史时,就有很大触动,一部分原因是我亲眼见证了阿里巴巴为了更好地满足集团业务快速发展的需要对组织架构的多次调整,这个过程充满了集团领导的思考和智慧,也经历了艰辛的尝试,才使得阿里巴巴集团在今天充满残酷竞争的中国互联网时代屹立于强者之列;另一个原因则是我发现阿里巴巴在2008年面临的问题跟现在很多企业面临的困境非常相似,而经过阿里巴
- Spring Boot数据库连接池
楚楚ccc
Java系列springboot数据库后端
SpringBoot默认使用HikariCP数据库连接池;HikariCPisa"zero-overhead"productionreadyJDBCconnectionpool.HikariCP是一个“零开销”的JDBC连接池产品;作者BrettWooldridge,他是一个从2008年一直生活在日本东京的的美国人开发开源的;日语发音是Hi-ka-li(lee)Hikari的意思是光,“光”的意思
- Spring Security 全面指南:从基础到高级实践
杨凯凡
Java框架springjava后端
一、SpringSecurity概述与核心概念1.1SpringSecurity简介SpringSecurity是Spring生态系统中的安全框架,为基于Java的企业应用提供全面的安全服务。它起源于2003年的AcegiSecurity项目,2008年正式成为Spring官方子项目,现已发展为企业级安全的事实标准。核心特性:认证(Authentication):验证用户身份授权(Authoriz
- 洛谷 P1149 [NOIP2008 提高组] 火柴棒等式(指数型枚举+预处理)
its_a_win
算法深度优先图论
题目链接:P1149[NOIP2008提高组]火柴棒等式-洛谷|计算机科学教育新生态(luogu.com.cn)#include#includeusingnamespacestd;constintN=10010;intn,res=0;//res记录方案数intarr[N];//每一位数intsum[N]={6,2,5,5,4,5,6,3,7,6};//每个数所需的火柴棍数voiddfs(intx,
- Linux\CentOS解决OpenSSH和Nginx安全漏洞
家乡的落日
Linux(基础学习)linuxcentosnginx
前言由于有些服务器需要对公网提供服务、客户对于服务器安全比较重视,需要公司提供服务器安全报告。大多数服务器经过漏洞扫描之后、会出现很多软件低版本的漏洞,此时就需要升级软件的版本来解决这些漏洞问题。本篇文章记录升级软件过程。漏洞编号漏洞说明CVE-2023-38408OpenSSH漏洞CVE-2008-3844OpenSSH漏洞CVE-2021-41617OpenSSH漏洞CVE-2021-3618
- 小鹏汽车SQL面试题: 汽车充电每辆车连续快充最大次数
haj6468
汽车sql数据库大数据面试
小鹏汽车充电每辆车连续快充最大次数需求:小鹏汽车充电每辆车连续快充最大次数输入idcharge_timecharge_typeXP10012023/11/2008:45:00快充XP10012023/11/2120:45:00快充XP10012023/11/2208:45:00快充XP10012023/11/2308:45:00慢充XP10012023/11/2508:45:00快充XP10022
- 数据库基础知识点(系列四)
陌漠ardently
数据库oracle
1.简述数据库的两种存储结构。答:数据库的物理存储结构指的是保存数据库各种逻辑对象的物理文件是如何在磁盘上存储的,数据库在磁盘上是以文件为单位存储的,SQLServer2008将数据库映射为一组操作系统文件。逻辑存储结构:数据库是存储数据的容器,即数据库是一个存放数据的表和支持这些数据的存储、检索、安全性和完整性的逻辑成分所组成的集合。2.数据库由哪几种类型的文件组成?其扩展名分别是什么?答:(1
- Apache HttpClient总览
诗人不写诗
三方库使用apache
一、重大版本ApacheHttpClient4.x系列•HttpClient4.0(发布于2008年左右):这是一个重要的里程碑,标志着HttpClient从JakartaCommons项目转移到ApacheHttpComponents项目。4.0版进行了大量的重构,引入了新的连接管理模型(基于HttpCore),支持了HTTP/1.1的持久连接、连接池以及更灵活的配置选项。•HttpClient
- 区块链智能合约实训室解决方案
武汉唯众智创
区块链智能合约区块链智能合约实训室区块链智能合约区块链实训室智能合约实训室
一、建设背景与趋势区块链,这一融合了分布式储存、信息传输、密码学、匿名技术和经济学等多领域学科的创新技术,自诞生以来便引发了全球范围内的广泛关注。从最初的概念提出到如今在各个行业的深入应用,区块链正以前所未有的速度改变着我们的生活和经济模式。2008年10月31日,署名为“中本聪”的比特币创始人(或团队)发表了题为《比特币:一种点对点的电子现金system》的白皮书,并于次年1月3日正式开始主网运
- 深入探索Visual Basic 2008编程基础与实践
大熊小清新
VisualBasic2008数组顺序文件数据库管理面向对象编程
深入探索VisualBasic2008编程基础与实践背景简介自1991年推出以来,VisualBasic(VB)一直是世界上使用最广泛的编程语言之一。最新版本的VisualBasic2008,整合了.NetFramework,将VB带入了互联网时代。本文将探讨VisualBasic2008的核心内容和编程实践,引导读者学习和应用这门强大的编程语言。关于VisualBasic2008的新特性整合.N
- 3.15刷题
山遥路源
算法刷题c++
P6337[COCI2007/2008#2]CRNE-洛谷#includeusingnamespacestd;intmain(){intn;cin>>n;//横加竖最大。n/2,n/2+1if(n%2==0){coutusingnamespacestd;chara[25][25];intmain(){intr,c;stringmins="zz",t;cin>>r>>c;for(inti=1;i>a
- Windows 使用管理命令动态的修改保留端口范围
hamish-wu
windows
window会占用一些常用端口问题背景这个问题的背景分为两部分:Windows中有一个「TCP动态端口范围」,处在这个范围内的端口,有时候会被一些服务占用。在WindowsVista(或WindowsServer2008)之前,动态端口范围是1025到5000;在WindowsVista(或WindowsServer2008)之后,新的默认起始端口为49152,新的默认结束端口为65535。如果安
- win-服务器部署程序自启动设置
johnrui
operationandmaintenancewin运维
为了简化应用服务器中项目启动的操作,现对在win操作系统下服务启动设置为开机启动的相关操作,在这里做一次记录和分享。参阅了很多文章,知道win设置开机启动项方式很多,这篇文章只是其中的一种,但是经过了实践测试非常有效。设置步骤如下:1)按住Win键,再按R键(Win+R),启动"运行"窗口;2)WindowsXP/2003/2008/2008R2输入:controluserpasswords2Wi
- Bjarne Stroustrup's FAQ
win32asn
c++standardslibrarymicrosoftfeaturestemplates
BjarneStroustrup'sFAQModifiedFebruary5,2008Thesearequestionsthatpeopleaskmeoften.Ifyouhavebetterquestionsorcommentsontheanswers,feelfreetoemailmebs@research.att.com.PleaserememberthatIcan'tspendallofm
- 我所认识的区块链
whg1016
区块链
什么是区块链区块链是一个多节点共同参与,共同确认的记账系统,账本由是由一串串数据块组成的,下一个数据块记录了上个数据的hash,所有的块按照顺序形成一个完整的数据链条。每个节点都有完全一致的账本数据,记录的数据不可篡改和不可伪造。这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。区块链的由来区块链起源于Bitcoin,2008年11月1日,一位自称中本聪(S
- FORTRAN语言的变量声明
穆骊瑶
包罗万象golang开发语言后端
FORTRAN语言的变量声明FORTRAN(FormulaTranslation)是一种历史悠久的高级编程语言,它最初在1950年代被开发出来,专门用于科学和工程计算。随着时间的推移,FORTRAN语言经历了多次版本更新,最流行的版本包括FORTRAN77、FORTRAN90、FORTRAN95、FORTRAN2003以及FORTRAN2008等,其中每个版本都在语言功能和表达能力上有所改进。在F
- Python 时间同步程序
东亭山人
Python时间同步
Python时间同步程序运行结果两种修改本地时间的方法(局域网内,利用网关服务器,穿越代理,与互联网时间同步的方法:前部分用于win7系统,后部分用于winserver2008。需要pip3installntplib需要启动WindowsTime服务。)importwin32apiimportdatetimeimportosimporttimeimportntplibdefSetClockL():
- install gdal in python
拙云
pythonGISpythongdalbuild
1.Preparespython27vcforpython27http://download.microsoft.com/download/7/9/6/796EF2E4-801B-4FC4-AB28-B59FBF6D907B/VCForPython27.msigdal1111sourcecode2.pre-installs2.1numpyinVisualC++2008commandprompt,r
- WinSW-x64(2.12.0)将nginx注册为服务可能有bug
星火91314
nginxbuggithub
使用的环境是:windowsserver2008R2,WinSW-x64(2.12.0),nginx1.24.0项目中碰到个需求,配置nginx代理,实现一个端口代理多个端口和地址。本来很轻松的事,结果耗费了一天的功夫,把人都整不自信了。我先修改nginx配置,然后在服务列表中重启nginx服务,这个服务是使用WinSW-64(2.12.0)版注册的,选了最新版的,想着bug会少一些。然后神奇的事
- 常院士: 您好。祝您2008年身体健康,事业顺利。 我是西安交通大学生物工程专业的一名大三学生。我希望能考取您的研究生,做膜蛋白的解析工作,并且想于今年暑假到您实验室参
力学AI有限元
人工智能
常院士:您好。祝您2008年身体健康,事业顺利。我是西安交通大学生物工程专业的一名大三学生。我希望能考取您的研究生,做膜蛋白的解析工作,并且想于今年暑假到您实验室参观与学习。希望您能接纳。我一直对膜蛋白的三维结构和功能解析很感兴趣,高中时听说人类破解了“基因天书”,我感到很震惊。现在才知道要想破解“人类天书”,路还很长,而且首先得明确什么是关键。不错,就是蛋白质。蛋白质是构成人体的重要组分,其作用
- ASP.NET站点配置以及VS2008下C#、JavaScript联合调试(Ajax) ----以最短路径Dijstra最短路问题为例
刘一哥GIS
《VS/C/C++/C#》ASP.NETIIS最短路径ajax
实验任务描述:用VS2008构造ASP.NET站点开发环境;用ASP.NET完成JavaScript开发调试;用Ext3.0.0完成一个简单的树显示站;WebService程序设计,Dijstra最短路Web服务;JavaScript通过Ajax技术调用WebService;一、Windows下WEB共享设置打开你的WINDOWS,鼠标点开“我的电脑”,寻找下你机器的WINDOWS版本信息,如果你
- python os模块[zt]
weixin_34357962
python操作系统shell
pythonos模块(2008-07-0311:59:39)http://blog.sina.com.cn/s/blog_4e808acf01009uav.html标签:pythonos杂谈分类:pythonPython的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linu
- 2008-2024年中国手机基站数据/中国移动通信基站数据
m0_71334485
数据#全国手机基站移动通信基站
2008-2024年中国手机基站数据/中国移动通信基站数据1、时间:2008-2024年2、来源:OpenCelliD3、指标:网络类型、网络代数、移动国家/地区、移动网络代码、区域代码、小区标识、单元标识、坐标经度、坐标纬度、覆盖范围、测量样本数、坐标可变性、平均信号强度、创建日期、更新日期4、指标说明:从OpenCelliD(世界上最大的开放式手机基站数据库)中搜集全球4935万余条基站信息,
- yum安装mod_limitipconn模块限制客户端多线程下载
由于网站几次被人以搞并发弄跨了,所以百度了一堆方法。其中有一篇针对apache的能限制ip访问量。不允许同一ip大并发访问。安装模块#yuminstallmod_limitipconn.x86_64-y配置文件#ll/etc/httpd/conf.d/total16-rw-r--r--1rootroot475Dec112008limitipconn.conf可直接在网站内做如下设置#vim/etc
- 如何制作initrd.img文件
weixin_34144450
操作系统
2008-11-1216:02:37initrd.img文件是redhat,mandrake等linux发布使用的内存镜像文件。镜像中是一个微型系统。在安装系统时,将initrd.img展开到内存中。并运行rc安装脚本。另外现在比较流行的LiveCD,也可以使用initrd.img的方法来实现。了解initrd.img文件的制作和修改方法,可以用来制作自己的安装光盘和LIVECD系统。一,解开in
- 计算机硬件全面测试工具,电脑硬件全面检测工具 HWiNFO32 2.30
weixin_39757893
计算机硬件全面测试工具
电脑硬件全面检测工具HWiNFO322.302008年10月10日10:55作者:陈涛编辑:陈涛文章出处:泡泡网原创分享HWiNFO32是电脑硬件检测专业软件。它可以显示出电脑所有主要硬件配置,包括处理器、主板芯片组、PCMCIA接口、BIOS版本、内存等信息,另外HWiNFO32还提供了对处理器、硬盘以及CD-ROM的性能测试功能。因为现在电脑硬件更新换代非常迅速,HWiNFO32当然也要紧跟脚
- 计算机联锁系统性能比较,二乘二取二与双机热备计算机联锁系统性能比较.pdf...
weixin_39944638
计算机联锁系统性能比较
2008年2月铁道通信信号February.2008第44卷第2期RAILWAYSIGNALLING&C0MMUNICAT10NVo1.44No.2二乘二取二与双机热备计算机联锁系统性能比较刘芳王海峰一摘要:计算机联锁系统是铁路信号的重要基础设备。随着铁路信号技术的更新换代,近年来二乘二取二和双机热备成为我国铁路联锁系统的2种主流制式。从系统的实际应用出发,利用马尔可夫模型,充分考虑了故障覆盖率、
- qemu guest agent windows 安装
Terry_Tsang
qemuqemuwindows
说明记录windows版本下进行qemuguestagent软件安装当前使用版本为windows2012,其他版本同理(已验证2008与win7版本)解决qemuguestagent启动1053报错作用1.安装qemuguestagent可以用于对libvirtd下的instance进行管理2.可以用于收集windows的内存信息(需要添加balloon驱动)参考安装qemuguestagent+
- rust建深海_使用 Rust 构建个人博客(1) - Warp 后端框架
Zeldovich Yakov
rust建深海
需求背景一个朋友买了一个云主机(就是300元3年的那种)云主机配置是:CPU:vCPU2内存:2G硬盘:40G带宽:1M公网IP:1个预装的系统是:Windows2008R2这台机器上,跑了一些他自己的东西,虽然机器整体性能不咋的,但是总觉得还可以再“挖掘”一些性能(挤一挤总是会有的),所以还在跑一个自己的博客。技术选型最初他问我的时候,我就让他用WAMP+WordPress,方便、省事儿,而且W
- DS-3KM220250226 3K引擎修复版传奇2025版完整源码搭建教程
legendji
oracle数据库delphi开源
DS-3KM2202502263K引擎修复版传奇2025版完整源码搭建教程本文将详细介绍如何搭建DS-3KM2202502263K引擎修复版传奇2025版,确保能顺利运行游戏。一、前期准备1.环境配置在服务器或本地电脑上安装以下必要环境:操作系统:WindowsServer2012/2016/2019或Windows10/11(建议使用64位)数据库:MicrosoftSQLServer2008及
- 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