自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(195)
  • 资源 (20)
  • 收藏
  • 关注

原创 java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter

原因:大于jdk8的版本不再包含JAXB API的 Jar 包,而此jar包在jdk6/7/8中存在。方法一:降低jdk版本至jdk8。方法二:添加依赖文件,如下。<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.1</version

2020-12-02 15:01:17 300 1

原创 Vue 蒙版Demo

<template> <transition name="fade" mode="out-in"> <section class="messageMask" v-show="visible" @click="writeMessageFun($event)"> <div id="msk" class="mes...

2019-06-24 18:05:52 1853

原创 Vue iframe传参

一、Main Page1、created()中添加事件监测(从子页面发送过来的消息)window.addEventListener('message', this.iframeEvent)2、mounte()中获取id名为iframe的对象:this.iframe = this.$refs.iframethis.iframeWindow = this.iframe.con...

2019-05-19 17:45:02 5079

原创 项目管理之--文档

在项目管理过程中,不喜欢写文档,遇事儿喜欢看文档,不论是管理层还是普通员工都存在这样的通病。可能还会有人骂骂咧咧的,项目文档都没有,没法做。不过,抱怨几句后还得迎难而上,最终把项目做完了,转身回看,搞清楚的东西全在脑子里,也没去完善和整理出有用的文档供他人参考,也没觉得有什么不妥,典型的“己所不欲,要施于人”。这就造成了短期来看高估文档的重要性、长期来看低估了文档重要性的局面。文档如此重要,在...

2019-04-04 00:21:04 393 1

原创 项目管理之--工具

在项目管理中,沟通成本一直是一个比较大的困扰。我们将工作分解成不同的小块,分配到相应的执行人手中,指导执行人去执行,跟踪每一块的执行情况,统揽整体项目的完成度等等,每一阶段都需要去沟通清楚、了解明白,得到的结果却不是那么令人满意,类似任务不好量化难以估算、项目成员缺乏直观的认识、干系人之间的沟通质量下降等等问题层出不穷。前些天看了宝玉老师的专栏,去切实感受了一下项目管理使用合适工具的必要性:在...

2019-03-30 22:58:07 601

原创 项目管理之--会议

会而有备、会而有议、议而有决、决而有行、行而有果才是开会的真正意义所在,任何一个环节出现问题都会前功尽弃。一、会而有备我认为在会议前的充分准备是相当重要的,不能因为临时考虑到一个点或者拿不定主意就召开会议,必须是从整个项目结构或者公司战略层面考虑,并且组织会议或者抛出问题的人,应该对整个会议的内容有深刻而清醒的认识,并且将思路整理成文(Word、PPT等),给参与会议的人一个明确的引导,让...

2019-03-27 11:34:07 1589

原创 尝试用LeetCode带来的思考

我想说,LeetCode不只是刷题那么简单,也不只是应付面试那么点用处。我在多年的软件开发中,一直以来都不太去关注实验法和数据结构方面的东西,总是秉持浅度应用的理念,只要不是荒唐的暴力算法也就放过了自己在这个领域的挣扎。最近无意间订阅了极客时间的课程,并参加了《左耳听风》发起的ARTS挑战,参加挑战的时候实无十足的把握能坚持下去,抱着试一试的心态,毕竟除了跑步、读书外就没有坚持过什么很有意...

2019-03-16 13:58:31 292

原创 项目经理与技术经理的区别

项目经理和技术经理有什么区别,区别有多大呢?这个问题此前我从没有认真的去思考过,直到被明确的问到的时候,才细思极恐,连两者的区别都没能有条理的讲出来。一、关于项目经理:在没有真正进入软件行业之前,对于系统集成方面的项目还是有些心得的,有种一个人事无巨细的带一票人打江山的感觉。项目合同要负责、项目具体需求要负责、项目人员分配要负责、项目实施要指挥...。管理心态,是关键;不懂技术,可以;不懂...

2019-03-09 18:19:42 7715 1

原创 我的阅读心历-- 程序员的这点情怀

读书如历三千世,无书只顾一平生,愿以圣人之心度凡人之劫 。几年前,在一本书上看到一句话:如果我的思想里有一座图书馆,会怎样呢?当时很震撼,感觉自己应该做点什么。那时的我,除了谋生,把大部分空闲时间花在了焦虑、看电影、刷微信等等上面,睡觉前就会一阵的空虚,回想一下当前,似乎没做什么,有点乱了方寸。静下心来思考了一晚,明白了一个道理,不论迷茫、焦虑还是惊慌失措,阅读和锻炼身体总是不会错的,都会...

2019-01-02 23:55:52 340

