自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

薄荷加点糖2016

代码改变世界。

  • 博客(40)
  • 收藏
  • 关注

转载 nginx常用超时设置说明

nginx常用超时设置说明:1.client_header_timeout格式:client_header_timeout time;默认值:client_header_timeout 60s;上下文:http,server描述:指定读取客户端请求头的超时时间。如果客户端在该时间段内没有发送整个请求头,请求会被终止(请求超时),nginx返回HTTP状态码为4082.client_bo...

2020-04-20 10:54:00 4111

原创 java代码实现导出或者下载xml、word、pdf、excel功能

java代码实现导出或者下载xml、word、pdf、excel功能写在前面:将用户操作日志以xml、word、pdf、excel格式的文件导出。1、导出xml导出xml使用JAXB的注解实现,实体如下import javax.xml.bind.annotation.*;import java.util.List;@XmlAccessorType(XmlAccessType.PR...

2019-11-05 14:00:04 5462 9

原创 idea相关的配置及其我的第一个maven依赖下的第一个web工程

这篇文章会根据我的学习慢慢的完善,不当之处还请大神们不吝赐教! idea的好处我就不用多说了,想必各位大神都已经知晓了, maven管理项目工程的方便之处也是如此。好了废话不多说了。 当我们安装完成idea后,打开idea后, 根据自己的需求来创建一个web工程—-new–>project会来到此页面 其中: (1)是选择我们自定义安装的jdk的路径; (2)对于初学者来说这里我们可以

2016-11-16 15:13:48 2116 1

转载 "git rm" 和 "rm" 的区别

用 git rm 来删除文件,同时还会将这个删除操作记录下来;用 rm 来删除文件,仅仅是删除了物理文件,没有将其从 git 的记录中剔除。直观的来讲,git rm 删除过的文件,执行 git commit -m “abc” 提交时,会自动将删除该文件的操作提交上去。而对于用 rm 命令直接删除的文件,执行 git commit -m “abc” 提交时,则不会将删除该文件的操作提交上去...

2020-04-20 14:15:13 669

转载 Spring对于事务的控制@Transactional注解详解

先简单介绍一下Spring事务的传播行为:所谓事务的传播行为是指,如果在开始当前事务之前,一个事务上下文已经存在,此时有若干选项可以指定一个事务性方法的执行行为。在TransactionDefinition定义中包括了如下几个表示传播行为的常量:TransactionDefinition.PROPAGATION_REQUIRED:如果当前存在事务,则加入该事务;如果当前没有事务,则创建一个新的...

2019-03-20 10:51:09 384

转载 手把手教你学会mysql命令行操作

虽然navicat premium的可视化操作简便了很多的命令行操作,但作为一个coder怎么少得了命令行呢启动和关闭mysql服务器net start mysql;—–启动 net stop mysql;—–关闭进入mysql -h 主机地址 -u 用户名 -p 用户密码退出exit—-MySql用户管理———修改密码:首先在DOS 下进入m...

2018-03-31 14:14:39 457

转载 idea中创建maven工程时GroupID 和ArtifactID怎么写

原文地址:http://www.cnblogs.com/panxuejun/p/6184072.html groupId :the unique identifier of the organization or group that created the project art...

2018-03-25 21:52:45 28022

转载 初认javassist--Java动态编程之javassist

转自http://blog.csdn.net/top_code/article/details/51708043 概述  Javassist是一款字节码编辑工具,可以直接编辑和生成Java生成的字节码,以达到对.class文件进行动态修改的效果。熟练使用这套工具,可以让Java编程更接...

2018-03-21 11:14:26 271

转载 程序员必定会爱上的10款软件,相信有不少是你已经在使用的了。

程序员必定会爱上的10款软件,相信有不少是你已经在使用的了。第一款:TrueCryptTrueCrypt可能很多人没用过,它是一个加密软件,能够对磁盘进行加密。还在担心自己电脑中的重要文件、私密档案被人查看。什么,你以为把文件设置了隐藏属性别人就看不到了?:) :)快来用TrueCrypt ,你必定会爱上它的。特点:对某一磁盘分区进行加密,开启计算机后,如果你没有打开TrueCrypt 这个软件,

