- 博客(4551)
- 收藏
- 关注
转载 依赖注入的方式
从注入的方式来看,主要可以划分成3种:构造函数注入,属性注入,接口注入。这三种注入的实现如下:操作对象:@Data@NoArgsConstructorpublic class SimpleObject { private SimpleInterface simpleInterface; private String prop; public...
2019-06-17 16:21:00 70
转载 jQuery手风琴效果
引入jq:<script src="jquery-1.11.0.js" type="text/javascript" charset="utf-8"></script>html:<div id="acc"> <ul> <li class="active"> ...
2019-06-17 09:48:00 188
转载 剑指Offer 51 数组中的逆序对
数组中的逆序对在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 1 # -*- coding:utf-8 -*- 2 class Solution: 3 def __init__(self): 4 ...
2019-06-14 15:02:00 53
转载 为什么C++所有程序员都值得一学?
相信很多没有学习过C++的程序员都有这样的疑惑:2.1.C++是不是很难?2.我又不找C++的工作,学C++干嘛?3.新的编程语言层出不穷(Java、C#、Python、Swift......)干嘛要学一个老掉牙的语言?4.从事IT行业从来没用过C++,它究竟有什么用?5.学了C++能干嘛?不知道你是否有这样的疑惑,但是C++绝不是一个无用的语言,相反,C++在编程中的重要性几乎无可替代。我们...
2019-06-13 18:55:55 261
转载 使用流读取文件内容[IO流经典代码]
1.使用IO流读取文件内容,在实际开发过程中,我们通常不知道文件内容,因此需要读取文件内容,使用流读取文件,配合while循环语句使用。 1 import java.io.FileInputStream; 2 import java.io.IOException; 3 4 public class Test { 5 public static void ma...
2019-06-12 16:41:00 266
转载 Mysql常用命令详解
Msql常用命令详解1、列的约束primary key(理解成人的身份证号) 主键约束相当于唯一约束+非空约束的组合,主键约束列不允许重复,也不允许出现空值;如果的多列组合的主键约束, 那么这些列都不允许为空值,并且组合的值不允许重复。 每个表最多只允许一个主键,建立主键约束可以在列级别创建,也可以在表级别上创建。MySQL的主键名总是PRIMARY, 当创建主键约束时,系统默认会在所在的...
2019-06-11 20:49:00 91
转载 Spark学习之路 (七)Spark 运行流程
讨论QQ:1586558083目录一、Spark中的基本概念二、Spark的运行流程2.1 Spark的基本运行流程三、Spark在不同集群中的运行架构3.1 Spark on Standalone运行过程3.2 Spark on YARN运行过程正文回到顶部一、Spark中的基本概念(1)...
2019-06-11 11:43:00 74
转载 最新Android开源库、工具、开源项目整理分享
一、开源库控件介绍图片MultiLampAndroid库在同一个叠加层上展示/突出显示多个视图imageJustifiedTextView横屏时TextView 换成两行imageMotionLayoutCarousel使用Android MotionLayout构建的简单轮播image.pngCookieBar2CookieBar2是一个Android库,用于在屏幕的顶部或底部显示消息。imag...
2019-06-11 03:35:11 142
转载 面试了十几个Android 候选人的一些总结及建议
背景公司前段时间冲上了App Store的第一,为了满足产品的各种需求,公司技术团队扩招,基于这种情况下,前段时间基本上都在面试,上上下下也面了十几个人。趁今天在家休息,就有了写这篇文章的打算。因为公司都是和猎头公司合作,所以候选人背景基本上都是3年以上开发者。面试总结因为项目要快速开发,所以我问的他自己常见的一些第三方框架,数据库用SQLite,开发过程中自己写SQLite语句。我...
2019-06-09 04:39:03 180
转载 99%的Java程序员都不知道的Spring中的@Transactional注解的坑
在我们开发中很多时候都要用到事务,例如转账、充值等等的操作,这些我就不多BB了,于是很多人就选择最简单的方式@Transactional注解,但是你真的测试过事务异常的时候会回滚吗?等生产环境遇到了在来查找原因那就晚了,下面就说一下该注解的一下坑吧。Transactional常见的几种失效原因没有配置事务管理器。配置方式如下:同一个类中,?一个未标注@Transactional的...
2019-06-09 04:14:15 357
转载 更改Nginx日志为json格式
Nginx是最常用的web服务器,其可以承受的并发访问量远远大于apache,通过将nginx保存为json格式,然后对日志进行分析展示,能够获取到很多更直观的信息,然后加以统计,可以进行更多的数据展示。 log_format access_json '{"@timestamp":"$time_iso8601",' '"host":"$server_addr",' ...
2019-06-04 15:47:11 99
转载 python学习三:列表、元组、字典、集合
列表、元组、字典、集合列表使用嵌套列表即在列表里创建其它列表,例如:>>>a = ['a', 'b', 'c']>>> n = [1, 2, 3]>>> x = [a, n]>>> x[['a', 'b', 'c'], [1, 2, 3]]>>> x[0]['a', 'b', 'c']&g...
2019-06-04 08:03:17 64
转载 react native FlatList内嵌自己的Component不刷新的处理
问题描述:原先列表里头有多个自定义标签,部分是放到FlatList所在类里头的,内部class, 当列表刷新,元素数量变化时,没有影响。但其中有一个自定义组件包含state 最后造成,元素个数变化后,异步先按顺序获取这个组件旧的虚拟Dom,造成新的Flatlist元素渲染时,对应包含的自定义组件没有重新创建而是用旧的遍历返回对应的旧虚拟节点。最后的实现方式如下:也就是实现显示'更多'的效果...
2019-06-03 22:35:26 608
转载 OSPF基本配置实践
OSPF(Open Shortest Path First),目前IGP中应用最广、性能最优的一个协议,具有如下特点:1.可适应大规模网络2.路由变化收敛速度快3.无路由自环4.支持变长子网掩码VLSM5.支持等值路由6.支持区域划分7.提供路由分级管理8.支持验证9.支持以组播地址发送协议一.配置步骤(1)配置各接口的IP地址(略)例SwitchA:<H3C>sys[H3C]hos ...
2019-06-03 15:01:46 614
转载 「docker实战篇」python的docker-抖音分析接口数据分析(21)
原创文章,欢迎转载。转载请注明:转载自IT人故事会,谢谢!原文链接地址:「docker实战篇」python的docker-抖音分析接口数据分析(21)上节xposed已经安装完毕,设置对应的android的版本和代理服务器。准备工作1.xposed和JustTruestMe的安装2.抖音安装完毕启动fildder点击进入指定的粉丝界面查看数据获取到的请求连接api.amemv.com/aweme/...
2019-06-03 01:51:02 248
转载 RTS打卡计划第四周
Algorithms:https://leetcode-cn.com/problems/subarray-sum-equals-k/comments/此问题开始考虑空间换时间,结果完全不用空间,不必分配控件,平方复杂度就可以解决,当然还有更优的线性。Review:https://martinfowler.com/articles/is-quality-worth-cost.h...
2019-06-03 00:27:00 53
转载 OpenGL/OpenGL ES入门: 顶点着色器与片元着色器(OpenGL过渡OpenGL ES)
系列推荐文章:OpenGL/OpenGL ES入门:图形API以及专业名词解析OpenGL/OpenGL ES入门:渲染流程以及固定存储着色器OpenGL/OpenGL ES入门:图像渲染实现以及渲染问题OpenGL/OpenGL ES入门:基础变换 - 初识向量/矩阵OpenGL/OpenGL ES入门:纹理初探 - 常用API解析OpenGL/OpenGL ES入门: 纹理应用 ...
2019-06-02 13:51:12 952
转载 前端随堂笔录5
判断三元表达式循环 判断: 用的最多的就是if判断1.if(条件){ 当条件满足以后执行的语句 } 2.if(条件){ }else{当上面的条件不满足的时候,就走底下} 3.多重条件判断if(条件){ }else if(条件){ }else if(条件){}else{}一组if判断,只能有一个if,elseif可以有0个或者多个else只能有0个或者1个var a = true...
2019-05-31 20:00:00 65
转载 mjpg-stream 视频服务 (1)| 简介与配置树莓派使用
源码地址为:https://github.com/jacksonliam/mjpg-streamerMjpg简介: (1)mjpg-streamer是一个命令行应用程序,它将JPEG帧从一个或多个输入插件复制到多个输出插件。它可用于通过基于IP的网络将JPEG文件从网络摄像头流式传输到各种类型的查看器,如Chrome,Firefox,Cambozola,VLC,mpl...
2019-05-30 19:16:00 396
转载 git 出现错误 Could not resolve host: github.com 或者 gitlab.com 或者gerrit相关( 自有服务 )...
原来是因为github.com没有被主机给解析1.第一步是 ping 你的gitlab 或者 github服务器ip地址 如果每隔几秒有 time = xx.ms 刷新 就证明是通的2. 编辑 etc/hostgedit /etc/hosts根据原有的样式 添加需要新增的目标地址112.111.11.111 gerrit.xxx.cn3. 现在应...
2019-05-28 14:05:00 4826
转载 技术周刊 2019-05-13:Flutter 使命升级,Facebook 洗心革面
写于 2019.05.13前端快爆Flutter 近期动作频频, 发布了 1.5 版本,提供了 Android 和 iOS 的内购插件,升级到了 iOS 12.1 SDK 以响应苹果的政策……但最激动人心的莫过于 Flutter for web 的发布,这使得 Flutter 程序可以直接运行在任何浏览器上(Demo),同时 Flutter 团队把自己的使命扩展成“打造在任何屏幕上创造...
2019-05-28 00:52:33 117
转载 必看的数据库使用规范
导读:关于MySQL数据库规范,相信大家多少看过一些文档。本篇文章给大家详细分类总结了数据库相关规范,从库表命名设计规范讲起,到索引设计规范,后面又给出SQL编写方面的建议。相信这些规范适用于大多数公司,也希望大家都能按照规范来使用我们的数据库,这样我们的数据库才能发挥出更高的性能。关于库:【强制】库的名称必须控制在32个字符以内,英文一律小写。【强制】库的名称格式:业务系统名称_子系统...
2019-05-27 16:26:49 82
转载 把购买数据添加到购物车
这里用map存放购买信息,键值对为 产品信息,和购买数量@RequestMapping("/addCart.do") public String addCart(Product product,HttpSession session,Model model){ product=productService.findProductById(product.getI...
2019-05-27 15:36:00 345
转载 013-请你说一下如何写测试用例
1、测试人员尽早介入,彻底理解清楚需求,这个是写好测试用例的基础2、如果以前有类似的需求,可以参考类似需求的测试用例,然后还需要看类似需求的bug情况3、清楚输入、输出的各种可能性,以及各种输入的之间的关联关系,理解清楚需求的执行逻辑,通过等价类、边界值、判定表等方法找出大部分用例4、找到需求相关的一些特性,补充测试用例5、根据自己的经验分析遗漏的测试场景6、多总结类似功能点的...
2019-05-26 14:11:00 99
转载 Nginx反向代理
1.1 集群简介简单地说,集群就是指一组(若干个)相互独立的计算机,利用高速通信网络组成的一个较大的计算机服务系统,每个集群节点(即集群中的每台计算机)都是运行各自服务的独立服务器。这些服务器之间可以彼此通信,协同向用户提供应用程序,系统资源和数据,并以单一系统的模式加以管理。当用户客户机请求集群系统时,集群给用户的感觉就是一个单一独立的服务器,而实际上用户请求的是一组集群服务器。...
2019-05-24 16:25:00 165
转载 GIT 常见的使用指令
提交更新相关指令:git add [file1-name] [file2-name] ...- 将文件暂存。[file1-name] - 文件名称EX : git add file1 file2git commit -m 'add comment here'- 将所有已暂存起来的文件一并提交git commit -a -m 'add comment here'-...
2019-05-24 13:45:00 96
转载 java版b2b2c社交电商spring cloud分布式微服务 (三) 服务消费者(Feign)
一、Feign简介Spring cloud b2b2c电子商务社交平台源码请加企鹅求求:一零三八七七四六二六。Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。电子商务社交平台源码请加企鹅求求:一零三八七七四六二六-它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默...
2019-05-24 08:58:08 50
转载 Linux - IO
错误处理下面以具体代码来说明下:编译运行:可见perror的出错信息的格式是固定的,不是太灵活,下面再看下更灵活打印错误的方式:编译运行:通过这个程序,我们可以看到,用fprintf(关于它的使用,随后会进行详述)可以自定义错误输出格式,会比perror更加灵活。说明:linux中有很多错误代码,如下:都可以通过strerror来将错误码转换成错误文本,上面程序已经看到...
2019-05-24 05:57:00 125
转载 云吞铺子:RDS for MySQL CPU性能问题分析第一篇
《云吞铺子——故障排查案例精选》第5期如期而至!当您在使用RDS for MySQL 的实例过程中,遇到CPU使用率100%或者过高的情况应该如何处理?本期我们跟随阿里云高级技术专家田杰聚焦数据库类问题经典案例,大牛出品,必属精品!观看视频: https://yunqivedio.alicdn.com/od/rjXbB1558582020340.mp4原文链接: https://yq.aliyun...
2019-05-23 20:01:44 75
转载 html5语义化标签
·header 用于页面的头部或板块的头部 也可用于板块头部 ·footer 用于页面的头部或者板块的底部 ·nav 导航 ·hgroup 一个标题和子标题,或者是标语的组合 ·section 页面板块用于划分页面上 的不同区域或者划分文章里不同的节 ·article 用来在页面中 表示一套结构完整且独立的内容部分可以用来呈现论坛...
2019-05-23 11:02:00 92
转载 java bsae64 编码转图片
// 代码一public boolean base64ToImage(String base64) { // 对字节数组字符串进行Base64解码并生成图片 if (base64 == null) { // 图像数据为空 return false; } BASE64Decoder decoder = new BASE64Decoder(); try { // Base6...
2019-05-22 14:16:00 337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人