自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝亭书序

生来猿份

  • 博客(40)
  • 资源 (8)
  • 收藏
  • 关注

转载 【转】MyBatis 3 配置(来自官方文档)

配置MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下:configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environment...

2019-07-28 20:56:49 340

转载 【转】Linux 定时任务

转载文章,原文来自:https://blog.csdn.net/weixin_37879830/article/details/77451024linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的...

2019-07-14 20:09:57 230

原创 【Hadoop】hadoop2.6.4集群搭建

说在前面的话在安装Hadoop集群的时候,需要先配置好JDK环境,配置很简单,教程参见:Linux安装JDK环境 1、环境准备事先准备好三台虚拟机(当然一台也无妨)主机名和ip分别为: lantingshuxu –> ip:192.168.77.128【此主机作为主节点】 mini1 –> ip:192.168.77.129 mini2 –> ip:192.1...

2018-08-07 16:01:07 877 1

原创 【Java】阿里内推题——物流派送员送快递最短路径问题

题目:如图,某物流派送员p,需要给”、b、c、d4个快递点派送包裹,请问派送员需要选择什什么的路路线,才能完成最短路路程的派送。假设如图派送员的起点坐标(0,0),派送路路线只能沿着图中的.方格边.行行驶,每个.小格都是正.方形,且边.长为1,如p到d的距离就是4。随机输入n个派送点坐标,求输出最短派送路路线值(从起点开始完成n个点派送并回到起始点的距离)。 输入示例: 4 2,2 ...

2018-07-29 23:49:34 11152 4

原创 【Zookeeper】Java使用ZookeeperAPI

本文章已发布在本人个人博客:Java使用ZookeeperAPI 预览图如下:

2018-07-24 23:22:32 221

原创 【Zookeeper】Zookeeper的安装及使用

本文章已发布在本人个人博客:Zookeeper的安装及使用预览图如下:

2018-07-24 23:18:58 297

原创 【Linux】Shell入门知识点汇总

记录下本人看Shell脚本时的一些知识点。本文章已发布在本人个人博客:Shell脚本入门知识汇总预览图如下:

2018-06-30 17:48:26 304

原创 【Linux】Linux常用的命令1

记录些平时用到的Linux命令,文章来自本人的个人博客。Linux常用的命令 预览图如下:

2018-06-30 17:44:32 243

原创 【常用技能】使用Hexo和GitHub免费搭建个人博客-3

此文章已经发表在了我的个人博客上,我就不搬迁了。 链接:使用Hexo和GitHub免费搭建个人博客-3预览如下:

2018-06-29 16:31:33 200

原创 【常用技能】使用Hexo和GitHub免费搭建个人博客-2

此文章已经发表在了我的个人博客上,我就不搬迁了。 链接:使用Hexo和GitHub搭建个人博客-2预览如下:

2018-06-29 13:27:40 200

原创 【常用技能】使用Hexo和GitHub免费搭建个人博客 - 1

此文章已经发表在了我的个人博客上,我就不搬迁了,链接: 使用Hexo和GitHub免费搭建个人博客 - 1预览如下:

2018-06-29 10:20:04 202

原创 【Linux】YUM本地源制作

记录下最近get到的新东西:当我使用VMWare安装了mini版的CentOS后,有大部分的软件不会默认安装,此时我们需要自己使用rpm手动安装,如果可以正常上网的话,他会自动从网上下载,这篇文章记录如果没有网络的情况下,怎么制作本地源,使用本地源下载。其实,我们在安装完整版时,很多mini版没有的软件或者库都会在完整版中安装上,因此,我们的ISO镜像文件中应该是具有那些库的,我们可以将ISO...

2018-06-27 15:06:54 345

原创 【问题解决手记】VMWare虚拟机与本地主机不能互ping问题