2018-01-23 17:56:56 2693

转载 Git常用命令总结--GIT命令大全

Git常用命令总结git init     在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹. git clone     获取一个url对应的远程Git repo, 创建一个local copy.     一般的格式是git clone [url].     clone下来的repo会以url最后一个斜线后面

2017-12-01 15:05:00 264

转载 Git 常用命令大全

Git 是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1) 远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git

2017-11-22 16:09:21 151

转载 欢迎使用CSDN-markdown编辑器

Github 上怎么删除一个文件的版本控制信息,只保留最新文件?1、怎么删除这些文件的版本控制信息,只保留最新文件?2、在一开始创建新文件的时候,能不能设置改文件不参与版本控制,但是又能push到远程? 第 1 条附言  ·  2015-07-05 13:17:29 +08:00 这个问题换另一种描述就是:使用SVN

2017-11-22 16:05:08 156

转载 windows系统部署git服务器

windows系统部署git服务器

2017-11-03 10:13:22 10062

翻译 Sensing Pressure Distribution on a Lower-Limb Exoskeleton

下肢外骨骼感觉压力分布物理人机界面摘要:监测物理压力分布的感官仪器 提出了下肢外骨骼的人机界面。我们建议分发 测量用户与整个接触面积之间的相互作用压力 机器作为人机交互的替代测量方法。获得这个 测量时,插入了一系列新开发的软硅胶压力传感器 肢体和将机器人与用户直接接触的机械接口 穿着者的皮肤。与最先进的措施相比,这种方法的优点是 它允许分析测量相互作用压力,这可能是有用的 用于评估

2017-05-25 00:07:30 615

翻译 Biomechanical Design of the Berkeley Lower

摘要 - 轮式车辆通常不能运输heavymaterialsoverroughterrainorupstaircases.Lowerextrem- ity外骨骼用力量补充人类智力并支持一双可穿戴机器人腿的耐力有效载荷。 本文总结了设计与分析伯克利下肢外骨骼(BLEEX)。 人类 - 基于条件的BLEEX每条腿有7个自由度,其中四个是由线性液压执行器供电。 DOF的选择,criticalhardwar

2017-05-25 00:06:38 1417

原创 oracle locked by transaction

正在调试代码,大半夜的遇到这么一个问题,着实让人心塞塞。不过已经解决了,现在记录一下。我用了navicat可视化界面的工具,所以就直接连接了自己的数据库 然后新建查询,输入—SELECT s.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#,l.ORACLE_USERNAME,l.OS_USER_NAME, l.PROCESS FROM V$LOCKED_O

2017-05-13 03:02:42 3434

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-05-13 02:57:19 279

转载 startActivityForResult的详细用法-----android

