易语言整数型变量被赋值浮点数赋值怎么调试输出带小数点的数

用js怎样读内存? [问题点数:100分结帖人a543cn]

   碰到一个内存操作的问题,js能不能读内存指定的位置该位置存储的数据会不断刷新,js也要获取该不断被刷新的数据哪位高手囿办法,帮帮忙!!!

狂晕~~LZ能把你这个东西背景讲一下不什么程序在指定内存位置写数据?客户端插件

狂晕~~LZ能把你这个东西背景讲一丅不,什么程序在指定内存位置写数据客户端插件?

做进度条的然后我们的设备是对系统升级,升级的时候连系统都没了,只有内存中的数据我要在网页中读取该数据,然后以进度的形式显示在网页中客户端没有什么插件,就是要读取服务器上的数据还有好办法?

不知道怎么回答帮忙顶。

狂晕~~LZ能把你这个东西背景讲一下不,什么程序在指定内存位置写数据客户端插件?

做进度条的然后峩们的设备是对系统升级,升级的时候连系统都没了,只有内存中的数据我要在网页中读取该数据,然后以进度的形式显示在网页中客户端没有什么插件,就是要读取服务器上的数据还有好办法?

限制可真多印象中JavaScript可以对C++调用的,那么读取内存中数据就有可能了你网上查查。

做进度条的然后我们的设备是对系统升级,升级的时候连系统都没了,只有内存中的数据我要在网页中读取该数据,然后以进度的形式显示在网页中客户端没有什么插件,就是要读取服务器上的数据还有好办法?

要是能对c++调用那调用c也一样,原來我也想这么做的但找了好久也没找到调用c或c++的方法

服务器内存还是客户端内存 服务器:利用缓存技术读取

服务器内存还是客户端内存 垺务器:利用缓存技术读取

服务器内存,js能读取缓存技术怎么读取?要不断更新的数据呢。

楼主调用ie的插件可能访问windows,其余的浏览器是不可以的

你这个不是读取某块内存的问题吧你是要实时反馈升级进度!

ajax方式2秒钟去服务器请求一次,看看安装到什么进度了或者垺务器推技术,保持长连接在服务器端不断的输送出安装进度

楼主调用ie的插件可能访问windows,其余的浏览器是不可以的
你这个不是读取某块內存的问题吧你是要实时反馈升级进度!
ajax方式2秒钟去服务器请求一次,看看安装到什么进度了或者服务器推技术,保持长连接在服務器端不断的输送出安装进度

我也想过ajax,但小弟不懂那个而且goahead不知道能不能支持goahead,我们服务器就是c在擦写flash就是看Ajax能不能读到c中的数据。Ajax想服务器请求的是什么进度就一个数据就够了,我就是要把这数据到网页中显示就行服务器堆技术还没听过呢。

vb中有AxtiveX控件好像可以解决问题楼主可以了解一下!

首先你得清楚这种需求是不符合标准的,否则安全性何在 

其次ie浏览器和windows系统同属于微软产品,所以ie可以通过某种方法和window系统交互这完全是微软所为,你要是使用firefox,或者chrome,safari等等就没有这样的能力况且我的系统还不一定是window呢,linux也大把人用你要讀内存,首先要知道浏览器是否提供了这样的api让javascript访问操作系统通过操作系统才能操作内存,你搞清楚关系了吗

你的需求比较怪异,照LZ嘚说法是要客户端的js去读取服务器端的内存而服务器端的内存,在被一个用c写的程序(不知道是不是单机程序)在擦写东西他要把这個擦写的进度给反馈给客户端。

LZ你是这个意思么?

这样子的话就不是js的问题了!而是如何让客户端与服务器端单机程序相互通信了!垺务器端的单机程序要能主动的反馈擦写的进度,而不是让外界自己去取例如,你卖手机你应该主动去进货,而不是让货源主动找你求你进货明白不!你没搞清楚主次!

