现在位置: 首页 > tinsel发表的所有文章
  • 11月
  • 08日
综合 ⁄ 共 2396字 评论关闭
很弱的数据,随便搞 #include <iostream> #include <cstdio> #include <map> #include <string> #include <cstring> #include <vector> #include <algorithm> using namespace std; void debug() { cout<<"yes"<<endl; } int main() { //freopen("in","r",stdin); int T,n,i,j,k,m; bool vis[300]; string s[300]; map<string,int>box; map<string,int>::iterator it; cin>>T; getchar(); getchar(); for(......
阅读全文
  • 08月
  • 30日
综合 ⁄ 共 503字 评论关闭
题意:一个长为 n (1 ≤ n ≤ 10^5)的序列(元素(|ai| ≤ 10^4) ),可以取其中的两个数,一个数 + 1,另一个数就 - 1,可以这样操作无数次,问最后最多能有多少个数是一样的。 题目链接:http://codeforces.com/problemset/problem/246/B ——>>我觉得非常不错的题目,至少我被坑得团团转。。       第一种惯性思维:尽量地往平均数靠,答案为 n - 余数。。可惜,是错的。。       第二种惯性改进思维:尽量地往平均数靠,答案为 max(n - 余数, 余数)。。可惜,还是错的。。       贪心正解:无论数有多大,我都可以让 n - 1 ......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 297字 评论关闭
参见:http://docs.spring.io/spring/docs/3.0.x/javadoc-api/org/springframework/web/servlet/view/UrlBasedViewResolver.html UrlBasedViewResolver:它是对ViewResolver的一种简单实现,而且继承了AbstractCachingViewResolver,主要就是提供的一种拼接URL的方式来解析视图,它可以让我们通过prefix属性指定一个指定的前缀,通过suffix属性指定一个指定的后缀,然后把返回的逻辑视图名称加上指定的前缀和后缀就是指定的视图URL了。
阅读全文
  • 03月
  • 12日
综合 ⁄ 共 7534字 评论关闭
文/一觉亮天   Linux下多核编程,对于应用层编程来说,主要是多进程间的协作编程及多线程编程。   Linux下进程创建用到的API主要有fork,popen,exec等。多进程之间协作主要通过共享内存,信号量,消息,管道,SOCKET等。   多线程编程的用到的API,有显式隐式之分。隐式如OpenMP,利用一些编译指示,使程序在编译的时候,由编译器来进行多线程优化。显式的API,Linux下多用POSIX API,线程的创建销毁同步等都需要程序员自己通过函数调用的方式来实现。其中显式API因为直观,比较常用。下面介绍Linux下多线程编程的显式API的使用......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 181字 评论关闭
<style>A{cursor:hand;height:2px;behavior:url(other/link.htc);filter:progid:dximagetransform.microsoft.gradientwipe(duration=1)}A:hover {color:"#FB9402";text-decoration:none; }</style>
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 342字 评论关闭
网上资料整理 log4j1.x 1、log4j 详 解( 一) 2、log4j 详解(二) 3、Log4j基本使用方法 4、Log4j 用法(一) 5、log4j.properties 使用说明 6、Apache Log4j详解 7、log4j.xml配置详解 8、log4j.xml配置详解 log4j2.x 1、Log4j 2.0在开发中的高级使用详解—介绍篇(一) 2、Log4j 2.0在开发中的高级使用详解—默认级别(二) 3、Log4j 2.0在开发中的高级使用详解—配置简单的控制台输出(三) 4、Log4j 2.0在开发中的高级使用详解—配置简单的文件输出(四) 5、Log4j 2.0在开发中的高级使用详解—SocketAppender的远程输出(五) 6、Log4j ......
阅读全文
  • 05月
  • 17日
综合 ⁄ 共 3833字 评论关闭
转载自:http://blog.csdn.net/linux_loajie/article/details/7698551 程序员成熟的标志 程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与不好,行与不行的评论。因此,程序员对此感到很茫然,不知道要从那些方面去评价自己......
阅读全文
http://my.winzheng.com/?450477/action_viewspace_itemid_11891 解压密码:    bbs.winzheng.com CODE: 首次运行    .bat先运行一次就OK了。问题: 解决不能导出PDF的问题。 1、安装pdf factory 可以解决。 2、可以安装附件来解决:   下载:PDF-XChange Pro 3.3.63cr.rar (6.33MB) http://www.51files.com/?87R8XOZC8P1EQDO57PTR FTP地址: ftp://tian:tian@222.186.112.110/ 直接下载地址  ftp://tian:tian@222.186.112.110/Mind manager 6.0汉化全功能免安装版 by拒绝游泳的鱼/Mind manager 6.rar
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 740字 评论关闭
开发Android时经常会出现误操作导致R.java文件被删除的情况,一般可以通过下面的方法进行修复(我的Eclipse是中文的): (1)单击“项目”菜单,选中“自动构建”。这样每次修改代码时会自动修改R.java文件的。 (2)如果你没有设置成自动构建,可以到“项目”菜单下,选择“构建项目”(仅构建当前你选中的工程)或者“全部构建”(构建eclipse中所有的工程) 有时候你会发现,有时修改了XML后R.java会自动修改,有的时候不会自动修改,或者你误操作导致R.java被删除后,以上方法解决不了,即使重构项目也不能创建R.java。 这时候大家想一......
阅读全文
  • 04月
  • 10日
综合 ⁄ 共 7086字 评论关闭
笔记1104 2008-11-5 上午5:46 发布人 tiger chang ********************************************************NAME    :ChangTigerDATE    :18:31 2008-11-04ADDR    :o52tiger@yahoo.com.cn********************************************************ping     ping -s 192.168.4.40        bash-2.05$ ping -s 192.168.4.40        PING 192.168.4.40: 56 data bytes        64 bytes from mis (192.168.4.40): icmp_seq=0. time=0. ms     ping 192.168.4.40    192.168.4.40 is aliveifconfig     if......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 3366字 评论关闭
1.WINCE快捷方式结构 WINCE的快捷方式和WIN2K,XP的不同,只是一个后缀名为.LNK的文本文件. 其格式如下: 数字#路径 比如,有个快捷方式写法如下: 23#/Windows/ToolViewer.exe 指的是指向WINDOWS文件夹下的Toolviewer.exe可执行文件.数字究竟代表的是什么意思,我也不 太清楚;有一说法是#后的ACSII字符 的数量,但如果把上述例子改为1#/Windows/ToolViewer.exe也可正常运行,但去掉数字则系统无法识别.虽然可以正常使用,但建议还 是按照文档#之后的ACSII字符数量填写. 2.如何把快捷方式加到内核中 假设我们有一快捷方式Engli......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 1463字 评论关闭
ToolTip是Win32中一个通用控件,MFC中为其生成了一个类CToolTipCtrl,总的说来其使用方法是较简单的,下面讲一下它的一般用法和高级用法。 一般用法步骤: 添加CToolTipCtrl成员变量 m_tt。 在父窗口中调用EnableToolTips(TRUE); 在窗口的OnCreate(或者其他适当的位置)中向ToolTip中添加需要显示Tip的子窗口,并同时指定相应的显示字串CToolTipCtrl::AddTool(pWnd,"string to display")。 重载父窗口的 BOOL PreTranslateMessage(MSG* pMsg) ,在函数中调用 m_tt.RelayEvent(pMsg)。 下面假设在窗口CWndYour中使用CToolTi......
阅读全文