- 博客(61)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-10-07 14:39:29 642
原创 java获取用户输入
在图形化操作系统下面,可以用下面的代码获取用户用户输入:String str = JOptionPane.showInputDialog(null,"输入类全路径");
2016-09-30 16:18:13 794
原创 java 中对lis进行排序时,排序失效解决
使用Clollections.sort排序有两种,无论那种,对对象进行排序时,都需要自己写排序函数。排序函数返回值是一个整数。记住:这个整数要么为正,要么为负数,绝对不能为零。否则排序就失效了。 public int compareTo(Object o) { // TODO Auto-generated method stub Node arg=(N
2016-08-30 15:32:15 1509
转载 Mysql参数优化
Mysql参数优化对于新手来讲,是比较难懂的东西,其实这个参数优化,是个很复杂的东西,对于不同的网站,及其在线量,访问量,帖子数量,网络情况,以及机器硬件配置都有关系,优化不可能一次性完成,需要不断的观察以及调试,才有可能得到最佳效果。[mysqld]port = 3306serverid = 1socket = /tmp/mysql.sockskip-locking # 避免
2016-08-09 15:18:14 356
转载 资源网站-转自知乎
作者:吴剃中链接:https://zhuanlan.zhihu.com/p/21479053来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、找资源利器PS:请复制转走,知乎禁了不要怪我,不谢 去转盘网:http://www.quzhuanpan.com/西林街:http://www.xilinjie.com/EV搜索:htt
2016-07-06 11:38:17 18232
原创 eclipse使用MyBatisGenerator自动生成相关文件出错:project does not exist
将targetProject="./src/main/java" 改为 targetProject="[project name]/src/main/java"
2016-05-13 21:40:15 4434
原创 apache的/var/www/html无法访问
linux上,apache(httpd)装好后,并配置监听端口8088,在浏览器器里访问http://[ip]:8088/index.html结果显示“无法连接到服务器”,原因是:防火墙没有开发8088端口,解决:vi /etc/sysconfig/iptables, 在防火墙的配置文件里面,加上需要开放的端口; -A INPUT -m state --stat
2016-04-23 13:39:58 8592 1
原创 android开发java工具包的添加方式
一个jar包明明已经导入了项目,且项目没有报错,但是运行时,logcat里warn报告类没有定义,则可能是jar包的引入有问题,尝试进行如下方法解决:1.改变jar 包的引入方式:直接将jar包放在libs中即可2.改变jar包的引入顺序:
2015-12-27 10:38:26 483
原创 IOS开发:使用真机调试
Xcode7允许没有注册的用户使用真机进行调试,步骤如下:1.打开Xcode -> preference ->account2.添加Apple ID3.双击创建好的账户,4.选择iOS devement,然后点击“Done”5.在左上角选择运行的设备6.点击运行7.点击 fix issue8.这是你会发现你的IOS应用虽然已经装在你的手上了,但无法运
2015-12-26 21:58:47 366
转载 eclipse中安装scala插件
http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site
2015-10-26 15:50:00 902
原创 回溯法:字符串转换
问题描述: 通过栈交换字母顺序。给定两个字符串,要求所有的进栈和出栈序列(i表示进栈,o表示出栈),使得字符串2在求得的进出栈序列的操作下,变成字符串1。输出结果需满足字典序。例如TROT 到 TORT:[i i i i o o o oi o i i o o i o] 输入给定两个字符串,第一个字符串是源字符串,第二个字符是目标目标字符串。
2015-09-13 16:27:36 1138
原创 回溯算法:基本思想以及方法
思想:沿着一条向前走,能走则走;不能走则退回来,试者走其他路。以深度优先方式遍历子集树。基本方法:1)定义问题的解空间(子集树,排列树) 2)确定剪枝条件 3)确定结束条件注意事项:在回溯的函数体内,不能改变问题的状态,即进入函数前,状态是s,则函数完成后,状体也应该是s;例题:字符串转换
2015-09-13 16:06:37 2276
原创 Mac下,在myeclipse中导入jdk和javaEE
曾经jdk1.6,会安装在:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk而jdk1.7和1.8,就会安装在:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdkjdk1.6:
2015-09-10 20:23:39 1463
原创 Unknown entity异常:org.hibernate.MappingException: Unknown entity:User findById
原因:userDAO下的findBId()中的entityname路径不对。getCurrentSession().get(entityname, id);解决:修改路径即可。
2015-08-17 11:20:25 379
原创 JS遍历list异常情况解决
原来方法:for(var i=0;i < list.length;i++){ alert(list[i].userId); }结果:循环一直不能结束,只能获取list中第一个元素解决:var len=list.length; for(var i=0;i < len;i++){ var index=i;
2015-08-11 16:44:01 743
原创 DWR:返回值为空?
在js中:var test=user.getName();解决:方法用错了。应:user.getName(function(data){alert(data);});
2015-08-11 16:01:10 439
原创 jsp:跳转后页面css和js失效问题解决
scripttype="text/javascript"src="js/jquery-1.5.1.js">script> 改:scripttype="text/javascript"src="/wechat3/js/jquery-1.5.1.js">script> 要使用绝对路径
2015-08-06 22:31:45 3866
原创 DWR:java.lang.SecurityException: Class not found
异常如下: org.directwebremoting.impl.DefaultCreatorManager getCreator??: Names of known classes are: __Data __System ChatBrige ?? 06, 2015 8:34:05 ?? org.directwebremoting.servlet.UrlProcessor
2015-08-06 20:41:08 3090 1
原创 DRW入门之异常:java.lang.ClassNotFoundException: org.directwebremoting.servlet.DwrServlet.class
今天学习DRW做了个简单的示例,按照教程,webxml里的servlet要写成:java.lang.ClassNotFoundException: org.directwebremoting.servlet.DwrServlet.class
2015-08-04 20:09:54 2851
原创 异常:java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I
通过网上搜,这个问题是由于struts2和hibernate的antl.jar冲突,然后删掉strust2的这个jar后,运行项目,问题依旧后来才发现,不仅要在项目中删除这个jar,而且还要在tomcat中webapps/项目/web-info/lib下删除这jar。PS:myeclipse自带的tomcat目录在相应工作空间下面:.metadata/.me_tcat/参考:http:
2015-08-02 11:12:52 504
原创 SVN更新异常
问题描述:在myeclipse中移动了将一个jar从一个文件夹移动到另一个文件,结果其他人在更新时,出现如下异常:org.apache.subversion.javahl.ClientException: Problem running logsvn: Failed to run the WC DB work queue associated with 'E:\NewEcl
2015-07-31 20:56:43 9453 3
原创 SSH整合开发(1):自己的要放在lib下
在做SSH开发时,需要要用到自己以前的工具包,于是导入项目里,Junit测试也通过,但是运行整个项目时,在访问自己的jar包内容时,出现异常,显示jar包内的class 找不到,于是将自己的jar包放到web-INF中的lib下,然后build path,问题就解决了!这个lib下还有JDBC的驱动jar,所以以后自己的(第三方)jar都要放到这lib下。-------------------
2015-07-31 12:16:09 392
原创 贪心算法:哈弗曼编码
哈弗曼树构建:每次选取频率最小和次小的两个字符; 将这两个字符从序列中删去; 新建一个节点 按照左小右大,分别作为新节点的左右子树; 新节点的频率为其左右子树频率之和;
2015-06-26 14:26:04 955
原创 递归与分治:循环赛日程表
问题描述:有2的n次方个运动员,需要在(2的n次方)-1天内完成比赛。比赛规则如下: 1)一位运动员每天只能与一位运动员比赛 2)一位运动员要与其他n-1为运动员进行比赛问如何安排日程?问题实质:要求矩阵内每行每列都不重复。 基本思路:将所有运动员分为两半 对这两半分别独
2015-06-26 12:19:51 2174
原创 递归与分治:快速排序法
基本思想:将待排序列分为两半,一半比基准元素大,另一半比基准元素小,然后对这两半元素重复上述过程。核心代码:void quick_sort(int low,int hig){ if(low>=hig) { //获取划分点所在的下标 int p=partion(low,hig); //对划分点前半序列进行快排
2015-06-26 12:02:10 470
原创 递归与分治:归并排序法
基本思想:将待排序列分为两半,分别对这两半进行排序,然后将两个有序的序列进行合并。核心代码:void m_sort(int low,int hig){ if(low!=hig) { int mid=(low+hig)/2; //对前一半进行归并排序 m_sort(low,mid); //对后一半进行归并排序
2015-06-26 11:47:37 420
原创 递归与分治:二分查找
二分查找只是一个递归的问题,并不体现分治法的思想。算法前件:带查找序列有序(从左到右,非减序或非升序)基本思想:先将待查元素与中间元素比,若比中间元素大,则在序列的后一半继续查找;若比中间元素小,则在序列的前一半继续查找。算法描述: 1.与待查序列第一个元素比,若等于,则返回该元素下标,结束比较 2.与
2015-06-26 11:26:37 937
原创 递归与分治法
分治法设计思想:将一个规模较大的问题,分解成若干规模较小但问题的性质与原问题相同的子问题,然后将这些子问 题逐个击破,再将子问题的解合并为原问题的解。基本步骤:1)分解:将原问题分解为若干子问题 2)解决:若问题规模足够小,可直接解决时,就直接解决;否则,递归解决这些子问题
2015-06-26 10:57:59 1321
转载 inux中fork()函数详解(原创!!实例讲解)
一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。fork()函数通过系统调用创建一个与原来进程几乎完全相同的进程,也就是两个进程可以做完全相同的事,但如果初始参数或者传入的变量不同,两个进程也可以做不同的事。 一个进程调用fork()函数后,系统先给新的进程分配资源,例如存储数据和代码的空间。然后把原来的进程的所有值都复制到新的新进程中,只有少数值与原来
2015-05-30 18:39:51 349
转载 Linux C线程的创建和使用
1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为什么有了进程的概念后,还要再引入线程呢?使用
2015-05-30 18:35:36 3567
原创 Mac上永久使用SecureCRT
如果之前安装过SecureCRT,若卸载不彻底,则再次安装时,你将无法试用。这时,切换到目录/Users/你的用户名/Library/Application Support/VanDyke下, 删除SecurtCRT文件夹。在进行安装,你会发现,你的使用期是0天,不要管他,直接点击I agree 就行若之前没有安装过,则直接安装,在快到期时,在目录:/Users/你
2015-04-01 16:26:14 5243
原创 MFC关闭窗口事件
目标效果:点击某按钮,关闭窗体。直接给该按钮的事件处理中添加:PostQuitMessage(0);这样做不知道有什么问题没
2015-03-06 10:04:22 6602
转载 MFC如何给对话框添加菜单
转自:http://blog.csdn.net/tbwood/article/details/18844793第一步:创建菜单,ID为 IDR_MENU1,进行菜单设计等。第二步:把要显示菜单的Dialog窗体的Menu属性下拉选择为IDR_MENU1/*当创建的工程是基于对话框的时候,我觉得一下两部可以省略,以上两步即可完成菜单的创建与显示*/
2015-03-06 09:57:57 526
转载 C++stringstream的clear()清空误区
在用c++写程序时,经常回需要将int or double 等类型转换成string。对于这个操作,我常使用的是stringstream。比如利用这个方法就可以将int类型a的值转换为string类型(同理,可以转换double,long等类型)。如果你想要转换多个int/double等类型的变量,而又始终用一个stringstream对象(避免总是创建stringstream的开
2015-03-03 20:29:34 787
原创 高性能计算--hpcc的编译出解决
编译hpcc出错解决:HPCC--:"ifort: -W is ambiguous"这个错误再老师的指导下直接将Make.test中:LINKER = $(MPdir)/bin/mpif77后面的mpif77改为mpicc,即:LINKER= $(MPdir)/bin/mpicc即可。然后就可以顺利的编译,运行。
2015-01-28 16:24:17 1235
原创 Mac和Linux下使用锐捷
目前为止,我在这两个平台下只知道一种链接锐捷的方法:mentohust大家可以在网上下载这个,百度搜的时候要带上.zip或.tar等后缀。下来后,解压,将其中的dhpcing和mentohust复制到路径/usr/bin下(mac)然后在命令行中输入: sudo mentohust输入系统密码后,按照提示输入即可:注意:不同学校的配置选项是有差别的。否则,可能出现认证成功但是依
2015-01-26 19:07:55 632
原创 MAC下创建android工程时,源文件和资源文件报错的解决
在os X平台创建android工程时,点击finish后,创建窗口仍然不消失,控制台显示:创建工程流产(abort),xml错误。点开工程,发现源代码中引入android.support.v7....报错,资源文件的style.xml中有错。经过查找分析后,发现是缺少相应的jar包(这些jar包含在android SDk文件夹下的extras文件夹下)。于是找到相应资源后,将其置于相应位
2015-01-21 17:17:50 425
原创 Android开发之百度地图(一准备)
注意事项:1.在申请key时,应用名称要和工程中AndroidMainfest.xml中的保持一致。否则会经常出现key验证不能通过的问题。当地图不能显示时,很有可能key验证没通过。2.在导入百度示例时,一般没有R文件。这时可以尝试重启Eclipse
2014-12-25 15:56:09 404
百度地图开发问题:定位图层的显示问题!!
2015-01-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人