weixin_30797199的博客

私信 关注
weixin_30797199
码龄6年
  • 409,606
    被访问量
  • 暂无
    原创文章
  • 50,033
    作者排名
  • 41
    粉丝数量
  • 于 2015-08-23 加入CSDN
获得成就
  • 获得54次点赞
  • 内容获得0次评论
  • 获得387次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Android_存储之DataBase之Room

概述:Room是Google在AndroidX中提供的一个ORM(Object Relational Mapping,对象关系映射)库。它是在SQLite上提供的一个抽象层,可以使用SQLite的全部功能,同时可以更好更便捷流畅地访问数据库。(关于AndroidX可以参考,Android_AndroidX简介&Junit4:https://www.cnblogs.com/f...
转载
193阅读
0评论
0点赞
发布博客于 2 年前

Android_基础之分辨率

常见屏幕分辨率对应尺寸标屏分辨率比例宽屏分辨率比例QCIF176X14411:9CIF352X28811:9QVGA320X2404:3WQVGA400X2405:3HVGA480X3203:2V...
转载
127阅读
0评论
0点赞
发布博客于 2 年前

Android_AndroidX简介&Junit4

AndroidX简介:Android 9.0(API level 28)发布时,AndroidX也作为一个新的支持库发布出来了。AndroidX时Jetpack的一部分,它包含了现有的支持库和最新的Jetpack组件。AndroidX 与 Android 操作系统分开提供,并与各个 Android 版本向后兼容。AndroidX 完全取代了支持库(android.support....
转载
694阅读
0评论
0点赞
发布博客于 2 年前

Android_存储之SharedPreferences

一、概述SharedPreferences是一种轻量级的数据存储方式,采用键值对的存储方式。SharedPreferences只能存储少量数据,大量数据不能使用该方式存储,支持存储的数据类型有booleans, floats, ints, longs, and strings。SharedPreferences存储到一个XML文件中的,路径在/data/data/<pa...
转载
77阅读
0评论
0点赞
发布博客于 2 年前

Android_四大组件之ContentProvider

一、概述ContentProvider(内容提供者)管理对结构化数据集的访问,它们封装数据,并提供用于定义数据安全性的机制。其他应用,通过Context的ContentResolver对象 作为客户端 与ContentProvider进行通信,访问操作数据。Android本身的ContentProvider,我们比较常见的有,视频、音频、图像、个人信息等数据。下面通过简单例子...
转载
65阅读
0评论
0点赞
发布博客于 2 年前

动态规划

[JLOI2013]地形生成[HAOI2011]problem a[HNOI2011]卡农斜率优化[Apio2014]序列分割转载于:https://www.cnblogs.com/ZUTTER/p/11507196.html
转载
37阅读
0评论
0点赞
发布博客于 2 年前

kd-Tree

替罪羊重构区间修改单点查询转载于:https://www.cnblogs.com/ZUTTER/p/11491882.html
转载
22阅读
0评论
0点赞
发布博客于 2 年前

数论相关

拉格朗日插值CF622F扩展欧几里得[Mcoi2018]终末之诗(上)[Sdoi2010]古代猪文exgcd[Noi2002]Savage画柿子[SDOi2012]Longge的问题转载于:https://www.cnblogs.com/ZUTTER/p/11488267.html...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

【学习笔记,C语言】华为C语言编程规范学习笔记

函数:一个函数仅完成一项功能。重复代码尽可能提炼成函数避免函数过长,新增函数不超过50行代码块嵌套不超过4层对参数的合法性检查有调用者还是接口函数负责,应在项目组规定好对函数的错误码要全面处理设计高扇入,低扇出的函数(小于7)废弃代码及时清除函数不变参数使用const建议:避免使用全局变量,静态局部变量和IO操作检查非参数输入的有效性函数的...
转载
80阅读
0评论
0点赞
发布博客于 2 年前

【转载,C语言】开源项目推荐

Webbench是一个在linux下使用的非常简单的网站压测工具。它使用fork()模拟多个客户端同时访问我们设定的URL,测试网站在压力下工作的性能,最多可以模拟3万个并发连接去测试网站的负载能力。Webbench使用C语言编写, 代码实在太简洁,源码加起来不到600行。值得学习的C语言开源项目Libeventlibev是一个开源的事件驱动库,基于epoll,k...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

【Leetcode】99. 恢复二叉搜索树【DFS】

题目链接题目的一个重要思路就是:正确的二叉搜索树的中序遍历结果是递增的,利用这个定理,在中序遍历树的过程中寻找不满足条件的结点。注意点这道题目有一个特别有意思的点就是下面的这组测试用例:[5,3,9,-2147483648,2]里面有一个-2147483648,也就是INT_MIN,在判断的时候一定要注意。我在 leetcode讨论看到了一个C++的Soul...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

【Linux】linux指令

linux指令1. vim:w 文件名.txt  保存文件。:wq 保存并退出。2. pythonpip install w3lib3. tarz:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。x:解压缩。c是压缩。 www.2cto.com v:在压缩或...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

【学习笔记,C语言】C语言学习笔记

语法:打印地址:printf("address of value2: %p
", &value2);C99 支持VLA(可变长数组),C11 放弃了这一创新的举措,把VLA设定为可选,而不是语言必备的特性int *ar形式和int ar[]形式都表示ar是一个指向int的指针。但是,int ar[]只能用于声明形式参数。第2种形式(int a...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

【Leetcode】100. 相同的树【DFS】

题目链接题目描述:给定两个二叉树,编写一个函数来检验它们是否相同。如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。思路:机智的我用了一个定理: 前序遍历和中续遍历 可以唯一确定一颗二叉树。所以我就把他们的前序遍历结果用数组存了起来,判断是否相等。再后序遍历数组也存起来,再判断是否相等。但是这样做有一个问题,就是结点的值一样的情况下无法判断...
转载
6阅读
0评论
0点赞
发布博客于 2 年前

Orcale查询锁表记录

----查询被锁表 SELECT l.session_id sid, s.serial#, l.locked_mode 锁模式, l.oracle_username 登录用户, l.os_user_name 登录机器用户名, s.machine 机器名...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

Tomcat8升级后URL中特殊字符报错出现原因

请求带上花括号等字符,请求无法送达服务端,报错:Failed to load resource: the server responded with a status of 400 ()https://blog.csdn.net/Carino_U/article/details/78973120用springboot开发接口时,SpringBoot URL带有特殊字符([]/...
转载
213阅读
0评论
0点赞
发布博客于 2 年前

多线程相关概率解释

1.多线程条件:在一个进程下,1单cpu下的多线程称之为并发 ;2多cpu下的多线程称之为并行并发:并行:2.竞态条件当两个线程竞争同一资源时,如果对资源的访问顺序敏感,就称存在竞态条件。临界区:导致竞态条件发生的代码区称作临界区;在临界区中使用适当的同步就可以避免竞态条件。3.线程的生命周期和状态控制https://blog.csdn.net/lone...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

线程的生命周期和状态控制

1.线程状态转换图1、新建状态用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start方法进入就绪状态(runnable)。注意:不能对已经启动的线程再次调用start()方法,否则会出现java.lang.IllegalThreadStateException异常。2...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

dubbo,hessian过滤器filter使用

Dubbo的Filter在使用的过程中是我们扩展最频繁的内容,而且Dubbo的很多特性实现也都离不开Filter的工作,今天一起来看一下Filter的具体实现。Filter(过滤器)在很多框架中都有使用过这个概念,基本上的作用都是类似的,在请求处理前或者处理后做一些通用的逻辑,而且Filter可以有多个,支持层层嵌套。Dubbo的Filter概念基本上符合我们正常的预期理解,而且Du...
转载
140阅读
0评论
0点赞
发布博客于 2 年前

多线程面试题集锦三

Java 线程面试问题在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多只浮于...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

锁的理解

转https://blog.csdn.net/Evankaka/article/details/51866242https://blog.csdn.net/u012291108/article/details/51348603一、基础知识 在Java并发编程里头,锁是一个非常重要的概念。就如同现实生活一样,如果房子上了锁。别人就进不去。Java里头如果一段代码取...
转载
40阅读
0评论
0点赞
发布博客于 2 年前

mysql学习笔记

修改mysql最大连接数:show variables like "max_connections";set GLOBAL max_connections = 170;2、分组查询异常:this is incompatible with sql_mode=only_full_group_by解决方法:set global sql_mode='STRICT_TRANS_TA...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

spring的xml文件的作用与实现原理

1.Spring读取xml配置文件的原理与实现https://www.cnblogs.com/wyq178/p/6843502.html2.首先使用xml配置文件的好处是参数配置项与代码分离,便于管理以及日后的维护和修改。其次,xml是标准化的树节点文档,通用性强。第三,在一个采用SSH2框架的java web项目中,容器在初次启动的时候,会先读取web.xml,如果web...
转载
48阅读
0评论
0点赞
发布博客于 2 年前

spring基础学习

ClassXmlAplicationContext和FileSystemXmlApplicationContext的区别 https://www.cnblogs.com/sxdcgaq8080/p/5650404.htmlspring学习-ApplicationContext-spring上下文深入理解1、SPring 容器基于 Spring 的应用中,所有的对象(...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

线程安全的理解

不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学而优则仕”,相信很多人都觉得是“学习好了可以做官”。然而,这样理解却是错的。切记望文生义。同理,“线程安全”也不是指线程的安全,而是指内存的安全。为什么如此说呢?这和操作系统有关。目前主流操作系统都是多任务的,即多个进程同时运行。为了保证安全,每个进程只能访问分配给自己的内存空间,而不...
转载
49阅读
0评论
1点赞
发布博客于 2 年前

linux系统上redis的详细安装步骤

https://blog.csdn.net/han12398766/article/details/87724543转载于:https://www.cnblogs.com/Hubert-dzl/p/11579832.html
转载
38阅读
0评论
0点赞
发布博客于 2 年前

分布式项目中--上传文件步骤

第一步:将FastDFSClient工具类放置在common(公共模块)下第二步:1.在resources包下,新建一个目录fastDFS,将配置文件fdfs_client.conf 放在该目录下2.在resources包下,新建一个目录config,将配置文件application.properties配置文件 放在该目录下第三步:编写controller层...
转载
339阅读
0评论
0点赞
发布博客于 2 年前

(上传文件)fastDFSClient----客户端工具类

package cn.kgc.core.util;import org.apache.commons.io.FilenameUtils;import org.csource.common.NameValuePair;import org.csource.fastdfs.ClientGlobal;import org.csource.fastdfs.StorageC...
转载
276阅读
0评论
0点赞
发布博客于 2 年前

虚拟机上传文件测试类-java代码

package cn.kgc.test;import org.csource.fastdfs.ClientGlobal;import org.csource.fastdfs.StorageClient1;import org.csource.fastdfs.TrackerClient;import org.csource.fastdfs.TrackerServ...
转载
112阅读
0评论
0点赞
发布博客于 2 年前

虚拟机上传图片---fastDFS配置文件 fdfs_client.conf

fastDFS配置文件 fdfs_client.conf# connect timeout in seconds# default value is 30sconnect_timeout=30# network timeout in seconds# default value is 30snetwork_timeout=60# the ba...
转载
118阅读
0评论
0点赞
发布博客于 2 年前

品优购项目--service-sellergoods模块的配置文件

一、web.xml文件<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="ht...
转载
71阅读
0评论
0点赞
发布博客于 2 年前

品优购项目--dao模块配置文件

一、在resources包下,分别建三个包:mybatis、properties、spring包1.mybatis包下的配置文件(1)SqlMapConfig.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD...
转载
85阅读
0评论
0点赞
发布博客于 2 年前

品优购项目--common模块配置文件

一、在resources包下面分别建一个properties包和spring包1.properties包下面的配置文件:(1)dubbox.propertiesaddress=192.168.200.128:2181(2)redis-config.properties# Redis settings # server IP redis.h...
转载
57阅读
0评论
0点赞
发布博客于 2 年前

品优购项目--common模块依赖的引入

<dependencies> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> </dep...
转载
538阅读
0评论
0点赞
发布博客于 2 年前

添加外键设置级联更新

给一个表设置外键,这个表就被称为从表另外那个被关联的表,被称为主表这个时候,主表中被关联的字段名,不能直接被修改要解决这个问题,就可以用到级联更新在添加外键的时候,可以进行级联更新设置://向表中添加外键alert table (表名) ADD CONSTRAINT (外键名称) FORGEIN KEY (表中的外键字段) REFERENCES...
转载
913阅读
0评论
1点赞
发布博客于 2 年前

品优购项目依赖文件的引入

<!--版本号--> <properties> <junit.version>4.12</junit.version> <spring.version>4.2.4.RELEASE</spring.version> <pagehelper.ver...
转载
50阅读
0评论
0点赞
发布博客于 2 年前

使用ssm框架开发WEB-INF中的web.xml文件的配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation=...
转载
113阅读
0评论
0点赞
发布博客于 2 年前

使用ssm框架开发controller层所需的配置文件spring_mvc.xml

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="...
转载
102阅读
0评论
0点赞
发布博客于 2 年前

使用ssm框架开发dao层所需的配置文件(applicationContext.xml)和jdbc.properties文件

一、applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc...
转载
58阅读
0评论
0点赞
发布博客于 2 年前

使用ssm框架开发service层所需要的配置文件(applicationContext.xml)

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="...
转载
74阅读
0评论
0点赞
发布博客于 2 年前

引入jason依赖

<dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>2.9.0</version> <...
转载
97阅读
0评论
0点赞
发布博客于 2 年前

模糊查询sql语句

@Select("select * from user where name like concat ('%',#{name},'%')")public List<User> findByKeyWords(String keyWords);  转载于:https://www.cnblogs.com/Hubert-dzl/p/11451209.html...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

多行删除操作

1.在dao层@Delete("delete from orders where id=#{id}")public void delById(Integer id);2.在service层接口//删除多行订单public void delMany(Integer[]ids);3.在service层实现类//删除多行订单@Overridepu...
转载
190阅读
0评论
0点赞
发布博客于 2 年前

分页助手依赖引入

<!--引入pageHelper依赖--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</v...
转载
337阅读
0评论
0点赞
发布博客于 2 年前

安全框架配置文件(spring-security.xml)

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:security="http://www.springframework.org/schema/security" xmlns...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

使用分页助手

1.在service接口定义方法public PageInfo<Order>findByPageHelper(Integer currentPage,Integer pageSized);2.在service接口实现类中获得PageInfor对象@Overridepublic PageInfo<Order> findByPageHelp...
转载
134阅读
0评论
0点赞
发布博客于 2 年前

spring-security框架引入依赖

<!--引入security依赖--> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <...
转载
829阅读
0评论
0点赞
发布博客于 2 年前

在web.xml文件中读取spring-security.xml配置文件

<!--设置全局参数,读取核心配置文件--><context-param><param-name>contextConfigLocation</param-name><param-value>classpath*:spring/*.xml,classpath:spring-security.xml</par...
转载
141阅读
0评论
0点赞
发布博客于 2 年前

调度系统Airflow的第一个DAG

Airflow的第一个DAG考虑了很久,要不要记录airflow相关的东西, 应该怎么记录. 官方文档已经有比较详细的介绍了,还有各种博客,我需要有一份自己的笔记吗?答案就从本文开始了.本文将从一个陌生视角开始认知airflow,顺带勾勒出应该如何一步步搭建我们的数据调度系统.现在是9102年9月上旬, Airflow最近的一个版本是1.10.5.ps. 查资料发现自己好多...
转载
193阅读
0评论
0点赞
发布博客于 2 年前

Linux文件按大小排序

du -hs * | sort -h转载于:https://www.cnblogs.com/woshimrf/p/11492045.html
转载
2353阅读
0评论
0点赞
发布博客于 2 年前

使用Makefile构建Docker

使用Makefile构建Docker刚开始学习docker命令的时候,很喜欢一个字一个字敲,因为这样会记住命令。后来熟悉了之后,每次想要做一些操作的时候就不得不重复的输入以前的命令。当切换一个项目之后,又重复输入类似但又不完全相同的命令,仅仅通过history命令加速也有限。于是想,把要用的命令写到shell里,然后调用shell脚本去做。刚开始确实是这样做的。比如https://...
转载
149阅读
0评论
0点赞
发布博客于 2 年前

vim基础命令,查找和替换

vim 基本命令查找和替换vim简单的命令用着还好。比如插入,删除,查询。但替换就用的比较少。所以,还是需要用的时候拿出来对照者看。使用vim编辑文件:vim xxx进入之后的界面叫做命令模式界面。可以修改文件编辑的时候叫做插入模式。(命令模式)冒号+指令在vim命令模式界面想要退出,需要输入冒号和指令:wq 保存并退出:q 维修改退出:q! 强制退出并不保存...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

调度系统Airflow1.10.4调研与介绍和docker安装

Airflow1.10.4介绍与安装现在是9102年,8月中旬。airflow当前版本是1.10.4.随着公司调度任务增大,原有的,基于crontab和mysql的任务调度方案已经不太合适了,需要寻找一个可以支持分布式扩容的调度系统解决方案。最初瞄准azkaban来着,想着基于这个的二次开发。对比功能和社区热度之后,Airflow比较符合我们寻找的调度系统。什么是Airflo...
转载
119阅读
0评论
0点赞
发布博客于 2 年前

定时清理docker私服镜像

定时清理docker私服镜像使用CI构建docker镜像进行发布极大促进了大家的版本发布效率,于是镜像仓库也就急速膨胀。为了缓解磁盘压力,我们需要设置一些清理策略。对于不同docker镜像的清理策略应该是不同的。比如,默认保留最近5个版本的镜像,对于工具类的image保留全部,对于业务类的image保留一个月之类的。简单保留5个image的方式如下:下载https://githu...
转载
84阅读
0评论
0点赞
发布博客于 2 年前

如何使用Python连接ldap

如何使用Python连接ldap好多使用ldap认证的软件都是Python的,比如superset和airflow, 好吧,他们都是airbnb家的。在配置ldap的时候可能会出现认证失败,你不知道是因为什么导致配置失败的。所以,就要跟踪源码,看看内部怎么认证实现的。ldap介绍和使用安装参见: https://www.cnblogs.com/woshimrf/p/ldap.htm...
转载
387阅读
0评论
0点赞
发布博客于 2 年前

openldap介绍和使用

openldap介绍和使用为什么会有本文?早期,公司是没有统一认证这个东西的,所以各自玩各自的。于是, confluence一个用户体系,gitlab一个用户体系,Jenkins一个用户体系等等, 开发中要用到的开源软件数不胜数,每个软件都要认证, 必须想办法统一账号。第三系统的认证通常都是配置化的, 比如oauth, openid, ldap。兼容最广泛就是ldap了,虽然是很...
转载
414阅读
0评论
0点赞
发布博客于 2 年前

给debian的docker容器添加crontab定时任务

现在大部分的docke镜像是基于debian# cat /etc/issueDebian GNU/Linux 9
\lDocker容器是不支持后台服务的,像systemctl service crontab这些后台运行的服务是不能通过RUN systemctl start nginx类似这种方案实现的,你必须写自己的entrypoint脚本来启动。本文记录了基于Debi...
转载
198阅读
0评论
0点赞
发布博客于 2 年前

docker挂载volume的用户权限问题,理解docker容器的uid

docker挂载volume的用户权限问题,理解docker容器的uid在刚开始使用docker volume挂载数据卷的时候,经常出现没有权限的问题。这里通过遇到的问题来理解docker容器用户uid的使用,以及了解容器内外uid的映射关系。遇到的问题本地有一个node的项目需要编译,采用docker来run npm install.sudo docker run -it ...
转载
295阅读
0评论
0点赞
发布博客于 2 年前

Java高性能编程之CAS与ABA及解决方法

Java高性能编程之CAS与ABA及解决方法前言如果喜欢暗色调的界面或者想换换界面,可以看看我在个人博客发布的 Java高性能编程之CAS与ABA及解决方法。CAS概念CAS,全称Compare And Swap,比较与交换。属于硬件级别的同步原语,从处理器层面提供了内存操作的原子性。从概念上,我们可以得出三点。第一,CAS的运作方式(通过比较与交换实现)。第二,硬件层面支持...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

WebSocket的实现与应用

WebSocket的实现与应用前言说到websocket,就不得不提http协议的连接特点特点与交互模型。首先,http协议的特点是无状态连接。即http的前一次连接与后一次连接是相互独立的。其次,http的交互模型是请求/应答模型。即交互是通过C/B端向S端发送一个请求,S端根据请求,返回一个响应。那么这里就有一个问题了--S端无法主动向C/B端发送消息。而交互是双方的事情,...
转载
120阅读
0评论
0点赞
发布博客于 2 年前

ServerResponse(服务器统一响应数据格式)

ServerResponse(服务器统一响应数据格式)前言:其实严格来说,ServerResponse应该归类到common包中。但是我实在太喜欢这玩意儿了。而且用得也非常频繁,所以忍不住推荐一下。借此机会,申明一点,这个系列的类并不是都是我原创的,都是我从各个项目中看到的,感觉非常赞,一点点攒起来的。当然后面也有我自己写的一些工具。重要的是学习,从中学习到知识,就算脱离了这些工具...
转载
1208阅读
0评论
1点赞
发布博客于 2 年前

消息队列

消息队列前言:说实话,最近还是比较忙的,手上素材倒是一大把,但是大多只是初步整理了。但是博客这种东西还是要写的,果然后面还是要放低一下排版要求(扩展性的一些东西也少提一些)。简介:消息队列这个东西,其实网上的资料还是很多的。我就简单说一些自己的认识与源代码哈。演变:我是很喜欢了解技术演进的,因为演进的过程展现了前辈们的智慧。最早的程序串行执行就不说了。程序调用中的方法调用...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

Nginx安装(详细版本)

Nginx安装文档前言:最近,系统部署人员那边,让我们给写一个傻瓜式的Nginx安装过程。所以就有了这个文档,本着独乐乐不如众乐乐,就分享一下。我觉得对入门小白来说,有图,乃至运行过程图,是很重要的(避免运行出问题了而不自知)。当然,这只是部署人员的V1手册,后来他们觉得太麻烦了,就有了yum安装,再就是容器部署等。后面有机会,会写出来的。同样的话再次提示,如果觉得图片太小,不够...
转载
165阅读
0评论
0点赞
发布博客于 2 年前

JsonUtil(基于Jackson的实现)

JsonUtil(基于Jackson的实现)前言:其实,我一直想写一个有关Util的系列。其中有四个原因:Util包作为项目的重要组成,是几乎每个项目不可或缺的一部分。并且Util包的Util往往具有足够的通用性,可用于不同的项目。Util包中的代码封装往往非常有意思,对他们的学习,也有助于自身代码水平与认知的提高。目前网上对Util包的总结很少,或者说很零散,没有做成一个...
转载
65阅读
0评论
1点赞
发布博客于 2 年前

如何从零绘制k线图 — 原生js canvas图表绘制

下载资源:www.yinxiangit.com源码地址:https://github.com/sutianbinde/charts演示地址:kchart.html具体步骤创建html文件,然后我们在页面中写一个用于放图表的 div然后在js中写入数据,和 绘制图表的方法 (数据是一个三维数组,每一个k点值中包含了日期 还包含了...
转载
187阅读
0评论
0点赞
发布博客于 2 年前

最全前端面试集合(4)总结篇

面试时注意:自我介绍不能太长,也不能过短,3分钟左右最合适,尤其做为web前端技术方面的面试,更加要说到点上,我依次从学习方面、项目实践、未来规划这三个方面写下web前端面试的自我介绍。下载资源:https://www.yinxiangit.com前端开发面试全面知识大纲集合:HTML+CSS:对Web标准的理解、浏览器内核差异、兼容性、hack、CSS基...
转载
59阅读
0评论
1点赞
发布博客于 2 年前

最全前端面试集合(3)

一、页面从输入 URL 到页面加载显示完成下载资源:www.yinxiangit.com简单解答:1.浏览器根据请求的URL交给DNS域名解析,找到真实IP,向服务器发起请求;2.服务器交给后台处理完成后返回数据,浏览器接收文件(HTML、JS、CSS、图象等)3.浏览器对加载到的资源(HTML、JS、CSS等)进行语法解析,建立相应的内部数据结构...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

cocos2d-x游戏开发从基础到进阶视频教程

下载链接:https://www.yinxiangit.com/154.html目录:Cocos2d-x 基础1、Cocos2d-x 第一步2、Cocos2dx常用功能-Cocos2dx开发常用控件详解3、Cocos2d-x特效:场景切换效果、控件动作、逐帧动画4、Cocos2d-x常用功能-Cocos2d-x用户交互事件处理:触摸、传感器、...
转载
48阅读
0评论
0点赞
发布博客于 2 年前

java架构师视频教程 内含activemq+jvm+netty+dubbo

目录:架构师视频教程包含activemq jvm netty dubbo 0分布式项目实战所有视频(分布式项目视频)互联网架构师第二期-视频部分互联网架构师第二期-资料部分1.Netty快速入门教程1、第一课NIO.rar2、第二课netty服务端.rar3、第三课netty客户端.rar4、第四课netty线程模型源码分析(一).rar5、第五课netty线程模型源码分析(二...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

python算法数据结构

下载链接:https://www.yinxiangit.com/710.htmlpython算法和数据结构的深入学习第一章:当我们在讨论算法的时候,我们在讨论什么?1-1 我们究竟为什么要学习算法1-2 课程介绍第二章:排序基础2-1 选择排序法2-2 使用模板(泛型)编写算法2-3 随机生成算法测试用例2-4 测试算法的性能2-5 插入排序法2...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

极客学院Unity3D开发知识体系视频课程

下载链接:https://www.yinxiangit.com/176.html目录: 1. Unity3D 的最新资讯与下载安装 走进 Unity3D 工程师的世界 GDC 2015 游戏开发者大会 与 Unity 5.0 介绍 2. Unity...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

Java SSM三端分离开发在线教育平台实战视频教程

目录:1-01——在线网校实战课程介绍1-02——Eclipse、Maven、JDK介绍1-03——Maven构建Project1-04——新浪SAE介绍2-01——平台业务结构概览2-02——平台角色概览2-03——平台技术结构概览, @12-04——平台项目结构概览3-01——第三章知识点概览3-02——项目流程:需求-设计-开发-测试-发布3-02——项目流程模板——附3-03...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

Python前后端分离开发Vue+Django REST framework实战_Django REST framework框架

目录:下载资源:https://www.yinxiangit.com/600.html采用当前流行的前后端分离式开发技术,涉及RESTFul API基础知识和Vue项目结构分析,解决了技术开发单一的痛点,拥有超前的技术融合技能,让你在开发的领域比别人技高一筹!课程重点讲解RESTFul API知识,主要面向后端开发者,为了补充后端同学对前端Vue认知不足,本课程特意简单的讲解了...
转载
146阅读
0评论
0点赞
发布博客于 2 年前

深入拆解Java虚拟机视频教程

目录:第1节说在前面的话 00:05:07分钟 |第3节环境搭建以及jdk,jre,jvm的关系 00:20:48分钟 |第5节jvm再体验-jvm可视化监控工具 00:21:17分钟 |第7节Java的发展历史00:27:24分钟 |第9节Java技术体系00:08:46分钟 |第11节lanmbda表达式简介00:07:02分钟 |...
转载
160阅读
0评论
0点赞
发布博客于 2 年前

FreeMarker基础讲解

下载资源:www.yinxiangit.com1. freemarker标签都是用<#标签>这样子命名的。2.list该标签主要是进行迭代服务器端传递过来的List集合。3. ${value}表示输出变量名的内容4.if该标签主要是做if判断用的。5.include该标签用于导入文件用的比如:<#inclu...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

Python Flask打造一个视频网站实战视频教程

下载链接:https://www.yinxiangit.com/607.html目录:本套课程从零基础讲解flask开发网站。涉及到的知识点包括:Python和pycharm的安装、urls和视图、Jinja2模版、SQLAlchemy的数据库操作框架、session和cookie概念和操作、以及一些常用的钩子函数等。另外,学完flask基础知识后,还会带大家从前端到后台完...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

大型公司java架构师面试实战讲解高清视频教程 15课

目录:01.面试必考之HashMap源码分析与实现02.探索JVM底层奥秘ClassLoader源码分析与案例讲解03.大型网站数据库瓶颈之数据库分库分表方案实践04.资料为图灵学院所有05.大型公司面试必答之数据结构与算法精讲06.微服务架构之Spring Cloud Eureka 场景分析与实战07.分库分表之后分布式下如何保证ID全局唯一性08.RPC底层通讯原理之Netty线...
转载
106阅读
0评论
0点赞
发布博客于 2 年前

分享一个免费编程学习下载资源平台

https://www.yinxiangit.com印象资源网。里面很多资源都是免费下载的,可以QQ一键注册,提供最优质的编程教学、网站源码、主题模板、设计素材、实用工具、精品教程等资源集合!希望对你有帮助,后期还有更多资源会更新转载于:https://www.cnblogs.com/bingerger/p/11511514.html...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

最全前端面试集合(2)

1、请问闭包有那一些的特性答:闭包有三个特性:1.函数嵌套函数2.函数内部可以引用外部的参数和变量3.参数和变量不会被垃圾回收机制回收注:闭包(closure)是JS语言的一个难点,也是它的独有的特色,在很多的高级应用都要依靠闭包实现。下载链接:https://www.yinxiangit.com2、闭包的定义及其优缺点定义:闭包当一个函数...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

最全前端面试集合 (1)

javascript对象的几种创建方式1,工厂模式2,构造函数模式3,原型模式4,混合构造函数和原型模式5,动态原型模式6,寄生构造函数模式7,稳妥构造函数模式下载资源:www.yinxiangit.comjavascript继承的6种方法1,原型链继承2,借用构造函数继承3,组合继承(原型+借用...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

浅谈RESTful API

什么是RESTful API呢?下面就给大家好好的细说一下下载资源:www.yinxiangit.comREST,即Representational State Transfer的缩写。直接翻译的意思是”表现层状态转化”。是一种互联网应用程序的API设计理念:URL定位资源,用HTTP动词(GET,POST,DELETE,DETC)描述操作...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

什么是SASS?

CSS预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。下载资源:www.yinxiangit.com通俗的说,“CSS 预处理器用一种专门的编程语言,进行 Web 页面样式设计,然后再编译成正常的 CSS 文件,以供项...
转载
238阅读
0评论
0点赞
发布博客于 2 年前

介绍推荐优秀的Vue UI组件库

Vue 是一个轻巧、高性能、可组件化的MVVM库,API简洁明了,上手快。从Vue推出以来,得到众多Web开发者的认可。在公司的Web前端项目开发中,多个项目采用基于Vue的UI组件框架开发,并投入正式使用。开发团队在使用Vue.js框架和UI组件库以后,开发效率大大提高,自己写的代码也少了,很多界面效果组件已经封装好了。在选择Vue UI组件库...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

什么是WebPack,为什么要使用它?

官方参考下载资源:https://www.yinxiangit.comwebpack中文网站https://doc.webpack-china.org/webpack英文网站https://webpack.js.org/concepts/正文从下面开始……………..1、什么是WebpackWebPack可以看做是模块打包机:它做...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

vue.js、angularJS、react.js框架比较

下载链接:https://www.yinxiangit.comangularJS特性模板功能强大丰富(数据绑定大大减少了代码量)比较完善的前端MVC框架(只要学习这个框架,按照规定往里面填东西就可以完成前端几乎所有的的问题)引入了Java的一些概念angularJS的一些问题性能问题 (脏检查机制)在angular中...
转载
53阅读
0评论
0点赞
发布博客于 2 年前

JavaScript、Typescript、ES6的区别和关系

TypeScript 和 JavaScript 是目前项目开发中较为流行的两种脚本语言。下载资源:www.yinxiangit.comJavaScript 是轻量级的解释性脚本语言,可嵌入到 HTML 页面中,在浏览器端执行。而TypeScript 是JavaScript 的超集,即包含JavaScript 的所有元素,能运行JavaScript 的代码,并扩展了JavaS...
转载
117阅读
0评论
0点赞
发布博客于 2 年前

前端完整详细学习路线

下载链接:https://www.yinxiangit.com第一阶段:HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、JavaScript基础:Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。JS基本特效...
转载
63阅读
0评论
0点赞
发布博客于 2 年前

Vue兄弟组件通信

Vue兄弟组件通信之借助中央事件总线下载链接:https://www.yinxiangit.com其实要实现兄弟组件通信,就算是通过父子组件通信的方式也是可以达到的,如子 ——>父——>子;在这里呢,就不对这种方式进行赘述,下面给大家介绍——借助中央事件总线。第一步:在 组件文件夹中,创建一个js文件,这里将其命名为...
转载
27阅读
0评论
0点赞
发布博客于 2 年前

python科学计算与可视化视频教程

目录:下载链接:https://www.yinxiangit.com/616.html第一单元TVTK入门-1.mp4第一单元TVTK入门-2.mp4第一单元TVTK入门-3.mp4第一单元TVTK入门-4.mp4第七单元Mayavi可视化实例-1.mp4第七单元Mayavi可视化实例-2.mp4第七单元Mayavi可视化实例-3.mp4第三单元TVTK库可视化实例-1.mp...
转载
298阅读
0评论
0点赞
发布博客于 2 年前

ECMAScript es6新功能讲解视频教程

下载链接:https://www.yinxiangit.com/1.html目录:01.课程介绍-ECMAScript 新功能.mp402.块的作用域-let.mp403.恒量-const.mp404.解构数组-Array Destructuring.mp405.解构对象-Object Destructuring.mp406.模版字符串-TemplateStrings.mp40...
转载
9阅读
0评论
0点赞
发布博客于 2 年前

2019最新WEB全栈架构师第八期视频教程

下载链接:https://www.yinxiangit.com/117.html转载于:https://www.cnblogs.com/bingerger/p/11511672.html
转载
450阅读
0评论
0点赞
发布博客于 2 年前

TypeScript + React + Redux 实战简单天气APP全套完整项目

下载链接:https://www.yinxiangit.com/171.html目录:从面向过程的js到面向对象的js,让web前端更加高大尚。让你的前端步步日上,紧跟技术发展的前沿。让你构建更加复杂的应用,不只是web,App照样搞定。跟后台开发人员一较高下。巅峰对决。适用人群:js前端工程师,web前端设计师,typescript技术人员课程简介:TypeScri...
转载
69阅读
0评论
0点赞
发布博客于 2 年前

Python高效编程技巧实战 实战编程+面试典型问题 中高阶程序员过渡

下载链接:https://www.yinxiangit.com/603.html目录:如果你想用python从事多个领域的开发工作,且有一些python基础, 想进一步提高python应用能力和编程技巧, 那么本课程就非常适合你。 本课程将从实际编程与面试中常见的50个典型问题出发,分析问题, 列举场景,挑选高效、简洁的解决办法,手把手代码实战,最终提高解决问题的能力。...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

FPGA面试宝典

http://www.cnblogs.com/qiweiwang/archive/2010/10/23/1859546.html  这段时间去面试了几家公司,发现比较大的公司相对于重视基础问题。这里边又有几个问题特别的突出。他们是:同步时钟设计、亚稳态、异步FIFO。可以说,这些个问题要是弄清楚了,就至少满足了技术方面1/3的要求,另外的2/3是什么,我...
转载
187阅读
0评论
0点赞
发布博客于 2 年前

ubantu安装sogou输入法

Ubuntu的搜狗输入法安装步骤1本来想先移除ibus,但是在之后发现如果直接使用下面的命令sudo apt-get remove ibus移除ibus将导致系统某些地方不正常的问题,例如系统设置项缺失.所以保留ibus吧.2然后如果系统中未安装依赖fcitx,libssh2-1,或者依赖fcitx,libssh2...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

LeetCode周赛150——1160. Find Words That Can Be Formed by Characters

1.4 2800.3800本来不是很有信心,哦不,是做好了陪跑的准备。因为最后10分了还有错,觉得没戏了,结果哈哈哈,天道好轮回,苍天绕过谁,哦不,死气白咧,必有回响。废话不多说,开始分析下这个仅存的硕果。感觉思路是没毛病的,所以是基本python知识点不熟练导致的语法问题。还是要多读python的代码尤其是大段的,一定会有帮助。老铁,撸起袖子加油干1160.Find Wo...
转载
145阅读
0评论
0点赞
发布博客于 2 年前

Swift的高级技巧 - 动态注入和更改代码

虽然Xcode为lldb命令提供了几个可视化抽象,例如通过单击代码行添加断点并通过单击播放按钮来运行,但lldb提供了一些Xcode UI中不存在的有用命令。这可以是从即时创建方法到甚至更改CPU的寄存器以强制应用程序上的特定流而无需重新编译它,并且了解它们可以极大地改善您的调试体验。并非所有Swift都是在Xcode中开发的 - 像Swift编译器或Apple的SourceKit-LSP这样的...
转载
156阅读
0评论
0点赞
发布博客于 2 年前

在职研究生的报名流程

一般来说,具有学士学位并有三年以上工作经验的学员,在完成全部课程并通过考试、通过“每年5月举行的同等学力人员申请硕士学位”全国统一考试、并通过论文答辩后,就可以获得国家认可的硕士学位证书。 不过,由于自学条件等原因所限,人们更倾向于通过报读各大各校的在职研究生课程班,而研究生课程班也因此成为人们以同等学力申硕的最佳路线。 门槛: 报读在职研究生课程班、参加同等学力申硕者必须获得大学...
转载
83阅读
0评论
0点赞
发布博客于 2 年前

php and和&&的一个坑(文章是发现其他博客,保存自己笔记)

我原来以为PHP中的and和&&是一样的, 只是写法上为了可读性和美观, 事实上我错了. 这里面深藏了一个坑!看以下代码:$bA = true;$bB = false;$b1 = $bA and $bB;$b2 = $bA && $bB;var_dump($b1); // $b1 = truevar_dump($b2); // $b2 =...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

mysql8.0.17复制搭建及其gtid的1062和1032异常

mysql8.0.17复制搭建及其gtid的1062和1032异常参考资料:https://blog.csdn.net/wzy0623/article/details/91982743https://blog.51cto.com/20131104/2397443# 附录附录:mysql参数sql_log_bin配置如果想在主库上执行一些操作,但不复制到sla...
转载
100阅读
0评论
0点赞
发布博客于 2 年前