- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 如何在.NET Core上建立Agora的AccessToken服务
如何在.NET Core上建立Agora的AccessToken服务随着大量公司将办公会议、产品发布等改为网上进行后, 视频通信的安全性越来越成为受关注的重点。声网平台在 2.1.0 版本之后,通过使用 AccessToken 认证统一了视频通话RTC、录制、消息通讯RTM等各 SDK 的安全认证形式,相较于原先的 DynmicKey 更加方便于用户使用。.NET Core 是微软的跨平台开发框架,可运行在 Windows、Linux、macOS 等操作系统之上,通过命令行工具就可以方便的创建、编译、运
2020-09-23 20:45:17
586
原创 如何在UBUNTU 8.04上安装ORACLE 11G
本文大部分内容来自wiki.ubuntu.org.cn上的孙高勇先生所著的Oracle 10g for ubuntu安装指南, 只是根据ubuntu8.04上安装oracle 11g的实际情况作了修改.首先安装必须的包: apt-get install build-essential libaio1 gawk ksh libmotif3 alien libtool lsb-rpm而JAVA环
2008-09-04 23:26:00
2078
1
转载 ubuntu8.04安装vmware时,编译错误的解决方法
本文转自: http://www.blogjava.net/xiaosilent/archive/2008/04/22/194699.htmlubuntu Hardy上,安装VMware workstation时:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighligh
2008-09-04 23:21:00
1082
原创 rename如何修改点文件
在ubuntu下如何指修改文件名, 这事还是很方便的, 可以使用rename这个命令,它支持perl的正则表达式,具体的正则表达式, 我推荐 http://www.chinaunix.net/jh/25/159388.html这里有说明。在实际使用中,大家可能会发现,rename是找不到点文件的,无论你如何修改你的正则表达式,它也是找不到点文件的,从而不能对点文件进行批量改名。但rename是可以
2008-03-31 08:32:00
918
原创 jdbc链接oracle 11g时, 会报ora-01017的错误的解决方法
在oracle的之前版本时, 你的用户名密码是大小写不敏感的, 但在11g中, 数据库默认密码的大小写是敏感的, 于是我们就知道了一个事实, 那就是jdbc在给oracle密码时, 会将其变成大写,真是一个奇怪的事情啊.你可能会说: 那好, 那我就把密码设置为大写的好了, 哈哈哈哈, 你完了, 要知道有些程序, 在链接oracle时, 会将密码变为小写, 这是不是很奇怪, 很晕菜呢?在oracle
2008-02-15 22:42:00
9421
原创 关于VML一些用法的注意事项
这一段时间来写了大量的vml代码,期间遇到了无数与vml特性有关的变态事项,特此记录,以备忘.1. svg是天堂. 当你用过svg后,再用vml.就会感觉VML就素那地狱一样的存在.一边号称着支持css,另一边,连fillcolor这样的属性都不能用css来定义.2.v:group的coordsize缺省不是与v:group的大小一样的,它缺省为1000x1000.所以不要被说明给骗了.
2007-09-19 00:56:00
2060
1
原创 唉,客户端
这段时间在实现一个不用插件的webgis的客户端,就是网络上无数人实现过的那种。在此之前实现过一个用svg的客户端,但因为要插件(adobe svg viewer),而且,插件的底层有问题,在多线程同时对其中的图片进行添加与删除时,会出错,如果是同步的,就不会有这方面的问题,但这又没有了AJAX的好处。看网上无数的WEBGIS,唉,实现一个看看什么样子的。开源就是好啊,终于找到一个mape
2007-09-04 17:29:00
743
原创 于是重装完vista后如何找回grub的问题
这个问题在网上都没被问烂了,同时也被回答烂了,基本都是上liveCD,然后用rescue模式,结果,试了又试才发现,我的是 desktop cd, 只用于安装的, 没有rescue模式的内核可以启动. 不过,其实换换思路,什么叫rescue模式,为什么一定要进入这个模式.我的目的不就是想要运行grub吗?感谢ubuntu的那个变态的CD运行系统,以前我以为安装居然需要开一个完整的系统在内存里,实在
2007-08-22 06:32:00
1025
原创 关于SqlRowSet的Invalid scale size. Cannot be less than zero异常
首先,非常鄙视ResultSet这个东东的列索引居然是从1开始的这个事情。这个异常源自于oracle驱动面对一个数值型的返回字段时,在得到指定的字段小数点右边的数值数量时(Gets the designated columns number of digits to right of the decimal point.这个是原文),居然会返回-127,而oracle本身的cacheRowSet
2007-08-16 17:36:00
8096
原创 spring中的local
ref local这个用法,实际上只用于检查在本xml文件中,是否有定义local中所要的bean,而对实际的注入,并不进行保证,就是说,不保证注入的是本文件里的那个bean,完全有可能注入的是另一个文件中有相同beanname的bean,所以,嗯,这个local并没有什么用处。
2007-07-26 16:22:00
1394
原创 ·编译c时出现数组元素的类型不完全错误
本文来自http://www.blog.edu.cn/user2/33357/archives/2006/1240145.shtml ·编译c时出现数组元素的类型不完全错误 -|kevinfang 发表于 2006-4-17 16:20:00
2007-07-04 21:16:00
8087
1
原创 如何才能在linux下建立全双工管道。
linux与4.3+BSD一样,使用下面的方法建立全双工管道: socketpair(AF_UNIX, SOCK_STREAM, 0, fd);这样fd中的管道就是全双工管道了。
2007-07-03 21:19:00
2540
原创 oracle空间过滤(第二章 翻译中。。。)
第二章: 空间数据类型与元数据 Oracle Spatial由一坨的对象数据类型,类型方法,操作子,函数与过程组合而成。一个地理对象作为一个SDO_GEOMETRY对象保存在表的一个字段里。空间索引则由普通的DDL和DML语句来建立与维护。 本章主要说了一些例子演示如何建立,查询,索引空间数据。2.1 简单的插入,索引与查询空间数据例子 本节演示一个很简单建立空间表,插入,建立索引,查询数据的
2007-06-21 10:46:00
1998
1
原创 关于apache2不能启动的问题的解决方法
不知道是不是我已经装了apache的原因,在删除了apache后,再 sudo apt-get install apache2后,apache2启动不起来了。/etc/init.d/apache2 start 没有任何的出错信息,/etc/log/apache2/error.log文件中也没有任何的出错信息,但http://localhost就是不能访问到apache2的缺省站点。在google
2007-05-26 19:10:00
3459
原创 关于ubuntu系统启动时显示.dmrc权限不正确的问题的解决
首先检查一下 ls -l ~/.dmrc 的所有者是否是你,如果不是,sudo chown ~/.dmrc 你的用户名再检查权限是否是644,如果不是,则chmod 644 ~/.dmrc再检查ls -l /home 看你的用户名对应的目录的权限中其它人与组是否有写权限,如果有将其去除,缺省可以用chmod 755 ~ ,这样子就会发现那个权限不正确的提示没有了。
2007-05-15 07:19:00
1289
原创 统一javascript中的事件(来自javascript高级程序设计)
var eventUtil = new Object;eventUtil.addEventHandler = function(target, eventType, handler) ...{ if (target.addEventListener) ...{ target.addEventListener(eventType, handler, false); }
2007-04-28 10:10:00
847
原创 验证你的浏览器的信息
验证浏览器是什么东东的代码,来至《JavaScript高级程序设计》一书 var sUserAgent = navigator.userAgent;var fAppVersion = parseFloat(navigator.appVersion);function compareVersion(sVersion1, sVersion2) ...{ var aVersion1 = s
2007-04-26 16:58:00
793
原创 验证各种东东的javascript正则表达式代码
验证电邮: /^(?:/w+/.?)*/w+@(?:/w+/.?)*/w+$/验证信用卡号:mastercard: /^(5[1-5]/d{2})[/s/-]?(/d{4})[/s/-]?(/d{4})[/s/-]?(/d{4})[/s/-]?(/d{4})$/ visacard: /^(4/d{12}(?:/d{3})?)$/验证
2007-04-26 11:50:00
814
1
原创 javascript还是很强大的嘛
唉,风水轮流转,现在又开始研究起javascript了。没想到啊,没想到,这个语句还是很强大的嘛,看来自己以前对它的印像错了。看来动态语言还是很值得去看看的。
2007-04-25 16:39:00
1255
原创 改变鼠标样式
可以使用以下鼠标光标式样。(例:style="cursor:progress") auto:标准光标 default:标准箭头 hand:手形光标 pointer:手形光标 url:手形光标 uri:手形光标 progress:程序正在运行光标 wait:等待光标 text:I形光标
2007-04-17 14:03:00
1316
原创 oracle空间过滤(第一章 翻译完成)
因为要作webgis, 现在在学oracle的空间数据库, 真是看英文看的头痛啊. 所以一边看一边翻. 1. 什么是oracle的空间数据库: oracle的空间数据库提供了一组关于如何存储, 得到,修改和查询空间数据集的SQL schema与函数. 空间数据由以下几个方面组成: 1.MDSYS sche
2007-04-16 17:32:00
2112
原创 svg的地图终于出来了
经过一个月多的努力,svg的地图终于出来了,同事们看着也很惊奇,居然我们也能作到那种类似与GOOGLE的效果.实际上背后的切地图啊,给数据啊的工作都是另一个同事完成的,真正的前面的svg部分还是很简单的. 这次只是一个demo, 很多方面作的不好, 1. 地图不美观, 这个应该是风格的设置问题 2. 高亮部分很粗糙, 也没
2007-04-16 17:08:00
7566
1
原创 研究SVG一个月心得
心得1: 当SVG文件有写viewBox属性时, 如果viewer的高宽比与viewBox属性的高宽比差很多的情况下, viewer不能正确的把图形的左边与自己的左边对应上.或者说根本就不会去对应, 而是把图形根据viewBox的高宽比,进行缩放显示, 然后让viewBox指定的一边能与它的一边完全对应上, 所以evt的clientX与clientY在这种情况下是不为
2007-03-30 15:58:00
1241
转载 SVG in HTML
转自http://greaterthanme.blog.hexun.com/list.aspx?tag=svg advantage: supported in nearly any browser, allows html2svg and svg2html scripting, is recommended by Adobe for their SVG Viewer
2007-02-28 14:58:00
1283
原创 head first ejb(session bean)
session bean分为stateful bean与stateless bean, 主要分别为stateful bean可以保存当前服务对象的状态, 而且是每个服务对象都会有为自己服务的bean. stateless bean则不保存服务对象的状态, 只是根据服务对象所要求的操作提供服务, 可以为多个对象提供报务.session bean要实现SessionBean, 然后加上自己的业务方法.
2007-02-27 16:42:00
913
原创 head first EJB (ejb architecture)
今天主要学习了EJB的架构与session bean部分的知识.ejb工作流程主要是这样子的: 客户首先使用JNDI得到注册的IIOP对象, 在PortableRemoteObject.narrow的得到实际的home接口的stub. 根据home接口再得到实际要使用的远程业务接口. 在请求实际的远程业务接口时, home建立了根据配置文件生成的ejb object, 再将其的stub返回给客户,
2007-02-26 17:28:00
873
原创 感觉失败
又到年底了,回看过去的一年,突然感觉如此的失败。这份工作的成就感在哪儿,这份工作能对谁起到有益的帮助呢?这份工作又能对他人的生活有什么影响,还只是在那儿浪费着资源与生命呢?想想这过去的七年来,我对这个世界有什么推动?想来想去,大约只有写出报表来,让那些吃多了没事干的官员与垄断行业的课长们在年底时可以有点所谓的成绩去向上面请功?而我最快乐的时候却是在献血车上去义务献血,然后幻想我的血能救回几个生命。
2007-02-04 13:05:00
625
原创 Spring与iBATIS集成时,一对多表会出错的问题的解释
在Spring中集成iBATIS中,如果orm的对象是一对多表时,会报NullPointerException. 这是因为ibatis在上一版本时,每次调用openSession时, 都会去localSqlMapSession中查找,如果没有才会打开个新的,而且会在返回前放入 localSqlMapSession中, 所以打开都是同一个session, 这被认为是一个BUG,所以在
2007-01-23 08:49:00
1329
转载 emacs的一些设置
想要让 emacs 显示中文,需要设置你的 ~/.Xresources 文件添加以下参数:Emacs.Font:fontset-chineseEmacs.Fontset-0:-*-fixed-medium-r-*-*-14-*-*-*-c-*-fontset-chinese, chinese-gb2312:-*-wenquanyi bitmap song-*-*-normal--*-*-*-
2007-01-14 12:43:00
1616
原创 如何在UBUNTU上安装EMACS23(汇总贴)
本文章是汇总文章,内容都是来自http://jasonal.blogspot.com/2006/05/getting-cvs-emacs-23.html与http://www.dirk.sh/diary/install_emacs_23_in_ubuntu_610,因为这两个BLOG中各有自己的问题,所以再写一汇总的,一次解决掉1、 如果你没有CVS的话,sudo apt-get inst
2007-01-14 12:40:00
3984
1
原创 关于Delphi7写的WebService不能被AXIS1.4解析的解决方法
工作中遇到Delphi 7写的WebService,在JBuildX上能正确的解析成Java类,但在JBuild2006与Eclipse的WTP上解析出错的问题.经比较发现,Delphi7与JBuildX是使用axis1.0进行解析,在1.0至1.4的过程中,soap协议本身发生了变化,所以造成无法解析的问题.解决方法是从JBuilderX上找到axis所需的axis.jarcommons-dis
2006-12-22 16:37:00
1023
转载 在Oracle817上安装java虚拟机详细步骤
Linuxmine收集整理 作者:linux宝库 (http://www.linuxmine.com) 在安装以前可以在ORACLE_HOME/javavm 目录下找到readme,另外注意的是所有jvm相关的sql都必须用sys as sysdba权限. 先决条件: 1:rollback segment至少100m 2:System tablespace,所有的脚本大概要消耗
2006-11-30 17:23:00
1426
原创 friends.....
今天终于看完了friends,十年的光阴,从那些278的青春年华到378,看着那些演员的老去。终于,也结束了。而自己也在今天到达了27的门内,十年后,会是什么样子的呢?那时,身边也会有一群像他们一样的老友吗?那些快乐与记忆。那些光荣与梦想。四年前,送走了fox mulder与dana scully,世界还没落入外星人手中,而我从高中变成了大学毕业生。今天送走了friends的,毕业也五年了
2006-11-26 01:18:00
725
原创 一次失败的WebService布署
今天真是失败啊,加班加到1点,而原因居然都是一些小细节。细节1。midas.dll 以前都是不能处理的异常向外抛出,这次居然自作主张,什么异常都不抛,看上去一片歌舞升平,结果,搞的上至经理,下至程序员都以为是自己的问题,把Web服务器搞坏, 一个个疯狂中。没想到抛出异常一看,原来是Delphi的midas.dll没更新至最新版本。唉,这里要说一下,如果WebService中有用到TClientD
2006-11-08 02:01:00
1911
1
原创 Java动态调用WebService方法
突然之间.WSDL2JAVA不能认Delphi写的WebSerice生成的WSDL了.于是才开始看看如何动态调用, 其实这里的代码都是从JBuilderX的WSDL2JAVA中自动生成的stub作参考的. OperationDesc opd = new OperationDesc(); opd.setName("AttemperFiberPairChannel"); op
2006-11-06 10:32:00
7086
2
转载 Apache配置虚拟主机, 转自http://www.ideagrace.com/html/doc/2005/10/27/00686.html
Apache配置虚拟主机
2006-10-30 15:58:00
1727
原创 关于Delphi接口不能强制转化的补充说明
其实Delphi为了速度的原因,对于接口是采用直接解析接口在实例中的偏移来得到的.这个可以从下面的代码中看到:varmInt: ITestInterface;mInt2: ITestInterface2;beginmInt := TTestInterface2.Create;mInt2 := TTestInterface2.Create;end;其中 mInt := TTestIn
2006-10-30 11:11:00
994
原创 对于delphi7的接口不能强制转化的问题
今天在发现delphi里的接口是不能强制转化的, 比如如下代码:ITestInterface = interface(IUnknown)[{DE8E7E63-BD1B-4BD8-B59A-43F4B2B3A3DC}]procedure Chk;end;ITestInterface2 = interface(IUnknown)[{3B47B113-4664-4CCC-9A69-E378
2006-10-30 11:09:00
1025
EHlib for delphi 2009官方源代码
2009-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人