单机程序能反馈擦写进度之后,bs程序如何去获取呢这又是个问题!据说WCF是解决不同类型软件之间楿互通信的一个东西,可以去研究一下!

你的需求比较怪异照LZ的说法是要客户端的js去读取服务器端的内存,而服务器端的内存在被一個用c写的程序(不知道是不是单机程序)在擦写东西,他要把这个擦写的进度给反馈给客户端

LZ,你是这个意思么

这样子的话,就不是js嘚问题了!而是如何让客户端与服务器端单机程序相互通信了!服务器端的单机程序要能主动的反馈擦写的进度而不是让外界自己去取,例如你卖手机,你应该主动去进货而不是……

        我也明白那个主次关系,我的c语言中式把进度信息弄出来了可是c不知道怎么把该信息在网页中来动态显示,于是我才想到用网页中的js去某个固定的地方读取该进度信息啊然后升级时,文件系统被格式化只能在内存中操作,于是我就像让c固定去写内存中一个位置js去读那个位置就搞定。。

        如果在没有文件系统的情况下还有别的方法在网页中显示我升級的进度(该进度是c语言的擦写存储器进度c语言完全知道),那我宁愿用别的方法

vb中有AxtiveX控件好像可以解决问题楼主可以了解一下!

AxtiveX以湔用过一些,都不支持然后就没深究

通过xmlhttp来获取服务器返回的内存数!

总之就是要获取c语言中的数据,这个还不会没接触过xmlhttp

可以用数據库去中转,也可以把这个进度保存为xml文件放到web服务器目录下,这样前台页面js通过ajax,每隔3秒钟去服务器请求一次可以加载xml,也可以讀数据库然后把这个进度在前端显示出来!

首先你得清楚这种需求是不符合标准的,否则安全性何在 


其次ie浏览器和windows系统同属于微软产品,所以ie可以通过某种方法和window系统交互这完全是微软所为,你要是使用firefox,或者chrome,safari等等就没有这样的能力况且我的系统还不一……

    我们做的垺务端是Linux的,客户端去登陆网页的话随便客户用什么浏览器就像我们去Google一样,(一般是ie)客户端能访问我的网页,能不能实时的显示峩正在对服务端升级的进度服务端在升级时是用c语言不断擦写nand flash的,升级的就是文件系统先擦除旧文件系统,再写新的文件系统在这個过程中我能不能在网页中显示它擦写的进度?

     我刚刚电子专业毕业以前没接触过网页,稍微了解一些c我想到的办法只有c把进度写在內存的某个位置,然后js去读这个位置网上好多人说js不能读内存,我还是想问问。

可以用数据库去中转也可以把这个进度保存为xml文件,放到web服务器目录下这样,前台页面js通过ajax每隔3秒钟去服务器请求一次,可以加载xml也可以读数据库,然后把这个进度在前端显示出来!

数据库也是一个文件啊只要是关于文件的就不行,我是升级文件系统到时文件系统都没了,文件也就不存在保存为xml文件也不行的,只要是涉及到要用到文件的就不行升级文件系统,相当于先把web服务器的硬盘被格式化根本就没有目录了!

你需要部署个web服务,利用c(cgi),java什么的去读内存然后利用javascript每隔1s向后台发送http请求。

顶activeX还是不要用了。

利用ajax去和后台交互才能做到浏览器的兼容

可以用数据库去中转,吔可以把这个进度保存为xml文件放到web服务器目录下,这样前台页面js通过ajax,每隔3秒钟去服务器请求一次可以加载xml,也可以读数据库然後把这个进度在前端显示出来!

数据库也是一个文件啊,只要是关于文件的就不行我是升级文件系统,到时文件系统都没了文件也就鈈存在,保存为xml文件也不行的只要是涉及到要用到……

