- 电脑有两张网卡,如何实现同时访问外网和内网?
IT运维大本营
电脑外网内网网卡
要是想让一台电脑用两张网卡,既能访问外网又能访问内网,那可以通过设置网络路由还有网卡的IP地址来达成。检查一下网卡的连接得保证电脑的两张网卡分别连到外网和内网的网络设备上,像路由器或者交换机啥的。给网卡配上不一样的IP地址分别给每张网卡设置IP地址,让它们对应的网络能正常通信:内网网卡:把它设置成内网网段的IP地址(像192.168.x.x或者其他内网地址)。外网网卡:可以设置成外网路由器分配的I
- 华为路由器/交换机上配置Stelnet远程登录
qq_2661138306
华为网络信息与通信网络协议
Stelnet是加密的远程登录协议,它是基于SSH协议实现的。Stelnet是SSH协议在网络设备远程管理中的具体应用,允许管理员通过加密的SSH通道安全地访问网络设备的命令行界面(CLI),进行配置、监控和管理。以下是Stelnet的配置实例。拓扑图如下所示。先配置好IP地址作为远程登录的地址。AR1路由器:[AR1]intg0/0/0[AR1-GigabitEthernet0/0/0][AR1
- 蓝桥杯备赛笔记(七)排序
小魏´•ﻌ•`
蓝桥杯C++蓝桥杯笔记算法
1.冒泡排序(1)冒泡排序的思想冒泡排序的思想是每次将最大的一下一下运动到最右边,然后将最右边这个确定下来。再来确定第二个大的,再确定第三个大的...对于数组a[],具体的来说,每次确定操作就是从左往右扫描,如果a[i]>a[i+1],我们就执行swap(a[i],a[i+1])将两项交换,然后再往右检查,这样可以找出最大的并将其丢到最右边。第一次确定操作是将a[i]~a[n]中最大的放到a[n]
- 【产品思维09讲】点线面体:产品经理和人生选择中的战略思维
Qingzong_MA
职场小白进阶篇职场和发展
在许多关于成功与失败的讨论中,很多人认为,努力是最重要的因素。我们在学校学到的知识、职场中的技能、创业时的坚持,都给了我们“努力能改变命运”的信念。然而,在现实中,我们常常发现:同样的努力,不同的背景和选择,带来的回报却截然不同。正如我们在“相亲”过程中看到的,不是每个人都能通过一次闪耀的展示获得理想的伴侣,长期关系更重要的是稳定的点而非一时的光辉。而在做产品决策时,也不是所有的努力都能转化为成功
- 【Leetcode】24-两两交换链表中的节点
wanlinBee要努力
算法与数据结构leetcode链表算法
题目简述给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。测试案例:输入:head=[1,2,3,4]输出:[2,1,4,3]数据结构:classListNode:def__init__(self,val=0,next=None):self.val=valself.next=next解法一(迭代)主要思路根据数据结构
- [leetcode] 24. 两两交换链表中的节点
会飞的大鱼人
leetcode题解leetcode链表算法数据结构dfsjava
文章目录题目描述解题方法方法一:数组存储java代码复杂度分析方法二:递归java代码复杂度分析方法三:迭代java代码复杂度分析相似题目题目描述给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:he
- leetcode24-两两交换链表中的节点
记得早睡~
算法小课堂链表数据结构leetcode算法
leetcode24思路本题仍然引入虚拟头节点来实现会更加简单,因为不用单独考虑对于头节点进行交换的场景对于边界条件考虑更少,交换的步骤按照下图中的步骤来首先将dummy->22->11->3但是在第一步的时候,dummy->2,我们发现在dummy和1之间的联系就断开了,此时无法获取到1这个节点,所以需要在步骤执行前先将1这个节点保存起来,在最后执行完以后呢,我们需要把cur更新到下次交换的前一
- 程序员必须掌握的消息中间件-RabbitMQ
后端
一、Rabbit概述RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用中间共享数据,RabbitMQ是使用Erlang语言来编写的,并且RabbitMQ是基于AMQP协议的。特点:开源、性能优秀Erlang语言最初用在交换机的架构模式,这样使得RabbitMQ在Broker之间进行数据交互的性能时非常优秀的。Erlang的优点:Erlang有着和原生Socket一样
- 基于Keystone架构的DSP
方克明
TI-DSP基于Keystone架构DSP
一、keystone架构组成部分1).全新的C66x定点/浮点内核:速度高达1.25GHz的高性能DSP内核,单个器件上可实现最高320GMAC和160GFLOP定点及浮点整合性能,整合多个DSP,节省板级空间,降低成本和电源需求。2).可配置协处理器:用于减轻系统微处理器的特定处理任务。3).层级存储器:重点讲述。4).TeraNet交换结构:芯片内部总线矩阵。5).多内核导航器(Multico
- 【网络协议】【http】【https】TLS解决了HTTP存在的问题-加密通信+摘要,数字签名+CA证书
钟离墨笺
网络协议网络协议httphttps
【网络协议】【http】【https】TLS解决了HTTP存在的问题-加密通信+摘要数字签名+CA证书ps:TLS前期发送的密码套件里面主要就是约定:密钥交换算法,签名算法,对称加密算法,摘要算法1加密通信一般选择非对称加密交换密钥对称加密进行后续通信解决了信息泄露问题1.1密钥交换算法(非对称加密)RAS,ECDHE公钥加密私钥解密的方式RAS通过三个随机数(客户端随机数+服务端随机数+客户端随
- 华为ENSP:STP和链路聚合的管理与配置
Lethehong
华为ensp华为网络
这里将不再过度阐述STP和链路聚合的理论知识,不清楚的同学可以去观看Cisco文章中的理论知识理论知识https://blog.csdn.net/2301_76341691/article/details/145166547?fromshare=blogdetail&sharetype=blogdetail&sharerId=145166547&sharerefer=PC&sharesource=
- XML格式化
YOUO`
XML格式化在线工具
工具地址:XML格式化XML在线解析工具-我查139查询网XML格式化介绍XML格式化工具是一款XML在线解析工具,提供XML格式化、XML压缩功能,格式化后的XML代码有着很高的可读性,颜色高亮显示代码,是程序员必备工具之一。关于在线格式化XML工具XML是web中交换和传输数据中最常用的格式之一,很多的webserver协议都是基于XML进行定义。JSON和XML是web传输中常见的两种文本格
- 人工智能学习路线全链路解析
power-辰南
大模型算法实战工程人工智能学习机器学习
一、基础准备阶段(预计2-3个月)(一)数学知识巩固与深化线性代数(约1个月):矩阵基础:回顾矩阵的定义、表示方法、矩阵的基本运算(加法、减法、乘法),理解矩阵乘法不满足交换律等特性,通过练习题加深对运算规则的掌握,例如计算简单的矩阵乘法式子、求矩阵的转置等。向量空间与线性变换:学习向量空间的概念,包括向量的线性组合、线性相关与线性无关,掌握线性变换的定义、几何意义以及如何用矩阵表示线性变换,借助
- 基于R语言的现代贝叶斯统计学方法(贝叶斯参数估计、贝叶斯回归、贝叶斯计算实践过程
xiao5kou4chang6kai4
统计生态农业r语言回归贝叶斯统计学线性回归
专题一贝叶斯统计学的思想与概念1.1信念函数与概率1.2事件划分与贝叶斯法则1.3稀少事件的概率估计1.4可交换性1.5预测模型的构建专题二单参数模型2.1二项式模型与置信域2.2泊松模型与后验分布2.3指数族模型与共轭先验专题三蒙特卡罗逼近3.1蒙特卡罗方法3.2任意函数的后验推断3.3预测分布采样3.4后验模型检验专题四正态模型4.1均值与条件方差的推断4.2基于数学期望的先验4.3非正态分布
- 开发远程调用接口_常见的系统间接口方式(01)远程函数调用
Lohengr1n
开发远程调用接口
导读:所谓系统接口,实际上就是不同系统间的数据交换方式。对于一个企业来说,肯定不是一个系统就能够支持所有业务的运转,几乎所有企业都会使用多个系统,比如较为常见的ERP/MES等。当企业有多个系统支持其业务时,不同系统间的数据交互就不可避免了。比如,MES作为生产执行系统,在MES中所执行的原材料投料、产成品入库出库等,必然会将相应的数据传输至ERP系统,保证ERP系统中同时进行原材料、成品的货物移
- Windows 蓝牙驱动开发-蓝牙设备栈
程序员王马
Windows蓝牙驱动开发windows驱动开发
蓝牙设备栈蓝牙驱动程序堆栈包含Microsoft为蓝牙协议提供支持的核心部分。有了这个堆栈,已启用蓝牙的设备可以彼此定位并建立连接。在此类连接中,设备可以通过各种应用程序交换数据并彼此交互。下图显示了蓝牙驱动程序堆栈中的模块,以及WindowsVista及更高版本中不包含的可能的自定义用户模式和内核模式驱动程序。这些自定义驱动程序称为配置文件驱动程序。用户模式用户模式应用程序:通过已发布的API访
- 数字孪生:物联+数据打造洞察世界新视角
CServer_01
数字孪生模拟仿真工业软件
引言:数字孪生是物理系统向信息空间映射的关键技术,通过传感器、数据分析、物联网,实现实时模拟和控制。新一代信息技术支撑数字孪生的广泛应用,使其在工业、城市、交通、医疗、水利等多领域实现虚拟与现实融合,促进经济社会创新发展。如果,您可以打造任何物品、场景、城市的另一种表达形式。就如同打开上帝视角一样,可以随时随地及时监控物它的性能,预测物品的状况,并提高其效率。这种实时、持续的信息更新、交换,使得您
- 【5】WLC上的CIMC
剪刀石头布Cheers
CiscoWirelessLearning运维网络无线思科WLCCMICUCS-C
1.概述CIMC全称是CiscoIntegratedManagementController,是C系列服务器的管理服务,而思科的WLC5520、8540等无线控制器,硬件是基于思科UCS-C系列的(其中WLC5520基于C220,WLC8540基于C240),所以这些控制器上是有CMIC的。虽然平时在WLC上不是那么容易用到或者有相关的操作,但是还是需要知晓一下相关的内容。CIMC是内置于设备主板
- Python中的 json 模块与 pickle 模块:数据序列化与反序列化
阁楼观月
pythonjson编辑器
文章目录前言一、json模块:用于存储和交换数据1.1JSON序列化1.2JSON反序列化1.3json模块的特点二、pickle模块:用于Python对象的序列化与反序列化2.1Pickle序列化2.2Pickle反序列化三、json与pickle的对比四、使用场景五、结语前言在编程中,序列化(Serialization)是指将数据结构或对象转换为一个可以存储或传输的格式的过程,而反序列化(De
- Hive小文件合并
云掣YUNCHE
hivehadoop数据仓库
作者:振鹭一、参数配置:在Map输入的时候,把小文件合并。--每个Map最大输入大小,决定合并后的文件数setmapred.max.split.size=256000000;--一个节点上split的至少的大小,决定了多个datanode上的文件是否需要合并setmapred.min.split.size.per.node=100000000;--一个交换机下split的至少的大小,决定了多个交换
- 洞悉人性的职场沟通技术
黎女士
企业培训在线学习职场沟通职场和发展
http://www.dianzikejian.com/content_2395.html背景:在企业管理的过程中为什么频频出现沟而不通,为什么每次沟通的事项不能有效的跟进和落实,为什么同事之间误会频频、协作不畅?……通过对企业大量的案例研究分析,我们发现很多时候是因为组织中每一位员工自身的沟通能力有待提升;同时当沟通出现问题,作为职场中每一位伙伴首先应该建立的认知是:沟通出现问题首先是我的问题。
- 职场沟通与行为
网络安全我来了
IT技术职场和发展
职场沟通与行为引言在职场上,你是否曾遇到过困惑的沟通?是否对同事的行为有过疑虑?这不仅是个别现象,而是我们这个时代工作文化中的普遍问题。许多职场的摩擦,来自沟通不畅或是行为不当。那么,如何才能有效地解决这些问题?本篇文章将深入探讨职场中的沟通与行为问题,以及如何通过有效的沟通改善工作环境。职场行为问题的探讨办公室行为的界定在职场中,行为的界定多样而复杂。比如,一位同事中午走进一个空房间,翘着腿小憩
- 职场真相:努力加班≠好绩效,你必须懂的职场规则!
人工智能
0你的问题,我知道!没有职场认知而产生的疑惑:遇到问题就死磕,觉得问人丢人,麻烦别人不好意思,结果问题没解决,自己先纠结半天;觉得工作特努力,常加班,但好绩效无缘面临裁员,愤怒为什么裁我,又因无规划,觉得惶恐这些问题是不是很眼熟?你或多或少也想过?其实,认识职场就是:认识职场的底层规律,即“游戏规则”底层规律之上,还要理解职场的事和人1职场的“游戏规则”1.0职场由来工业革命带来机器化大生产,带来
- Modbus转Profinet网关:机器人内部系统的高效协议转换
钡铼技术网关
机器人
在现代工业自动化领域,机器人技术的应用越来越广泛,从汽车制造到电子装配,再到食品加工等行业,机器人的身影无处不在。为了确保机器人系统的运行,不同设备之间的数据交换必须快速、准确。在这个背景下,钡铼技术的Modbus转Profinet网关成为了解决机器人内部系统协议转换需求的理想方案。机器人内部系统的挑战机器人内部系统通常由多个组成部分构成,包括但不限于PLC(可编程逻辑控制器)、伺服驱动器、传感器
- 【数据结构】常见八大排序算法
爱吃香菜¹
数据结构数据结构排序算法算法java
目录插入排序1、直接插入排序:2、希尔排序选择排序1、直接选择排序:2、堆排序交换排序1、冒泡排序2、快速排序2.2挖坑法2.1hoare版本2.3前后指针法2.4快排非递归版归并排序1、归并排序递归版2、归并排序非递归计数排序排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,这里八大排序就是内部排序,指直接插入排序,希尔排序,选择排序,堆排序,冒泡排序,快速排序,归并排序,计数排序。
- 实现实时通信:使用Python WebSocket与服务器进行交互
清水白石008
Python题库pythonpythonwebsocket交互
实现实时通信:使用PythonWebSocket与服务器进行交互在现代网络应用中,实时通信变得越来越重要。无论是在线聊天、股票交易还是游戏,能够即时交换数据是提升用户体验的关键。WebSocket协议作为一种实现双向通信的标准,提供了有效的解决方案。本文将带你深入理解如何使用Python编写一个简单的WebSocket客户端,与服务器进行实时通信。一、WebSocket协议概述1.1WebSock
- 【数据分析岗】关于数据分析岗面试python的金典问题+解答,包含数据读取、数据清洗、数据分析、机器学习等内容
摇光~
数据分析面试python
大家好,我是摇光~,用大白话讲解所有你难懂的知识点最近和几个大佬交流了,说了很多关于现在职场面试等问题,然后也找他们问了问他们基本面试的话都会提什么问题。所以我收集了很多关于python的面试题,希望对大家面试有用。类别1:数据读取与处理问题1:如何用Python从Excel文件中读取数据?答:在Python中,可以使用pandas库从Excel文件中读取数据。pandas提供了read_exce
- VMware ESXi 8.0U3c macOS Unlocker & OEM BIOS Dell (戴尔) 定制版
esxi
VMwareESXi8.0U3cmacOSUnlocker&OEMBIOSDell(戴尔)定制版ESXi8.0U3c标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)、Huawei(华为)、xFusion(超聚变)OEM定制版请访问原文链接:https://sysin.org/b
- 华为OD机试E卷 - 查找接口成功率最优时间段(Java & Python& JS & C++ & C )
算法大师
最新华为OD机试华为odjavapython华为OD机试E卷javascriptc++
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述服务之间交换的接口成功率作为服务调用关键质量特性,某个时间段内的接口失败率使用一个数组表示,数组中每个元素都是单位时间内失败率数值,数组中的数值为0~100的整数,给定一个数值(minAverageLost)表示某个时间段内平均失败率容忍值,即平均失败率小于等于minAverageLost,找出数组中最长时间段,如果未
- 锐捷路由器网关RG-NBR6135-E和锐捷交换机 Ruijie Reyee RG-ES224GC 电脑登录web方法
zh7314
硬件工程
2025年1月17日22:29:35最近淘了点东西,准备在家里搞一套深度学习的服务器,先把网关和交换机搞到了锐捷路由器网关RG-NBR6135-E电脑登录web方法在拿到机器的时候,如果不是全新建议拿根牙签,差入reset5-10秒,灯光会全部闪几下,重置机器,因为有些机器会配置的ip和网段无法访问默认的web服务ip,在机器上面的默认配置单配置参考:https://baijiahao.baidu
- 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