现在位置: 首页 > ascenseur发表的所有文章
  • 08月
  • 27日
综合 ⁄ 共 255字 评论关闭
在UIViewController A中push一个UIViewController B,一直无法推送成功 原来是A中 self.navigationController == nil,所以在 A 使用该方法[self.navigationController pushViewController:B animated:YES];加不进去B 问题出现在A上一级的推送方式,更改进入A的推送方式即可解决该问题:[self.navigationController pushViewController:A animated:YES];
阅读全文
  • 08月
  • 15日
综合 ⁄ 共 1357字 评论关闭
自动生成hibernate配置文件的时候,会在dao层用到getSession()方法来操作数据库记录,但是他还有个方法getHibernateTemplate(),这两个方法究竟有什么区别呢?      1.使用getSession()方法你只要继承sessionFactory,而使用getHibernateTemplate()方法必须继承 HibernateDaoSupport当然包括sessionFactory,这点区别都不是特别重要的,下面这些区别就很重要了      2.getSession()方法是没有经过spring包装的,spring会把最原始的session给你,在使用完之后必须自己调用相应的 close方法,而且也不会对声明式事务进行相应的管理,......
阅读全文
  • 06月
  • 11日
数据库 ⁄ 共 1739字 评论关闭
1)如何启动sqlplus:isqlplus start; sqlplus [username]/[password][@server] 2)连接命令 connect [username]/[password]; disconnect password exit/quit; 3)编辑命令 List:列出缓冲区的sql命令 Append:在缓冲区当前行添加内容 Change 字符1  字符2  :改变缓冲区的字符 input:在当前行后增加一行 n:把第n行设定为当前行 Edit:编辑缓冲区 run /:运行缓冲区的命令 4)文件操作命令:save:把sql缓冲区保存为文件 get:与save相反 start @:运行保存的sql文件 @@:如果两个脚本在同一个文件夹内的话,可......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1105字 评论关闭
/*test.ini//////////////[index]name=小朱年龄=23 [index2]sex=男/////////////////*/ #include "stdio.h"#include "iostream.h"#include "windows.h" int main(int agrc,char *agrv[]){ char buf[MAX_PATH]; DWORD size=MAX_PATH;  TCHAR tcPath[MAX_PATH]; GetCurrentDirectory(MAX_PATH,tcPath);    TCHAR *path=strcat(tcPath,"\\test.ini");  //获取字符串 GetPrivateProfileString("index","name","NULL",buf,size,path); cout<<"获取字符串  "<<buf<<endl;  //获取整型值 int num=GetPrivateProfileInt......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 231字 评论关闭
    个人十分喜欢Eclipse的代码格式化工具,一旦保存代码前一定要格式化一下。但是有时候会遇到问题,就是按几次Ctrl + Shift + F组合键都没法格式化代码,对这种概率出现的现象十分不解,怀疑是Eclipse的bug或者是我键盘失灵。。。。这个时候只能借助于右键菜单“Format”。     今天查出了真凶,原来是在开启了中文输入法的时候,这个快捷键就无法工作了。把中文快捷键关闭之后,这个快捷键立刻生效。猜测原因是中文输入法开启的时候,这个组合键被输入法拦截了。
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 7856字 评论关闭
一、简介: Tomcat在高并发环境下处理动态请求时性能很低,而在处理静态页面更加脆弱。虽然Tomcat的最新版本支持epoll,但是通过Nginx来处理静态页面要比通过Tomcat处理在性能方面好很多。 二、下载安装: 下载nginx http://nginx.org/en/download.html 下载解压后放到F:\nginx-1.7.1(官网这样要求的,不知道放其它盘有没有问题) 启动nginx.exe,然后在浏览器输入127.0.0.1即可 配置自己的项目测试 第二环节我们使用了默认的nginx.conf 。Nginx的配置文件都存于目录conf文件下,其中nginx.conf是它的主配置文件。 以......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 79字 评论关闭
导读:在工作中用到正则太多了。但是,又不是天天用,容易记错。那就记录下来吧。 详细: 1 给行尾行首添加指定字符 搜索 \s\n 替换 [行尾字符串]\s\n[行首字符串]
阅读全文
  • 04月
  • 12日
综合 ⁄ 共 1129字 评论关闭
题目: Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). Find the minimum element. The array may contain duplicates. 思路: 本题思路跟“没有重复元素”的情况相似。当没有重复元素的时候,首先判断首元素和末元素大小关系。如果首元素小于末尾元素,则不用分析,一定是顺序排列的,返回第一个就是最小的。否则,寻找中间位置的值,若中间位置值大于第首元素,则最小值一定在右边的一半数组中;否则在左边一半的数组中。当有重复元素......
阅读全文
  • 03月
  • 31日
综合 ⁄ 共 1223字 评论关闭
    在main.xml中:   <LinearLayout     xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent">   <com.li.paintproject.MyView       android:layout_width="fill_parent"       android:layout_height="wrap_content"/> </LinearLayout>           在MyPaintDemo.java中:   package com.li.paintproject;   import android.os.Bundle; import android.app.Activity; import android.view.Menu; import android.vi......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 5368字 评论关闭
这个资料实在是太难找了,谢谢博主:http://www.cxyclub.cn/n/36264/   以前大学做项目(Web的毕业论系统)就看见过在网页中嵌入Office的word,那时候用了哪个控件当时没记下来,我倒是忘了,最近发现在WinForm要嵌入Office的话,可以使用DSOFramerControl。   环境   使用之前要注册一下COM组件才行,使用 regsvr32注册 dsoframer.ocx。要是用这个的话,系统里面肯定要有装Office,要是很好使用的话,还得有Office开发组件,获得这组件的途径可以是在安装Office时把PIA也安装上。在这里可以找到添加上工具箱 当然这篇文......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 802字 评论关闭
每取一个数字尽量把小数字往左放,当遇到0时要在后面的卡片找不大于首位的卡片, 如果找到,就把0放到左边(标记该卡片的位置),否则放右边, 注意:第一个数字可能就为0. #include<stdio.h> #include<string.h> char s[110],str[210]; int main() { int i,j,n,k,t,len; char *p,*q,ch,ph; scanf("%d",&t); while(t--) { scanf("%s",s); len=strlen(s); str[101]=s[0]; p=q=&str[101]; ch=p[0]; k=0;//比首位非0数字小的数字最靠后的位置 if(ch=='0')//如果第一个数为0,找非0的......
阅读全文
  • 02月
  • 09日
综合 ⁄ 共 3374字 评论关闭
Dijkstra算法详解:   在解决单源点最短路径的问题时,常常用到经典的Dijkstra算法,其算法的本质思想是: 按路径长度递增依次产生最短路径。 下面给出算法的大致流程: 1.初始化所有结点并将起始点设为标记,进入以下循环 2.在到达某点的最短路径中找最小且未标记的点(可以用一维数组表示)   如: 数组下标:0  1   2   3   4   5    Len      :-   0   5  10  2   - 这个数组表示 1号节点为初始节点,1号节点到达2号节点的最短路径为5,到3号为10,无法到达5号(具体可以以较大的数表示其路径)。 从中找到一个未标记且Len......
阅读全文