现在位置: 首页 > Wkkeruvy发表的所有文章
  • 05月
  • 15日
综合 ⁄ 共 27272字 评论关闭
下载openssl自行编译 https://www.openssl.org/source/openssl-1.0.1i.tar.gz ./config --prefix=/d/local && make && make install man --manpath=/d/local/ssl/man ecparam 或者查看在线帮助: https://www.openssl.org/docs/apps/ecparam.html# 查看是否支持ec算法(有些linux发行版由于liscense的限制没有加进来) OpenSSL> help openssl:Error: 'help' is an invalid command. Standard commands asn1parse ca ciphers cms crl crl2p......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 4255字 评论关闭
redhat安装apt-get和设置 (2009-04-05 15:57)   redhat安装apt-get   软件包管理工具apt-get原来在ubuntu下面用过一段时间,感觉比较好用,比手动安装软件包要那么多关联需求好多了。最近使用RHEL4,装软件很是不爽,上网搜了搜,果然是有redhat下的apt-get,于是就移植过来用用了。   安装APT工具:  # wget http://redhat.uni-klu.ac.at/el3/apt.i386.rpm # rpm -Uvh apt.i386.rpm   其它的主要就 是设置sources.list的问题了。进入/etc/apt/sources.list.d/目录下设置一些源就OK了。   网上找的一些源如下: #dag.list rpm htt......
阅读全文
  • 07月
  • 31日
综合 ⁄ 共 4134字 评论关闭
对于Fragment的使用,一方面Activity需要在布局中为Fragment安排位置,另一方面需要管理好Fragment的生命周期。Activity中有个FragmentManager,其内部维护fragment队列,以及fragment事务的回退栈。 为什么需要判null呢?主要是因为,当Activity因为配置发生改变(屏幕旋转)或者内存不足被系统杀死,造成重新创建时,我们的fragment会被保存下来,但是会创建新的FragmentManager,新的FragmentManager会首先会去获取保存下来的fragment队列,重建fragment队列,从而恢复之前的状态。   希望保留用户操作的面板,你可以使用hid......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 1466字 评论关闭
   现在开源的各种framework非常的多。干什么的都有。但是,是不是我们使用了这些开源framework就能够一劳永逸的解决我们的设计问题呢?我觉得答案是否定的。如果没有自己对设计和系统的理解。框架滥用就在所难免。比如说hibernate(以下简称HI),它是一个对象持久框架,他的目的非常的简单,就是提供对象持久化的手段。但是在日常的工作中,我经常看见很多人把HI用的非常的复杂,希望用HI实现一些复杂的数据库查询,似乎把HI看作了一个数据库抽象层了。使用HI,却永远不忘记SQL。我觉得这是不正确的。虽然HI的本质是ORM。但是它......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 3166字 评论关闭
做Android NDK开发时,c代码需要用ndk-build来进行编译,而java代码则需要用Android sdk编译。 编译c代码有两种方法: 一、写好c代码后,然后用cygwin搭建ndk-build环境,用ndk-build来编译出相关的.so文件(libs目录)之后,       再用eclipse里去编译java程序,从而使用.so文件。该方法在上一篇搭建NDK环境有介绍。 二、利用eclipse完全可以达到编译.so的目的。 首先,先装上CDT吧,这是Eclipse的C/C++环境插件,装上它后你就可以在Eclipse里创建C/C++项目和代码文件了。插件的安装有两种方式,一种是在线安装,一种是下载......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 2011字 评论关闭
题目意思:给出一个有向图,给出起点和终点,一个人从起点到终点去约会,每次走的路程要求是最小。没条路不能重复走,问可以走多少次。 思路:如果没限制直接就可以跑最大流了,加了限制后就是说只有最短路径的边才能走,先求出起点到所有点的最短距离,然后找出每条边的起点的距离加上边的权值=终点的距离,那么这条边就可以走。 #include<iostream> #include<queue> #include<stdio.h> #include<string.h> const int N=1100; const int inf=0x3fffffff; using namespace std; int dis[N],head[N],fi......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 1544字 评论关闭
适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。首先,我们来看看类的适配器模式,先看类图: 核心思想就是:有一个Source类,拥有一个方法,待适配,目标接口时Targetable,通过Adapter类,将Source的功能扩展到Targetable里,看代码: [java] view plaincopy public class Source {          public void method1() {           System.out.println("this is original method!");       }   }......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 36字 评论关闭
xheditor。网址: http://xheditor.com/demo
阅读全文
  • 12月
  • 17日
综合 ⁄ 共 4245字 评论关闭
判断指定的进程或程序是否存在方法 分类: Windows program 2011-06-27 15:14 112人阅读 评论(0) 收藏 举报 一、判断指定程序名的进程是否存在 BOOL EnumWindows( WNDENUMPROC lpEnumFunc, // pointer to callback function LPARAM lParam // application-defined value); The EnumWindows function enumerates all top-level windows on the screen by passing the handle to each window, in turn, to an application-defined callback function. EnumWindows continues until the last top-level window is en......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 3637字 评论关闭
很多时候,android提供的组件并不能满足我们的需求,于是我们不得不按需求开发自定义控件。 Step 1.   写好自定义控件的内部布局文件。   <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/white" android:orientation="horizontal" > <ImageView android:id="@+id/image" android......
阅读全文
  • 11月
  • 30日
综合 ⁄ 共 2891字 评论关闭
一、意图 将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 二、适用性 对象需要利用现存的并且接口不兼容的类。 需要创建可重用的类以协调其他接口可能不兼容的类。 三、组成 ——目标角色(Target):定义Client客户要使用的特定领域的接口。 ——被适配角色(Adaptee):这个角色有一个已存在并使用了的接口,而这个接口是需要我们适配的。 ——适配器角色(Adapter):这个适配器模式的核心。它将被适配角色已有的接口转换为目标角色希望的接口。 ——......
阅读全文
  • 11月
  • 27日
综合 ⁄ 共 2296字 评论关闭
Xajax是PHP一个不用刷新或者跳到其他页面,就能通过点击组件等与后台后台数据库交互的技术 Xajax是PHP的一个插件, 要想使用Xajax就必须先到其官网中下载一个压缩包(点击打开链接),由于国外的网速慢,我也给大家上传了一个(点击打开链接),大家自行选择下载。 下载完xajax_0.5_minimal.zip把里面的东西放到你要开发的工程目录里面,比如笔者的工程目录是C:\PHPnow-1.5.6\htdocs\myphp\xajax xajaxhello.php,xjaxreg.php,xajaxregsuc.php是笔者自行开发的页面, 放在这里是为了说明 文件夹xajax_core,xajax_js 文件copyright.......
阅读全文