现在位置: 首页 > plotter发表的所有文章
  • 11月
  • 21日
编程语言 ⁄ 共 1729字 评论关闭
函数模块化程序设计的方式。。。 原文见http://blog.csdn.net/sxhelijian/article/details/43707529 [cpp] view plaincopyprint? #include <stdio.h>   int main()   {       int iChioce;       do       {           printf("*  1. 吃饭\n");           printf("*  2. 睡觉\n");           printf("*  3. 打豆豆\n");           printf("*  0. 退出\n");           printf("*  请选择(0-3):");           scanf("%d", &iChioce);           //选择后的处理           if (iChioce==1)   ......
阅读全文
  • 10月
  • 04日
综合 ⁄ 共 4542字 评论关闭
1 到官网下载release版后,找到对应framework的dll,将这个dll引用到winform项目中。 2 在AssemblyInfo.cs中添加程序集关联信息: [assembly: log4net.Config.XmlConfigurator] 3 在app.config中配置log4net: <?xml version="1.0" encoding="utf-8"?><configuration>    <configSections>        <sectionGroup ......>            ......其他配置                 </sectionGroup>        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"/>   ......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 2463字 评论关闭
翻了下收藏夹,顺手整理到这里来。 catalina.out文件会越来越大,对系统的稳定造成了一定的影响。conf/logging.properties 一般在部署Tomcat后,运行久了,catalina.out文件会越来越大,对系统的稳定造成了一定的影响。 可通过修改conf/logging.properties日志配置文件来屏蔽掉这部分的日志信息。 1 catalina.org.apache.juli.FileHandler.level = WARNING 2 catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs 3 catalina.org.apache.juli.FileHandler.prefix = catalina.......
阅读全文
2  程序的发布 程序发布的流程其实比测试要简单的很多,首先需要申请一个发布者证书,和provisioning file 和真机测试时申请测试证书很相似的 下边就是申请发布证书的流程: 点击加号 选中appstore and ad hoc 选项 继续 还用前面申请的钥匙串 生成下载,打开可以在钥匙串中找到 下边申请发布用到的provisioning files 按箭头所示操作注意不要选ad hoc ,adhoc 是用于有限的允许的设备安装,而app store则是不管是越狱的还是没有都可以的, 继续 继续, 然后继续 自己起一个名字,再继续完成,下载打开就可以了 然......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 885字 评论关闭
This tutorial walks through installing the framework and creating a simple application. While the Struts 2 framework is simple to use, creating non-trivial applications assumes a working knowledge of many J2EE technologies, including: Java Filters, JSP, and Tag Libraries JavaBeans HTML and HTTP Web Containers (such as Tomcat) XML For more about supporting technologies, see the Key Technologies Primer. 上面讲到需要的一些掌握的一些JavaEE技术,相信能学习Struts2的人,基......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1213字 评论关闭
非递归用栈实现先序遍历 #include <iostream> #include <vector> #include <stack> using namespace std; struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL), right(NULL) {} }; stack<TreeNode*> st; class Solution { public: vector<int> preorderTraversal(TreeNode *root) { vector<int> v; TreeNode *p; while(root || !st.empty()) { while(root) { v.push_bac......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 2958字 评论关闭
1. 意图 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 2.适用性 在以下情况使用Builder模式 当创建复杂对象的算法应该独立与该对象的组成部分及他们的装配方式的时候 当构造过程必须允许被构造的对象有不同的表示时 3.结构图 Builder 模式中主要有三个角色 Director, Builder, Product 抽象的Builder定义了装配的算法或步骤,而具体的生成器则实现了这些算法或步骤 因此,调用者(Director)调用不同的Builder就可以产生不同的内容的对象 4.Builder与Abstract Factory 区别很明显,Builder模式......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 3268字 评论关闭
/* AliveChecker.h author: zhouciming@163.com */ #ifndef __ALIVE_CHECKER_H__ #define __ALIVE_CHECKER_H__ typedef unsigned short ushort; typedef unsigned long ulong; class CPing { public: CPing(); ~CPing(); bool ping(ulong destIP, int timeout = 10000); protected: bool init(); ushort getCheckSum(ushort* addr, int len); // 计算校验和 private: int m_sockfd; }; #endif /* AliveChecker.cpp author: zhouciming@163.com */ #include <stdio.h> #include <string.h> #includ......
阅读全文
  • 02月
  • 23日
综合 ⁄ 共 2035字 评论关闭
        前面分析了一通iOS事件的分发,主要介绍了事件如何找到处理的view,又是如何按照responder chain逐级传递的。这篇文章主要介绍iOS事件的拦截以及特殊处理。         我们知道事件的分发是由Application到Window再到各级View的,所以显然最安全可靠的拦截地方是Application。这里拦截事件后如果不手动往下分发,则进入hit-test View过程的机会都没有。         UIApplication和UIWindow都有sendEvent:方法,用来分发Event。我们可以继承类,重新实现sendEvent:方法,这样就可以拦截下事件,完成一些特殊的处理。         比......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 466字 评论关闭
我们在安装Oracle时,如果没有为下列Oracle用户重设密码,则其的Oracle默认用户名密码如下: 用户名 / 密码   登录身份                                说明 sys/change_on_install SYSDBA 或 SYSOPER 不能以 NORMAL 登录,可作为默认的系统管理员 system/manager SYSDBA 或 NORMAL 不能以 SYSOPER 登录,可作为默认的系统管理员 sysman/oem_temp  sysman 为 oms 的用户名 scott/tiger NORMAL 普通用户 aqadm /aqadm SYSDBA 或 NORMAL 高级队列管理员 Dbsnmp/dbsnmp SYSDBA 或 NORMAL 复制管理员sysman ......
阅读全文
  • 02月
  • 03日
综合 ⁄ 共 341字 评论关闭
  下面这句代码在iPhone的浏览器中将以原始大小显示,并不允许缩放。 <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"/> 其中:width - viewport的宽度height - viewport的高度initial-scale - 初始的缩放比例minimum-scale - 允许用户缩放到的最小比例maximum-scale - 允许用户缩放到的最大比例user-scalable - 用户是否可以手动缩放   注:此标签在iphone4和ipad均可以到缩放作用,但是在Android的WebView却不支持
阅读全文
  • 02月
  • 02日
综合 ⁄ 共 725字 评论关闭
引入 在IOS应用中经常要在程序中显示应用更新状态,可能是通过程序本身,也可能是服务推送,那么怎样在应用icon及UITabBar又上角带红圈中数字呢,下面将简单说明。 实现 //ICON [[UIApplication sharedApplication] setApplicationIconBadgeNumber:number]; //number为显示在ICON上的整数 //UITabBar [tabBarItem setBadgeValue:[NSString stringWithFormat:@"%d",number]]; //tabBarItem获取方法:[[[tabBarCtr tabBar] items] objectAtIndex:i];【tabBarCtr为APPDelegate中的UITabBarController,i表示第i个TabBar】 // number......
阅读全文