自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CC

Life is like a TV with many channels. Hold the remote control firmly in your own hand, and you'll ge

  • 博客(37)
  • 资源 (87)
  • 收藏
  • 关注

原创 MyBatis+MySQL 返回插入的主键ID

需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。 方法:在mapper中指定keyProperty属性,示例如下:Xml代码  insert id="insertAndGetId" useGeneratedKeys="true" keyProperty="userId" parameterType="com.ch

2017-03-31 14:38:03 382

转载 gitbook

目录gitbookAndroid大神android-dev-cnTrinea郭神任玉刚鸿洋夏安明徐医生daimajiastormzhang农民伯伯胡凯郝锡强张兴业老罗Mr.Simple(源码设计模式)咪当系欧巴(非常有天赋的Coder)android_tutorgundumw100心有灵犀鬼才心引路蜂innost(阿拉神农)harvicwangkuifeng0118wdam

2017-03-28 15:15:59 825

转载 站在VR世界的大门前 - Unity与Cardboard app基础实践

因为有的没的一些事情,推迟到周中来做更新,抱歉,抱歉。从上周五夜里开始念叨前言,到周末零零散散写了一些正文(本周不是译文),期间忙些家事、任性的放了空、看了些片子,一直持续到今天才完成配图一类,自己也觉得有些拖沓,好像节气上的立秋之后却依然难熬的烈日与暑热,夏天怎样也结束不掉的样子。以上是前言的前言,下面是前言。who cares.坦承本周并没有明亮如皓月一般的心情来念叨太多。近段时间家中

2017-03-26 00:16:16 1219 1

原创 论版本号的正确打开方式

版本号广泛运用于开发的各种场景:NPM 包的版本定义、对 NPM 包的特定版本的依赖指定、git 的 daily 版本号分支……面对如此多的场景,版本号的命名却存在很大问题。举些例子:开始写一个新项目 / 模块时,不管三七二十一,都从 0.0.1 起版本,直到项目不再维护时,版本还停留在 0.0.48,前两位永远都是 0。API 变化巨大,而版本号雷打不动一步一个脚印。

2017-03-26 00:13:58 615

原创 MYSQL数据库设计规范与原则

MYSQL数据库设计规范     1、数据库命名规范        采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成;        命名简洁明确(长度不能超过30个字符);        例如:user, stat, log, 也可以wifi_user, wifi_stat, wifi_log给数据库加个前缀;

2017-03-24 10:06:23 407

原创 启动引擎 RxJava

我们将使用IntelliJ IDEA/Android Studio来创建这个工程,因此你会对截图看起来比较熟悉。让我们开始创建一个新的Android工程。你可以创建你自己的工程或者用本书中提供的导入。选择你自己喜欢的创建方式这取决于你。如果你想用Android Studio创建一个新的工程,通常你可以参考官方文档:<a rel="nofollow" href="http://dev

2017-03-23 22:27:08 561

原创 Docker

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 App)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架包括系统。Docker 是个伟大的项目,它彻底释放了虚拟化的

2017-03-20 18:44:24 325

转载 如何做个依赖库让别人依赖使用

前言在我们的项目开发中经常会使用别人的第三方依赖库,在之前的 Eclipse 的时代,是通过拷贝 jar 包,引入到工程中去使用,比较麻烦。现如今,大部分 Android 开发者,都开始使用 AndroidStudio 工具进行开发,只需要在 module 下的 build.gradle 文件添加依赖,就可以完成第三方依赖库的引用。别人的库用多了,就考虑是否自己也可以写个依赖库

2017-03-19 15:12:25 2200

转载 Android AsyncTask threads limits?

76down votefavorite44I am developing an application where I need to update some info every time user logs in to the system, I also use database in the phone. For all those operations

2017-03-19 14:56:40 467

翻译 ViewPager和片段 - 什么是正确的方式来存储片段的状态?

ViewPager和片段 - 什么是正确的方式来存储片段的状态?ViewPager and fragments — what's the right way to store fragment's state?Fragments seem to be very nice for separation of UI logic into some modules. But along wi

2017-03-19 14:48:56 602

原创 Error: Finish can only be called once

Android studio 启动或者新建项目:报错“Error: Finish can only be called once”gradle缓存问题: 默认的额缓存路径在:  on windows : C:\Users\YourUserName)1、退出studio2、进入缓存路径,找到   C:\Users\Administrator\.gradle3、删除  

2017-03-19 14:34:14 8844 1

转载 Android-Tips