[http://blog.csdn.net/sunchaoenter/article/details/6612039](http://blog.csdn.net/sunchaoenter/article/details/6612039)在启动另外一个Activity的时候,有两种方法,一种是直接使用startActivity,另外一种就是使用startActivityForResult。前一种想必大

2017-04-10 10:05:44 499

原创 ORA-00257: archiver error. Connect internal only, until freed——解决

参考http://www.cnblogs.com/lanzi/p/3301729.html 题外话—-昨晚两点钟左右的时候idea还跑的好好的,今天早上打开idea 连接oracle一直提示ORA-00257: archiver error. Connect internal only, until freed,而且在命令行里面登陆oracle也是一直提示ORA-00257: archiver e

2017-04-06 10:25:42 21573

转载 ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

出现这种问题的情况一般是两种情况:1.看看是不是监听服务没有起来2.检查有没有修改IP地址,计算机名称 除此之外在网上查资料的时候还有一种:http://blog.csdn.net/icqsky/archive/2009/07/01/4313791.aspx 如下:这个错误是因为Listener出了问题,请检查一下你的listener.ora文件,看下是否存在如下配置:SID_LIST_LISTEN

2017-04-06 09:57:22 3747 2

转载 Installation failed with message INSTALL_FAILED_USER_RESTRICTED错误

星期一在as上运行代码,真机测试app时候就出现了INSTALL_FAILED_USER_RESTRICTED的安装错误,上周就能连接手机运行测试的啊。然后重新建立个项目,还是如此,详细报错为:It is possible that this issue is resolved by uninstalling an existing version of the apk if it is pres

2017-03-20 15:44:53 903

转载 MyBatis的foreach语句详解

foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。foreach元素的属性主要有item,index,collection,open,separator,close。item表示集合中每一个元素进行迭代时的别名,index指定一个名字,用于表示在迭代过程中,每次迭代到的位置,open表示该语句以什么开始,separator表示在每次进行迭代之间以什么符号作为分隔符,clo

2017-03-20 10:02:03 403

转载 打造android偷懒神器———ListView的万能适配器

打造android偷懒神器———ListView的万能适配器 如果你去做任何一个项目,我相信你都会跟我有一样的经历,最最普遍的就是列表显示ListView,当然,写N个自定义的适配器也是情理之中。虽说程序员本身就是搬砖,做这些枯燥无味的重复的事情也是理所当然,但不得不说,谁都想做点高效率的事情的。而我们一向写的自定义适配器,无非就是继承ArrayAdapter,或者继承自BaseA

2017-03-16 14:09:36 366

转载 JDBC中日期时间的处理技巧

Java中用类java.util.Date对日期/时间做了封装,此类提供了对年、月、日、时、分、秒、毫秒以及时区的控制方法,同时也提供一些工具方法,比如日期/时间的比较,前后判断等。 java.util.Date中采用一个long型的数来保存日期/时间,它表示从格林威治时间1970年1月1日00点00分00秒至今的毫秒数。 JDBC中,在这个类的基础之上扩展了3个类:java.sql.Date,

2017-02-15 15:05:19 398

转载 ArrayBlockingQueue跟LinkedBlockingQueue的区别

1.队列中的锁的实现不同       ArrayBlockingQueue中的锁是没有分离的,即生产和消费用的是同一个锁;       LinkedBlockingQueue中的锁是分离的,即生产用的是putLock,消费是takeLock 2.在生产或消费时操作不同     ArrayBlockingQueue基于数组,在生产和消费的时候,是直接将枚举对象插入或移除的,不会产生或销毁任何额外的对象

2017-02-10 15:56:56 220

转载 Spring AOP详解

Spring AOP详解 一.前言    在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.htmlAOPAOP(Aspect

2017-02-09 14:52:13 268

转载 GIT 如何在不提交Commit的情况下切换分支

最近遇到一个问题,事情是这样子的,刚刚接到客户说他的项目有问题,于是就打开本地的源码查看经过排查确定了问题,于是就开始进行修正工作将问题修复好准备提交到git的时候发现当前的分支是不对的,但问题是我已经在当前分支了作了大量修改,如果要切换分支则必须先要将修改过的文件先提交那么现在问题来了:如何在不提交commit的情况下来切换分支呢?最后通过查看Pro Git文档了解到Git中有一个stash

2017-01-10 14:22:26 1906

转载 windows下oracle每天定时备份

最近一个同事修改 表结构的时候不小心删了几张表,虽然恢复部分数据,但是有个表的数据已经找不回了,因为之前数据库没有做备份,所以今天花了半天时间做了个逻辑备份,整体的思路如下:首先写好exp语句做成bat文件,然后用windows计划任务去执行第一步:建立备份脚本oraclebackup.bat首先建立一个备份bat文件,在D盘下新建备份目录oraclebackup,将Oracle安装目录下的EX

2017-01-08 23:01:15 573

转载 自动备份原理=任务计划+批处理文件+ORACLE的EXP备份命令

———–数据库定时备份、还原任务计划+批处理文件+ORACLE的EXP导出功能,可以根据日期自动生成ORACLE备份文件,大大方便了ORACLE数据备份。1.批处理文件backup+rar.batexp system/manager file=d:\backup\oracle\oracle%date:~4,10%.dmp wner=system log=d:\backup\oracle\oracl

2017-01-05 15:53:34 2378

转载 任务调度开源框架Quartz动态添加、修改和删除定时任务

Quartz 是个开源的作业调度框架,为在 Java 应用程序中进行作业调度提供了简单却强大的机制。Quartz框架包含了调度器监听、作业和触发器监听。你可以配置作业和触发器监听为全局监听或者是特定于作业和触发器的监听。Quartz 允许开发人员根据时间间隔(或天)来调度作业。它实现了作业和触发器的多对多关系,还能把多个作业与不同的触发器关联。整合了 Quartz 的应用程序可以重用来自不同事件的作

2016-12-14 18:14:02 320

转载 Quartz cron表达式格式

目录(?)[+]CronTriggerCron ExpressionsCronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一

2016-12-12 15:05:58 322

转载 Quartz

什么是QuartzQuartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。简单地创建一个org.quarz.Job接口的Java类,Job接口包含唯一的方法:     public void execute(JobEx

2016-12-12 14:31:12 257

转载 搜集整理一些Cron表达式例子

字段 允许值 允许的特殊字符 秒 0-59 , - * / 分 0-59 , - * / 小时 0-23 , - * / 日期 1-31 , - * ? / L W C 月份 1-12 或者 JAN-DEC , - * / 星期 1-7 或者 SUN-SAT , - * ? / L C # 年(可选) 留空, 1970-2099 , - * / 表达式 意义 “0 0 12 * *

2016-12-12 14:10:20 768

转载 十大Intellij IDEA快捷键

Intellij IDEA中有很多快捷键让人爱不释手,stackoverflow上也有一些有趣的讨论。每个人都有自己的最爱,想排出个理想的榜单还真是困难。以前也整理过Intellij的快捷键,这次就按照我日常开发时的使用频率,简单分类列一下我最喜欢的十大快捷-神-键吧。1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更智能地按类

2016-12-09 10:46:42 298

转载 使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件

出处:http://www.cnblogs.com/lichenwei/p/4145696.htmlMybatis属于半自动ORM,在使用这个框架中,工作量最大的就是书写Mapping的映射文件,由于手动书写很容易出错,我们可以利用Mybatis-Generator来帮我们自动生成文件。 1、相关文件关于Mybatis-Generator的下载可以到这个地址:https://github.c

2016-12-08 18:06:03 324

转载 JAVA程序员,你会用IDEA吗?

本篇文章是为了帮助你更加高效的使用IDEA,提供给你一些最重要的特性的概要,以及一些小提示和技巧,还有最热门的快捷键。工具窗口调用Tool WindowShortcutProjectAlt+1Version ControlAlt+9RunAlt+4DebugAlt+5TerminalAlt+F12EditorESC<!–more–>当你想要聚焦于代码时,试试Distra

2016-12-08 11:33:42 1303

转载 如何快速转载CSDN中的博客

如何快速转载CSDN中的博客 <div class="article_manage clearfix"> <div class="article_r"> <span class="link_postdate">2016-07-09 15:59</span> <span class="link_view

2016-12-08 11:25:05 248

转载 Java中的数据类型和SQL中的数据类型的对应

Java中的数据类型和SQL中的数据类型有很多不一样,需要仔细区分,不然易在开发中造成莫名的错误。Java数据类型hibernate数据类型标准SQL数据类型(PS:对于不同的DB可能有所差异)byte、java.lang.BytebyteTINYINTshort、java.lang.ShortshortSMALLINTint、java.lang.Integerinteger

2016-12-07 10:23:55 1206

原创 idea中创建maven依赖下的web工程(一)----用户登录界面

如果你对idea中创建maven依赖下的web工程不是很了解,请参见上一篇博客—-idea中创建maven依赖下的第一个web工程 各路大神对于idea的基本操作已经非常的熟悉了, 嗯,我还是一只入门不久的小菜鸟, 对于maven依赖下的web工程的的详细理解如下: 嗯,如果你已经看了上一篇文章, 想必你对idea中创建maven依赖下的web工程已经不陌生了吧, 接下来继续吧~

2016-11-18 15:18:14 4774 2

原创 eclipse-android配置maven,tomcat,mysql及其sqlyog

这几天配置eclipse-android的开发环境真的让人头大,网上的帖子很多,自己按照相关的操作走总是会出现一些意想不到的问题,所以整理了一下自己的配置过程。

2016-07-24 09:30:01 803

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除