在用VMWare安装的虚拟机时多多少少都会遇到本地不能和虚拟机互ping,每次解决问题都是靠搜索解决教程解决,为了打破这个噩梦,特地记下来,怕下次又忘了~~~备注:本人虚拟机使用的网络模式是:NAT模式1、为NAT设置子网及掩码等信息 点击VMWare菜单栏“编辑” —> 虚拟网络编辑器 【下图第一张图】—> 选中VMnet8(当然这个看自己的设备后缀是多少了,只要外部连接方...

2018-06-24 23:35:09 28625 14

原创 【java】java自带Logger介绍及支持INFO以下级别的显示的配置

java的java.utils.logging包中包含了一堆由java提供的日志记录功能。1、基本的全局日志记录功能 例如打印info级别的全局日志:// 可选的设置打印的日志级别(打印所有级别)Logger.getGlobal().setLevel(Level.ALL);// 打印info级别的全局日志Logger.getGlobal().info("测试日志输出");2...

2018-05-31 19:13:13 8793 1

原创 【java】Fork/Join框架

记录下get到的新东西——java的Fork/Join框架。 1、什么是Fork/Join框架? Fork/Join框架是java 7提供的一个用于并行执行任务的框架,主要用于将一个比较大的任务分割成若干个小任务,最终再把分割后的任务结果汇总起来,最后得到最终结果的一个框架。 其中:Fork就是把一个大任务切分为若干子任务的执行,Join就是合并这些子任务的执行结果,最后得到这个大任...

2018-05-30 20:00:44 220

原创 【问题解决手记】通过设置chrome浏览器(谷歌浏览器)解决前端跨域问题

解决跨域问题的方式有很多,例如:Nginx代理、通过http头来解决等,我找到了一个在前端分离开发阶段比较简单的方式,配置浏览器解决跨域问题。记录如下:现在的浏览器出于安全策略的限制,都是不允许跨域的,但是开发的时候经常需要一些别的域的接口,特别是一些接口不是自己能控制的时候,往往会造成开发困难。今天无意中知道了,chrome浏览器可以通过设置,解决跨域问题。如果 Chrome 版本在...

2018-05-14 12:38:23 26349 1

原创 【问题解决手记】IDEA出现问题 “Error:java: 无效的源发行版: 1.9”

出现 【Error:java: 无效的源发行版: xxxx】 这样的错误一般都是JDK版本和IDEA设置的级别不同导致的。解决办法如下:点击File—>Project Structure… 选中左侧Project选项卡,找到 Project language Level,从下拉框中选中适合你的等级。例如,我的是JDK1.8,我就选 “8”。 好了,问题解决。 ...

2018-05-10 20:36:27 1832

原创 【java】查看一个普通的java程序包含哪些线程

使用JMX可以查看一个普通的java程序包含哪些线程,代码记录如下:public static void main(String[] args){ // 获取java线程管理器MXBean ThreadMXBean threadMXBean = ManagementFactory.getThreadMXBean(); // lockedMo...

2018-05-04 13:50:35 839

原创 【Linux】配置开机启动

在Linux下配置开机启动有很多种,下面记录下我最近用的一种。 思路,在 /etc/rc.local中配置开机时需要执行的代码。 举个例子,我们在Linux下启动ssh服务的命令是 /etc/init.d/ssh start,如果想要在开机时启动ssh服务,我们可以将这个命令添加到 /etc/rc.local中来实现。添加后的结果如下: 因此,总结下来,步骤如下:1、使用命令...

2018-04-25 17:37:01 298

原创 【Linux】Ubuntu中安装Samba供Windows网络共享访问

最近玩儿了下树莓派,给树莓派安装了个Ubuntu系统,然后在系统中装了Samba,让Windows可以共享磁盘。下面记录下操作过程: 1、给树莓派安装Ubuntu。 需要的工具有:SD卡、读卡器。首先:去树莓派官网下载了个包–》下载地址。我选择的是RASPBIAN STRETCH WITH DESKTOP版,也就是带桌面版的。然后:又下载了一个工具Win32 Disk Imager...

2017-12-25 19:37:25 1471

原创 【angular2】引入jquery及Bootstrap第三方库

我们在使用angular2的时候难免不会遇到引入其他库的情况,比如一些UI库之类的。下面记录下如何引入jquery和bootstrap。1、使用angular-cli工具先初始化一个项目框架(至于怎么搭建angular2的环境,请参看 官方文档),比如我的项目名为: demo。 这里有个坑需要提一下: 我们使用angular-cli初始化项目前需要安装好git工具(这里下载),并且将g

2017-12-24 19:30:11 5266 5

原创 【java】java OSGi初体验

最近花了点时间看java的OSGi,至于什么是java OSGi呢?我想看这篇文章的你大致心里有个数。我从百度上摘抄了一部分解释,如下:(具体什么是OSGi大家查询相关资料,我这里不多解释)在具体编写OGSi的代码之前。我查阅了几篇资料,写得蛮好的,分别是: 1、【OSGi 基本原理】http://www.cnblogs.com/jingmoxukong/p/4546947.html PDF

2017-10-11 12:40:53 758

原创 【Linux】centOS配置JavaWeb环境之:jdk及MySQL配置

其实在Linux下部署JavaWeb环境并不困难,大致分为几步: 1、jdk环境配置; 2、MySQL安装; 3、安装Tomcat; 4、发布项目到Tomcat 当然,如果要用Tomcat集群,可能还有第五步 5、Nginx搭建集群。 这篇文章主要记录下自己配置的过程。我总共分为三个阶段,分别是jdk和MySQL配置;再是Tomcat和发布自己的项目到Tomcat;最后是Nginx集群

2017-05-29 16:04:26 901

原创 【数据库】MySQL中删除主键

在MySQL中删除主键需要两步. 1、如果有auto_increment,先删除之; 2、删除主键约束 primary key.例如: 1)假设我们有个表products.里面的pid为主键,并且是自增长,我们需要删除其主键以及自增长。结构如下: 2)我们删除pid的auto_increment约束。 命令为:alter table products change pid pid int;