原创 我的IT管理这点事儿

项目管理这点事儿很复杂,并不是靠我浅薄的管理知识就可以三言两语说完的,只是借此来记录下我曾经的历程。我的项目管理来源于一次失落的开始,算是感情受挫,那段时间不想做事但得找个地方养活自己,加入公司算是初心不纯。本想安安心心的做点软件开发的工作,聊以度日,但公司算是半创业型公司,人员不足、部门残缺。我这个新加入公司还算有点经验的人员迫不得已地一步步被推上了技术+管理的道路上,说白了就是我这个螺...

2019-01-01 21:39:49 501 3

原创 敬:2018,迎:2019

今天,度年如日。忙着接受过去的2018,期许来临的2019。2018不论风雨还是彩虹,总要有个交待,总归是属于独特的自己。这一年,从老东家离职,买了自己的房;从得到一个好机会,但又怅然丢弃;从二线城市到一线城市,看似前进一步;从管理走向技术,倒着走了一步;从App-Web前端-Java后端,完成跨界;始终对于管理耿耿于怀,拿到了高级工程师证...2018的最后一天,还是要做点事的,...

2018-12-31 15:56:30 532

原创 Spring--高级装配

一、@Profile标注当前运行环境(开发环境、测试环境、线上环境等)的注解。1、在需要配置环境的类上添加注解@Component@Profile("prod")public class Prod{// ToDo} @Component@Profile("Dev")public class Dev{// ToDo} 2、在使用该类实例的类...

2018-12-15 21:53:34 240

原创 Spring--装配Bean

一、自动化装配1、组件扫描(Component scanning):Spring会自动发现应用上下文所创建的Bean;2、自动装配(autowiring):Spring自动满足bean之间的依赖。 二、Java代码装配bean--JavaConfig显示装配1、多数情况下可以通过组件扫描和自动装配实现Spring的自动化配置,但要将第三方库中的组件装配到项目应用中,并没有办法在...

2018-12-15 17:02:36 188

原创 ElasticSearch: Error creating bean with name 'requestMappingHandlerAdapter'

1、在进行ElasticSeach检索配置的时候,出现版本问题,根据提示换到相应的版本即可;2、出现Error creating bean with name 'requestMappingHandlerAdapter'错误。没有仔细研究官方文档,错将import org.springframework.data.domain.Pageable导成import java.awt.print.P...

2018-08-26 17:08:15 1794

原创 React Native在Android Studio配置中遇到的问题

1、jcenter、maven总是提示sync failed在国内普通方式访问不通,使用vpn还是不通,想了无数办法,最后在偶然的机会换了一个电信的网络,通了,真是欲哭无泪。2、Cannot resolve symbol 'ReactApplication/ReactNativeHost'allprojects { repositories { mavenLo...

2018-08-05 11:45:54 1191

原创 Vue兼容360、ie浏览器

一、关于babel-polyfill1、说明:This will emulate a full ES2015+ environment and is intended to be used in an application rather than a library/tool. This polyfill is automatically loaded when using babel-no...

2018-07-18 01:16:40 4273 4

原创 SpringBoot 打包部署到服务器

一、使用gradle自带的task: bootjar(原bootrepackage)进行打包*.jar到build--&gt;libs中二、拷贝到配置好的服务器中,运行java -jar *.jar三、在打包完成后,在本地运行测试过程中会出现NotFoundClass**的情况,以下依赖可以解决很多问题compile 'javax.xml.bind:jaxb-api:2.3.0'compile ...

2018-07-15 03:19:30 469

原创 Vue打包部署到Tomcat

一、在config--&gt;index.js中,设置Build:env: require('./prod.env'),index: path.resolve(__dirname, '../dist/index.html'),// PathsassetsRoot: path.resolve(__dirname, '../dist'),assetsSubDirectory: 'static...

2018-07-15 03:03:08 3546

原创 Vue + Cordova 相册/相机

/* eslint-disable no-undef */export const openAlbum = () =&gt; { return new Promise((resolve, reject) =&gt; { navigator.camera.getPicture(onSuccess, onFail, { quality: 50, destinat...

2018-07-02 23:17:50 1843

转载 手机签名(Vue)

&lt;template&gt; &lt;div class="signatureBox"&gt; &lt;x-header slot="header" :title="$t('lang.app.my_signature')"&gt; &lt;/x-header&gt; &lt;div class="canvasB

2018-07-02 23:16:01 3753

转载 Apache与Tomcat有什么关系和区别

经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下:  一:apache支持静态页,tomcat支持动态的,比如servlet等,一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由to

2017-10-22 23:40:12 352

原创 iOS激光推送到开发环境,但无法推送到生产环境

在测试iOS Development环境下可以收到激光推送,而在iOS AdHoc环境下收不到激光推送。经查证,需要如下配置:一、App端(iOS)在AppDelegate.m的initJPush方法中[JPUSHService setupWithOption:launchOptions appKey:JPushAppKey channel:@"App Store" apsForProdu

2017-09-01 09:57:06 692

原创 invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific

"invalid mode'kCFRunLoopCommonModes' providedto CFRunLoopRunSpecific - breakon _CFRunLoopError_RunCalledWithInvalidMode todebug. This message will onlyappear once per execution."在程序崩

2017-08-30 23:09:58 4059

翻译 iOS自动化打包发布(fastlane)

一、FastLane介绍1.1 FastLane是什么?FastLane是一种配置iOS和Android自动化Beta部署和发布的最简单的方法之一。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布App。1.2 FastLane使用概览你可以从项目工程中创建FastLane文件开始,在FastLane文件里定义了Beta部署或App Store发布过程

2017-07-30 14:20:09 16788 2

原创 iOS自动化打包

在开发过程中,很多重复的工作让开发人员不胜其烦,很是想把测试部、产品部相关人等拉出来吊打一顿。不过回想起来,大多时候问题都是出在自己身上,要么是态度有问题,要么是技术有问题,要么就是没有发现捷径的眼光...,反正让你心情烦躁的事情就是你的问题。闲话瞎扯,开始打包,用shell吧,一次配置,多次使用,怎么破?一、命令行打包1、进入工程根目录,使用xcodebuild命令查看当前工程编译需

2017-07-21 15:07:02 642

翻译 Android测试工具之强大的adb工具

Android调试桥接(adb)是电脑与设备(Android模拟器或者Android设备)进行通信的通用命令行工具。adb提供了各种各样的设备命令,包括安装、调试app以及在Unix shell中可以使用的大多数命令。adb是一个客户端-服务端模式的程序,有以下三个组件:1、客户端,发送命令。客户端运行在开发机上,我们可以从命令行终端运行adb命令调启客户端程序。2、守护进程(adbd),

2017-07-17 15:43:23 12166 1

原创 Android测试工具之hierarchyviewer

一、废话谈心看着挺漂亮的app,用着卡卡的,有点bianmi的感觉?看看自己的UI设计,layout嵌套layout,毫无章法可言,简直不忍直视,用hierarchyviewer查看一下,坑有点深啊:分析其中原因,除了UI逻辑以外导致的卡顿外,得想想自己的UI设计布局是否合理(布局层次过多?存在不必要的绘制?onDraw中绘制耗时过多?...)。那么,在此简要说明一下hierarc

2017-07-06 22:51:08 564

原创 Android测试工具之monkey(Mac)

一、monkey是什么?说的就是你,上蹿下跳,不断的找Bug,不断的解Bug...然而,有没有想过有一天你自己当一回如来佛主呢?那就用一下monkey吧,虽然控制起来有点不太顺手,但还是有用的。废话少说,真正的monkey是什么?它是Android自动化测试工具之一,主要针对app进行压力测试,可以运行在真机或模拟器中,在运行过程中向系统发送大量伪随机用户事件流(键盘输入、手势什么的)来检

2017-07-05 21:34:19 3911

转载 2017年Android百大框架排行榜

一.榜单介绍排行榜包括四大类:单一框架:仅提供路由、网络层、UI层、通信层或其他单一功能的框架混合开发框架:提供开发hybrid app、h5与webview结合能力、web app能力的框架企业级开源项目:可以独立运行的app,有极高的学习价值、思路借鉴意义书籍类开源项目:类似Open-sourc-project这样的导航类项目;大型公司的Android课

2017-07-04 09:39:08 420

翻译 Android设备兼容

设备兼容性Android系统运行在许多不同类型的设备上,包括手机、平板以及机顶盒...,如此种类繁多的设备,也产生了巨大的潜在用户群。为了使开发的app能够在大部分的设备上成功运行,它应该具有一定的可变性和灵活性来适配不同类型的设备配置。为了一步步朝目标挺进,Android提供了一个动态的app框架,开发者可以使用静态文件来配置app资源(不同的屏幕尺寸使用不同的XML布局),

2017-07-01 16:04:43 562

转载 Android沉浸式状态栏

沉浸式状态栏Google从Android kitkat(Android 4.4)开始,给我们开发者提供了一套能透明的系统ui样式给状态栏和导航栏,这样的话就不用向以前那样每天面对着黑乎乎的上下两条黑栏了,还可以调成跟Activity一样的样式,形成一个完整的主题,和IOS7.0以上系统一样了。第一种方式://当系统版本为4.4或者4.4以上时可以使用沉浸式状态栏i

2017-06-30 22:27:31 885

原创 HTML <Tabel>简单使用

HTML  简单使用,效果如下:贴上代码:html>lang="en"> charset="UTF-8"> content="width=device_width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"/> Title rel="style

2017-06-28 20:42:07 631

翻译 Android源码下载

原文:https://source.android.com/source/downloadingAndroid源码被Google托管在Git仓库中,在Git仓库中包含Android的元数据以及相关的版本更新情况。这里主要描述在指定的地方去下载源码。一、安装RepoRepo是goole使用python脚本编写的跳用git的脚本,用来下载、管理Android项目的软件仓库1、创建b

2017-06-25 13:58:32 495

原创 Android融云会话及会话列表的实现

一、服务端好友关系列表在自己的服务器上已部署完成,并且实现了与融云服务器的交互二、通过App发送消息到自己的服务端,得到App与自己服务器交互的token以及App与融云服务器交互的token1、App自己服务器token(令牌),用于App与自己服务器交互2、App融云服务器token(令牌),用户App与融云服务器交互三、在融云官方网站上下载IMKit、IMLib,并进行添加配

2017-06-23 22:19:23 10130 2

转载 开源项目SwipeMenuListView使用

转自:http://www.jcodecraeer.com/a/opensource/2014/1108/1940.html介绍:ListView滑动菜单。 运行效果:使用说明:将Swipemenulistview添加到xml中: android:id="@+id/listView" android:layou

2017-06-20 21:46:11 368

原创 Android AppCompatActivity虚拟导航栏挡住App内容

AndroidManifest设置:application android:theme="@style/Theme.AppCompat.Light.NoActionBar"> android:theme="@style/Theme.AppCompat" />MainActivity 设置:requestWindowFeature(Window.FEATURE

2017-06-17 23:42:31 2752 3

原创 Android层级式导航

1、Manifest:关联上下级Activityandroid:name=".subActivity" android:label="@string/app_name"> android:name="android.support.PARENT_ACTIVITY" android:value=".parentActivity"/>2、子Activity设置:是否接受o

2017-06-06 10:34:34 1147

转载 Java架构师之路:Java程序员必看的15本书的电子版下载地址

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类  对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣

2017-05-30 17:20:23 2084

原创 Swift HTML富文本显示

class ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. var str

2017-05-25 16:16:16 4749 1

原创 一些Android笔试题

一、ANR提示的问题是什么?简述原因。ANR:Android Not Response,在当前时间没有得到处理或当前时间正在处理但超时的情况下产生的无响应提示。(1)、KeyDispatchTimeout:按键或触摸事件在一定时间内无响应,一般为5s;(2)、BroadcastTimeout:BroadcastReceiver在一定时间内无法完成处理,一般为10s;(3)、Serv

2017-05-19 11:52:45 1455

大话企业级android开发

大话企业级android开发

2017-06-05

项目管理修炼之道

项目管理修炼之道

2017-06-05

架构实战-软件架构设计的过程(中文带书签完整版)

架构实战-软件架构设计的过程(中文带书签完整版)

2017-06-05

敏捷软件开发

敏捷软件开发

2017-05-30

IT项目经理成长手记

IT项目经理成长手记:程序员进阶管理

2017-05-30

成为技术领导者

成为技术领导者——解决问题的有机方法

2017-05-30

人件 原书第3版

人件--经典

2017-05-30

React Native实战

React Native实战

2017-05-19

软件架构设计

2017-05-14

UNIX网络编程第1卷

本书全面深入的介绍怎样使用套接字API进行网络编程,主要涉及到网络通信协议的原理解析及网络数据的发送接收方面的编程处理,很值得一读。

2016-04-30

UNIX网络编程第2卷

2016-03-27

Unix网络编程第二卷

2016-03-27

iOS H264硬解码文档

这篇文档详细描述了iOS下视频硬解码的操作流程。可以参考Demo:http://blog.csdn.net/cdut100/article/details/50084853

2015-12-06

Git软件版本控制.pdf

Git软件版本控制描述了分布式版本控制系统的使用,用于敏捷高效地处理任何或小或大的项目

2014-10-29

unix网络编程第一卷.pdf

unix网络编程讲述了大多数关于网络程序方面的技术,可以仔细看看...

2014-08-12

高质量程序设计指南.C.C语言(第三版)].林锐

提升自身编程能力的同时具有良好的编程习惯

2014-02-09

空空如也

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

TA关注的人

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