腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
源哥的专栏
专栏成员
举报
93
文章
128231
阅读量
11
订阅数
订阅专栏
申请加入专栏
全部文章(93)
其他(36)
java(12)
html(8)
ajax(8)
javascript(7)
编程算法(7)
数据库(6)
linux(5)
存储(5)
大数据(5)
servlet(4)
jsp(4)
struts(4)
TDSQL MySQL 版(4)
hbase(4)
xml(3)
网站(3)
http(3)
oracle(2)
apache(2)
开源(2)
分布式(2)
网络安全(2)
微信(2)
安全(2)
费用中心(1)
比特币(1)
区块链(1)
json(1)
sql(1)
access(1)
api(1)
spring(1)
访问管理(1)
云数据库 MongoDB(1)
消息队列 CMQ 版(1)
短信(1)
腾讯云测试服务(1)
云推荐引擎(1)
mongodb(1)
人工智能(1)
容器(1)
游戏(1)
缓存(1)
jdk(1)
tcp/ip(1)
dubbo(1)
udp(1)
rabbitmq(1)
uml(1)
windows(1)
https(1)
nat(1)
kafka(1)
迁移(1)
flink(1)
form(1)
ip(1)
it(1)
submit(1)
快捷键(1)
数据(1)
搜索文章
搜索
搜索
关闭
Phoenix填坑记4:为整10的倍数的数值会被显示成科学计数法
编程算法
phoenix的写法对数据类型限制比较严格,对于字符串类型,需要使用to_number将字符串转换成数字,但是在使用过程中,发现一个很奇怪的现象,那就是以整10为倍数的数据,比如说100,就会被显示成科学计数法。
源哥
2021-12-21
707
0
Phoenix使用ROW_TIMESTAMP字段导致无法从null更新数据的故障描述
云推荐引擎
编程算法
腾讯云测试服务
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
源哥
2019-11-12
1.6K
0
DWR文档之 技巧和要点
http
https
网络安全
编程算法
ajax
这里列出了在使用DWR时候的一些技巧和要点,希望对你有所帮助。请对你有过帮助的地方添加评论…
源哥
2019-05-26
845
0
Scripting Introduction
java
编程算法
javascript
ajax
相对而言Java同步调用,创建与Java代码匹配的Ajax远程调用接口的最大挑战来至与实现Ajax的异步调用特性。
源哥
2019-05-26
371
0
AJAX实践DWR篇
access
编程算法
servlet
java
javascript
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(JavaScript远程调用spring bean),更好浏览器支持,还支持一个可选的commons-logging日记操作. 以上摘自open-open,看了几天,确实是一个非常优秀的项目,它通过反射,将java翻译成javascript,然后利用回调机制,轻松实现了javascript调用Java代码。 其大概开发过程如下: 1.编写业务代码,该代码是和dwr无关的。 2.确认业务代码中哪些类、哪些方法是要由javascript直接访问的。 3.编写dwr组件,对步骤2的方法进行封装。 4.配置dwr组件到dwr.xml文件中,如果有必要,配置convert,进行java和javascript类型互转。 5.通过反射机制,dwr将步骤4的类转换成javascript代码,提供给前台页面调用。 5.编写网页,调用步骤5的javascript中的相关方法(间接调用服务器端的相关类的方法),执行业务逻辑,将执行结果利用回调函数返回。 6.在回调函数中,得到执行结果后,可以继续编写业务逻辑的相关javascript代码。 下面以用户注册的例子,来说明其使用。(注意,本次例子只是用于演示,说明DWR的使用,类设计并不是最优的)。 1.先介绍下相关的Java类 User: 用户类, public class User { //登陆ID,主键唯一 private String id; //姓名 private String name; //口令 private String password; //电子邮件 private String email; //以下包含getXXX和setXXX方法 ....... } UserDAO:实现User的数据库访问,这里作为一个演示,编写测试代码 public class UserDAO { //存放保存的数据 private static Map dataMap = new HashMap(); //持久用户 public boolean save(User user) { if (dataMap.containsKey(user.getId())) return false; System.out.println("下面开始保存用户"); System.out.println("id:"+user.getId()); System.out.println("password:"+user.getPassword()); System.out.println("name:"+user.getName()); System.out.println("email:"+user.getEmail()); dataMap.put(user.getId(), user); System.out.println("用户保存结束"); return true; } //查找用户 public User find(String id) { return (User)dataMap.get(id); } } DWRUserAccess:DWR组件,提供给javascript访问的。 public class DWRUserAccess { UserDAO userDAO = new UserDAO(); public boolean save(User user) { return userDAO.save(user); } public User find(String id) { return userDAO.find(id); } } 下面说明下程序执行的流程 1.用户在页面上输入相关注册信息,id、name、password、email,点击“提交”按钮 2.javascript代码开始执行,根据用户填写相关信息,通过dwr提供的DWRUserAccess.j
源哥
2019-05-26
1.1K
0
分析DWR util.js包
网站
javascript
java
编程算法
ajax是一种提高web站点吸引力和实用性的书写web页面的方法。它从服务器端更新web页面的特殊区域,从而增强用户的交互性。它允许信息在短时间的延迟或不用刷新页面的情况下更新。
源哥
2019-05-26
1.1K
0
ajax 开源项目 DWR
servlet
java
javascript
html
编程算法
ajax开源项目dwr的使用: 利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值 给JavaScript就好像直接本地客户端调用一样.
源哥
2019-05-26
778
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档