分类
- .net (22)
- adf (11)
- android (3)
- article (236)
- astronomy (1)
- block chain (8)
- C# Code (9)
- c/c++ (2)
- cache (8)
- cloud (2)
- consensus (3)
- css (2)
- cve (1)
- db (55)
- digest (1)
- english (1)
- finance (2)
- go (3)
- gps (2)
- hardware (1)
- html (2)
- http (2)
- info (19)
- iot (1)
- it (3)
- java (30)
- javascript (6)
- jsp (2)
- linux (76)
- mail (14)
- math (1)
- message (8)
- mood (4)
- mq (2)
- network (22)
- php (9)
- protocol (4)
- push/pull (2)
- python (5)
- rpc (2)
- search (4)
- servlet (1)
- space (24)
- storage (15)
- technologys (103)
- templete (1)
- virtual machine (7)
- web server (37)
- windows (12)
-
近期文章
其他操作
链接
年归档:2013年
c#服务安装
发表在 technologys
c#服务安装已关闭评论
SQLServer存储过程及参数查询
得到数据库存储过程列表:
select * from dbo.sysobjects where OBJECTPROPERTY(id, N'IsProcedure') = 1 order by name
得到某个存储过程的参数信息:(SQL方法)
select * from syscolumns where ID in
(SELECT id FROM sysobjects as a
WHERE OBJECTPROPERTY(id, N'IsProcedure') = 1 ...
vpn 网关&出口
VPN的英文全称是“Virtual Private Network”,翻译过来就是“虚拟专用网络”。顾名思义,虚拟专用网络可以把它理解成是虚拟出来的企业内部专线。
在公司外部internet,通过vpn拨号连接到单位的VPN后,就相当于这台电脑连接在了企业内部局域网中
单位的VPN 专用拨号,拨号链接正常,就是上不了网
每次新建这个拨号都正常,也能连到公司内部网上
这个问题的原因是默认情况下,连接VPN后,电脑的网关就会被修改成VPN设备那头的网关
所有上网的数据都默认通过VPN如果VPN设备没有设置转发外网数据的话,你就上不了网
所以启用本地默认网关,不使用“远程网络上的默认网关”就能访问远程局...
集群系统 heartbeat & lvs
一般我们用到的集群系统主要有2种:
高可用(High Availability)HA集群, 使用Heartbeat实现;也会称为”双机热备”, “双机互备”, “双机”。
负载均衡群集(Load Balance Cluster),使用Linux Virtual Server(LVS)实现;
heartbeat (Linux-HA)的工作原理:heartbeat最核心的包括两个部分,心跳监测部分和资源接管部分,心跳监测可以通过网络链路和串口进行,而且支持冗 余链路,它们之间相互发送报文来告诉对方自己当前的状态,如果在指定的时间内未受到对方发送的报文,那么就认为对方失效,这时需启动资源接...
北京 DNS
北京联通DNS服务器地址:
202.106.196.115
202.106.0.20
北京电信DNS服务器地址:
219.141.136.10
219.141.146.10
202.106.196.115
202.106.0.20
北京电信DNS服务器地址:
219.141.136.10
219.141.146.10
发表在 technologys
北京 DNS已关闭评论
iPhone消息推送机制实现与探讨
.NET 开源项目:
https://github.com/Redth/APNS-Sharp
Push的原理:
图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。
APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。
上图可以分为三个阶段。
第一阶段:.net应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。
第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,...
在Windows下安装BIND作为DNS服务器
1、下载BIND
http://ftp.isc.org/isc/bind9/9.4.3/BIND9.4.3.zip
2、安装
下载回来是zip的压缩包,解压以后直接双击BINDInstall.exe安装,默认安装路径是C:\WINDOWS\system32\dns。bind在win32下将自己注册成服务,服务名叫ISC BIND,程序名为named.exe,启动服务需要用一专有帐户,默认名称为named,密码由安装者自定义。点击install以后,程序便安装在C:\WINDOWS\system32\dns下,这时还不能启动bind服务,会报代号1067的错,得先经过配置。
... 继续阅读
Android ADT 离线下载
网上很多的Android在IDE eclipse的开发环境教程,ADT的就安装肯定也在里面啦
ADT的安装都是一个在线安装地址
https://dl-ssl.google.com/android/eclipse/
但是发现是这种在线安装方法不好,麻烦,时间长,所以都去找离线安装包啦,根据关键词,你可以找到ADT 12的zip下载地址:
http://dl.google.com/android/ADT-12.0.0.zip
但是我的eclipse 是最新版本的3.7.1,开发环境也要跟上吧,那现在ADT的最新版本是什么呢?
这里有一个技巧,那就是,可以利用在线安装地址获取当前适合ec...
VMWare Mac.OSX.10.6
介绍一下使用VMWare安装MAC OS X时,无需转换成ISO格式,直接使用MAC OS X的DMG镜像文件进行安装的方法。
安装必备:
硬件:一台拥有支持虚拟技术的64位双核处理器和2GB以上内存的PC。
VMware软件:太大我就不上传了,如需要请联系我!
DMG光盘镜像文件:太大我就不上传了,如需要请联系我!
引导镜像文件:http://u.115.com/file/e6rt4q7sdarwin_snow_legacy.iso
http://u.115.com/file/dn9mb5ap苹果引导darwin.iso
首先安装好VMWare Workstation 7.13。使用File->...
发表在 article
VMWare Mac.OSX.10.6已关闭评论
彻底理解PHP的SESSION机制
1.session.save_handler = files
* 1. session_start()
1. session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中,
PHP自身的垃圾回收是无效的,SESSION的回收是要删文件的,这个概率是根据php.ini的配置决定的,
但是有的系统是 session.gc_proba... 继续阅读
常见MySQL error code和SQLSTATE code
常见MySQL error code和SQLSTATE code:
MySQL error code SQLSTATE code Error message
1011 HY000 Error ...
mysql DECLARE
DECLARE condition_name CONDITION FOR condition_value
condition_value:
SQLSTATE [VALUE] sqlstate_value
| mysql_error_code
这个语句指定需要特殊处理的条件。它将一个名字和指定的错误条件关联起来。这个名字可以随后被用在DE...
mysql 自增ID
Q:怎么获得当前的自增的最大值?
A:select @@identity
Q:怎么获得table的当前自增最大值?
A:select max(id) from table
Q:MYSQL中的LAST_INSERT_ID()和MSSQL中的@@IDENTITY
A:按照应用需要,常常要取得刚刚插入数据库表里的记录的ID值。
在MYSQL中可以使用LAST_INSERT_ID()函数,在MSSQL中使用@@IDENTITY。挺方便的一个函数。
但是,这里需要注意的是,当使用INSERT语句插入多条记录的时候,...
iis7+ rewrite variable
"CACHE_URL",
"DOCUMENT_ROOT",
"HTTP_URL",
"HTTP_HOST",
"PATH_INFO",
"PATH_TRANSLATED",
"QUERY_STRING",
"REQUEST_FILENAME",
"REQUEST_URI",
"SCRIPT_FILENAME",
"SCRIPT_NAME",
"SCRIPT_TRANSLATED",
"UNENCODED_URL",
"URL",
"URL_PATH_INFO",
"APP_POOL_ID",
"...
varnish 参数说明
vcl_init
Called when VCL is loaded, before any requests pass through it. Typically used to initialize VMODs.
当VCL加载时调用,之后加载客户请求。一般用于初始化VMOD模块。
return() values:
返回值有:
ok Normal return, VCL continues lo...