- ubuntu启动 Google Chrome 时默认使用中文界面,设置一个永久的启动方式
喵先生!
ubuntuchromelinux
方法:通过桌面快捷方式设置编辑Chrome的桌面快捷方式:找到您的GoogleChrome快捷方式文件。如果是通过菜单启动,通常会在以下路径找到与Chrome相关的.desktop文件:sudovim/usr/share/applications/google-chrome.desktop修改快捷方式:用文本编辑器打开这个.desktop文件。找到以Exec=开头的行,它通常看起来像这样:Exec
- yarn的介绍与操作,yarn和npm的选择
傻小胖
Node.jsnpm前端node.js
一、Yarn是什么?Yarn是由Facebook(Meta)开发的JavaScript包管理工具,用于替代npm,解决它在早期版本中存在的一些问题。✅Yarn的优势(v1.x):更快:并行安装依赖包;更稳定:引入yarn.lock锁定依赖版本;️更安全:默认校验包的完整性;更清晰的输出日志。二、Yarn安装✅使用npm安装(建议):npminstall-gyarn安装完成后验证版本:yarn-v
- 桌面端开发技术栈选型:开启高效开发之旅
佩奇的技术笔记
electron
在数字化浪潮中,桌面端应用依然占据重要地位,而选择合适的技术栈是打造优质桌面端应用的关键一步。以下是多种主流桌面端开发技术栈的介绍与对比,希望能为大家提供有价值的参考。基于Web技术的跨平台框架•Electron:•特点:使用JavaScript、HTML和CSS等Web技术构建跨平台桌面应用,拥有庞大的开源社区和丰富的插件资源。•优势:前端开发者无需学习新语言框架,可快速上手,实现代码复用,提高
- 【KWDB 创作者计划】_上位机知识篇---Python数据获取
Ronin-Lotus
上位机操作篇程序代码篇pythonokhttp开发语言数据获取
文章目录前言一、数据爬取概述二、Python爬取的主要对象1.静态网页内容HTML页面结构文本内容超链接图片资源表格数据2.动态加载内容AJAX请求返回的JSON/XML数据JavaScript渲染后的DOM无限滚动加载的内容3.结构化数据API接口返回的数据RSS/Atom订阅源微数据(Microdata)和RDFa4.非结构化数据社交媒体内容用户评论和评价论坛讨论三、Python爬取核心方法1
- 【KWDB 创作者计划】_深度学习篇---数据获取
Ronin-Lotus
程序代码篇上位机知识篇深度学习篇深度学习人工智能python数据获取
文章目录前言一、公开数据集资源库1.综合型数据集平台KaggleDatasets(https://www.kaggle.com/datasets)GoogleDatasetSearch(https://datasetsearch.research.google.com)UCIMachineLearningRepository(https://archive.ics.uci.edu/ml)2.计算机
- NoSQl注入学习
lally.
nosql学习数据库
文章目录什么是NOSQL相关概念数据库文档集合MongoDB基础语法创建数据库创建集合插入文档更新文档查询文档Nosql注入PHP中的MongoDB注入重言式注入联合查询注入JavaScript注入布尔盲注Nodejs中的MongoDB注入从一道题中学习nosql注入参考:Nosql注入从零到一csdn对图片有特殊处理机制,导致不能正常显示,感兴趣朋友可以看我博客站lally.top什么是NOSQ
- Analytics
程序员
当我们需要记录用户行为的时候我们使用第三工具比较好,还是直接记录在服务器上比较好?例如:我现在想要记录用户访问的每个页面的次数,去分析那个页面比较受欢迎,我有两种方式。用第三方工具,当我们需要记录用户行为的时候我们使用第三工具比较好,还是直接记录在服务器上比较好?例如:我现在想要记录用户访问的每个页面的次数,去分析那个页面比较受欢迎,我有两种方式。用第三方工具,比如GoogleAnalytics,
- 你不知道的JavaScript(ES6与之未来)
weixin_33860147
设计模式javascript移动开发ViewUI
你不知道的JS(下卷)ES6与之未来第一章:ES的今与明在你想深入这本书之前,你应该对(在读此书时)JavaScript的最近标准掌握熟练,也就是ES5(专业来说是ES5.1)。在此,我们决定全方面地谈论关于将近的ES6,同时预见JS将会怎样发展。如果你对JavaScript不够自信,我极力推荐你先读一读本系列的其他话题:入门与进阶:你是编程和JS的菜鸟吗?这部分是在你开始学习征途是需要的线路图。
- JavaScript 从 0 到 1:开启编程之旅
奔跑吧邓邓子
项目实战javascript开发语言ecmascript
目录一、JavaScript初印象(一)发展历程与标准化二、基础知识筑牢根基(一)语法概述(二)值和类型三、开发环境搭建(一)安装Node.js和代码编辑器(二)创建第一个程序四、核心语法深入探索(一)变量与数据类型(二)运算符与表达式(三)控制结构1.条件语句2.循环语句(四)函数与作用域(五)数组与对象五、高级特性进阶之路(一)闭包(二)面向对象编程(三)异步编程六、与DOM交互(一)什么是D
- 云计算及其安全
牧天白衣.
杂云计算
什么是云计算?云计算(CloudComputing)是一种通过互联网提供按需计算资源(如服务器、存储、数据库、网络、软件等)的一种技术模型。这些资源通常由云服务提供商(如AmazonWebServices,MicrosoftAzure,GoogleCloud等)管理和维护,用户可以通过网络远程访问和使用这些资源,而无需进行本地部署和管理。云计算的核心特点包括:按需自助服务(On-demandsel
- Google搜索技巧
牧天白衣.
杂搜索引擎
谷歌搜索1.使用双引号("")精确匹配短语●例子:"人工智能的定义"●作用:确保搜索结果中包含完全匹配的短语,而不是单独的单词。2.使用减号(-)排除特定词语●例子:苹果-水果●作用:排除不需要的词语,帮助过滤掉不相关的结果。3.使用星号(*)作为通配符●例子:"世界上最高的*"●作用:星号可以替代未知的单词,Google会尝试根据上下文补全句子。4.使用site:搜索特定网站的内容●例子:sit
- ECMAScript 1(ES1):JavaScript 的开端
DT——
ECMAScript历史进程ecmascriptjavascript前端
1.版本背景与发布●发布时间:1997年6月,由ECMAInternational正式发布,标准编号为ECMA-262。●历史意义:ES1是JavaScript的首个标准化版本,结束了NetscapeNavigator与InternetExplorer浏览器间脚本语言的不兼容问题,奠定了JavaScript作为Web通用脚本语言的基础。●驱动者:由Netscape(主导JavaScript开发)与
- Long类型后端到前端精度丢失问题
qq_44199605
javaspringmaven
在开发中,后端经常需要处理一些大数值的Long类型数据(id等)。但当这些数据通过接口传递到前端时,可能会出现精度丢失的问题。原因:JavaScript的Number类型遵循IEEE754双精度浮点数标准,只能精确表示范围在-(2^53-1)到2^53-1之间的整数(约等于-9007199254740991到9007199254740991)。这意味着,任何超过这个范围的整数在JavaScript
- 《OWASP Top 10--跨站脚本(XSS)》
a378177461
信息安全
说明:本文章仅限于对跨站脚本漏洞的学习和了解跨站脚本漏洞,即XSS发生在当应用程序发送给浏览器的页面中包含用户提供的数据,而这些数据没有经过适当的验证或转义(Escape)或没有使用安全的JavaScriptAPI。1、定义跨站脚本攻击(CrossSiteScripting),缩写为XSS(为了避免与样式CSS混淆,缩写为XSS),恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之
- WebGIS 实时渲染学习路线
fxshy
javascript
要掌握WebGIS实时渲染这项高级技能,需要系统地学习多个技术栈,并结合实践项目来强化理解。这里提供一个详细的学习路径和实践方法,帮助你从零开始逐步深入。1.阶段式学习路线阶段1:打好基础(前端&3D渲染)目标:掌握WebGL、GIS基础,为后续进阶学习铺路✅掌握JavaScript&TypeScript(Cesium和Mapbox都用TypeScript)学习ES6+特性(Promise、asy
- 对Mac文字双击或三击鼠标左键没有任何反应
我叫柱子哥
Mac/Windows系统相关macos计算机外设
目录项目场景:问题描述原因分析:解决方案:项目场景:在使用Mac系统的时候,使用Apple无线鼠标,双击左键能够选取某个单词或词语,三击左键能够选取某一行,(百度、Google等搜索引擎的搜索框都是能都选取的)。现在选中文字进行双击和三击都不能选取了,记录下接解决方案。问题描述在使用Mac系统的时候,使用Apple无线鼠标,双击左键能够选取某个单词或词语,三击左键能够选取某一行,(百度、Googl
- Python爬虫(3)HTML核心技巧:从零掌握class与id选择器,精准定位网页元素
一个天蝎座 白勺 程序猿
Python爬虫入门到高阶实战爬虫html前端
目录一、背景与意义二、class与id的基础概念与语法规则2.1什么是class与id?2.2核心区别总结三、应用场景与实战案例3.1场景1:CSS样式管理3.2场景2:JavaScript交互3.3场景3:SEO优化与语义化四、常见误区与最佳实践4.1避坑指南4.2最佳实践五、总结Python爬虫相关文章(推荐)一、背景与意义HTML是构建网页的骨架,而标签选择器(cl
- React和Vue区别,以及注意事项
惜惜然
前端vue.jsreact.js前端
目录一、语法和框架特性的差异二、开发习惯和注意事项三、特别注意事项一、语法和框架特性的差异模板语法:Vue使用了类似于传统HTML的模板语法,通过双大括号{{}}进行插值,而React则使用了JSX语法。在Vue中,你可以直接在模板中使用指令(如v-if、v-for等),而在React中,你需要通过JSX和JavaScript逻辑来实现相同的功能。组件化开发:Vue和React都支持组件化开发,但
- JavaScript
Deepsleep.
1024程序员节
1.JavaScript基础语法JavaScript是一种轻量级的编程语言,它是网页开发中不可或缺的一部分,用于实现网页的动态效果和用户交互。以下是JavaScript的基础语法概览:1.变量声明在JavaScript中,你可以使用var、let和const来声明变量。var是ES5中的变量声明方式,它的作用域是函数级别的。let和const是ES6中新增的声明方式,它们的作用域是块级别的。var
- Python base64
放错位的天才
python
base64表示一种使用64个字符表示任意二进制数据的方法,注意64个字符是可以自己定义的参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017684507717184用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据
- vue实战指南 vue中解决el-date-picker更改样式不生效问题
DTcode7
Vue实战指南vue.js前端javascriptHTMLweb前端框架
vue实战指南vue中解决el-date-picker更改样式不生效问题基本概念和作用说明el-date-picker组件样式覆盖挑战解决方案方法一:使用全局样式示例一:全局样式覆盖方法二:使用/deep/深度选择器示例二:局部样式覆盖方法三:使用::v-deep深度选择器示例三:使用::v-deep方法四:使用CSSModules示例四:CSSModules方式方法五:使用JavaScript动
- GSAP动画库
TT_技术中心
SVG笔记前端
初识GSAP什么是GSAPGSAP全称是(GreenSockAnimationPlatform)GreenSock动画平台。GSAP是一个强大的JavaScript动画库,可让开发人员轻松的制作各种复杂的动画。GSAP动画库的特点与Snap.svg不一样,GSAP无论是HTML元素、还是SVG、或是Vue、React组件的动画,都可以满足你的需求。GSAP的还提供了一些插件,可以用最少的代码创建令
- 前端在线预览excel、word、pdf、ppt
攻城狮Lee丶
JavaScript武器库Vue.jsexceljavascript
这里主要推荐两种官方提供的API.第一是微软提供API,调用方法如下,支持('.ppt''.pptx''.doc','.docx','.xls','.xlsx')格式。http://view.officeapps.live.com/op/view.aspx?src=[OFFICE_FILE_URL]第二种是谷歌提供的APIGoogle文档提供了一个未记录的功能,可让您将PDF文件和PowerPoi
- 深入探讨JavaScript性能瓶颈与优化实战指南
赛博AI Lewis
javascript
JavaScript作为现代Web开发的核心语言,其性能直接影响用户体验与业务指标。随着2025年前端应用的复杂性持续增加,性能优化已成为开发者必须掌握的核心技能。本文将从性能瓶颈分析、优化策略、工具使用三个维度,结合实战案例,系统梳理JavaScript性能优化的关键路径。一、JavaScript性能瓶颈的四大根源1.DOM操作的低效性频繁的DOM操作(如动态插入元素、样式修改)会触发浏览器的重
- Google Protocol Buffer(protoc, protobuf, pb)学习笔记
webkit
以前玩C,Json、XML什么的看多了,现在开始玩C++,才发现我了解的世界太小了——原来C++届还有GoogleProtocolBuffers这么好的东西。果然在PC上做开发真是好,不用考虑可执行程序的size,可以放心放肆地用C++。ReferenceProtocolBufferBasics:C++GoogleProtocolBuffersGoogleProtocolBuffer的使用和原理-
- 动态响应式左侧导航栏的创建与实现
心言星愿
本文还有配套的精品资源,点击获取简介:本文介绍如何使用HTML、JavaScript(通过jQuery库)创建一个既动态又响应式的左侧导航栏。文章首先指导构建基础的HTML导航栏结构,然后展示如何通过引入jQuery来添加动态效果,如平滑滚动和选中状态的切换。此外,还包含了使用CSS进行样式设计,以及通过媒体查询实现响应式布局的技巧,以便导航栏能在不同屏幕尺寸上保持良好的可用性。1.HTML基础导
- 型在诸如问答和自然语言推理任
前端
例如:Meta-Llama-3、ChatGPT、Google/gemma-2都是TextGeneration模型(文本生成),文本生成模型参数量较大,一般参数量在8B以上,因为文本生成相对来说是更加复杂的任务。而掩码语言模型(Fill-Mask)和文本分类模型(TextClassification)则一般参数量较小,约为几百M。除了最为常见的语言模型以外,还有视觉模型、语音模型等,以及目前很火的多
- Gemini在AI人工智能中的发展前景展望
AI学长带你学AI
CSDN人工智能ai
Gemini在AI人工智能中的发展前景展望关键词:Gemini大模型、多模态AI、通用人工智能、跨模态推理、动态任务路由、自适应学习、AI伦理摘要:本文深度剖析GoogleGemini多模态大模型的技术架构与核心能力,从技术原理、数学模型、工程实现到行业应用展开全维度分析。通过揭示Gemini在多模态融合、动态任务处理、自适应推理等领域的创新机制,结合具体代码案例和数学推导,探讨其在智能助手、医疗
- JavaScript创建指定位数数字数组
leta=newArray(24).fill(0).map((el,index)=>index)console.log(a)fill()方法用一个固定值填充一个数组中从起始索引(默认为0)到终止索引(默认为array.length)内的全部元素。它返回修改后的数组。fill(0)传入一个参数则是给数组所有位置全部填充0注意下面这种方法是无效的leta=newArray(24)lets=a.map(
- JavaScript作为 Web 开发的核心技术它的优势
java
JavaScript:编织数字世界的无形经纬当ChromeV8引擎将一行JavaScript代码转化为机器指令时,这个诞生于1995年的脚本语言正以每秒百万次的计算频率重构着数字世界。作为Web开发的基石,JavaScript凭借其独特的基因优势,在三十年技术浪潮中始终立于潮头。跨维度穿透力构筑了JavaScript的底层优势。从浏览器端的DOM操作到Node.js的服务器集群,从ReactN
- java杨辉三角
3213213333332132
java基础
package com.algorithm;
/**
* @Description 杨辉三角
* @author FuJianyong
* 2015-1-22上午10:10:59
*/
public class YangHui {
public static void main(String[] args) {
//初始化二维数组长度
int[][] y
- 《大话重构》之大布局的辛酸历史
白糖_
重构
《大话重构》中提到“大布局你伤不起”,如果企图重构一个陈旧的大型系统是有非常大的风险,重构不是想象中那么简单。我目前所在公司正好对产品做了一次“大布局重构”,下面我就分享这个“大布局”项目经验给大家。
背景
公司专注于企业级管理产品软件,企业有大中小之分,在2000年初公司用JSP/Servlet开发了一套针对中
- 电驴链接在线视频播放源码
dubinwei
源码电驴播放器视频ed2k
本项目是个搜索电驴(ed2k)链接的应用,借助于磁力视频播放器(官网:
http://loveandroid.duapp.com/ 开放平台),可以实现在线播放视频,也可以用迅雷或者其他下载工具下载。
项目源码:
http://git.oschina.net/svo/Emule,动态更新。也可从附件中下载。
项目源码依赖于两个库项目,库项目一链接:
http://git.oschina.
- Javascript中函数的toString()方法
周凡杨
JavaScriptjstoStringfunctionobject
简述
The toString() method returns a string representing the source code of the function.
简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。
句法
function.
- struts处理自定义异常
g21121
struts
很多时候我们会用到自定义异常来表示特定的错误情况,自定义异常比较简单,只要分清是运行时异常还是非运行时异常即可,运行时异常不需要捕获,继承自RuntimeException,是由容器自己抛出,例如空指针异常。
非运行时异常继承自Exception,在抛出后需要捕获,例如文件未找到异常。
此处我们用的是非运行时异常,首先定义一个异常LoginException:
/**
* 类描述:登录相
- Linux中find常见用法示例
510888780
linux
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
find命令的参数;
- SpringMVC的各种参数绑定方式
Harry642
springMVC绑定表单
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post&q
- Java 获取Oracle ROWID
aijuans
javaoracle
A ROWID is an identification tag unique for each row of an Oracle Database table. The ROWID can be thought of as a virtual column, containing the ID for each row.
The oracle.sql.ROWID class i
- java获取方法的参数名
antlove
javajdkparametermethodreflect
reflect.ClassInformationUtil.java
package reflect;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.CtMethod;
import javassist.Modifier;
import javassist.bytecode.CodeAtt
- JAVA正则表达式匹配 查找 替换 提取操作
百合不是茶
java正则表达式替换提取查找
正则表达式的查找;主要是用到String类中的split();
String str;
str.split();方法中传入按照什么规则截取,返回一个String数组
常见的截取规则:
str.split("\\.")按照.来截取
str.
- Java中equals()与hashCode()方法详解
bijian1013
javasetequals()hashCode()
一.equals()方法详解
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、I
- 精通Oracle10编程SQL(4)使用SQL语句
bijian1013
oracle数据库plsql
--工资级别表
create table SALGRADE
(
GRADE NUMBER(10),
LOSAL NUMBER(10,2),
HISAL NUMBER(10,2)
)
insert into SALGRADE values(1,0,100);
insert into SALGRADE values(2,100,200);
inser
- 【Nginx二】Nginx作为静态文件HTTP服务器
bit1129
HTTP服务器
Nginx作为静态文件HTTP服务器
在本地系统中创建/data/www目录,存放html文件(包括index.html)
创建/data/images目录,存放imags图片
在主配置文件中添加http指令
http {
server {
listen 80;
server_name
- kafka获得最新partition offset
blackproof
kafkapartitionoffset最新
kafka获得partition下标,需要用到kafka的simpleconsumer
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.
- centos 7安装docker两种方式
ronin47
第一种是采用yum 方式
yum install -y docker
- java-60-在O(1)时间删除链表结点
bylijinnan
java
public class DeleteNode_O1_Time {
/**
* Q 60 在O(1)时间删除链表结点
* 给定链表的头指针和一个结点指针(!!),在O(1)时间删除该结点
*
* Assume the list is:
* head->...->nodeToDelete->mNode->nNode->..
- nginx利用proxy_cache来缓存文件
cfyme
cache
user zhangy users;
worker_processes 10;
error_log /var/vlogs/nginx_error.log crit;
pid /var/vlogs/nginx.pid;
#Specifies the value for ma
- [JWFD开源工作流]JWFD嵌入式语法分析器负号的使用问题
comsci
嵌入式
假如我们需要用JWFD的语法分析模块定义一个带负号的方程式,直接在方程式之前添加负号是不正确的,而必须这样做:
string str01 = "a=3.14;b=2.71;c=0;c-((a*a)+(b*b))"
定义一个0整数c,然后用这个整数c去
- 如何集成支付宝官方文档
dai_lm
android
官方文档下载地址
https://b.alipay.com/order/productDetail.htm?productId=2012120700377310&tabId=4#ps-tabinfo-hash
集成的必要条件
1. 需要有自己的Server接收支付宝的消息
2. 需要先制作app,然后提交支付宝审核,通过后才能集成
调试的时候估计会真的扣款,请注意
- 应该在什么时候使用Hadoop
datamachine
hadoop
原帖地址:http://blog.chinaunix.net/uid-301743-id-3925358.html
存档,某些观点与我不谋而合,过度技术化不可取,且hadoop并非万能。
--------------------------------------------万能的分割线--------------------------------
有人问我,“你在大数据和Hado
- 在GridView中对于有外键的字段使用关联模型进行搜索和排序
dcj3sjt126com
yii
在GridView中使用关联模型进行搜索和排序
首先我们有两个模型它们直接有关联:
class Author extends CActiveRecord {
...
}
class Post extends CActiveRecord {
...
function relations() {
return array(
'
- 使用NSString 的格式化大全
dcj3sjt126com
Objective-C
格式定义The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you c
- 使用activeX插件对象object滚动有重影
蕃薯耀
activeX插件滚动有重影
使用activeX插件对象object滚动有重影 <object style="width:0;" id="abc" classid="CLSID:D3E3970F-2927-9680-BBB4-5D0889909DF6" codebase="activex/OAX339.CAB#
- SpringMVC4零配置
hanqunfeng
springmvc4
基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。
项目说明如下:
1.db.sql是项目中用到的表,数据库使用的是oracle11g
2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle的驱动;
3.默认项目为零配置启动,如果需要更改启动方式,请
- 《开源框架那点事儿16》:缓存相关代码的演变
j2eetop
开源框架
问题引入
上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。
该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。
当然去看相关实现代代码的时候,大致是下面的样子。
[java]
view plain
copy
print
?
public vo
- AngularJS浅析
kvhur
JavaScript
概念
AngularJS is a structural framework for dynamic web apps.
了解更多详情请见原文链接:http://www.gbtags.com/gb/share/5726.htm
Directive
扩展html,给html添加声明语句,以便实现自己的需求。对于页面中html元素以ng为前缀的属性名称,ng是angular的命名空间
- 架构师之jdk的bug排查(一)---------------split的点号陷阱
nannan408
split
1.前言.
jdk1.6的lang包的split方法是有bug的,它不能有效识别A.b.c这种类型,导致截取长度始终是0.而对于其他字符,则无此问题.不知道官方有没有修复这个bug.
2.代码
String[] paths = "object.object2.prop11".split("'");
System.ou
- 如何对10亿数据量级的mongoDB作高效的全表扫描
quentinXXZ
mongodb
本文链接:
http://quentinXXZ.iteye.com/blog/2149440
一、正常情况下,不应该有这种需求
首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提出来。要知道,对于一般较大数据量的数据库,全表查询,这种操作一般情况下是不应该出现的,在做正常查询的时候,如果是范围查询,你至少应该要加上limit。
说一下,
- C语言算法之水仙花数
qiufeihu
c算法
/**
* 水仙花数
*/
#include <stdio.h>
#define N 10
int main()
{
int x,y,z;
for(x=1;x<=N;x++)
for(y=0;y<=N;y++)
for(z=0;z<=N;z++)
if(x*100+y*10+z == x*x*x
- JSP指令
wyzuomumu
jsp
jsp指令的一般语法格式: <%@ 指令名 属性 =”值 ” %>
常用的三种指令: page,include,taglib
page指令语法形式: <%@ page 属性 1=”值 1” 属性 2=”值 2”%>
include指令语法形式: <%@include file=”relative url”%> (jsp可以通过 include