2017-04-17 19:44:10 22698

原创 【android开发】实现Activity息屏状态下点亮屏幕并弹出(类似来电界面)

这属于小功能,记录下:1、为应用添加系统权限。<!-- 保持屏幕亮起权限 --><uses-permission android:name="android.permission.WAKE_LOCK" ></uses-permission><uses-permission android:name="android.permission.DISABLE_KEYGUARD" ></uses-p

2016-12-12 15:58:29 5462

原创 【常用技能】使用eclipse自带git插件托管项目到"码云"

应该每个程序员儿都熟悉GitHub,我们可以通过GitHub免费托管我们的代码(免费的只能为开源状态托管,想私有项目需要付费),正因为如此,他成了最流程的开源平台之一。当然,当我们不想开放自己的代码(其实是不想恶心到别人)时,我们可以付费托管,也可以使用其他平台。我最近玩儿的就是后者:将项目托管到“码云”。码云也是一个代码托管平台,可以免费托管私有项目/公有项目,也支持协同开发。具体不多介绍,想了解

2016-12-11 01:00:45 8445 2

原创 【android开发】截取屏幕,高斯模糊后显示出来

先上效果。如下: 1、截取当前屏幕的内容(截屏)/** *获取当前Activity的截图 * * @param activity * 需要被截取的Activity * @return 截图后的Bitmap对象 */public static Bitmap getScreenShot(Activity activity) { View decorView

2016-12-09 18:54:03 1124

原创 【android开发】实现语音数据实时采集/播放

最近做的项目是和语音实时采集并发送,对方实时接收并播放相关,下面记录下实现的核心代码。 很多android开发者应该知道android有个MediaRecorder对象和MediaPlayer对象,用于录制和播放音频。这个弊端在于他们不能实时采集并发送出去,所以,我们只能使用AudioRecord和AudioTrack来实现。 记得申明权限:<uses-permission android:na

2016-12-08 17:09:30 13545 33

原创 【android开发】动态设置屏幕常亮/不常亮

开发过程中,遇到了在某种情况下需要保持屏幕常亮,某种情况下又不保持常亮的情况。将实现代码记录如下。 1、首先需要声明权限: <!-- 保持屏幕亮起权限 --><uses-permission android:name="android.permission.WAKE_LOCK" ></uses-permission>2、获取PowerManger对象和WakeLock对象。powerManag

2016-12-08 16:12:04 2348

原创 【android开发】桌面小挂件( APP Widgets )

APP小挂件指的是一个小型的应用View控件,他可以嵌入到其他应用程序中(比如说桌面),并接受定期的更新。你可以通过Widget Provider来自己发布一个。一个可以持有其他App小挂件的应用组件叫做AppWidget host。下图表示一个音乐应用的挂件;此文章将会描述怎么使用AppWidget provider去发布一个应用挂件。创建挂件牵涉到的类是:

2016-12-04 16:24:03 7056

原创 【android开发】小挂件(APP Widgets)设计指导

【本文就是简单的翻译】应用小挂件(也叫做窗口小挂件)在android1.5的时候被第一次引出,后来再android3.0和android3.1中得到了极大的发展,他们可以展示一些应用的常用信息或者一些相关的信息到桌面上,标准的android系统镜像中有很多自带的创口小挂件,例如:闹钟、音乐等Figure 1. Example app widgets in Android 4.0

2016-12-04 15:32:40 2292

原创 【android开发】RenderScript 实现高斯模糊。

昨天看了下RenderScript的官方文档,发现RenderScript这厮有点牛逼。无意中发现ScriptIntrinsic这个抽象类,有些很有用的子类。其中有个子类叫ScriptIntrinsicBlur类,大致就是将图片实现高斯模糊。ScriptIntrinsic的申明:ScriptIntrinsicBlur类的申明:加上结合着看了下SDK中的samples,自己写了个高斯模糊。 (

2016-12-01 20:14:08 1494

原创 【android开发】手势滑动关闭Activity(随手指消失)的辅助类的实现

【CSDN抽风,把我写一个多小时的东西覆盖了。真的是哔了狗了,自己又没有备份。。。重写吧。。。】这个类主要是实现向右滑动关闭Activity,效果如下: 老套路,先写思路: 1)将Activity的背景设置为透明模式。(从而可以看到下一层Activity) 2)创建一个FrameLayout,将contentView从DecorView中移除,并将contentView添加到我们的FrameL

