- 探索 Mobile-Agent:X-PLUG 推出的创新型移动智能操作代理
寻道AI小兵
AI大模型开源项目精选实战人工智能开源语言模型AIGC
目录前言一、项目概述二、主要功能1、操作定位2、自我规划3、自我反思4、多应用操作三、技术原理四、应用场景1、自动化移动设备操作2、移动设备性能评估3、提高移动应用程序适应性五、在线体验六、本地部署1.安装依赖2.准备通过ADB连接移动设备3.在移动设备上安装ADB键盘4.选择适合的运行方式5.运行程序结语项目地址前言在当今移动互联网蓬勃发展的时代,人们对于移动设备的操作便利性和智能化需求日益增长
- CSDN博客写作教学(四):标题优化与SEO实战
Code_流苏
CSDN博客博客写作写作教学标题优化markdown
导语(第一篇)Markdown编辑器基础(第二篇)Markdown核心语法(第三篇)文章结构化思维通过前三篇教程,相信你已经熟悉了Markdown排版与结构化写作的核心技能。但你是否发现:文章质量高却阅读量低?搜索排名总在竞争对手之后?专栏粉丝增长缓慢?问题可能出在标题吸引力不足与SEO策略缺失!本文将揭秘CSDN平台的流量密码,教你从算法与读者双重视角优化标题,让每篇博客都成为“流量磁铁”!名人
- Pulsar 学习目录
编码的三叔
pulsarjavakafka大数据python
Pulsar诞生于2012年,最初的目的是为在Yahoo内部,取代其他消息系统,构建统一逻辑大集群的消息平台。当时的其他消息系统(包括Kafka),都不能满足Yahoo的需求,比如大集群多租户、稳定可靠的IO服务质量、百万级Topic、跨地域复制等,因此Pulsar应运而生。Pulsar项目当时在Yahoo内部被叫做CMS(CloudMessageService),从名字可以看出Pulsar诞生时
- Pulsar官方文档翻译-概念和架构-基于地理位置复制(Geo Replication)
爱码叔
Pulsar官方文档翻译Pulsargeoreplication概念架构
博主:爱码叔个人博客站点:[icodebook](https://icodebook.com/)公众号:爱码叔漫画软件设计(搜:爱码叔)专注于软件设计与架构、技术管理。擅长用通俗易懂的语言讲解技术。对技术管理工作有自己的一定见解。文章会第一时间首发在个站上,欢迎大家关注访问!官网原文标题《ConceptsandArchitecture--GeoReplication》翻译时间:2018-11-05
- 网络安全员证书
黑客KKKing
计算机网络安全网络工程师web安全网络安全
软考网络安全员证书:信息安全领域的黄金标准随着信息技术的飞速发展,网络安全问题日益凸显,网络安全员的需求也日益增加。软考网络安全员证书作为信息安全领域的黄金标准,对于网络安全从业者来说具有重要意义。本文将详细介绍软考网络安全员证书的背景和意义、获得要求、价值以及备考建议,为有意向参加软考网络安全员证书考试的人员提供参考。一、引言随着网络攻击和数据泄露事件的频繁发生,企业对网络安全人才的需求不断增长
- Windows Server 2016-Windows控制台的新增功能
weixin_34377065
控制台主机(支持所有字符模式的应用程序的基础代码,包括Windows命令提示符、WindowsPowerShell提示符等)已通过几种方式进行更新,以添加各种新功能。控制新功能新功能为默认启用,但可以通过"属性"界面(主要是在"选项"选项卡上)或使用这些注册表项(所有表项都是HKEY_CURRENT_USER\Console下的DWORD值)打开和关闭每个新功能或恢复到以前的控制台主机:注册表项说
- 【Kubernetes】 Scheduler 的逻辑:从 Predicates/Priorities 到 Filter/Score
还没入门的大菜狗
kubernetes
Kubernetes调度框架的演进:从Predicates/Priorities到Filter/ScoreKubernetes调度框架从传统的Predicates(预选)和Priorities(优选)转变为现代的Filter和Score扩展点是在Kubernetes1.15到1.18这个时期逐步完成的。演进时间线Kubernetes1.15(2019年6月发布)首次引入调度框架(Schedulin
- Kubernetes-v1.26.3(kubeadm)部署
wxwopt
kubelet
1.k8s基础系统环境配置1.1.环境准备CentOSLinuxrelease7.9.2009(Core)IPHOSTNAME操作系统192.168.10.131k8s-master01CentOS7.9192.168.10.132k8s-master02CentOS7.9192.168.10.133k8s-node01CentOS7.9注意:集群安装时会涉及到三个网段:宿主机网段:就是安装k8s
- 【VitePress】vitepress 中 markdown 写作使用
起伏羊
前端前端javascriptvitepressvue
vitepress中markdown使用效果可以在我的博客查看https://sonnenlicht77.github.io/docs.yy/guide/mdlearn/01.vpmd.htmlmarkdown扩展markdown语法标题锚点标题会自动应用锚点。可以使用markdown.anchor选项配置锚点的渲染。自定义锚点要为标题指定自定义锚点而不是使用自动生成的锚点,请在标题后添加{#my
- myabtis入门案例
HPF_99
mybatisjavamysqljavamybatis
mybatis入门案例1.新建项目(Maven),搭建环境数据库(名:mybatis,表user)导出sql:/*NavicatMySQLDataTransferSourceServer:localhost_3306SourceServerVersion:50162SourceHost:localhost:3306SourceDatabase:mybatisTargetServerType:MYS
- 1985-2019年上市公司绿色专利申请量数据
2501_90487648
数据#上市公司上市公司绿色专利申请量
1985-2019年上市公司绿色专利申请量数据1、时间:1985-2019年2、来源:国家知识产权局3、指标:证券类别、股市代码、公司名称、行业分类、年份、发明专利申请量(绿色)、实用新型专利申请量(绿色)4、范围:上市公司5、指标解释:绿色专利是指以绿色技术为发明主题的专利,主要包括发明、实用新型和外观设计专利。绿色技术是指有利于节约资源、提高能效、防控污染、实现可持续发展的技术,具体包括替代
- 一文讲清C++14的Type-Deduction
海育大厦
c++
一文讲清C++14的Type-Deduction记录一下Type-Deduction:总结自:CppCon2014:ScottMeyers"TypeDeductionandWhyYouCare"文章目录一文讲清C++14的Type-DeductionType-Deduction简介一、Template规则二、auto关键字规则三、lambdacapture:四、decltype(declaredt
- 嵌入式通用学习路线整理
小麦大叔
嵌入式知识⭐⭐⭐⭐⭐嵌入式c++单片机STM32物联网
大家好,我是小麦。从事嵌入式相关行业,差不多快有10年时间了,走过很多弯路,踩过很多坑。很多人会问,嵌入式真的没有前途吗?这个我其实也无法回答。用发展的眼光来看,万物都有周期。这个和嵌入式无关,和行业有关,一个行业的增长有关,和资本有关,和郭嘉发展有关。所以只有天时地利人和,而这个人和,就是你自己的选择。对此这是我的看法,也欢迎大家发表自己的看法。如果打算入门嵌入式学习,那就和大家聊聊嵌入式学习路
- Unity基础——List的用法
鱼儿-1226
unity3dunitylist游戏引擎
一、List的方法和属性Capacity:用于获取或设置List可容纳元素的数量。当数量超过容量时,这个值会自动增长。您可以设置这个值以减少容量,也可以调用trin()方法来减少容量以适合实际的元素数目。Count:属性,用于获取数组中当前元素数量Item():通过指定索引获取或设置元素。对于List类来说,它是一个索引器。Add():在List中添加一个对象的公有方法AddRange()公有方法
- 015结构体基础
Bardb
C语言vscodec语言
一、结构体基本概念和定义C语言提供了众多的基本类型,但现实生活中的对象一般都不是单纯的整型、浮点型或字符串,而是这些基本类型的综合体。比如一个学生,典型地应该拥有学号(整型)、姓名(字符串)、分数(浮点型)、性别(枚举)等不同侧面的属性,这些所有的属性都不应该被拆分开来,而是应该组成一个整体,代表一个完整的学生。在C语言中,可以使用结构体来将多种不同的数据类型组装起来,形成某种现实意义的自定义的变
- IDEA修改recent project的路径
胖毁青春,瘦解百病
#IDEA
有时候需要将某些项目统一放到另外一个工作区间,此时可以通过修改下面的文件来解决文件路径问题C:\Users%username%.IntelliJIdea2019.3\config\options\recentProjects.xml.IntelliJIdea2019.3为2019年IDEA的路径,2020年后面升级之后移动到了C:\Users%username%\AppData\Roaming\J
- 【owt】构建m79的owt-client-native:使用vs2017
等风来不如迎风去
WebRTC入门与实战windows
家里电脑换成了台式机,拷贝代码发现了三年前的owt客户端mfc工程。不用下载第三方库,试着构建下:owt-client-native我这里有3年前的代码,思索了下还是用vs2017构建吧:重新构建一下选用x86的vs2017vs的命令行控制台cls可以清理屏幕之前构建过vs2022的webrtc原版所以这里构建都在控制塔设置环境变量。遇到了一些问题,记录下来:可以看到默认使用了我电脑安装的最新的s
- 单片机面向对象编程思路和方法--框架01
古希腊掌握嵌入式的神
单片机嵌入式硬件
一、单片机程序框架1、轮流执行int main (void){ while(1) { sing(); dance(); play(); }}函数sing执行的时间比较长的话,函数dance就不能很快的被执行。任何一个函数死掉的话就会影响整个系统。2、前后台在使用51、AVR、STM32单片机裸机的时候一般都是在main函数里面用while(1)做一个大循环来完成所有的处理,即应用程序是一个无
- 《论语别裁》第01章 学而(09) 真人和假人
儒道易行
论语别裁论语别裁
讲到作人,我们就想到庄子也提到过这件事,《庄子》这本书把有道的人叫“真人”。唐宋以后,对神仙、得了道的人叫“真人”。譬如现在指南宫供奉的吕纯阳叫“吕真人”。如今的人听到“真人”这个名称,就好像带有宗教色彩,相当于西方的上帝,中国的仙、佛一样。实际上过去道家所谓的“真人”,是指学问道德到了家的人。与这名词对称的叫假人,假人还是人,不过没有达到作人道德的最高标准。发挥了“人”的最高成就,在道家就称之为
- ruby之旅之数组
长大的一哲
ruby
数组:①Ruby数组可存储诸如String、Integer、Fixnum、Hash、Symbol等对象,甚至可以是其他Array对象。②Ruby数组不需要指定大小,当向数组添加元素时,Ruby数组会自动增长1.数组的创建(1.1)通过Array.new创建①创建一个不指定大小的空数组arr=Array.new②创建一个指定大小的空数组arr=Array.new(20)③创建数组的同时给每个数组元素
- C#实战|人员管理系统[31]:添加修改人员信息右键菜单功能
雷工笔记
C#项目实战c#开发语言microsoft
哈喽,你好啊,我是雷工!有的人喜欢使用回车键确认执行,有的人喜欢使用右键触发菜单。这里对人员信息的修改触发方式进行优化,即可以不用移动鼠标到【修改】按钮,点击再弹出修改界面。而是在人员信息列表中点击右键,在鼠标指针位置出现菜单,可以直接点击菜单中的【修改】,直接弹出修改界面。01实现效果在人员列表中,单击选中某条信息,然后右击,弹出菜单,在菜单中点击【修改信息】,弹出修改人员信息窗口,与【修改】按
- 突破网络壁垒:实现 Mac SSH 访问 Windows WSL Ubuntu 的最佳实践20250301
Narutolxy
技术干货分享网络macosssh
突破网络壁垒:实现MacSSH访问WindowsWSLUbuntu的最佳实践背景与痛点在现代开发环境中,开发者通常会面临不同操作系统之间的协同工作。例如:主要开发环境位于Windows的WSLUbuntu子系统需要从局域网内的Mac设备进行远程访问和管理由于WSL默认采用NAT网络隔离(172.x.x.x网段),导致:无法直接从局域网设备(如192.168.x.x)访问WSL环境每次WSL重启时可
- COCO2017 数据集的下载方法
骆驼穿针眼
mmdet问题集计算机视觉与深度学习数据集下载人工智能python
下载方法(一)COCO数据集下载地址:https://cocodataset.org/#home#imageswgethttp://images.cocodataset.org/zips/train2017.zip#traindatasetwgethttp://images.cocodataset.org/zips/val2017.zip#validationdatasetwgethttp://i
- Spring学习01
nightelves11
springJavaspringjava后端
spring学习011.微服务*2.反应式框架3.云原生开发*4.web应用5.无服务器技术6.事件驱动7.批处理project(Java开发各个方面)frameworkbootdata处理数据cloud云原生security安全管理session共享会话integration集成Hateoas媒体服务restdocs文档Batch批处理CredHubStatemachine状态机-…IOC控制反
- 安装pycrypto报错
名难取aaa
bugWindows我的一生之敌pip
报错信息解决方法网上有两种解决方案:pycrypto安装出错的问题我选择第二种(更为简单):在安装MicrosoftVisualStudio的目录下(或者目录附近),找到..\VC\Tools\MSVC\14.10.25017\include\stdint.h并且拷贝到..\WindowsKits\10\Include\10.0.15063.0\ucrtPS:建议用everything(一个软件)
- 深入了解阿里云 OSS:强大的云存储解决方案
Sherry Wangs
Python开发实践阿里云云计算
在现代互联网应用中,数据存储是一个不可忽视的环节。随着数据量的不断增长,传统的存储方式已经无法满足高速、低成本、大容量的需求。阿里云OSS(对象存储服务)作为一种高性能、低成本且具备高度扩展性的云存储服务,已经成为许多企业和开发者的首选存储方案。文章目录阿里云OSS概述核心特性:阿里云OSS基础概念阿里云OSS使用的典型场景静态文件存储数据备份与归档静态网站托管Python使用阿里云OSS实践阿里
- ubuntu下使用docker部署nginx
神奇的路人A
dockerdocker
前面配置与命令有什么问题的朋友可以参考以下两个链接ubuntu下安装docker,并配置镜像ubuntu下docker常用命令,及容器创建1.进入root模式$sudosu2.下载Nginx镜像$dockerpullnginx3.创建nginx容器$dockerrun-d--namenginx01-p3344:80nginx#--name[你要设置的容器名字]#-p主机端口:容器端口这里需要开启u
- 从基础到实践(七):二极管选型注意事项
硬件进化论
json
一、应用需求的深度分析电路拓扑与二极管角色整流电路:工频整流(如桥式整流)需关注浪涌电流(如电容输入滤波导致的电流冲击)。续流二极管(在电感负载中):需快速关断(防止反向恢复电流损坏开关器件,如MOSFET)。电平转换:小信号二极管(如1N4148)需低结电容和快速响应。极端工况考虑汽车电子:需满足AEC-Q101认证(耐高温、抗振动、长寿命)。工业环境:抗电磁干扰(EMI)能力,如TVS二极管抑
- 一次讲清楚华为认证!!(HCIA/HCIP/HCIE)
office大师姐
华为认证华为华为云网络安全5Gtcp/ip
在信息技术领域,华为认证好比一座金字招牌,吸引着无数技术专业人士的青睐。市场上关于华为认证的声音纷繁复杂,存在不少争议,让人难以辨别真伪。今天就来好好讲讲华为认证,从头到尾都帮你盘盘清楚。PART01华为认证是什么?★认证介绍:华为认证是由华为技术有限公司提供的专业技术认证体系,旨在评估和验证个人在华为产品、解决方案和技术领域的专业知识和技能。华为认证覆盖了广泛的ICT(信息与通信技术)领域,包括
- 低空经济:未来五年投资风口的新蓝海
IT程序媛-桃子
低空经济科技区块链低空经济ai
随着全球科技的迅猛发展,低空经济逐渐从一个概念走向了实际应用,成为新时代下的重要经济增长点。2024年被行业普遍称为“低空经济元年”,低空经济产业正在迎来前所未有的发展机遇。根据《低空经济产业发展白皮书》以及多个顶层政策的发布,低空经济已经正式被列入国家战略新兴产业,并且预计在未来五年将迎来万亿级市场的爆发式增长。那么,哪些领域将成为未来五年低空经济投资的热点呢?本文将从政策支持、产业链布局、资本
- java短路运算符和逻辑运算符的区别
3213213333332132
java基础
/*
* 逻辑运算符——不论是什么条件都要执行左右两边代码
* 短路运算符——我认为在底层就是利用物理电路的“并联”和“串联”实现的
* 原理很简单,并联电路代表短路或(||),串联电路代表短路与(&&)。
*
* 并联电路两个开关只要有一个开关闭合,电路就会通。
* 类似于短路或(||),只要有其中一个为true(开关闭合)是
- Java异常那些不得不说的事
白糖_
javaexception
一、在finally块中做数据回收操作
比如数据库连接都是很宝贵的,所以最好在finally中关闭连接。
JDBCAgent jdbc = new JDBCAgent();
try{
jdbc.excute("select * from ctp_log");
}catch(SQLException e){
...
}finally{
jdbc.close();
- utf-8与utf-8(无BOM)的区别
dcj3sjt126com
PHP
BOM——Byte Order Mark,就是字节序标记 在UCS 编码中有一个叫做"ZERO WIDTH NO-BREAK SPACE"的字符,它的编码是FEFF。而FFFE在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输 字符"ZERO WIDTH NO-BREAK SPACE"。这样如
- JAVA Annotation之定义篇
周凡杨
java注解annotation入门注释
Annotation: 译为注释或注解
An annotation, in the Java computer programming language, is a form of syntactic metadata that can be added to Java source code. Classes, methods, variables, pa
- tomcat的多域名、虚拟主机配置
g21121
tomcat
众所周知apache可以配置多域名和虚拟主机,而且配置起来比较简单,但是项目用到的是tomcat,配来配去总是不成功。查了些资料才总算可以,下面就跟大家分享下经验。
很多朋友搜索的内容基本是告诉我们这么配置:
在Engine标签下增面积Host标签,如下:
<Host name="www.site1.com" appBase="webapps"
- Linux SSH 错误解析(Capistrano 的cap 访问错误 Permission )
510888780
linuxcapistrano
1.ssh -v
[email protected] 出现
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
错误
运行状况如下:
OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
debug1: Reading configuratio
- log4j的用法
Harry642
javalog4j
一、前言: log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现, 当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中
- mysql、sqlserver、oracle分页,java分页统一接口实现
aijuans
oraclejave
定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量
oracle分页:
select * from ( select mytable.*,rownum num from (实际传的SQL) where rownum<=pageEnd) where num>=pageStart
sqlServer分页:
 
- Hessian 简单例子
antlove
javaWebservicehessian
hello.hessian.MyCar.java
package hessian.pojo;
import java.io.Serializable;
public class MyCar implements Serializable {
private static final long serialVersionUID = 473690540190845543
- 数据库对象的同义词和序列
百合不是茶
sql序列同义词ORACLE权限
回顾简单的数据库权限等命令;
解锁用户和锁定用户
alter user scott account lock/unlock;
//system下查看系统中的用户
select * dba_users;
//创建用户名和密码
create user wj identified by wj;
identified by
//授予连接权和建表权
grant connect to
- 使用Powermock和mockito测试静态方法
bijian1013
持续集成单元测试mockitoPowermock
实例:
package com.bijian.study;
import static org.junit.Assert.assertEquals;
import java.io.IOException;
import org.junit.Before;
import org.junit.Test;
import or
- 精通Oracle10编程SQL(6)访问ORACLE
bijian1013
oracle数据库plsql
/*
*访问ORACLE
*/
--检索单行数据
--使用标量变量接收数据
DECLARE
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
BEGIN
select ename,sal into v_ename,v_sal
from emp where empno=&no;
dbms_output.pu
- 【Nginx四】Nginx作为HTTP负载均衡服务器
bit1129
nginx
Nginx的另一个常用的功能是作为负载均衡服务器。一个典型的web应用系统,通过负载均衡服务器,可以使得应用有多台后端服务器来响应客户端的请求。一个应用配置多台后端服务器,可以带来很多好处:
负载均衡的好处
增加可用资源
增加吞吐量
加快响应速度,降低延时
出错的重试验机制
Nginx主要支持三种均衡算法:
round-robin
l
- jquery-validation备忘
白糖_
jquerycssF#Firebug
留点学习jquery validation总结的代码:
function checkForm(){
validator = $("#commentForm").validate({// #formId为需要进行验证的表单ID
errorElement :"span",// 使用"div"标签标记错误, 默认:&
- solr限制admin界面访问(端口限制和http授权限制)
ronin47
限定Ip访问
solr的管理界面可以帮助我们做很多事情,但是把solr程序放到公网之后就要限制对admin的访问了。
可以通过tomcat的http基本授权来做限制,也可以通过iptables防火墙来限制。
我们先看如何通过tomcat配置http授权限制。
第一步: 在tomcat的conf/tomcat-users.xml文件中添加管理用户,比如:
<userusername="ad
- 多线程-用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
bylijinnan
java多线程
public class IncDecThread {
private int j=10;
/*
* 题目:用JAVA写一个多线程程序,写四个线程,其中二个对一个变量加1,另外二个对一个变量减1
* 两个问题:
* 1、线程同步--synchronized
* 2、线程之间如何共享同一个j变量--内部类
*/
public static
- 买房历程
cfyme
2015-06-21: 万科未来城,看房子
2015-06-26: 办理贷款手续,贷款73万,贷款利率5.65=5.3675
2015-06-27: 房子首付,签完合同
2015-06-28,央行宣布降息 0.25,就2天的时间差啊,没赶上。
首付,老婆找他的小姐妹接了5万,另外几个朋友借了1-
- [军事与科技]制造大型太空战舰的前奏
comsci
制造
天气热了........空调和电扇要准备好..........
最近,世界形势日趋复杂化,战争的阴影开始覆盖全世界..........
所以,我们不得不关
- dateformat
dai_lm
DateFormat
"Symbol Meaning Presentation Ex."
"------ ------- ------------ ----"
"G era designator (Text) AD"
"y year
- Hadoop如何实现关联计算
datamachine
mapreducehadoop关联计算
选择Hadoop,低成本和高扩展性是主要原因,但但它的开发效率实在无法让人满意。
以关联计算为例。
假设:HDFS上有2个文件,分别是客户信息和订单信息,customerID是它们之间的关联字段。如何进行关联计算,以便将客户名称添加到订单列表中?
&nbs
- 用户模型中修改用户信息时,密码是如何处理的
dcj3sjt126com
yii
当我添加或修改用户记录的时候对于处理确认密码我遇到了一些麻烦,所有我想分享一下我是怎么处理的。
场景是使用的基本的那些(系统自带),你需要有一个数据表(user)并且表中有一个密码字段(password),它使用 sha1、md5或其他加密方式加密用户密码。
面是它的工作流程: 当创建用户的时候密码需要加密并且保存,但当修改用户记录时如果使用同样的场景我们最终就会把用户加密过的密码再次加密,这
- 中文 iOS/Mac 开发博客列表
dcj3sjt126com
Blog
本博客列表会不断更新维护,如果有推荐的博客,请到此处提交博客信息。
本博客列表涉及的文章内容支持 定制化Google搜索,特别感谢 JeOam 提供并帮助更新。
本博客列表也提供同步更新的OPML文件(下载OPML文件),可供导入到例如feedly等第三方定阅工具中,特别感谢 lcepy 提供自动转换脚本。这里有导入教程。
- js去除空格,去除左右两端的空格
蕃薯耀
去除左右两端的空格js去掉所有空格js去除空格
js去除空格,去除左右两端的空格
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g
- SpringMVC4零配置--web.xml
hanqunfeng
springmvc4
servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。
ServletContainerInitializer:启动容器时负责加载相关配置
package javax.servlet;
import java.util.Set;
public interface ServletContainer
- 《开源框架那些事儿21》:巧借力与借巧力
j2eetop
框架UI
同样做前端UI,为什么有人花了一点力气,就可以做好?而有的人费尽全力,仍然错误百出?我们可以先看看几个故事。
故事1:巧借力,乌鸦也可以吃核桃
有一个盛产核桃的村子,每年秋末冬初,成群的乌鸦总会来到这里,到果园里捡拾那些被果农们遗落的核桃。
核桃仁虽然美味,但是外壳那么坚硬,乌鸦怎么才能吃到呢?原来乌鸦先把核桃叼起,然后飞到高高的树枝上,再将核桃摔下去,核桃落到坚硬的地面上,被撞破了,于是,
- JQuery EasyUI 验证扩展
可怜的猫
jqueryeasyui验证
最近项目中用到了前端框架-- EasyUI,在做校验的时候会涉及到很多需要自定义的内容,现把常用的验证方式总结出来,留待后用。
以下内容只需要在公用js中添加即可。
使用类似于如下:
<input class="easyui-textbox" name="mobile" id="mobile&
- 架构师之httpurlconnection----------读取和发送(流读取效率通用类)
nannan408
1.前言.
如题.
2.代码.
/*
* Copyright (c) 2015, S.F. Express Inc. All rights reserved.
*/
package com.test.test.test.send;
import java.io.IOException;
import java.io.InputStream
- Jquery性能优化
r361251
JavaScriptjquery
一、注意定义jQuery变量的时候添加var关键字
这个不仅仅是jQuery,所有javascript开发过程中,都需要注意,请一定不要定义成如下:
$loading = $('#loading'); //这个是全局定义,不知道哪里位置倒霉引用了相同的变量名,就会郁闷至死的
二、请使用一个var来定义变量
如果你使用多个变量的话,请如下方式定义:
. 代码如下:
var page
- 在eclipse项目中使用maven管理依赖
tjj006
eclipsemaven
概览:
如何导入maven项目至eclipse中
建立自有Maven Java类库服务器
建立符合maven代码库标准的自定义类库
Maven在管理Java类库方面有巨大的优势,像白衣所说就是非常“环保”。
我们平时用IDE开发都是把所需要的类库一股脑的全丢到项目目录下,然后全部添加到ide的构建路径中,如果用了SVN/CVS,这样会很容易就 把
- 中国天气网省市级联页面
x125858805
级联
1、页面及级联js
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
&l