- 拼图也能写代码?快来试试这个谷歌开源的工具!
开源前哨
【导语】:Blockly是Google开源的基于web的可视化程序编辑器,用户可以将一些定义好的图形块拼接在一起,用来构建应用程序。简介Blockly是一个向Web和移动应用程序添加可视化代码编辑器的库,块之间使用互锁的图形块来表示代码,如变量,逻辑表达式,循环等。该编辑器将代码表示为一个个的图形块,通过图形块之间的连接保证语法的正确性,同时支持自定义块以连接到应用程序中。file从用户的角度看,
- 创建自定义块 - 块范例
mimimomo
title:创建自定义块-块范例CustomBlocks:BlockParadigms原文链接:https://developers.google.com/blockly/guides/create-custom-blocks/block-paradigms在设计使用Blockly的应用程序时,有几个范例可供选择。应该尽早地考虑这些选择,因为它们影响用户将需要的块。组态Configuration许
- scratch3.0 虚拟机源码分析
hanxianshe_9530
scratch软件的逻辑不复杂,就是用blockly生成语句块,然后用虚拟机抽象成底层语法,最后再调用render渲染到界面,但是因为网上几乎没有资料,源代码又嵌套的极深,看起来还是很头疼的,所以我把我这一周看代码的心得分享一些出来,以后再慢慢更新.希望大家也能少走些弯路.首先什么是虚拟机:用来屏蔽底层硬件差异和dom渲染差异,使得程序可以跨端移植,react本质上也是虚拟机,虚拟dom屏蔽设备渲
- djangoblockly少儿编程在线学习网站(程序+开题报告)
liu10662
学习
本系统(程序+源码+数据库+调试部署+开发环境)带文档lw万字以上,文末可获取系统程序文件列表开题报告内容研究背景:随着科技的发展,编程教育越来越受到重视。然而,传统的编程学习方式对于孩子们来说可能过于枯燥和复杂,这可能会影响他们的学习兴趣和效果。因此,如何让编程学习变得更加有趣和易于理解,成为了一个重要的研究课题。意义:Blockly少儿编程在线学习网站的研究,不仅可以提供一个有趣的编程学习平台
- GitHub免费搭建个人博客或网站
P_Zhi
5月底的Blockly/ScratchBlocks讲师讲习班培训期间,带老师们动手做了一个SimpleBlockly案例,通过调整和简化Blockly文件的路径和类型,便于在教室搭建服务器或个人网站,方便学生们学习和使用。这里讲到搭建服务器或个人网站时,提到了可以在GitHub上以搭建个人博客的方式搭建“网站”,培训结束后很多老师咨询这个问题,于是我将“GitHub搭建个人博客或网站”的过程和步骤
- electron + vue3 + element-plus + blockly项目搭建与踩坑
“ ”
后端小子的前端之旅electronvue前端框架前端node.js
目录项目背景框架版本框架的个人理解项目搭建electron搭建blockly开发blockly踩坑一吐槽踩坑二解决一解决二electron路径问题loadFile和loadURLBrowserWindow.getAllWindows()项目背景笔者之前主要是做后端,前端只了解一点点,用的也是vue2,但是工作需求要去做前端。虽然需求说使用的是vue3,奈何不会ts,vue3当vue2用。¯\_(ツ
- chapter01 JavaScript介绍
雨乐无穷
JavaScript的相关网站http://impress.github.io/impress.jshttp://naotu.baidu.com游戏学习JS网站:https://codecombat.163.com/playhttps://ide.codemao.cnblockly迷宫不需要翻墙https://blockly.uieee.comJavaScript介绍javaScript是什么HT
- Blockly使用二
知晨创客坊
3.自定义积木虽然Blockly定义了许多标准积木,但大多数应用程序需要定义和实现至少一些域相关积木,这也是Scartch3.0Blocks使用Blockly的原因,可扩展性强。积木由三个部分组成:积木定义对象:定义积木的外观和行为,包括文本,颜色,字段和连接。添加积木到Toolbox:工具箱XML中对积木类型的引用,因此用户可以将其添加到工作区。添加积木代码:生成此积木的代码字符串。它是用Jav
- 配置块 - 自定义活动布局
mimimomo
title:配置块-自定义活动布局ConfigureBlockly—CustomizetheActivityLayout自定义活动布局默认情况下,AbstractBlocklyActivity用一个大工作区填充屏幕。此工作空间由BlocklyUnifiedWorkspace(一个将工作区,工具箱和回收站组合在一起的ViewGroup)定义。此视图通过onCreateContentView加载到ac
- 创建自定义块 - 样式指南
mimimomo
title:创建自定义块-样式指南CustomBlocks:StyleGuide原文链接:https://developers.google.com/blockly/guides/create-custom-blocks/style-guide多年来,Blockly和BlocklyGames团队学到了许多适用于开发新块的课程。以下是我们所犯错误的集合,或者他人通常犯的错误。些是我们使用Blockl
- Webduino Smart 从入门到起飞
hjf0124
esp8266Tol
前言原创文章,转载引用务必注明链接。水平有限,如有疏漏,欢迎指正。试用了一下,感觉这板子+WebduinoBlockly在线开发环境,下限低、上限也低,以后肯定要刷其他固件的。举个简单的例子,WBlockly的输入输出手段较少,控件自由度欠佳,真的就把Smart当做玩具了。本文使用Markdown写成,为获得更好的阅读体验和正常的图片、链接,请访问我的博客原文:http://www.cnblogs
- blockly编程简介
软件技术爱好者
Scratch等编程基础
blockly编程简介blockly是google发布的可视化编程工具,基于web技术构建。在功能/设计上和MIT的儿童编程语言Scratch类似,采用可视化搭积木编程方式。可以将基于block程序转化为基于普通文本的常规代码(如JavaScript、Python等)。Blockly是一种强大而易于学习的编程语言,适用于初学者和非编程专业人士。它通过图形化的编程环境,帮助用户理解和应用编程概念,帮
- 可视化编程工具blockly——工具箱
辣椒爸
说明:1.blockly代码下载,基础代码建议先阅读可视化编程工具blockly——工作区、可视化编程工具blockly——可调整大小的工作区两篇文章;2.blockly工具箱支持xml和json两种方式定义,本文使用xml演示,json方式创建工具箱可参考google官网文档https://developers.google.cn/blockly/guides/configure/web/too
- 2. 在网页中使用blockly
孤星伴明月
原文:https://developers.google.com/blockly/guides/get-started/webblockly可以在web,android,ios端使用。下面介绍的是如何在web端中去使用。简单来理解就是把它看作是一个js库,在html中引入这个js库即可。给你源码blockly是开源,你可以直接去官网上去下载。如下列出了地址:下载zip下载TARgitHub代码下载
- MyCobot六轴机械臂(七)--实战MyBlockly
BBM的开源HUB
AI专栏pythonjava数据库
1、设置变量并传递机械臂关节角度这里有五种卡片(1)获取所有角度(2)设置关节,单指某一个关节。(3)设置全角度(6轴机械臂和4轴机械臂)(4)设置全角度为创建关节变量,将显示所有关节的角度,相关python代码如下:engles=mc.get_engles()print(engles)显示结果如下图2、设置变量并显示机械臂头部姿态设置coords变更,并将当前机械臂的头部姿态坐标,传给变量coo
- 可视化编程工具blockly——尺寸大小可变的工作区
辣椒爸
这篇可视化编程工具blockly——工作区文章创建了一个固定大小的工作区,不过创建一个可以根据页面尺寸变化改变的blockly工作区往往更加实用,本文在基于这篇文章的基础上演示如何创建一个动态变化的blockly工作区。1.创建html页面区域首先需要指定一个html元素来放置blockly工作区,工作区需要根据该元素的坐标和尺寸动态调整布局,该元素可以使用div、table等元素,唯一的要求是需
- 微前端micro-app使用产生的子项目bug(blockly-js 定位失效问题)
莫道 开发
micro-appbug微前端
1.bug环境angular13框架,blockly谷歌积木插件,micro-app微前端,NG-ZORRO组件库中的drawer组件。2非micro-app环境出现的bug单独项目中,出现blockly组件定位失效的问题。2.1分析问题通过点击可以感受到,项目中blockly块的定位出现问题。所以进行正常分析,肯定块显示的上层附近定位,位置出现问题。2.2定位问题通过分析得知是上层定位出现问题,
- 拼图也能写代码?快来试试这个谷歌开源的工具!
开源前哨
【导语】:Blockly是Google开源的基于web的可视化程序编辑器,用户可以将一些定义好的图形块拼接在一起,用来构建应用程序。简介Blockly是一个向Web和移动应用程序添加可视化代码编辑器的库,块之间使用互锁的图形块来表示代码,如变量,逻辑表达式,循环等。该编辑器将代码表示为一个个的图形块,通过图形块之间的连接保证语法的正确性,同时支持自定义块以连接到应用程序中。file从用户的角度看,
- 图形化编程工具blockly——工作区
辣椒爸
下载blockly关于什么是blockly请参见google可视化编程工具blockly入门。首先需要获取blockly代码,官方文档中获取blockly代码有npm、github、Unpkg等多种方式。本文使用github,访问blocklygithub仓库链接https://github.com/google/blockly并下载,下载后的blockly代码目录结构如下:blockly代码目录
- gui界面
hanxianshe_9530
menu-bar顶层蓝框(有sratch图标,可选语言)区域叫做menu-bar。tab-list下方选择代码/造型/声音区域叫做tab-list(点击可切换tabPanel)。gui-blocks然后是下方:一,左边的2/3区域:左侧舞台叫做gui-blocks(可以选择语句块并拖放出来)。其中最左侧选择类型栏叫做(blocklyToolbox,包含上方的scratchCategoryMenu(
- 【干货分享】基于8ms开发86盒UI,快来围观!
启明智显
ui嵌入式乐鑫ESP32-S386控制面板串口屏开发教程
8ms平台,是一个跨平台嵌入式软件开发系统,专注于为广大开发者提供简单、高效的开发体验。平台包含UI拖拽式开发、Blockly积木、固件差分升级及完整物联网等功能,在智慧医疗、智能家电、工业控制、智能家居等领域都提供了专业的解决方案,并且支持一键分享产品原型,实现高效对接。基于8ms开发86盒UI86盒参数介绍:型号:ZX3D95CE01S-TRMCU:ESP32-S3,集成WiFi以及BLE分辨
- 开源智能手表 Bangle.js 记录
MurphyZhao
嵌入式物联网
Bangle.jsisanopen,hackablesmartwatch.Bangle.js是一个开源的、可定制的智能手表。Bangle.js使用JavaScript或图形化编程语言(Blockly)轻松开发自己的应用。您只需要一个Web浏览器(Chrome,Edge或Opera),即可上传应用程序或编写代码以在手表上无线运行!Bangle.js具有防水功能和AI功能,并具有蓝牙低功耗,GPS,心
- Blockly 代码生成
jaydenZou1228
Blockly官方支持生成多种代码,javascript、python、lua等,这样子,初学者就可以通过拖拽积木实现编程功能参考https://developers.google.com/blockly/guides/configure/web/code-generators因为是个样式小渣渣,直接引入了UI库layui、jquery还是老样子,引入编译好的blockly文件和必须的文件监听积木
- google可视化编程工具blockly入门
辣椒爸
什么是blockly?blockly是google发布的可视化编程工具,是一个基于web技术构建的库;blockly的目的是帮助客户创建app,使得用户(app的使用者)编程就像搭积木一样的有趣、容易上手,大名鼎鼎的scratch就是一款使用类似技术的少儿编程工具。blockly有几个特点:它是纯粹的javascript库。它是100%面对客户端的,没有任何服务端的依赖。支持各种主流的浏览器:Ch
- 树莓派python图形化编程_BlockPi: 树莓派图形化编程软件,轻松控制GPIO、SenseHAT、Picamera等硬件。...
weixin_39959482
树莓派python图形化编程
BlockPi一个专门为树莓派设计的图形化编程平台,基于GoogleBlockly构建,适用于树莓派爱好者或者少儿编程学习。AvisualprogrammingeditorappforRaspberryPi,builtonGoogleBlockly,madeforRPiusersorkidstolearncoding.特点/Features完整的Blockly移植到树莓派上,完全免费使用。Full
- 5.用block开发者工具去创建自定义块
孤星伴明月
原文:https://developers.google.com/blockly/guides/create-custom-blocks/overviewBlockly带有大量的预定义块。从数学函数到循环结构等等。但是,为了与外部应用程序接口,我们必须创建自定义块来形成API。例如,在创建[绘图程序]时,可能需要创建一个"绘制半径为R的圆"块。创建自定义块的两种方法在大多数情况下,最简单的方法是找
- 不会编程也可以写代码!谷歌出品,必属精品!
国民程序员
我的新书《AndroidApp开发入门与实战》已于2020年8月由人民邮电出版社出版,欢迎购买。点击进入详情GitHub严选:每天推荐一个GitHub优质开源项目路再长也会有终点,夜再长也会有尽头,不管雨下得有多大,总会有停止的时候。乌云永远遮不住微笑的太阳!大家好,我是严选哥。今天给大家带来的项目是:blocklyGoogle的Blockly是一款基于web的可视化编程工具。用户只需要拖拽图形模
- google可视化编程工具blockly——生成代码
辣椒爸
提示:获取blockly代码及基本的目录结构请先阅读可视化编程工具blockly——可调整大小的工作区blockly通过拖动可视化的代码块来实现编程,普遍的应用场景是少儿编程,不过官方宣称blockly不是玩具,它可以实现复杂的编程任务;代码块只是提供了可视化的接口,最终执行的还是代码,blockly支持生成多种语言的代码,如JavaScript,Python,PHP,Lua,Dart,除此之外b
- 机械臂全面学习---moveit的配置
没入&浅出
magician学习ubuntu
学校实验室正好有一台DobotMagician机械臂,为了全面学习机械臂,我将只拿一个urdf模型开始到仿真再到控制实体抓取。DobotMagician:DobotMagician机械臂是一款桌面级智能机械臂,支持示教再现、脚本控制、Blockly图形化编程、写字画画、激光雕刻、3D打印、视觉识别等功能,还具有丰富的I/O扩展接口,供用户二次开发时使用。DobotMagicianurdf包的下载:
- scratch3.0二次开发之用blocks生成python代码
取个昵称就那么难
scratch3.0二次开发javascript前端reactjses6
在开始之前,先回顾下之前写的文章《scratch3.0二次开发之blocks生成代码思路》,在文章里大概地写了生成代码的几个步骤,读者看了可能还不太理解,这是根据我的开发经验写出来的。现在具体写写实现的方法。一、引入一个生成代码的文件,比如要生成arduino代码,就要引入生成arduino代码的文件,要生成python代码,就要引入python文件。这个生成代码的文件是从Blockly引入进来的
- ztree异步加载
3213213333332132
JavaScriptAjaxjsonWebztree
相信新手用ztree的时候,对异步加载会有些困惑,我开始的时候也是看了API花了些时间才搞定了异步加载,在这里分享给大家。
我后台代码生成的是json格式的数据,数据大家按各自的需求生成,这里只给出前端的代码。
设置setting,这里只关注async属性的配置
var setting = {
//异步加载配置
- thirft rpc 具体调用流程
BlueSkator
中间件rpcthrift
Thrift调用过程中,Thrift客户端和服务器之间主要用到传输层类、协议层类和处理类三个主要的核心类,这三个类的相互协作共同完成rpc的整个调用过程。在调用过程中将按照以下顺序进行协同工作:
(1) 将客户端程序调用的函数名和参数传递给协议层(TProtocol),协议
- 异或运算推导, 交换数据
dcj3sjt126com
PHP异或^
/*
* 5 0101
* 9 1010
*
* 5 ^ 5
* 0101
* 0101
* -----
* 0000
* 得出第一个规律: 相同的数进行异或, 结果是0
*
* 9 ^ 5 ^ 6
* 1010
* 0101
* ----
* 1111
*
* 1111
* 0110
* ----
* 1001
- 事件源对象
周华华
JavaScript
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&q
- MySql配置及相关命令
g21121
mysql
MySQL安装完毕后我们需要对它进行一些设置及性能优化,主要包括字符集设置,启动设置,连接优化,表优化,分区优化等等。
一 修改MySQL密码及用户
 
- [简单]poi删除excel 2007超链接
53873039oycg
Excel
采用解析sheet.xml方式删除超链接,缺点是要打开文件2次,代码如下:
public void removeExcel2007AllHyperLink(String filePath) throws Exception {
OPCPackage ocPkg = OPCPac
- Struts2添加 open flash chart
云端月影
准备以下开源项目:
1. Struts 2.1.6
2. Open Flash Chart 2 Version 2 Lug Wyrm Charmer (28th, July 2009)
3. jofc2,这东西不知道是没做好还是什么意思,好像和ofc2不怎么匹配,最好下源码,有什么问题直接改。
4. log4j
用eclipse新建动态网站,取名OFC2Demo,将Struts2 l
- spring包详解
aijuans
spring
下载的spring包中文件及各种包众多,在项目中往往只有部分是我们必须的,如果不清楚什么时候需要什么包的话,看看下面就知道了。 aspectj目录下是在Spring框架下使用aspectj的源代码和测试程序文件。Aspectj是java最早的提供AOP的应用框架。 dist 目录下是Spring 的发布包,关于发布包下面会详细进行说明。 docs&nb
- 网站推广之seo概念
antonyup_2006
算法Web应用服务器搜索引擎Google
持续开发一年多的b2c网站终于在08年10月23日上线了。作为开发人员的我在修改bug的同时,准备了解下网站的推广分析策略。
所谓网站推广,目的在于让尽可能多的潜在用户了解并访问网站,通过网站获得有关产品和服务等信息,为最终形成购买决策提供支持。
网站推广策略有很多,seo,email,adv
- 单例模式,sql注入,序列
百合不是茶
单例模式序列sql注入预编译
序列在前面写过有关的博客,也有过总结,但是今天在做一个JDBC操作数据库的相关内容时 需要使用序列创建一个自增长的字段 居然不会了,所以将序列写在本篇的前面
1,序列是一个保存数据连续的增长的一种方式;
序列的创建;
CREATE SEQUENCE seq_pro
2 INCREMENT BY 1 -- 每次加几个
3
- Mockito单元测试实例
bijian1013
单元测试mockito
Mockito单元测试实例:
public class SettingServiceTest {
private List<PersonDTO> personList = new ArrayList<PersonDTO>();
@InjectMocks
private SettingPojoService settin
- 精通Oracle10编程SQL(9)使用游标
bijian1013
oracle数据库plsql
/*
*使用游标
*/
--显示游标
--在显式游标中使用FETCH...INTO语句
DECLARE
CURSOR emp_cursor is
select ename,sal from emp where deptno=1;
v_ename emp.ename%TYPE;
v_sal emp.sal%TYPE;
begin
ope
- 【Java语言】动态代理
bit1129
java语言
JDK接口动态代理
JDK自带的动态代理通过动态的根据接口生成字节码(实现接口的一个具体类)的方式,为接口的实现类提供代理。被代理的对象和代理对象通过InvocationHandler建立关联
package com.tom;
import com.tom.model.User;
import com.tom.service.IUserService;
- Java通信之URL通信基础
白糖_
javajdkwebservice网络协议ITeye
java对网络通信以及提供了比较全面的jdk支持,java.net包能让程序员直接在程序中实现网络通信。
在技术日新月异的现在,我们能通过很多方式实现数据通信,比如webservice、url通信、socket通信等等,今天简单介绍下URL通信。
学习准备:建议首先学习java的IO基础知识
URL是统一资源定位器的简写,URL可以访问Internet和www,可以通过url
- 博弈Java讲义 - Java线程同步 (1)
boyitech
java多线程同步锁
在并发编程中经常会碰到多个执行线程共享资源的问题。例如多个线程同时读写文件,共用数据库连接,全局的计数器等。如果不处理好多线程之间的同步问题很容易引起状态不一致或者其他的错误。
同步不仅可以阻止一个线程看到对象处于不一致的状态,它还可以保证进入同步方法或者块的每个线程,都看到由同一锁保护的之前所有的修改结果。处理同步的关键就是要正确的识别临界条件(cri
- java-给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。
bylijinnan
java
public class DeleteExtraSpace {
/**
* 题目:给定字符串,删除开始和结尾处的空格,并将中间的多个连续的空格合并成一个。
* 方法1.用已有的String类的trim和replaceAll方法
* 方法2.全部用正则表达式,这个我不熟
* 方法3.“重新发明轮子”,从头遍历一次
*/
public static v
- An error has occurred.See the log file错误解决!
Kai_Ge
MyEclipse
今天早上打开MyEclipse时,自动关闭!弹出An error has occurred.See the log file错误提示!
很郁闷昨天启动和关闭还好着!!!打开几次依然报此错误,确定不是眼花了!
打开日志文件!找到当日错误文件内容:
--------------------------------------------------------------------------
- [矿业与工业]修建一个空间矿床开采站要多少钱?
comsci
地球上的钛金属矿藏已经接近枯竭...........
我们在冥王星的一颗卫星上面发现一些具有开采价值的矿床.....
那么,现在要编制一个预算,提交给财政部门..
- 解析Google Map Routes
dai_lm
google api
为了获得从A点到B点的路劲,经常会使用Google提供的API,例如
[url]
http://maps.googleapis.com/maps/api/directions/json?origin=40.7144,-74.0060&destination=47.6063,-122.3204&sensor=false
[/url]
从返回的结果上,大致可以了解应该怎么走,但
- SQL还有多少“理所应当”?
datamachine
sql
转贴存档,原帖地址:http://blog.chinaunix.net/uid-29242841-id-3968998.html、http://blog.chinaunix.net/uid-29242841-id-3971046.html!
------------------------------------华丽的分割线--------------------------------
- Yii使用Ajax验证时,如何设置某些字段不需要验证
dcj3sjt126com
Ajaxyii
经常像你注册页面,你可能非常希望只需要Ajax去验证用户名和Email,而不需要使用Ajax再去验证密码,默认如果你使用Yii 内置的ajax验证Form,例如:
$form=$this->beginWidget('CActiveForm', array( 'id'=>'usuario-form',&
- 使用git同步网站代码
dcj3sjt126com
crontabgit
转自:http://ued.ctrip.com/blog/?p=3646?tn=gongxinjun.com
管理一网站,最开始使用的虚拟空间,采用提供商支持的ftp上传网站文件,后换用vps,vps可以自己搭建ftp的,但是懒得搞,直接使用scp传输文件到服务器,现在需要更新文件到服务器,使用scp真的很烦。发现本人就职的公司,采用的git+rsync的方式来管理、同步代码,遂
- sql基本操作
蕃薯耀
sqlsql基本操作sql常用操作
sql基本操作
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年6月1日 17:30:33 星期一
&
- Spring4+Hibernate4+Atomikos3.3多数据源事务管理
hanqunfeng
Hibernate4
Spring3+后不再对JTOM提供支持,所以可以改用Atomikos管理多数据源事务。Spring2.5+Hibernate3+JTOM参考:http://hanqunfeng.iteye.com/blog/1554251Atomikos官网网站:http://www.atomikos.com/ 一.pom.xml
<dependency>
<
- jquery中两个值得注意的方法one()和trigger()方法
jackyrong
trigger
在jquery中,有两个值得注意但容易忽视的方法,分别是one()方法和trigger()方法,这是从国内作者<<jquery权威指南》一书中看到不错的介绍
1) one方法
one方法的功能是让所选定的元素绑定一个仅触发一次的处理函数,格式为
one(type,${data},fn)
&nb
- 拿工资不仅仅是让你写代码的
lampcy
工作面试咨询
这是我对团队每个新进员工说的第一件事情。这句话的意思是,我并不关心你是如何快速完成任务的,哪怕代码很差,只要它像救生艇通气门一样管用就行。这句话也是我最喜欢的座右铭之一。
这个说法其实很合理:我们的工作是思考客户提出的问题,然后制定解决方案。思考第一,代码第二,公司请我们的最终目的不是写代码,而是想出解决方案。
话粗理不粗。
付你薪水不是让你来思考的,也不是让你来写代码的,你的目的是交付产品
- 架构师之对象操作----------对象的效率复制和判断是否全为空
nannan408
架构师
1.前言。
如题。
2.代码。
(1)对象的复制,比spring的beanCopier在大并发下效率要高,利用net.sf.cglib.beans.BeanCopier
Src src=new Src();
BeanCopier beanCopier = BeanCopier.create(Src.class, Des.class, false);
- ajax 被缓存的解决方案
Rainbow702
JavaScriptjqueryAjaxcache缓存
使用jquery的ajax来发送请求进行局部刷新画面,各位可能都做过。
今天碰到一个奇怪的现象,就是,同一个ajax请求,在chrome中,不论发送多少次,都可以发送至服务器端,而不会被缓存。但是,换成在IE下的时候,发现,同一个ajax请求,会发生被缓存的情况,只有第一次才会被发送至服务器端,之后的不会再被发送。郁闷。
解决方法如下:
① 直接使用 JQuery提供的 “cache”参数,
- 修改date.toLocaleString()的警告
tntxia
String
我们在写程序的时候,经常要查看时间,所以我们经常会用到date.toLocaleString(),但是date.toLocaleString()是一个过时 的API,代替的方法如下:
package com.tntxia.htmlmaker.util;
import java.text.SimpleDateFormat;
import java.util.
- 项目完成后的小总结
xiaomiya
js总结项目
项目完成了,突然想做个总结但是有点无从下手了。
做之前对于客户端给的接口很模式。然而定义好了格式要求就如此的愉快了。
先说说项目主要实现的功能吧
1,按键精灵
2,获取行情数据
3,各种input输入条件判断
4,发送数据(有json格式和string格式)
5,获取预警条件列表和预警结果列表,
6,排序,
7,预警结果分页获取
8,导出文件(excel,text等)
9,修