- 浏览: 162484 次
- 性别:
- 来自: 杭州
最新评论
-
逆风翔:
逆风翔 写道怎么分割split() split(str1) ...
arcII码为0x01,0x02作为分隔符 -
逆风翔:
怎么分割split()
arcII码为0x01,0x02作为分隔符 -
jj可爱熊:
希望楼主能多多赐教啊~~~
MyEclipse + AXIS2 -
jj可爱熊:
yumitcd 写道选择services.xm文件,这个xml ...
MyEclipse + AXIS2 -
jj可爱熊:
SayHelloTest.java中总是报错:org.exam ...
MyEclipse + AXIS2
文章列表
1、下载mybatis generator插件。
2、把插件的中文件夹features和plugins拷贝到Myeclipse中的文件夹MyEclipse 10\dropins中。
3、重启Myeclipse。
让程序作为服务运行
想让一个程序在启动系统的时候自动运行,你有什么好办法?添加到启动组?那如果别人删除掉就不管用了。如果你使用了Windows NT/2000/XP,就可以试试把这个程序添加为一个服务,这样只有 ...
使用ngrok穿透内网获得域名
- 博客分类:
- 域名
https://ngrok.com/
1:为什么要使用ngrok在微信开发的时候需要填写与微信服务器相连接的url 这个url必须是外网域名,也就是说我们需要在这个外网域名对应的ip服务器上做开发,而没办法本地开发调试所以用ngrok获得一个外网域名这个外网域名实际访问的是本地主机这样把此外网域名填入到微信需要的外网url里就可以在本地开发调试了 2
oracle 11g完美导出到oracle10g
- 博客分类:
- 高级
oracle11g用exp命令导出的dmp文件10g是不能识别的,网上有一种方法就是用notepad++修改dmp文件的版本号(不知道为什么用editplus修改就不行),修改完成之后是可以导入的,表什么的也都对,目前还不清楚有什么缺点,只不过报了一大堆错
其实最好的办法就是用10g的客户端连接oracle11g然后用exp命令导出,下面讲得就是这个办法
http://jingyan.baidu.com/article/29697b9137d421ab21de3c47.html
多线程操作hashtable的问题
- 博客分类:
- 高级
大家都知道hashmap是线程不安全的,hashtable是线程安全的,如果涉及多线程,推荐用hashtable。
但在一边插入,一边遍历查询的时候,hashtable会报错:
Java.util.ConcurrentModificationException
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:793)
at java.util.HashMap$KeyIterator.next(HashMap.java:828)
代码如下:
package com.luo.servic ...
redis存储list
- 博客分类:
- 高级
把List转换成JSON,存储到Redis,取出来的时候,再把JSON转换成List。
User user = new User();
user.setId(123);
user.setName("fighter");
User user1 = new User();
user1.setId(1232);
user1.setName("ssss");
List list = new ArrayList();
list.add(user);
list. ...
ActiveMQ例子
- 博客分类:
- 高级
1.下载ActiveMQ
去官方网站下载:http://activemq.apache.org/
2.运行ActiveMQ
解压缩apache-activemq-5.5.1-bin.zip,然后双击apache-activemq-5.5.1\bin\activemq.bat运行ActiveMQ程序。
启动ActiveMQ以后,登陆:http://localhost:8161/admin/,创建一个Queue,命名为FirstQueue。
3.创建Eclipse项目并运行
创建project:ActiveMQ-5.5,并导入apache-activemq-5.5.1\lib目录下需 ...
redis安装及示例
- 博客分类:
- 高级
1.安装Redis
官方网站:http://redis.io/
官方下载:http://redis.io/download 可以根据需要下载不同版本
windows版:https://github.com/MSOpenTech/redis
github的资源可以ZIP直接下载的(这个是给不知道的同学友情提示下)
下载完成后 可以右键解压到 某个硬盘下 比如D:\Redis\redis-2.6
在D:\Redis\redis-2.6\bin\release下 有两个zip包 一个32位一个64位
根据自己windows的位数 解压到D:\Redis\redis-2.6 根目录下 ...
redis+spring例子
- 博客分类:
- 高级
一、Redis了解
1.1、Redis介绍:
redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set –有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add ...
Zookeeper的集群配置
- 博客分类:
- 高级
一 集群的作用
为了获得可靠的 ZooKeeper 服务,用户可以在一个集群上部署 ZooKeeper 。只要集群上大多数的ZooKeeper 服务启动了,那么总的 ZooKeeper 服务将是可用的。另外,最好使用奇数台机器。 如果 zookeeper拥有 5 台机器,那么它就能处理 2 台机器的故障了。
二 zookeeper伪分布式集群配置
所谓 "伪分布式集群" 就是在,在一台PC中,启动多个ZooKeeper的实例。"完全分布式集群" 是每台PC,启动一个ZooKeeper实例。下面介绍一下windows下的配置方法。1.解压三个zo ...
功能:当你在一台电脑上登录了账号,然后又在另外一台电脑上登录(同一个账号),就立马提示前一台账号下线通知,就和QQ等下线通知一样。
实现思路:将用户的登录信息保存在application和session内置作用域内, 然后在首页写个定时器,轮询某ajax方法(检查application和session是否相等,不相等则弹出“用户在其他地方登录信息”)。
示例代码:
1、登录时判断该用户的application是否存在,如果已经存在,换个其他值。
HttpSession session = ServletActionContext.getRequest().getSession( ...
查看网络中其他计算机端口是否开放:
telnet 192.168.30.12 80
出现另外界面表示开,出现“正在连接到。。。”表示没开
查看本机端口是否开放
netstat -an
state LISTENING 表示此端口开。。。
用PV操作实现进程同步时,调用P操作测试消息是否到达,调用V操作发送消息。
(50)(51)(52)
试题分析:
进程P1、P2、P3、P4、P5的前驱图
应该先分析(52)的答案,然后分析(51)的答案,最后(50)的答案
P操作的含义:抢占资源;
V操作的含义:释放资源;
h应该填写P(S5)
(52)的答案只有A、C可选
(A)答案中P(S3)V(S4)属于f,不可行,应该是先执行P操作,再才是V操作,
没有P(S4)就先有V(S4))不对,故排除(A)
(52)选择C
(51)b、c、d、e处应该分别填写:
选项C排除,因为应该是先执行P操作,再才是V操作
...
第一范式就是无重复的列。
第二范式就是非主属性非部分依赖于主关键字。没有解决数据冗余的问题。
第三范式就是属性不依赖于其它非主属性。解决了数据冗余的问题。
SQL Server 用 like 查询时,可用 % 代表任意个数的字符,用 _ 代表一个字符。可是要想让这两个字符作为普通字符怎么做呢?
用 [] 括起来,比如:
title like '%[%]%' 查找 title 中包含 % 的。
title like '[_]%' 查找 title 以 _ 开头的。
问题又来了,要查找含 [ 或 ] 的怎么做呢?
也用 [] 括起来,比如:
title like '%[[]' 查找 title 以 [ 结尾的。
] 不需要转义,直接用。
综合一下
Replace("'", "''").Replace(& ...