2016-12-01 17:51:51 5492 2

原创 【常用技能】为自己的U盘设置自定义图标

为自己的U盘设置个性化的图标。就像这样: 两步: 1、找好自己的logo(最好是ico文件)。比如说我的 2、创建名为autorun的inf格式文件。比如说我的 3、使用记事本打开,将下面代码复制进去(其中lantingshuxu.ico是我的logo文件名,在这里替换成你的)【注意空格!】[autorun]icon =lantingshuxu.ico4、保存autorun.inf文件。【

2016-11-29 23:33:04 843 1

原创 【android开发】styles.xml常用的设置属性汇总

【说在前面的话】 如果没有特别说明,默认代码都是添加到Style的子节点中<style name="styleName" parent="parentStyle"> ....//添加到这里</style>Material Design主题(作为parentStyle)@android:style/Theme.Material (黑色主题)@android:style/Theme.M

2016-11-29 21:34:25 5024

原创 【android开发】Google RenderScript文档【一】

这篇文章纯粹是翻译,先翻译完再说(主要是RenderScript看起来很牛逼的样子)。先粗略翻译一遍(可能会有很多问题),然后一步步学习吧。 那就开始吧。【 概 述】 RenderScript是一款用于执行高计算量任务的框架,它在Android平台上具有良好的性能。当然,其设计初衷是用于处理大量的并行数据计算,但也不妨使用在其他场景中。其运行时(Runtime)利用设备的多CPU/GP

