- 博客(345)
- 资源 (13)
- 收藏
- 关注
转载 python问题:IndentationError:expected an indented block错误解决
Python语言是一款对缩进非常敏感的语言,给很多初学者带来了困惑,即便是很有经验的python程序员,也可能陷入陷阱当中。最常见的情况是tab和空格的混用会导致错误,或者缩进不对,而这是用肉眼无法分别的。在编译时会出现这样的错IndentationError:expected an indented block说明此处需要缩进,你只要在出现错误的那一行,按空格或Tab(但不能混用)键缩进
2017-07-27 16:58:39 7683
原创 Javascript 中 == 和 === 区别
以下的 == 会有副作用var x = 1;var obj = {valueOf: function(){ x = 2; return 0 }}console.log(obj == 0, x) // true, 2甚至还会产生异常呢var x = 1;var obj = {valueOf: function(){ return {} }, toString: fun
2017-07-23 14:41:59 373
转载 IntelliJ IDEA 常用设置讲解
本篇内容为大家提供的是IntelliJ IDEA 使用教程中的IntelliJ IDEA 常用设置讲解,IntelliJ IDEA是Java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。 。感兴趣的同学可以参考学习下,具体
2017-07-21 18:01:38 922
转载 IDEA使用--字体、编码和基本设置
IDEA这么高端的工具之前只是断断续续使用了一下,因为项目的开发都是在eclipse上,每次学习IDEA的使用都得上网搜索半天,今天自己整理一下,方便以后查阅。IDEA版本15.0.4字体界面字体File -> SettingsAppearance & Behavior -> Appearance程序字体Editor -> C
2017-07-21 14:19:02 1040
原创 Ubuntu16.04 安装jdk1.8.0_131并配置环境变量
1.下载jdk1.8.0_111官方网站下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html截图如下:2.复制解压操作将所下载的文件(一般在下载路径下)复制到/usr/local/java路径下:命令如下:进入到
2017-07-16 21:12:38 5653 4
原创 ubuntu 16.04换源 网易、搜狐、阿里云
如何更改源可以在软件更新中选择源使用如下命令更改(修改前先备份):sudo cp /etc/apt/source.list /etc/apt/source.list.bak1、打开source.list文件,删除所有内容sudo gedit /etc/apt/source.list2、复制以下源搜狐源deb h
2017-07-16 20:51:51 27352 2
转载 Jquery超简单遮罩层实现代码
在开发中,为了避免二次提交,遮罩层的运用越来越普遍看了很多代码,下面跟大家分享一下我认为最简单的遮罩层实现方式:1.样式如下设置:CSS代码: .mask { position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #77
2017-07-04 15:23:26 418 1
转载 使用CSDN-markdown编辑器
# 使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:- **Markdown和扩展Markdown简洁的语法**- **代码块高亮**- **图片链接和图片上传**- ***LaTex*数学公式**- **UML序列图和流程图**- **离线写博客**- **导入导出Markdown文件**-
2017-07-04 15:16:05 299 1
转载 jsp html input="file" 浏览时只显示指定文件类型 xls、xlsx、csv
今天写到上传文件功能时,涉及到文件类型的选择,mark一下,以便后续使用查找!Valid Accept Types:For CSV files (.csv), use: type="file" accept=".csv" />For Excel Files 2003-2007 (.xls), use: type="file" accept
2017-06-07 14:44:51 3425 1
转载 PL/SQL注册 产品编号 序列号 口令
打开PL/SQL后,在选项help/帮助——Register/注册附注册码:Product Code(产品编号):46jw8l8ymfmp2twwbuur8j9gv978m2q2duserial Number(序列号):307254password(口令):xs374ca希望能帮到你!
2017-04-28 15:50:37 21353 1
原创 My97DatePicker 日期控制,开始时间不能大于结束时间,结束时间不能小于开始时间
马克 一下,最近写日期控件时,用到了My97DatePicker控件,感觉挺不错的。基本日期功能都有。推荐使用这款!!! 其中,通过id来控制,具体看下面代码的颜色对应。 起始日期: startDate" name="startInfoChangeDate" onclick="WdatePicker({maxDate:'#F{$dp.$D(\'endDate\')}'});"
2017-04-25 13:45:02 11065 10
转载 jquery ajax return值不能取得的解决方案
大家先看一段简单的jquery ajax 返回值的js代码function getReturnAjax{ $.ajax({ type:"POST", url:"ajax/userexist.aspx", data:"username="+vusername.value, success:function(msg){ if(ms
2017-04-21 20:09:51 1505
原创 mybatis查询类型为int的字段,返回null的异常
项目中用mybatis3.x,用sql查询某个表类型为int的字段,那个表是空表,没有数据,结果抛异常了,原因是在对象中的属性为int,空表时,sql查询出来的是NULL,结果赋值时抛异常了。org.Apache.ibatis.binding.BindingException: Mapper method 'getSort' (xx.yy.cc.DxxDAO) attempted to r
2017-04-21 20:04:30 1956 1
原创 WEB服务(Web Servicrs)| 免费WEB服务 | 商业WEB服务
20多个常用的免费WebService接口天气预报Web服务,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字 WEB 服务 Endpoint Disco WSDL
2017-03-17 15:00:17 799 2
转载 如果你喜欢上了一个程序员小伙,献给所有的程序员女友
原文链接如果你喜欢上了一个程序员小伙,献给所有的程序员女友程序员向来是善于幽默自嘲的群体,但从某种程度上影响了咱程序员在广大女同胞心中的印象啊~~于是写下此篇(有从别处看到的3句加进来的), 就算是为咱程序员做个广告~~要是觉得有点过的程序员们,就把此文当作一个美好的目标吧~~~:)-------------------------
2017-03-16 09:38:58 939 2
原创 解决:Maven项目,右键-update project后JRE system Library变为JavaSE1.5
在学习maven建项目的时候,执行了一下maven的update project后发现项目报错了,错误信息提示:Dynamic Web Module 3.0 requires Java 1.6 or newer.my_ssm line 1 Maven Java EE Configuration Problem。看了网上的解决方案都是在pom.xml文件中添加以下内容: defin
2017-03-08 17:03:14 3930 2
转载 解决Eclipse添加新server时无法选择Tomcat7的问题
在Eclipse中创建了一个Web工程后,需要将该工程部署到Tomcat中进行发布。有时就会遇到在New Server对话框中选择了Tomcat 6/7后却无法单击“Next”按钮的问题,如下图所示:这时打开工程目录下的.metadata\.plugins\org.eclipse.core.runtime\.settings文件夹,删除 org.eclipse.wst.s
2017-01-12 09:15:31 2229 1
原创 intellij idea开发web项目部署到系统tomcat,非idea虚拟tomcat
马克一下=====》前几天就在想弄一下intellij idea 的 非虚拟tomcat 部署;今天刚好碰到项目要远程访问,所以就走起~~~安装tomcat,intellij idea过程(占位,过后有补充再放链接,目前自行百度哈)设置idea与系统tomcat的关联(主要是通过idea导出的war)1)新建项目2)打开Project Structure(快捷键:Ctrl+Shif
2017-01-10 15:11:27 13989 7
转载 MyBatis动态传入表名,字段名参数的解决办法
要实现动态传入表名、列名,需要做如下修改添加属性statementType="STATEMENT"同时sql里的属有变量取值都改成${xxxx},而不是#{xxx} <![CDATA[ delete from ${table} where ${col} ${date}]]> 1. statem
2017-01-09 16:49:25 1134
原创 错误: java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config
今天学习Rose框架中,实现普通字符串"comtent"进行渲染页面并返回时,访问页面时报错:java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config 查询资料后得知是缺少包jstl-1.2.jar、standard-1.1.2.jar,所以……加包……maven包资源: javax.servlet
2017-01-06 11:09:22 1618 2
原创 java获取当月第一天的零点零分和最后一天的23点59分
刚好写到需要获取数据库中当前月的所有记录,所以将该功能记下来! Calendar c = Calendar.getInstance(); c.add(Calendar.MONTH, 0); c.set(Calendar.DAY_OF_MONTH, 1);//设置为1号,当前日期既为本月第一天 //将小时至0 c.se
2017-01-05 15:15:47 12397 3
转载 Intellij IDEA创建Maven Web项目
摘要: Intellij IDEA作为最好的Java IDE,创建Maven项目还是比较简单的,但是创建一个Maven Web项目还是要修改一些配置的,下面进行总结整理前言 在创建项目中,IDEA提供了很多项目模板,比如Spring MVC模板,可以直接创建一个基于Maven的Spring MVC的demo,各种配置都已经设定好了,直接编译部署就可以使用。
2017-01-03 16:29:54 4713
转载 分页的总页数算法
设总记录数:totalRecord每页最大记录数:maxResult 算法一:totalPage = totalRecord % maxResult == 0 ? totalRecord / maxResult : totalRecord / maxResult + 1 ; 算法二:(推荐)totalPage = (totalRecord + maxResult -
2016-12-26 21:55:34 1070
转载 远程win10系统桌面时提示凭证不工作问题的终极解决办法
环境说明被远程电脑(WIN10系统)远程连接客户机(WIN7,WIN8,WIN10)故障现象 最近在使用远程桌面连接自己宿舍电脑,突然发现win10系统总是无法连接成功,提示“你的凭证不工作”,使用其他人的win7、win8的连接也是出现这个问题。 有问题上百度,可百度好久发现千篇一律的做法基本如下所示 一,策略修改法,
2016-12-21 10:50:07 6706
原创 IntelliJ IDEA 使用Subversion时忽略文件夹
IntelliJ IDEA 在使用Subversion进行版本管理时,忽略某个文件或者文件夹的操作方法如下:1、选择Version Controller视图2、选择Changes视图,点击如下图的图标(Configure Ignored Files)。 3、在弹出的窗口中点击“+”号,在弹出的窗口选择要忽略的文件或文件夹。 4、点
2016-12-15 17:13:04 7588 1
转载 hibernate 的 CascadeType 属性
@Entity@Table(name="orders")public class Order { //1-m,多的一方为关系维护端,关系维护端负责外键记录的更新,关系被维护端没有权利更新外键记录 private String orderid; private Float amount; private Set items = new HashSet(); @I
2016-12-14 11:54:28 290
转载 SparkStreaming之基本数据源输入
输入DStreams表示从数据源获取的原始数据流。Spark Streaming拥有两类数据源(1)基本源(Basic sources):这些源在StreamingContext API中直接可用。例如文件系统、套接字连接、Akka的actor等。(2)高级源(Advanced sources):这些源包括Kafka,Flume,Kinesis,Twitter等等。1、
2016-10-28 20:03:37 2076
转载 用WebCollector 2.x爬取新浪微博(无需手动获取cookie)
用WebCollector 2.x 配合另一个项目WeiboHelper,就可以直接爬取新浪微博的数据(无需手动获取cookie)1.导入WebCollector 2.x和WeiboHelper的所有jar包 两个项目的地址:http://git.oschina.net/webcollector/WebCollector
2016-10-10 10:12:44 1242
原创 Redis配置文件的参数说明
redis.conf 配置项说明如下:1. Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no2. 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid3.
2016-10-08 19:17:29 497 1
转载 date日期类型与String类型的相互转化
import java.sql.Timestamp; import java.text.DateFormat; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import org.apache.commons.logging.Log;
2016-10-08 19:14:16 3194
转载 十大Intellij IDEA快捷键
Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,
2016-10-06 16:52:53 419
原创 IntelliJ Idea 常用快捷键列表
Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E 或 Alt+Shift+C 最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Spa
2016-10-06 16:51:01 266 1
转载 ProGuard详解
综述 对于ProGuard工具想必我们都不陌生,它能够通过移除无用代码,使用简短无意义的名称来重命名类,字段和方法。从而能够达到压缩、优化和混淆代码的目的。最终我们会获取一个较小的apk文件,并且我们这个通过ProGuard处理的apk文件更难于进行逆向工程。ProGuard工作原理简介 ProGuard能够对Java类中的代码进行压缩(Shrink),优化(Optim
2016-10-05 21:40:32 1102
转载 Proguard使用最新,最全教程,亲自试验
最近公司有一个项目,是外包项目,由于对方也有技术人员,出于技术上的保密,需要对class文件进行二次处理,于是网上找了好久,只发现Proguard是用的最广泛而且网上资料最多的。由于不是纯Java项目,而是WEB项目,涉及到大量的配置文件,所以用这个工具稍显吃力,于是开始研究这玩意,花了好长一段时间,重复试验了N次,终于整出来了,下面总结一下我的经验。。首先我介绍下我要混淆的项目框架是je
2016-10-05 21:32:06 1479
原创 验证给定的字符串IP是否正确
由于最近看到了笔试题目中的验证IP,所以手痒就写了下面的代码。没有考虑到优化和ABCD类的条件,过后改进哈~Version 1.0:#include#includeusing namespace std;int check(const char *p){ if(p == NULL) return 0; else { while(*p!='\0'){ if(*p
2016-09-22 11:30:32 543 1
原创 用javascript给type为hidden的input赋value值
记被JavaScript坑住的一个问题:在编写js时,想要用javascript给type为hidden的input赋value值,在js中编写如下代码:document.getElementById('id').Value = id;然后后台servlet一直取不到id变量的值,为空。上网搜索后突然一看Value的V大写了,这……&&哭晕……所以说,JavaScript中对于这种
2016-08-22 21:30:44 18861 1
转载 Could not create the view: An unexpected exception was thrown.问题解决
今天打开Myeclipse10的时候,发现server窗口出现一堆问题,问题如标题,然后下方出现了一堆Java.lang.NullPointerException的问题。java.lang.NullPointerException at com.genuitec.eclipse.ast.deploy.core.Deployment.<init>(Unknown Source) at
2016-08-20 15:05:08 699
原创 Eclipse中的java、xml代码提示功能设置
怎么设置使Eclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能,般默认情况下,Eclipse ,Eclipse 的代码提示功能是比Microsoft Visual Studio的差很多的 ,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不 清楚的话,就不知道Eclipse ,MyEclipse的代码
2016-08-18 18:06:58 608
原创 如何使用maven建一个web3.0的项目
使用eclipse手动建一个maven的web project可能会有版本不合适的情况,例如使用spring的websocket需要web3.0什么的,不全面的修改可能会出现各种红叉,甚是苦恼。我从我的使用经验出发,从建立一个maven项目开始,记录我用maven建一个web3.0的项目。一、配置maven默认JRE/JDK编译版本maven项目在eclipse中一旦update就会把编译的版本变
2016-08-18 13:01:25 1113 1
原创 模拟post,get请求的工具
1.浏览器插件一般是使用插件的,个人感觉最好用的是chrome下的Postman或DHC;firefox下还可以使用RESTClient。2.客户端工具HTTPieHTTPie是非常好的模拟请求工具,可能比客户端工具更简单一些,强烈推荐。 https://github.com/jakubroztocil/httpiecUrlcUrl 这个强大的工具啊。直接在终端中使用 curl -
2016-08-16 10:33:21 3896 1
hadoop-eclipse-plugin-1.2.1
2013-10-24
hadoop 权威指南(第三版)英文版
2013-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人