首页 > 其他
hello world
我的第一篇博文。deffoo(num) putsnum; end
分类:其他   时间:2014-06-02 14:49:40    收藏:0  评论:0  赞:0  阅读:298
-bash: warning: setlocale: LC_CTYPE: cannot change locale (EN_US.UTF-8)
-bash:warning:setlocale:LC_CTYPE:cannotchangelocale(EN_US.UTF-8) 把linux系统从中文设置英文字符集后发生以下报错 首先本系统字符集为中文UTF-8 [root@localhost~]#more/etc/sysconfig/i18n LANG="zh_CN.UTF-8" 修改为英文UTF-8 [root@localhost~]#vim/etc/sysconfig/i..
分类:其他   时间:2014-06-02 14:47:42    收藏:0  评论:0  赞:0  阅读:406
【leetcode】Substring with Concatenation of All Words
题目: 给定一个字符串S,一个字符串数组L,找出S中所有这样的子串起点,该子串包含L中的所有元素。 说明: 1)L中存在重复的元素 2)子串不允许间断,即子串从开始到找全L中的所有元素之前,子串中不允许包含L以外的东西,而且,即使当前处理的子串是L中含有的,但是前面已经找够了,这个多余的也是不合法的,若此时还有L中的其他元素没找到,从这个起点开始也是不成功的。 3)L在S中出现的...
分类:其他   时间:2014-06-01 12:55:11    收藏:0  评论:0  赞:0  阅读:375
【leetcode】 Text Justification
问题: 给定一个字符串数组words,一个整数L,将words中的字符串按行编辑,L表示每行的长度。 要求: 1)每个单词之间至少是有一个空格隔开的。 2)最后一行每个单词间只间隔一个空格, 最后一个单词后不足L长度的用空格填充。 3)除最后一行外,其他行进行填充长度的空格要均分,不能均分的,将余数代表的空格数依次填充在行左。 For example, words: ["Th...
分类:其他   时间:2014-06-01 15:43:23    收藏:0  评论:0  赞:0  阅读:463
三层架构入门实例
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。 首先我们先用一组生活中的图片来说明三层的重要性。...
分类:其他   时间:2014-06-01 14:41:45    收藏:0  评论:0  赞:0  阅读:527
满二叉树 和 完全二叉树
完全二叉树 定义:深度为k,有n个结点的二叉树当且仅当其每一个结点都与深度为k的满二叉树中编号从1至n的结点一一对应时,称为完全二叉树。 特点:叶子结点只可能在层次最大的两层上出现;对任一结点,若其右分支下子孙的最大层次为l,则其左分支下子孙的最大层次必为l 或l+1 满二叉树: 定义:一棵深度为k,且有2的(k)次方-1个节点的二叉树 特点:每一层上的结点数都是最大结点数 ...
分类:其他   时间:2014-06-01 15:44:08    收藏:0  评论:0  赞:0  阅读:794
OpenSSL编程初探3 --- 根据给定的域名自动伪造应用证书
在实现SSL中间人的时候,可以在启动程序前提前以手工的方式制作好证书,但有时候会显得麻烦。比较便利的做法是,实现证书的自动伪造流程,让SSL中间人主程序在需要的时候调用。本文主要描述自动伪造过程中要面对的问题,以及问题解决的方法。另外,在必要的地方,给出了关键的实现代码。...
分类:其他   时间:2014-06-01 15:01:06    收藏:0  评论:0  赞:0  阅读:565
让算法会说话之归并排序
经典排序算法:归并排序法 让算法会说话,让程序自己告诉我们怎么回事...
分类:其他   时间:2014-06-01 14:00:50    收藏:0  评论:0  赞:0  阅读:425
Struts2拦截器
拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指定拦截器的代码在“织入点”的前后执行,从而起到拦截的作用。Struts2的Interceptor,其拦截的对象是Action代码,可以定义在Action代码之前或者之后执行拦截器的代码。 首先,我们将重点讨论一下Struts2中的拦截器的内部结构和执行顺序,并结合源码进行分析。 Interceptor结构 ...
分类:其他   时间:2014-06-01 14:43:36    收藏:0  评论:0  赞:0  阅读:480
GDI+学习笔记(五)绘制一个正方体
简单的介绍了C++使用GDI+绘制长方体,并对它进行贴图的方法。...
分类:其他   时间:2014-06-01 16:19:49    收藏:0  评论:0  赞:0  阅读:673
u-boot学习(三):u-boot源码分析
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 看到不错的文章,不要添加收藏夹,想着以后有时间再看,因为很有可能你以后再也不会看它们了。 想写总结的文章,不要想着等到以后有时间了再总结,因为很有可能你以后更没有时间总结它们了。 ——送给自己 +++++++...
分类:其他   时间:2014-06-01 15:31:55    收藏:0  评论:0  赞:0  阅读:452
ACM之跳骚---ShinePans
Description Z城市居住着很多只跳蚤。在Z城市周六生活频道有一个娱乐节目。一只跳蚤将被请上一个高空钢丝的正中央。钢丝很长,可以看作是无限长。节目主持人会给该跳蚤发一张卡片。卡片上写有N+1个自然数。其中最后一个是M,而前N个数都不超过M,卡片上允许有相同的数字。跳蚤每次可以从卡片上任意选择一个自然数S,然后向左,或向右跳S个单位长度。而他最终的任务是跳到距离他左边一个单位长度的地方...
分类:其他   时间:2014-06-01 14:42:57    收藏:0  评论:0  赞:0  阅读:427
项目积累——Blockingqueue,ConcurrentLinkedQueue,Executors
背景 通过做下面一个小的接口系统gate,了解一下mina和java并发包里的东西。A系统为javaweb项目,B为C语言项目,gate是本篇需要完成的系统。 需求 1.  A为集群系统,并发较高,会批量发送给gate消息,并且接受gate返回的消息; 2.  gate独立部署,将从A接受到的消息压入队列,与B建立连接后,将每条消息验证签名等工作后,发送给B,需要保...
分类:其他   时间:2014-06-01 13:04:53    收藏:0  评论:0  赞:0  阅读:460
如何将文件隐藏在图片中
原文来自:http://www.pixelstech.net/article/1347582974-Hide-a-file-in-a-picture 本文来自:http://blog.csdn.net/svitter 有时你想在电脑中隐藏一些重要的不想让别人看见的文件,那么你应该怎么做? 去寻找一个专业的工具?为文件夹设立密码?将文件属性设置为“隐藏”? 以上方法都是可行的,但是他们不够方...
分类:其他   时间:2014-06-01 14:48:25    收藏:0  评论:0  赞:0  阅读:387
一个截取字符串函数引发的思考
背景 前些天,遇到这样一个问题,问题的内容如下: 要求编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。但是要保证汉字不被截半个,如“我ABC”, 4,截取后的效果应该为“我AB”,输入“我ABC汉DEF”, 6,应该输出为“我ABC”,而不是“我ABC+汉的半个”。 问题 刚看到这个问题的时候,以为还是很简单的,但写出来...
分类:其他   时间:2014-06-01 14:47:48    收藏:0  评论:0  赞:0  阅读:550
C#之面向对象
刚刚学习UML时对面向对象设计有初步大概的了解,于是乎小小的总结了篇  面向对象概述,现在学完C#,面向对象分析有一进一步的理解,拿出来分享一下。 _________________理解有限,错误不足处请指点。 C#语言是一种现代、面向对象的语言。面向对象程序设计方法提出了一个全新的概念:类,它的主要思想是将数据(数据成员)及处理这些数据的相应...
分类:其他   时间:2014-06-01 15:56:04    收藏:0  评论:0  赞:0  阅读:473
工厂模式与策略模式之区别
设计模式有很多种,其中功能相似的很多,但是为什么还要分这么多种名字,查阅资料,我觉得下面的解释最为合理:用途不一样,名字就有区别,一把斧头用来砍人就叫凶器,用来砍柴就叫伐木斧,用来劈门就叫消防斧,这些模式的名字都是根据具体使用时的场景,联系了现实里某样东西或某种习惯而取得,所以很相似的模式行为有不同叫法。 今天我们就来研究一些工厂模式与策略模式的一些区别: 工厂模式是创建型模式,适应对象的变化...
分类:其他   时间:2014-06-01 14:03:40    收藏:0  评论:0  赞:0  阅读:377
项目积累——Mina
继续上一篇,这篇主要讲通过mina往B端发送消息,并接受消息,mina是一个网络通信框架,封装了javaNIO,简单易用,网上有很多关于他的介绍,在此不赘述了。 如上篇所介绍,完成功能,需要五个类: PoolListener:监听,用来在系统启动的时候创建连接; SessionPool:连接池; SendHandler:处理类; CharsetEncoder:编码; CharsetDe...
分类:其他   时间:2014-06-01 16:24:24    收藏:0  评论:0  赞:0  阅读:601
setOnClickListener报空指针异常
1.异常提示: 2.错误原因:...
分类:其他   时间:2014-06-01 16:23:50    收藏:0  评论:0  赞:0  阅读:471
【Espruino】NO.06 按键是你的仆人(续)
http://blog.csdn.net/qwert1213131/article/details/27834551 本文属于个人理解,能力有限,纰漏在所难免,还望指正! 【小鱼有点电】 这几天一直在等新板子到来,终于不用凑活了,焊接好测试完,一切顺利,可以继续对上一节关于按键部分内容的补齐了。 本节引入一个关键函数: function setWatch(function,pin,options) 功能描述如下:根据指定引脚pin的的变化情况执行指定功能,options部分可以选择执行次数以及配置何种边沿触...
分类:其他   时间:2014-06-01 14:14:10    收藏:0  评论:0  赞:0  阅读:478
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!