实在是没看明白,lz啊你的意思是,客户点击升级系统然后这个指令就去服务器上,把整个服务器格盘重新安装系统那你的页面还怎么和服务器保持连接啊?系统都没了硬盘都格式化了,还谈什么交互??伱应该把你具体的场景详细的描述一下你这一句句的,搞得越来越糊涂了说不定是你理解错误,就说错了~~把具体的操作场景描述出来看看有米有别的路子可以走

让js去读取服务器内存,想都别想!能这样不完蛋了!

可以用数据库去中转,也可以把这个进度保存为xml文件放到web服务器目录下,这样前台页面js通过ajax,每隔3秒钟去服务器请求一次可以加载xml,也可以读数据库然后把这个进度在前端显示出来!

数据库也是一个文件啊,只要是关于文件的就不行我是升级文件系统,到时文件系统都没了文件也就不存在,保……

   就是你说的那樣啊!我点击一个按键然后先把新的文件系统上传上去,上传完成后先把新的文件系统加载到内存然后把旧的文件系统格式化,然后进荇文件系统的升级就是要用网页去显示这个过程的进度!

   当旧的文件系统被格式化后,没有文件系统的这段时间我的网页的代码已经加载到内存了,依然可以显示当前网页的而且网页中的js也是在运行,我试过关键的就是js怎么去获取进度信息,然后在该网页中把进度信息显示出来就ok

可以先通过JAVA来读取内存中的数据 然后在用jquery的ajax来调用Java的函数 来读取函数中保存的数据

我的设备只用c操作的连网页也是用c写嘚,Java我要弄进去的话我想问题还不知道会有什么情况而且Java也没接触过。

JS连本地内存读起来都很费劲,还要读服务器的?

    是的呀对js鈈了解,网上都说不能读内存的但我还是想问问。那这位高手有没有其他的办法呢?

     我现在的状况就是:升级服务端的文件系统然後要在客户端网页中显示进度。当升级文件系统的时候服务端的文件系统要被格式化,只有内存可以用。

当旧的文件系统被格式化后没有文件系统的这段时间,

我的网页的代码已经加载到内存了

依然可以显示当前网页的,而且网页中的js也是在运行我试过,关键的僦是js怎么去获取进度信息然后在该网页中把进度信息显示出来就ok

你这个网页代码加到内存,是加到了你客户端机器的内存这个时候,頁面已经和服务器脱离关系了也就是毫无关系!此时,你服务器端开始重新安装系统格式化,你客户端已经和服务器端完全脱离关系叻你永远都不可能获取到服务器端的任何信息,因为文件系统都重新做了网络自然都全部断开,此时的服务器就是一个孤岛信息进鈈去,信息也出不来唯一能看到的进度应该在那台服务器的电脑显示屏幕上,能看到现在干嘛

举个例子,在windows系统中我正在远程连接垺务器,我在远程中点击了服务器的重启按钮,此时服务器开始重启那么我和服务器的连接从此中断,只要服务器没启动好且远程垺务没打开,我就再也连接不上服务器了!

lz你明白不!服务器都没了谈何反馈数据给客户端!web程序的模式是异步的,不是同步的!每次呮是去服务器请求信息服务器受到请求之后,决定送给你看什么信息你服务器系统都格盘了,网卡驱动都没装linux系统都没了,服务器洳同一个刚生的婴儿正在发育中怎么告诉外界他长了多大了~~~也就他母亲知道,他在肚子里面到了什么进度了也就是服务器本机的显示器上会显示些东西!


我看你这个需求很难解决了,整个文件系统在重装的时候他如何与外界交互,系统都没有那台机器最多能做的就昰把信息显示在自己的显示屏上,他怎么去联网啊怎么发送数据啊~除非你那用来格盘的c语言程序,能实现在格式化机器的时候还能联網,且把数据送出来而且必须送到一台web服务器上去,然后由这台web服务器吧信息反馈给客户端

当旧的文件系统被格式化后没有文件系统嘚这段时间,我的网页的代码已经加载到内存了依然可以显示当前网页的,而且网页中的js也是在运行我试过,关键的就是js怎么去获取進度信息然后在该网页中把进度信息显示出来就ok

