首页 > 2015年11月23日 > 全部分享
OSGi在淘宝内部的使用
现在基本不怎么用了,OSGi主要的价值,在实际中体现得不太明显比如类隔离,用更简单的自定义ClassLoader也可以实现;单机多版本服务,用的场景也很少;热部署也不是很实用但是,基于OSGi框架做开发,复杂度的上升又是显而易见的。因此,用很高的代价,只能换来较少的收益,在开发人员之间推动很困难,渐...
分类:其他   时间:2015-11-23 00:58:13    收藏:0  评论:0  赞:0  阅读:286
HOJ-1011 / POJ-1589
WA了半天。有如下可能错误: 每一行的最后是否都是直接换行而没有多余的空格(用N = 17试试) 用62/max_length而不是60不明白为什么有人TLE,RE难道是自己写的排序太渣了?。。。那为什么想不开非要自己写排序这个转置的输出方式真是纠结了我好久,尤其是那些该不该打的空格。第i行,第.....
分类:其他   时间:2015-11-23 00:58:03    收藏:0  评论:0  赞:0  阅读:272
年轻人一定要奋斗吗?
You can't connect the dots looking forward, you can only connect them looking backwards. So you have to trust that the dots will somehow connect in yo...
分类:其他   时间:2015-11-23 00:57:53    收藏:0  评论:0  赞:0  阅读:397
OSGi之Bundle
OSGi提出的根源是什么?在我看来就是对JVM的类加载机制进行了扩展,添加了一系列的规则,使得原有的类包(Class Package)扩展到类域(Class Domain)。然后是建立在类域上的一系列松耦合应用。在OSGi R4中,核心部分分为了4层:安全层(Security Layer)、模块层(...
分类:其他   时间:2015-11-23 00:57:43    收藏:0  评论:0  赞:0  阅读:383
装配bean
spring提供两种容器Bean工厂:最简单的容器,提供基本的DI支持。应用上下文:基于beanfactory之上构建,提供面向应用的服务:例如解析文件信息的能力,以及发布应用事件的能力。ClassPathXmlApplicationContext: xml中读取。FileSystemXmlappl...
分类:其他   时间:2015-11-23 00:57:33    收藏:0  评论:0  赞:0  阅读:398
Node.js、Express、Socket.io 入门
前言 周末断断续续的写了第一个socket.ioDemo。初次socket.io是从其官网看到的,看着get started做了一遍,根据官网的Demo能提供简单的服务端和客户端通讯。 这个Demo的过程中用到最多的就是订阅事件、触发事件、广播事件。 根据官网完成Demo后,看到下面提到了几个问题,...
分类:Web开发   时间:2015-11-23 00:57:23    收藏:0  评论:0  赞:0  阅读:282
freemarker空值的处理
FreeMarker的变量必须赋值,否则就会抛出异常。而对于FreeMarker来说,null值和不存在的变量是完全一样的,因为FreeMarker无法理解null值。FreeMarker提供两个运算符来避免空值:(1)!运算符:指定缺失变量的默认值;(2)??运算符:判断变量是否存在。!运算符有两...
分类:其他   时间:2015-11-23 00:57:13    收藏:0  评论:0  赞:0  阅读:332
MS-SQL数据库定时自动备份
在SQL Server中出于数据安全的考虑,所以需要定期的备份数据库。而备份数据库一般又是在凌晨时间基本没有数据库操作的时候进行,所以我们不可能要求管理员每天守到晚上1点去备份数据库。要实现数据库的定时自动备份,最常用的方式就是使用SQL Server代理中的作业。启动SQL Server Agen...
分类:数据库技术   时间:2015-11-23 00:57:04    收藏:0  评论:0  赞:0  阅读:446
分布式服务框架HSF学习
HSF提供的是分布式服务开发框架,taobao内部使用较多,总体来说其提供的功能及一些实现基础:1.标准Service方式的RPC 1)、Service定义:基于OSGI的Service定义方式 2)、TCP/IP通信: IO方式:nio,采用mina框架 连接方式:长连接 服务器端有限定大小的连接...
分类:其他   时间:2015-11-23 00:56:43    收藏:0  评论:0  赞:0  阅读:354
优化DOM交互
DOM操作与交互要消耗大量时间,所以优化DOM交互有重大意义。1、最小化现场更新 如果需要访问的DOM部分是已经显示的页面的一部分,那么这就是在进行一个现场更新。现场更新得越多,代码完成执行所需要的时间越多;完成一个操作所需要的 现场更新次数越少,则代码执行得越快。 下面是反模式例子: va...
分类:其他   时间:2015-11-23 00:56:33    收藏:0  评论:0  赞:0  阅读:295
freemarker 异常处理
SSH2处理方案:freemarker文件如果出错,网站的前台页面会报出很明显的错误-焦黄的背景,血红的文字,很不利于用户体验的。如何修改这个问题呢?首先需要在struts.xml配置文件里添加下面一行代码:1接着新建MyFreemarkerManager类,如下所示:123456789101112...
分类:其他   时间:2015-11-23 00:56:13    收藏:0  评论:0  赞:0  阅读:315
矩阵相乘
简单的ABC矩阵连乘这里就不写代码了,现在说说关于ABCDEF....矩阵连乘问题的计算顺序问题:递归解法: 1 #include 2 #include 3 #include 4 using namespace std; 5 6 #define SIZE 100 7 #define INF ...
分类:其他   时间:2015-11-23 00:56:03    收藏:0  评论:0  赞:0  阅读:252
别人家的照片存储
分类:其他   时间:2015-11-23 00:55:53    收藏:0  评论:0  赞:0  阅读:146
打开一个别人的代码遇到的问题
直接入主题:我打的代码的源文件链接 http://pan.baidu.com/s/1dDdSpbz 直接打开后SmartServerPlus!.ext 因为端口的问题不能访问,具体的方法看到这个图片,原因是要设置本地端口地址 如图便可以访问,访问后界面不是很好看,目前没有想到解决的办法
分类:其他   时间:2015-11-23 00:55:33    收藏:0  评论:0  赞:0  阅读:342
lists:sort/2的问题
-define(true, true).-define(false, false).%% 联盟的积分-record(league_score, { score = 0, % 当前累计的积分 unixtime = 0, % 最后一次...
分类:其他   时间:2015-11-23 00:55:23    收藏:0  评论:0  赞:0  阅读:301
中位数
给定一个未排序的整数数组,找到其中位数。中位数是排序后数组的中间值,如果数组的个数是偶数个,则返回排序后数组的第N/2个数。给出数组[4, 5, 1, 2, 3], 返回 3给出数组[7, 9, 4, 5],返回 5挑战时间复杂度为O(n);主要利用快排递归划分的思想,可以在期望复杂度为O(n)的条...
分类:其他   时间:2015-11-23 00:55:13    收藏:0  评论:0  赞:0  阅读:292
freemarker日志实现过程分析
freemarker有自己的log类,这是一个抽象类,具体的日志打印委托给classpath里面合适的日志jar包来执行,寻找合适日志jar的查找顺序是:Apache Log4J, Apache Avalon LogKit, JDK log。如果一个合适的日志实现类都没有找到,日志功能将被抑制,并会...
分类:其他   时间:2015-11-23 00:55:04    收藏:0  评论:0  赞:0  阅读:404
线程问题
import java.util.concurrent.*;public class ThreadTest4 { private static boolean samaphore = true; public static void main(String[] args)...
分类:编程语言   时间:2015-11-23 00:54:53    收藏:0  评论:0  赞:0  阅读:331
freemarker常用的基本命令
if,else,elseif指令switch,case,default,break指令list,break指令include指令import 指令noparse指令compress指令escape,noescape指令assign 指令global 指令local 指令setting 指令用户自定义...
分类:其他   时间:2015-11-23 00:54:43    收藏:0  评论:0  赞:0  阅读:300
序列的重点知识小结
(1)序列的默认值为[],看下面的例子: 中奖账号 猜测差值 ${list.accountId!""} ${list.deviation!""} 说明:在上面例子中,winnersList默认为[],它的内建函数为size(2)序列的连接:可以将两个序列连接成一个新的序列,连接序列的运...
分类:其他   时间:2015-11-23 00:54:33    收藏:0  评论:0  赞:0  阅读:239
1530条   上一页 1 ... 71 72 73 74 75 ... 77 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!