Android-TipsThis is an awesome list of tips for android.If you are a beginner, this list will be the first choice for you when you have a difficult time.Welcome Star and Fork, your suppo

2017-03-18 12:42:51 1594

转载 Hibernate ORM v5.2.9 发布

摘要:Hibernate ORM 是一个对象关系映射框架。 对象关系映射(ORM):Hibernate ORM,其作用就是去映射对象和关系型数据库的,以达到程序中的业务逻辑和数据访问组件相分离。下载Source code (zip)Source code (tar.gz)本站原创,转载时保留以下信息:本文转自:深度开源(open-op

2017-03-18 10:56:20 682

原创 关于CoordinatorLayout与Behavior的一点分析

Behavior是Android新出的Design库里新增的布局概念。Behavior只有是CoordinatorLayout的直接子View才有意义。可以为任何View添加一个Behavior。Behavior是一系列回调。让你有机会以非侵入的为View添加动态的依赖布局,和处理父布局(CoordinatorLayout)滑动手势的机会。不过官方只有少数几个Behavior的例子。对于理解B

2017-03-18 10:08:58 298

转载 Agera v1.4.0-alpha1 发布,一个超轻量Android库

Agera 是Google开源基于观察者模式的一个超轻量Android库 , 有助于准备数据用于让Activity或者其中的事物(例如View)这些具有生命周期的事物消耗。它介绍了一种函数式响应编程,有助于更清晰的分离when,where以及what这三个数据处理流的要素,以及用近乎自然语言这样简洁的表达式来描述复杂,异步的流程。更新日志Updated support librar

2017-03-16 23:12:39 390

转载 Google 宣布 Android 将加入 Java 8 的原生支持

Google 在 Android Developers 博客中 宣布 ,正在改进 Android 对 Java 8 的支持方式,这也是许多开发者一直特别关注的需求。Google 表示已决定将把对 Java 8 语言特性的支持直接添加到当前的 javac 和 dx 工具集中,并不再推荐使用 Jack toolchain。今后,Android 构建系统将提供对 Java 8 语言特

2017-03-16 23:09:44 357

原创 非常棒的Chrome扩展,用于API & HTTP 请求调试:Postman

Postman 是一个非常棒的Chrome扩展,提供功能强大的API & HTTP 请求调试。它能够发送任何类型的HTTP requests (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers。支持不同的认证机制(basic, digest, OAuth),接收到的响应语法高亮(HTML,JSON或XML)。Postman 能够保

2017-03-16 23:01:34 4235 1

翻译 SPRING INJECTION WITH @RESOURCE, @AUTOWIRED AND @INJECT

OverviewI’ve been asked several times to explain the difference between injecting Spring beans with ‘@Resource’, ‘@Autowired’, and ‘@Inject’. While I received a few opinions from colleagues and re

2017-03-16 23:00:34 641

原创 Gradle目录解析

Gradle目录解析Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。Gradle这个工具集成了构建,测试,发布和其他,比如软件打包,生成注释文档等功能。之前eclipse使用ant进行软件的构建功能,需要配置一大堆的xml,但是在gradle中就不需要了。目前主流的打包方式有ant,maven,gradle

2017-03-16 21:33:10 887

原创 Python 之旅

Python 之旅 Python 简介Python 诞生于 1989 年的圣诞期间,由 YouTube、豆瓣和scikit-learn 是一个强大的机器学习库,<a rel="nofollow" href="https://github.com/Theano/Theano" "="" style="box-sizing: border-box; backgrou

2017-03-16 21:05:24 553

原创 Retrofit-Android上的token验证

这篇文章是一个除了前面的帖子使用retrofit进行基本的身份验证和使用基于OAuth的基本APIS。我们将讨论的话题token认证从一个Android应用到任何网络服务或API支持这种认证。Integrate Token Authentication如果你读前面的帖子关于使用retrofit的身份验证,你会猜到我们要怎么做:扩展ServiceGenerator类和集成方法处理

2017-03-14 19:17:53 3507

原创 Android 命名规范

最近我一直在回答学生的以及StackOverflow上的问题,比如Activity里面应该写什么、如何在需要Context的时候获得它、如何在UI线程上进行异步任务以及为什么要用Fragment。这些问题归根结底都是在问:“我如何完成这些被Android搞得很麻烦的事情?”不可避免的,大多数答案所提供的方法都是极具hk色彩的,虽然技术上是可行的,但不应当遵从。这些问题表现出的是对Andro

2017-03-14 19:10:17 295

翻译 Unity的50个使用技巧

Unity更好用。例如,我现在信赖FPS计数器。使用property drawer的功能可以降低编写customeditors的必要性。同时Prefab的工作方式也降低了显式嵌套Prefab或替代件的需求。Scriptable objects更为友好。                                                                        

2017-03-13 20:43:09 3102

转载 Android_Data

Android 学习资料收集收集整理这份资料灵感来自于 trip_to_iOS, 征得同意引用了该资料的开头描述收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门, 找到适合自己学习资料, 节省再去收集学习资料时间.这份资料我会不断的更新完善, 同时也欢迎更多具有丰富经验的Android开发者将自己常用的工具、学习资料、学习心得等分享上

2017-03-12 20:56:15 558

转载 开始使用Material Design

要创建一个 Material Design 应用:学习 维护兼容性章节。使用 Material Design 更新现有应用要更新现有应用,使其使用 Material Design,你需要翻新你的 layout 文件来遵从 Material Design 标准,并确保其包含了正确的元素高度,触摸反馈和动画。使用 Material Design 创建新的应用如果

2017-03-12 20:53:43 332

翻译 折叠详情效果列表listview for android

专注于移动应用程序和网站的自定义UI的设计和编码。Requirements​Android 4.0 IceCreamSandwich (API lvl 14) or greaterYour favorite IDEInstallation​ Just download the package fro

2017-03-11 13:38:51 3298 2

转载 Android单元测试研究与实践

Android单元测试介绍处于高速迭代开发中的Android项目往往需要除黑盒测试外更加可靠的质量保障,这正是单元测试的用武之地。单元测试周期性对项目进行函数级别的测试,在良好的覆盖率下,能够持续维护代码逻辑,从而支持项目从容应对快速的版本更新。单元测试是参与项目开发的工程师在项目代码之外建立的白盒测试工程,用于执行项目中的目标函数并验证其状态或者结果,其中,单元指的是测试的最小模块,

2017-03-08 19:37:53 340

原创 Hadoop - HDFS

简介Hadoop Distributed File System,分布式文件系统架构Block数据&##x5757;基本存储单位,一般大小为64M(配置大的块主要是因为:1)减少搜寻时间,一般硬盘传输速率比寻道时间要快,大的块可以减少寻道时间;2)减少管理块的数据开销,每个块都需要在NameNode上有对应的记录;3)对数据块进行读写,减少建立网络的连接成本)一个大文件会被拆分成一个个的块,然后存

2017-03-07 10:28:58 401

转载 React-Native-lesson

React-Native-lesson一、React-Native入门指南lesson2: 认识代码结构lesson4: 学会React-Native布局(一)lesson6: UI组件lesson8: 自己动手写组件https://github.com/vczero/toiletReact Native完全开发的独立App,支持ES6语法,已更新到0.30版本,App

2017-03-05 11:20:15 423

转载 2016软件开发全行业调查白皮书 告诉你最真实的程序猿世界

2016年中国软件开发者大调查针对软件开发技术、应用开发领域等方面对调查问卷进行了重新设计,同时还新增加了VR、直播、人工智能等新兴软件开发领域的相关调查,更能体现中国IT业、尤其是软件开发领域的发展现状。日前,CSDN发布了《2016年度中国软件开发者白皮书》,解读中国软件开发者的现实状态。  报告指出:全国有近5成开发者月均收入过万,其中近7成来自一线城市。软件开发者在获得较高收入的同

2017-03-04 18:01:36 11604

转载 Hadoop history

*The genesis of Hadoop came from the Google File System paper[11] that was published in October 2003. This paper spawned another research paper from Google – MapReduce: Simplified Data Processing on L

2017-03-04 17:00:02 520

原创 5大移动/前端开源项目你知道几个?

5大移动/前端开源项目Freeline、ARouter、BeeHive和Weex、antd,你都知道吗?BeeHive:一种大型iOS项目解耦框架,BeeHive框架意义在于将高复杂度的应用不断分割,让开发人员免受代码依赖的痛苦,将App生命周期的分发,耦合在AppDelegate中大量逻辑拆分,模块以微应用的形式独立存在。各个模块间调用从直接调用模块自身,

2017-03-03 21:23:18 3113

转载 hive-数据倾斜解决详解

hive在跑数据时经常会出现数据倾斜的情况,使的作业经常reduce完成在99%后一直卡住,最后的1%花了几个小时都没跑完,这种情况就很可能是数据倾斜的原因,解决方法要根据具体情况来选择具体的方案1、join的key值发生倾斜,key值包含很多空值或是异常值这种情况可以对异常值赋一个随机值来分散key如:selectuserid , namefromuser

2017-03-03 20:40:20 8999

原创 重写了equals()方法之后也必须重写hashCode()方法

我们都知道Java语言是完全面向对象的,在java中,所有的对象都是继承于Object类。Ojbect类中有两个方法equals、hashCode,这两个方法都是用来比较两个对象是否相等的。在未重写equals方法我们是继承了object的equals方法,那里的 equals是比较两个对象的内存地址,显然我们new了2个对象内存地址肯定不一样对于值对象,==比较的是两个对象的值对

2017-03-01 14:02:35 600

转载 操作符分类

操作符分类ReactiveX的每种编程语言的实现都实现了一组操作符的集合。不同的实现之间有很多重叠的部分,也有一些操作符只存在特定的实现中。每种实现都倾向于用那种编程语言中他们熟悉的上下文中相似的方法给这些操作符命名。本文首先会给出ReactiveX的核心操作符列表和对应的文档链接,后面还有一个决策树用于帮助你根据具体的场景选择合适的操作符。最后有一个语言特定实现的按字母排序的操作

2017-03-01 08:36:27 595 1

原创 调度器 Scheduler

调度器 Scheduler如果你想给Observable操作符链添加多线程功能,你可以指定操作符(或者特定的Observable)在特定的调度器(Scheduler)上执行。某些ReactiveX的Observable操作符有一些变体,它们可以接受一个Scheduler参数。这个参数指定操作符将它们的部分或全部任务放在一个特定的调度器上执行。使用ObserveOn和Subs

2017-03-01 08:34:38 651

原创 Subject

SubjectSubject可以看成是一个桥梁或者代理,在某些ReactiveX实现中(如RxJava),它同时充当了Observer和Observable的角色。因为它是一个Observer,它可以订阅一个或多个Observable;又因为它是一个Observable,它可以转发它收到(Observe)的数据,也可以发射新的数据。由于一个Subject订阅一个Observable

2017-03-01 08:33:45 654

前端以及题库资料.zip

前端以及题库资料.zip

2020-08-07

前端笔记全套分享一学期

前端笔记.zip

2020-08-07

java02课件.zip

java02课件.zip

2020-08-07

a教学讲义一套.zip

教学讲义一套,教学方法

2020-08-07

多个python项目源码.zip

python多个项目源码

2020-08-07

java课件.zip

java课件一套

2020-08-07

1-01-科学思维与工程思维.pdf

工程思维 限制条件 • 少或者无 • 可行性 • 理论可行性 • 解题思路 • 把一个未解决的的问题转化为一个解决的问题 •解 • 理论最优解限制条件 • 少或者无 • 可行性 • 理论可行性 • 解题思路 • 把一个未解决的的问题转化为一个解决的问题 •解 • 理论最优解

2020-08-07

hadoop高可用配置文件

hadoop 高可用配置的配置文件 hdfs-site.xml corn-site.xml ha high available set

2018-12-19

zookeeperJavaApi

zookeeper java api 创建,删除,查看,设置,权限,是否存在

2018-12-18

zookeeper资源和说明文档

zookeeper-3.4.7.tar.gz linux 下安装配置 zookeeper 说明文档

2018-12-17

大数据hadoop环境搭建学习笔记01

包含详细的hadoop搭建和环境笔记 有linux 有hdfs yarn service

2018-12-13

大数据环境配置文件hdfs

hdfs hadoop配置的参数文件。 如何在虚拟机配置 hdfs的 xml参数文件。

2018-12-13

JSTL使用项目和lib资源

jstl在jsp页面中使用,需要导入两个包jstl.jar和stander.jar两个包。 这是一个完整的测试项目,lib中也有下载好的lib包可以直接使用。

2018-09-29

springmvc完整教学案例代码

pringmvc完整教学案例代码

2018-09-27

jsp-servlet全部lib-jar

jsp servlet 开发中的全部 jar lib

2018-09-27

SQL for MySQL A Beginner's Tutorial (ISBN 9780980839678)

mysql完整的学习源码,案例示例 sql语句的具体学习案例

2018-09-27

工智能让世界更

工智能让世界更工智能让世界更工智能让世界更工智能让世界更工智能让世界更

2018-01-25

googlecellfolding

折叠碎片 This project is maintained by Ramotion, Inc. We specialize in the designing and coding of custom UI for Mobile Apps and Websites. Looking for developers for your project?

2017-03-11

Camera照相拍照实现

camera实现拍照功能,照片显示,照片保存本地,本地照片获得、点击放大显示在fragment中,fragment传递参数等。

2016-11-25

android视频播放实现demo

android视频播放实现demo

2016-11-14

树莓派与windows电脑视频实时同步,直播,监控都可以应用

在现代科技的浪潮中,一款革命性的应用程序正悄然兴起,它完美融合了树莓派与Windows电脑的强大功能,实现了视频的实时同步播放。这款应用采用了先进的Python编程语言,结合OpenCV视频解析技术,不仅保证了画面的清晰度,更确保了播放的流畅性。 通过网络通信多线程处理,这款应用能够在树莓派与Windows电脑之间建立起一个高速、稳定的视频传输通道。无论是直播应用,还是树莓派的监控与移动侦查器,它都能轻松胜任。想象一下,你正通过Windows电脑观看树莓派捕捉到的精彩瞬间,每一个细节都清晰可见,每一个动作都如临其境。 这款应用程序不仅拥有广泛的应用场景,更具备强大的扩展性。无论你是想要打造一个个人直播平台,还是希望为家庭安全增添一份保障,它都能为你提供完美的解决方案。快来加入我们,体验这场科技与生活的完美融合吧!

2024-03-15

npx create-react-app react-app-demo ```

客户端用到的技术为React,所以下面需要使用脚手架来创建React项目。 ``` npx create-react-app react-app-demo ``` 将一些用不到的文件和内容删除掉。 ## 1、表格组件基本使用 在`src`目录下面创建`views`目录,在该目录下面创建`GoodsList.js`文件,该文件的初步代码如下所示: ```react import { Component } from "react"; class GoodsList extends Component { render() { return <div>Hello World</div>; } } export default GoodsList; ``` 下面修改`App.js`文件中的代码 ```react import GoodsList from "./views/GoodsList"; function App() { return ( <div> <GoodsList></GoodsList> </div> )

2022-04-12

解密压缩包 macos系统tar命令加密压缩文件 解密压缩文件 批处理shell bash 脚本

macos系统tar命令加密压缩文件 解密压缩文件 批处理shell bash 脚本

2022-03-17

macos系统tar命令加密压缩文件 解密压缩文件 批处理shell bash 脚本

macos系统tar命令加密压缩文件 解密压缩文件 批处理shell bash 脚本

2022-03-17

物业管理征求意见表格范本

物业管理征求意见表格范本

2022-01-21

物业服务收费信息公示规范

物业服务收费信息公示规范

2022-01-21

CompanyDemo.rar

公司网站布局源码

2021-01-26

HTML5 CSS3 jQueryMobile-源代码.rar

HTML5 CSS3 jQueryMobile-源代码+视频教学

2021-01-26

知乎源码zhihu-1.0.36.zip

知乎源码zhihu-1.0.36.zip

2020-05-27

教学一套课程大纲.zip

教学一套课程大纲.zip

2020-05-27

教育行业和政策.pdf

教育行业和政策.pdf

2020-05-27

APP_for_Mac_GS_2A.pdf

APP_for_Mac_GS_2A.pdf

2020-05-27

滑雪常识普及常识.pages

滑雪常识普及常识.pages

2020-05-27

一张图学会如何快速阅读.pdf

一张图学会如何快速阅读.pdf

2020-05-27

本科毕业论文撰写.pdf

论文 学位论文是标明作者从事科学研究取得的创造性成果 和创新见解,并以此为内容撰写的、作为提出申请授予相 应学位评审用的学术论文 。

2020-05-12

一次搞明白 Session、Cookie、Token,面试问题全搞定.pdf

一次搞明白 Session、Cookie、Token,面试问题全搞定.pdf 面试中的问题一站式全搞定 在也不用头疼面试官的问题了。

2020-04-18

java代码sftp和ftp上传下载文件

java编码,通过ftp和sftp连接linux服务器上次和下载文件。

2019-03-26

MapReduce天气源数据和计算类

MapReduce天气源数据和计算类 1901年和1902的天气数据源,通过mr计算,找出最大温度和最小问题

2018-12-28

自定义的wordcount实现jar

MapReduce 计算中 wordcount的类的实现 自己创建maven项目实现wordcount功能并调用

2018-12-24

大数据空间亚线性算法

大数据算法 亚线性算法 空间 时间亚线性算法 大数据算法-空间时间亚线性算法举例 水库抽样

2018-12-21

空空如也

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

TA关注的人

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