2016-11-29 19:15:13 1155

原创 【android开发】解决输入法与表情面板切换时的界面抖动问题

昨天琢磨了下android的输入法弹出模式,突然发现利用动态切换输入法的弹出模式可以解决输入法抖动的问题。具体是怎样的抖动呢?我们先看微博的反面教材。 【具体表现为:表情面板与输入法面板高度不一致,从而导致弹出输入法(layout被挤压)时,同时又需要隐藏表情面板(layout被拉升),最终让界面产生了高度差抖动,所以在切换时明显会有不大好的抖动体验)】使用了解决抖动的解决方案后,效果如下:

2016-11-28 12:31:56 2695 1

原创 【android开发】输入法弹出参数(windowSoftInputMode)分析

在开发过程中,有时候我们会控制输入弹出对视觉(Activity)的效果。这时候不可避免的会在AndroidManifest中对windowSoftInputMode进行设置形如:android:windowSoftInputMode="state...|adjust.."或者使用下面的代码动态设置:WindowManager.LayoutParams params = activity.getWin

2016-11-27 13:43:12 1307

原创 【android开发】类抽屉菜单(自定义ViewGroup)的实现

此自定义View主要效果是类似抽屉菜单,先上效果图,如下: 【需要用到的类:ViewDragHelper、FrameLayout】1、主要思路: A)首先需要确定的是:自定义的ViewGroup需要继承FrameLayout(因为要有有层叠效果)。 然后,我们需要将自定义ViewGroup下的子View分为两层,顶层和底层(当FrameLayout的自View有多于2个时,我们将最

2016-11-25 14:01:03 1071 1

原创 【android开发】获取情景模式和铃声,实现震动/铃声提醒

当我们想通过铃声或者震动提醒用户的时候(类似于手机来电提醒界面),我们需要考虑到手机本身的情景模式。(目前有个OPPO的测试手机就发现,即使调为了静音模式,我依旧可以将铃声播放出来),为了防止“灵异”事件的发生,所以在提示前将情景模式判断以便还是有必要的,特地将代码纪录。 1、获取手机情景模式:AudioManager audioManager = (AudioManager) getSystem

2016-11-24 23:31:10 2786

hadoop-2.6.4_for_win10_x64

win10系统64位编译出来的hadoop2.6.4的包,此包中的bin已经包含了win10所需的库和工具,只需要将环境变量配置进去即可。 bin新增进去的文件为: hadoop.dll, hadoop.exp, hadoop.lib, hadoop.pdb, libwinutils.lib, winutils.exe, winutils.pdb

2018-08-10

MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar

MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar MySQL安装捆绑包

2018-06-26

OSGi开发环境建立和Hello World

这是来自cnblogs博主 静默虚空 的文章 ,为方便离线查看,转存为了pdf

2017-10-11

OSGi入门篇:服务层

这是来自cnblogs博主 静默虚空 的文章 ,为方便离线查看,转存为了pdf

2017-10-11

org.eclipse.osgi_3.7.0.v20110613及源码

org.eclipse.osgi_3.7.0.v20110613以及源码 。

2017-10-11

OSGi入门篇:生命周期层

这是来自cnblogs博主 静默虚空 的文章 ,为方便离线查看,转存为了pdf

2017-10-11

OSGi入门篇:模块层(by 静默虚空)

这是来自cnblogs博主 静默虚空 的文章 ,为方便离线查看,转存为了pdf

2017-10-11

OSGi基本原理pdf (by 静默虚空 )

这是来自cnblogs博主 静默虚空 的文章 ,为方便离线查看,转存为了pdf

2017-10-11

空空如也

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

TA关注的人

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