你这个网页代码加到内存,是加到了你客户端机器的内存这个时候,页面已经和服务器脱离关系了也就是毫无关系!此时,你服务器端开始重新安装系统格式化,你客户端已经和服务器端完全脱离……

那我到服务端也暫时把我的网页信息作个线程存放到内存呢在升级时把服务端必要的东西先不释放!反正不管文件系统在不在的时候,原则上都得通过內存来交互服务器和客户端的数据啊

但那样貌似太复杂了。。晕了。领导怎么就叫我这么个小菜鸟做这破事啊!晕死!!

再等等看看看我这种情况还有没有得救!!!

谢谢这位高手了,今天是受益匪浅啊!!!

把脑子清清你太乱了。

这个问题不要想着什么网页叻。完全扯不到这上面

你就在C程序里,向端口发数据吧

然后再编写一个客户端的小程序,去服务器读这个端口接收进度。就这样

紦脑子清清,你太乱了

这个问题,不要想着什么网页了完全扯不到这上面。


你就在C程序里向端口发数据吧。
然后再编写一个客户端嘚小程序去服务器读这个端口,接收进度就这样。

   这样也不行啊我的服务器是一台,客户机可以是很多都是通过网络来连的,不管是局域网还是万维网(现在是在局域网做的)客户机去升级服务器,先把要升级的新系统上传上去然后上传完成的时候就去运行升級程序(因为我的网页也是c写的,这个很容易做到)然后主动权就交给服务器了,它在不停的做升级这些通信都是建立在网络的,要垺务器主动发送进度那除非用用广播的形式向每台客户端都发个tcp的包,然后客户端去接收这个包但是我担心的就是更新系统(升级)時网络是不通的。

   现在这种功能也是为以后预留的现在都没有个升级的版本给我来测试,也不知道升级的时候会怎么样反正我原来的莋升级的网页(我是想的一般的小程序的升级)是建立在有文件系统的情况下的,现在他们要做这种功能我也只想到文件系统没了(硬盘被格了)就只能操作内存了,内存去取东西都不行!!

佩服LZ的精神此题无解!

lz也是没办法,领导要解我刚开始也不了解情况这么复雜的,在这个帖子里学到不少了才知道貌似无解,谢谢众位高手过几天再结贴给各位高数分数了,再等几天,国庆七天乐乐!

使用C++戓者汇编语言吧

c和c++不都差不多那些东西在功能上都能用c实现,何必再弄成c++我们设备都是c写的,也不能就为这点就换成c++

要是汇编的话,那个就更麻烦了我做的应用层的代码,而且有Linux系统我连怎么换成汇编还不知道呢,不会是升级的时候我就用汇编去升级吧那跟客戶端用网页去获取进度也没多大关系啊,汇编要是再去调个HTTP协议tcp/ip协议的多麻烦呀没见过汇编弄服务器的呢。

  我感觉是没上面办法了,謝谢这位高手了

目前知道的能直接操作内存的语言只有C和C++,就是使用指针

其它语言都不行都封装了

LZ的老板是以桌面软件的操作思维去悝解b/s操作的,真没办法的事。

通过客户端浏览器去控制服务器这个真没什么好思路,因为浏览器只是索取的角色服务器端有什么,咜才可以请求什么感觉现在是本末倒置了啊。

  用C去度内存进读然后用PHP读C语言,然后在用AJAX返回进度给JS!但是实际操作应该很复杂!

  不是佷了解帮顶了!很有难度!感觉楼主接收了一个不可能完成的任务!呵呵,佩服楼主!

    汇编一般都拿去写启动工具什么的吧!像很多启動制造工具应该都是用辉编写出来的!

     用在这里好象太不对头了!CC++也可以写,但是俺对应用程序不了解!继续关注中!

匿名用户不能发表回复!

我要回帖

更多关于 浮点数赋值 的文章

 

随机推荐