- DHCP服务
shengdayong2008
linuxubuntucentos
DHCP服务动态主机设置协议(DHCP)是一种使网络管理员能够集中管理和自动分配IP网络地址的通信协议。在IP网络中,每个连接Internet的设备都需要分配唯一的IP地址。DHCP使网络管理员能从中心结点监控和分配IP地址。当某台计算机移到网络中的其它位置时,能自动收到新的IP地址。DHCP使用了租约的概念,或称为计算机IP地址的有效期。租用时间是不定的,主要取决于用户在某地连接Internet
- Ansible的使用
天青色等艳遇
ansible运维linux
#####Ansible使用环境-控制节点-安装Ansible软件-Python环境支持:Python>=2.6-必要的模块:如PyYAML等-被控节点-启用SSH服务-允许控制节点登录,通常设置免密登录-Python环境支持http://www.ansible.com/####一、环境准备配置好主机名、IP地址、YUM源。关闭防火墙和SELinuxpubserver挂载rocky镜像web1添加
- 网络通信(c++)
m0_67790484
服务器网络
爱编程的大丙的博客1.IP地址(InternetProtocolAddress)是用于在互联网或局域网中标识设备的唯一地址。2.端口(Port)是计算机网络中用于标识特定服务或应用程序的逻辑接口,它是一个16位的数字,范围从0到65535。3.Socket编程是一种网络编程技术,用于在不同设备或进程之间进行通信,Socket(套接字)提供了一个应用程序与网络之间的接口4.字节序(ByteOrder
- Linux下设置网关以及网络相关命令
执念挽笙歌
linux网络php
在Linux下设置网关以及进行网络相关的操作,通常需要使用一系列的命令。以下是一些常用的命令和步骤:查看网络接口信息ifconfig:用于查看网络接口的状态和配置信息(已淘汰)。iplink:显示本地的链路层设备信息。ipaddr:显示IP地址和链路相关信息。配置网关vi或nano:文本编辑器,用于编辑网络配置文件。/etc/sysconfig/network-scripts/ifcfg-:网络接
- 如何在 VirtualBox 中设置虚拟机网络?
好酒要配大菜
IT运维Windowsserverlinux网络windowslinux服务器运维
在VirtualBox中设置虚拟机网络,关键在于理解不同网络模式的特点,并根据实际需求进行相应配置。VirtualBox提供了多种网络模式,如NAT(网络地址转换)模式、桥接网络模式、仅主机(Host-Only)网络模式等。NAT模式下,虚拟机通过主机的网络连接访问外部网络,且对外呈现为主机的IP地址;桥接模式能让虚拟机如同网络中的独立物理机一样,直接连接到外部网络;仅主机模式则在主机和虚拟机之间
- T2最长的AB序列(20分) - 京东前端笔试编程题&;题解
愤怒的小青春
java
题解|#n的阶乘##includeusingnamespacestd;intm题解|#整数拆分##include//16.48usingnamespacest题解|#整数与IP地址间的转换#whileTrue:try:ip_fs=list(map(int,in我服了!真的没有人再选测开了嘛?标题党,but,今年校招捞简历真的好难。大家的心可以放得下一片大海,测开岗位却不能成为海里的一滴水题解|#删
- 华为数通hcia课程学习总结
20230606157+肖知春
华为学习php
华为数通HCIA(HuaweiCertifiedICTAssociate)课程是学习华为数据通信网络技术的入门级别认证,它为学员提供了构建数据通信网络基础知识的框架,包括网络原理、设备配置、故障排查及基础安全等方面的内容。以下是对华为数通HCIA课程学习的一个总结概览:1.课程结构与内容网络基础知识:介绍网络的基本概念、OSI与TCP/IP模型、IP地址与子网划分、路由与交换原理等,为后续深入学习
- MySQL数据库服务命令行启动
渴望成长
笔记MySQL数据库基础mysql数据库服务器
管理员身份运行cmd窗口,启动:netstart服务器名称关闭:netstop服务器名称登录数据库:--mysql[-h要连接的主机名或mysql服务器的IP地址-P端口号]-u用户名-p密码mysql-h127.0.0.1-P3306-uroot-p123456--连接本地数据库mysql-uroot-p123456小提示:如果是本机,则可以直接这样写:mysql-u用户名-p密码大写P后面跟端
- nginx管理nacos集群地址
努力的搬砖人.
java后端经验分享
可以通过Nginx使用一个IP地址和端口号来管理Nacos集群中的多个IP地址和端口号。以下是具体的配置步骤:1.安装Nginx:确保Nginx已在服务器上安装并运行。如果未安装,请参照Nginx官方文档进行安装。2.配置Nginx代理:在Nginx的配置文件(通常是/etc/nginx/nginx.conf或/usr/local/nginx/conf/nginx.conf)中,添加以下配置段来设
- 华为华三思科 配置arp IP地址和mac地址绑定
十九遇你 九十与你
交换机华三思科mac华为h3c思科
华为:sys用户模式进入配置模式[huawei]arpstaticx.x.x.x0000-0000-0000配置IP地址与MAC地址绑定[huawei]undoarpstaticx.x.x.x0000-0000-0000删除IP地址和mac地址绑定save------>确认配置正确,保存配置华三:sys用户模式进入配置模式[h3c]arpstaticx.x.x.x0000-0000-0000配置I
- 华为交换机上配置流量策略根据IP限速
十九遇你 九十与你
网络华为交换机限速
一、配置ACL匹配目标IP目的:通过ACL识别需要限速的IP地址或网段。#进入系统视图system-view#创建基本ACL(例如ACL3000)acl3000rule5permitipsource192.168.1.100#匹配单个IP(源地址)#或匹配网段:rule5permitipsource192.168.1.00.0.0.255二、配置流分类(TrafficClassifier)目的:将
- 子网划分试题六
minaMoonGirl
服务器运维
请问192.168.10.100/25和192.168.10.200/25是否在同一个网络内?子网掩码:/25表示前25位是网络位,后7位是主机位。192.168.10.100的网络地址:192.168.10.0(将IP地址的后7位设为0)。192.168.10.200的网络地址:192.168.10.128(将IP地址的后7位设为0)。结论:不在同一个网络内,因为它们的网络地址不同。现在有一组I
- Linux实用命令练习
不吃辣堡
Linuxlinux运维
目录一、常用命令二、系统命令三、用户和组四、权限五、文件相关命令六、查找七、正则表达式八、输入输出重定向九、进程控制十、其他命令1、远程文件复制:scp2、locate查找3、which命令4、设置或显示环境变量:export5、修改主机名&ip地址十一、yum安装命令十二、rpm十三、Linux的基本配置十四、关闭防火墙1、暂时关闭防火墙2、如何查看自己的防火墙属于iptables还是firew
- GRE over IPsec VPN配置
合力戏子
SE的广域网部分智能路由器网络
GREoverIPsecVPN配置拓扑实验要求1.按照图示配置IP地址2.R2作为DHCPServer,向分支动态分配公网地址3.配置GREOverIPsecVPN,IKE采用野蛮模式4.总部通过策略模板的方式配置IPsecPolicy实验思路基础配置:1、配置ip地址,分部地址公网等待dhcp分配2、dhcp配置分配分部公网地址3、实现公网互通GRE配置:4、GRE隧道配置IPsec配置(ike
- lvs+keepalived+php,LVS+keepalived+LNMP架构
Momself
DR模型原理:客户端请求负载均衡器,负载均衡器根据调度算法,从后端realserver集群中选择一台机器,然后更改请求报文MAC地址,将目的MAC地址改为后端服务器的MAC地址,源MAC改为自己的MAC地址。后端服务器收到请求报文,然后处理,最后直接响应给客户端。注意问题:1.director和realserver都是同一个网段。2.director和realserver都配置VIP地址。3.di
- nginx配置ssl证书,实现https安全访问.
被一米六支配的恐惧
nginxsslhttps
前置条件:名称ip地址端口号nginx服务器192.168.59.3080/443server服务器190.168.59.318080/8081/8082安装nginx服务:参见:编译安装nginx-CSDN博客启动后端web服务器192.168.59.31:(#后端要被代理的web服务器要有docker服务并且配置相关的加速服务)拉取tomcat容器镜像:#web1机器拉取镜像[root@web
- 全网首篇:ragflow开启https访问(新手小白必看)
Ven%
RAGFlow入门https网络协议httpragflow知识库人工智能
背景:使用dockercompose启动ragflow项目,ragflow项目部署在阿里云上,目前只有公网ip,如何让其开启https访问呢?使用自签名证书为RagFlow配置HTTPS(基于公网IP)的详细步骤准备工作确保你已经拥有一个公网IP地址(例如:123.123.123.123)确保RagFlow项目已经部署并能通过HTTP正常访问确保服务器上已安装OpenSSL和Nginx步骤一:生成
- Nginx 反向代理:从入门到精通
Java皇帝
开发工具nginx运维
目录一、反向代理的概念二、安装Nginx三、配置Nginx作为反向代理(一)基本配置(二)配置SSL(三)负载均衡四、高级特性(一)缓存(二)动静分离五、总结一、反向代理的概念反向代理是一种服务器设置,它位于客户端和后端服务器之间,接收客户端的请求,然后将这些请求转发到后端服务器。反向代理的主要功能包括:隐藏后端服务:保护后端服务器的真实IP地址,提高安全性。负载均衡:将流量分配到多台后端服务器,
- 正则表达式规则详解
后端
应用场景批量提取、替换有规律的字符串在各种高级文本编辑器的使用在各类办公软件office的使用各种开发语言中的使用(C#、Java、JS、Perl、PHP等等)用户输入的合法性校验(IP地址、特殊的订单号要求等)模板引擎的标签库开发网络爬虫(抓取机器人)的开发批量的文本高效处理推荐几款正则表达式的测试工具RegexBuddy:https://www.regexbuddy.com/RegexBuil
- hadoop集群配置疑问【1】——配置的NAT模式下的静态ip到底是什么
Mn少学代码
hadooptcp/ip
hadoop集群配置疑问之配置的静态ip到底是什么前言学校的计算机网络原理开在大三(但是我们的专业课经常使用虚拟机的nat静态ip)可是ip为什么是要有ip子网掩码(SubnetMask平常叫他NetMask)gateway和dns处于好奇的因素所以去了解了一下基本原理一、IP地址与子网划分1.IPv4地址格式:点分十进制(如192.168.1.1),本质是32位二进制。私有地址范围:(家里的学校
- VLAN间通信和路由基础、协议
盛满暮色 风止何安
服务器运维
前言:在一个典型的数据通信网络中,往往存在多个IP网段,数据在不同的IP网段之间交互是需要借助三次设备的,这些设备具备路由能力,能够实现数据的跨网段转发路由是数据通信网络中最基本的要素。路由信息是指导报文转发的路径信息,路由过程就是报文转发的过程IP地址唯一标识了网络中的一个节点,每个IP地址都拥有自己的网段,各个网段可能分布在网络的不同区域,为实现IP寻址,分布在不同区域的网段之间要能够相互通信
- vue获取主机id和IP地址
A_ugust__
vue.jstcp/ip前端
获取主机id和IP地址在vue.config.jsconstos=require("os");functiongetNetworkIp(){letneedHost="";//打开的hosttry{//获得网络接口列表letnetwork=os.networkInterfaces();for(letdevinnetwork){letiface=network[dev];for(leti=0;i
- 如何搭建海外原生ip?
IPWO海外代理
tcp/ip网络协议网络
互联网发展至今,越来越多的人选择租赁海外IP来满足自身工作或者娱乐的需求。那么,什么是海外原生IP服务器呢?又该如何搭建呢?海外原生IP服务器指数据中心位于海外的服务器,其IP地址多是海外本地分配的,该类服务器的优势在于可以提供更加稳定和迅速的访问体验。而搭建海外IP服务器往往需要以下步骤:选择合适的服务器:首先,需要选择一台位于海外的服务器,确保服务器的配置和性能符合你的需求,包括足够的带宽和处
- 华为手机ip地址怎么切换
hgdlip
ip手机华为华为智能手机tcp/ip
随着移动互联网的普及,IP地址成为了我们手机上网的重要标识。然而,在某些情况下,我们可能需要切换手机的IP地址,以更好地保护个人隐私、访问特定地区的内容或服务,或者出于其他网络需求。华为手机作为市场上的热门品牌,其用户群体庞大。本文将指导您如何在华为手机上切换IP地址,让您轻松掌握网络身份的新技巧。了解IP地址的基本概念首先,我们需要了解IP地址的基本概念。IP地址是互联网上的设备标识符,它决定了
- 华为手机的ip地址怎么查?多样方法任你选
hgdlip
ip手机华为智能手机tcp/ip
华为手机的IP地址是设备在网络中的唯一标识符,无论您是连接到家中的WiFi网络,还是使用移动网络上网,了解如何查找手机的IP地址都是一项基本技能。本文将详细介绍几种不同的方法来查找华为手机的IP地址。一、华为手机的IP地址怎么查方法1:通过WLAN配置查看IP地址首先,我们介绍一种通过无线局域网(WLAN)配置来查看IP地址的方法。这种方法适用于您已经连接到某个WiFi网络的情况。1、在您的华为手
- 华为交换机S5700解除ip/Mac绑定
一点点坏
华为tcp/ip
华为中有三种模式用户视图:基本操作,查看基本信息系统视图[2F-A]:进阶操作,能看信息也可以配置接口模式[2F-A-GigabitEthernet0/0/1]:交换机解除绑定的IP地址提示地址在使用[2F-A-Vlanif70]undodhcpserverstatic-bindip-address70.70.70.72Error:TheIPaddressisbeingusedbyastatic-
- web的工作原理
Stars.547
服务器前端数据库
一、web的工作原理:1、用户在浏览器中输入要访问的web站点地址或在已打开的站点点击超链接。2、由dns进行域名解析,找到服务器的IP地址,向该地址指向的web服务器发出请求。3、web服务器根据请求将URL地址转换为页面所在的服务器上的文件全名,查找相应的文件。4、若URL指向静态文件,则服务器将文件通过http协议传输给用户浏览器;若HTML文档中嵌入了ASP,PHP,JSP等程序,则由服务
- Web服务器工作原理
千手修罗之乐少
理论概念web服务器服务器工作原理
1.1.2.Web服务器工作原理HTTP协议基于TCP协议上,是一个应用层协议,用于用户代理和Web服务器进行通信。Web服务器通常采用一问一答的方式进行工作:在用户代理上用户发起资源请求,请求内容包括但不限于:指定资源的唯一标识URI,指明动作类型(GET/POST/DELETE/PUT...)用户代理解析用户输入URI并从中获取目标域名,交由DNS服务器解析。如果URI中指定某IP地址,这无需
- 深入解析 TCP/IP 协议:架构、原理与应用
stormsha
tcp/ip架构网络
TCP/IP协议是现代互联网的核心通信协议,它定义了计算机之间如何在网络中传输数据。本文深入解析了TCP/IP协议的层次结构,包括应用层、传输层、网络层和链路层的功能与协议。详细介绍了TCP和UDP的工作原理、IP地址与路由机制、DNS的域名解析过程,以及常见网络工具(如ping和traceroute)的实现原理。1.TCP/IP协议概述TCP/IP(TransmissionControlProt
- 网络安全_网络防火墙
Lanning0222
网络安全
硬件防火墙软件防火墙下一代防火墙(NGFW)硬件防火墙硬件防火墙是网络安全中至关重要的防护设备,主要用于保护企业或组织的网络免受外部威胁。它以物理设备的形式存在,通常部署在网络的入口或边界位置,负责监控、过滤和管理进出网络的数据流量。以下是对硬件防火墙的详细介绍:硬件防火墙的核心功能1.包过滤:-硬件防火墙能够基于预定义的规则对数据包进行过滤。规则可以依据源IP地址、目标IP地址、端口号、协议类型
- 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