自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4433)
  • 收藏
  • 关注

转载 java X参数

-Xint:解释执行-XComp:第一次使用就编译成本地代码-Xmixed:混合模式转载于:https://www.cnblogs.com/ice-line/p/11423838.html

2019-08-28 14:25:00 267

转载 python语法函数

python语法函数 从数据集中遍历返回snrs,mods两个参数snrs,mods = map(lambda j: sorted(list(set(map(lambda x: x[j], Xd.keys())))), [1,0])snrs,mods = m...

2019-08-27 19:25:00 493

转载 Collections 工具类和 Arrays 工具类常见方法

一、Collections  Collections 工具类常用方法:   排序  查找  替换操作  同步控制(不推荐,需要线程安全的集合类型时请考虑使用 JUC 包下的并发集合)  排序操作1 void reverse(List list)//反转2 void shuffle(List list)//随机排序3 void sort(List ...

2019-08-23 17:24:00 125

转载 final,static,this,super 关键字总结

一、final 关键字  final关键字主要用在三个地方:变量、方法、类。  1、对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改;如果是引用类型的变量,则在对其初始化之后便不能再让其指向另一个对象。   2、当用final修饰一个类时,表明这个类不能被继承。final类中的所有成员方法都会被隐式地指定为final方法。   3、...

2019-08-23 17:15:00 135

转载 二叉树结构中序遍历

转载于:https://www.cnblogs.com/Yanfang20180701/p/11400399.html

2019-08-23 15:39:00 212

转载 mac linux 创建文件 Permission denied

解决方法: $ sudo chmod -R 777 目录其中-R 是指级联应用到目录里的所有子目录和文件777 是所有用户都拥有最高权限转载于:https://www.cnblogs.com/myibm/p/11393416.html...

2019-08-22 11:37:00 369

转载 Oracle Merge into 详细介绍

oracle更新语法:1.一般语法 update tab set col = .... [where ...] =后可以有子查询,但是必须对于tab的每一列返回唯一一行与之对应,where是需要更新的表,部分更新必须加,否则相关子查询的更新会把没有匹配的更新为null,如update tab a set a.col=(select b.col from b where a.i...

2019-08-21 22:42:41 258

转载 JUC之CAS

/** * @desc CAS保证原子性 * T1 100 -> 101 * T2 100 -> 2019 * @Author xw * @Date 2019/8/20 */public class CasDemo { public static void main(String[] args) { Atomic...

2019-08-20 20:41:00 108

转载 JUC之List集合

/** * @desc 非线程安全容器 * 1.异常 * java.util.ConcurrentModificationException * 2.解决方案 * 2.1 new Vector<>(); * 2.2 Collections.synchronizedList(new ArrayList<>...

2019-08-20 20:40:00 528

转载 JUC之lock

CountDownLatch/** * @desc 倒计时 * 5个人都走了,才关门? * @Author xw * @Date 2019/8/9 */public class CountDownLatchDemo { public static void main(String[] args) throws InterruptedExcept...

2019-08-20 20:37:00 169

转载 JUC之volatile

/** * @desc volatile可见性、非原子性验证 * @Date 2019/8/19 */public class VolatileDemo { public static void main(String[] args) { // 验证可见性 seeOkVisibility(); // 验证...

2019-08-20 20:32:00 97

转载 设计一个完美的http缓存策略

1、前言作为一个前端,了解http缓存是非常必要,它不仅是面试的必要环节,也更是实战开发中必不可少需要了解的知识点,本文作者将从缓存的概念讲到如何在业务中设计一个合理的缓存架构,带你一步一步解开http缓存的神秘面纱。2、http缓存定义当客户端向服务器请求资源时,会先抵达浏览器缓存,如果浏览器有“要请求资源”的副本,就可以直接从浏览器缓存中提取而不是从原始服务器中提取这个资源。h...

2019-08-20 15:48:00 260

转载 redisson spring boot starter 做分布式锁

使用redisson做分布式锁分布式锁在java中单体应用中,我们如果想要保证一个接口或者服务、方法当下只有一个线程在运行,我们可以通过JDK提供的Lock、Semaphore、同步锁等多种方式实现只有一个线程在运行。在微服务系统中,我们的单体应用会变成多个节点,只靠JDK本身的锁只能控制一个节点的运行,所以我们需要一个可以控制全局的锁来控制系统的运行,这就是所谓的分布式锁。...

2019-08-20 09:53:00 700

转载 linux定时任务cron配置说明

实现linux定时任务有:cron、anacron、at,使用最多的是cron任务名词解释  cron--服务名;crond--linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似;crontab--是定制好的计划任务表软件包安装  要使用cron服务,先要安装vixie-cron软件包和crontabs软件包,两个软件包...

2019-08-20 08:27:04 125

转载 类似hibernate实现sql增删改错

Utilpackage utils;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.apache.commons.lang3....

2019-08-20 08:25:12 102

转载 CentOS中用户不在 sudoers 文件中。此事将被报告。

首先切换为root用户 su root;然后更改etc/sudoers文件的只读为可读可写可执行。sudo chmod 777 /etc/sudoers输入visudo命令即可编辑文件,找到root ALL=(ALL) ALL的字段追加username ALL=(ALL) ALL,其中username为你当前需要获得root权限的用户名5分钟...

2019-08-20 08:21:52 362

转载 sea.js常用接口

seajs.config用来对 Sea.js 进行配置。seajs.config({ // 指定需要使用的插件 plugins: ['text', 'shim'], // 设置别名,方便调用 alias: { 'class': 'arale/class/1.0.0/class', // 配置非 CMD 模块的 shim 信息,这样我们就可以通过 require('jquery...

2019-08-20 07:09:33 124

转载 Mybatis分页方法

使用方法https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md使用 Maven在 pom.xml 中添加如下依赖:<dependency> <groupId>com.github.pagehelper</groupId&...

2019-08-19 14:00:00 163

转载 多线程的三个特性

原文:https://blog.csdn.net/xiong_hui_hui/article/details/51241338多线程编程要确保并发程序正确地执行,必须要保证原子性、可见性以及有序性,缺一不可,不然就可能导致结果执行不正确。1. 原子性即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。一个很经典的例子就是...

2019-08-15 10:35:00 104

转载 js设计模式之单例模式

1、定义保证一个类仅生成一个实例,并可以全局访问。2、应用范围单列模式应用非常广泛,有些场景下某些对象只需要一个,比如浏览器中的window对象,全局缓存对象等。在实际开发过程中应用也比较多,比如点击一个按钮产生一个登陆框,无论点击多少次都应该只在第一次产生这个登录框,而在后面点击N次也只能是复用这个登陆框,而非重新创建,这样的场景就可以使用单列模式来创建这个登陆框。3、实现一个...

2019-08-15 10:32:00 154

转载 android -------- 流式布局,支持单选、多选等

最近开发中有流式标签这个功能,网上学了下,来分享一下Android 流式布局,支持单选、多选等,适合用于产品标签等。效果图:用法:dependencies { compile 'com.hyman:flowlayout-lib:1.1.2'}布局: <!--max_select:-1为不限制选择数量,>=1...

2019-08-14 21:12:00 493

转载 为什么32位操作系统最大支持4GB内存

因为32位操作系统的地址空间为32位,地址总数为2^32,每个地址对应1Byte内存空间,这样,32位操作系统管理的最大内存空间限制为2^32Byte=4*1024*1024*1024Byte,即4GB。 另外,补充一点,1Byte=8bit,即每个地址在内存上对应8位,这就是C++程序中最小的变量 char 型变量大小为1Byte的由来。转载于:https://w...

2019-08-14 18:55:05 1437

转载 mysql数据库优化

1.表设计遵循三范式,但必要的时候做数据冗余,举例说明:在权限模型中可能会用到5张表 用户表、角色表、权限表,还有用户角色关联表和角色权限关联表。如果此时要通过用户查询权限则必须关联查询或者使用多条sql查询,此时可以在用户表增加一个字段来存储用户的权限(例如将权限值使用逗号隔开),这样可以如果查询某用户的权限可以直接在用户表中查询,查询后再用程序来处理。 设计表时要选用合适的存...

2019-08-14 17:53:38 118

转载 Windows系统中的SVN使用方法

Windows 下搭建 SVN(3.9版本)服务器2018年08月11日 12:22:55Amarao阅读数 11984版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/jinmie0193/article/details/...

2019-08-14 15:12:00 183

转载 在Visual Studio中使用层关系图描述系统架构、技术栈

当需要描述项目的架构或技术栈的时候,可以考虑使用层关系图。 在解决方案下添加一个名称为"TailspinToys.DesignModel"的建模项目。 在新建的建模项目下添加一个名称为"Application Architect"的层关系图。 添加各个层,并添加依赖关系。 备注: ● 一个层表示一个职责● 尽量减少层之间的依赖关系 参考资料:https...

2019-08-13 22:21:12 582

转载 android -------- GifImageView 之gif图片加载

目前支持Gif播放的开源库还是有的,试了一下还是这种好用点,所以来分享下android-gif-drawable是通过JNI来渲染帧的,这种方式比使用WebView或者Movie效率要高要求Android 4.2+(API级别17+)用于GifTextureView硬件加速渲染适用于GifTexImage2DOpenGL ES 2.0+效果图: ...

2019-08-13 21:11:00 602

转载 AcWing 244. 谜一样的牛|树状数组

传送门题目描述有n头奶牛,已知它们的身高为 1~n 且各不相同,但不知道每头奶牛的具体身高。现在这n头奶牛站成一列,已知第i头牛前面有Ai头牛比它低,求每头奶牛的身高。输入格式第1行:输入整数n。第2..n行:每行输入一个整数Ai,第i行表示第i头牛前面有Ai头牛比它低。(注意:因为第1头牛前面没有牛,所以并没有将它列出)输出格式输出包含n行,每行输出一...

2019-08-13 21:09:00 132

转载 Android App 架构演变

文:https://www.jianshu.com/p/ce26e7960926最近App项目(MVC架构)越做越大,协同开发效率较低,维护困难,所以产生了调整架构的想法,在 简书、csdn、知乎上看了不少文章,感觉知乎用户 0x8421bcd 对于“Android项目开发如何设计整体架构?”的回答颇为精彩,在此引用,鞠躬感谢!0. 前言想要设计App的整体框架,首...

2019-08-13 15:16:00 256

转载 Measure the size of a PostgreSQL table row

Q:I have a PostgreSQL table.select *is very slow whereasselect idis nice and quick. I think it may be that the size of the row is very large and it's taking a while to transport, or it may ...

2019-08-13 14:03:29 178

转载 Flex beta2+XFire开发实例(二)

接上章二、生成Flex客户端存根代码(stub)1、启动Flex3 beta2,创建Flex web项目,这个就不细说,我想地球人都知道。2、导入刚才创建的wsdl要保证刚才创建的应用在运行。在点击Data菜单,选中Import Web Service(WSDL)。下一步向导如下,在WSDL URI中输入在浏览器中测试的地址即可:下一步后界面如下: ...

2019-08-13 00:14:04 165

转载 android -------- RSA加密解密算法

RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制网上写法也有很多种,分享一种参考import java.math.BigInteger;import java.security.KeyFactor...

2019-08-12 20:55:00 138

转载 [SDK2.2]Windows Azure Storage (15) 使用WCF服务,将本地图片上传至Azure Storage (上) 服务器端代码...

  《Windows Azure Platform 系列文章目录》  这几天工作上的内容,把项目文件和源代码拿出来给大家分享下。  源代码下载:Part1    Part2    Part3  我们在写WEB服务的时候,经常需要把本地的文件上传至服务器端进行保存,类似于上传附件的功能。  在本章中,我们将新建WCF服务并上传至Azure云端,实现把本地的图片通过WCF保...

2019-08-12 19:45:57 101

转载 5款超级漂亮百度及尊和搜索框代码

5款超级漂亮百度及综合搜索框代码先上图带智能提示框的代码已经出了http://www.cnblogs.com/shuziren/archive/2009/06/07/1498103.html提供代码:1.Code<iframeid="baiduframe"marginwidth="0"marginheight="0"scrolling="no"framespacing...

2019-08-12 19:03:07 914

转载 关于开发工程师的绩效考核

总结一下看过的一些关于开发人员绩效考核的资料~~~考核的目的不仅是要衡量每个人的绩效,更重要的是让大家自我提升时有一个依据,更好的规划自己的职业发展。我觉得运动员的考核做的是最好的,考核方法符合SMART原则。以NBA球员为例,从NBA官网,你可以很容易的看出每一个人的价值。每个人的出场次数,场上时间,命中率,篮板等等关键指标一目了然。那么,程序员或者其他的岗位是否也可以抽象出这些关键...

2019-08-12 18:36:49 4261

转载 python基础--线程、进程

并发编程:    操作系统:(基于单核研究)    多道技术:        1、空间上的复用            多个程序共用一个计算机        2、时间上的复用            切换+保存状态            例如:洗衣 烧水 做饭            切换:                1、程序遇到IO操作系统会立刻剥夺着C...

2019-08-12 15:35:00 80

转载 调用异步方法

1、Bug描述  使用boost串口编程,main方法调用异步read,传入回调方法,运行程序,出现 “串口读取位置...时发生访问冲突”。而在main方法中,使用串行,while(true){read, write ,} 不会报错。2、最后问题,终于找到了。使用同步方法,main方法不会退出,而使用异步方法,main方法退出,这个时候再去执行 回调方法的时候,当然会报错,m...

2019-08-11 21:43:39 141

转载 Learning Cocos2d-x for WP8(6)——场景切换和场景过渡效果

C#(wp7)兄弟篇 Learning Cocos2d-x for XNA(6)——场景切换和场景过渡效果工程文件:SceneTransitionTest.h和SceneTransitionTestc.cpp开始菜单添加背景和菜单按钮素材至Assets中SceneTransitionTest.h在SceneTransitionTest.h中添加两个Class(Sc...

2019-08-11 04:08:54 195

转载 android -------- DES加密解密算法

DES全称为Data Encryption Standard,即数据加密标准,是一种使用密钥加密的块算法,1977年被美国联邦政府的国家标准局确定为联邦资料处理标准(FIPS),并授权在非密级政府通信中使用,随后该算法在国际上广泛流传开来。需要注意的是,在某些文献中,作为算法的DES称为数据加密算法(Data Encryption Algorithm,DEA),已与作为标准的DES区分开...

2019-08-10 22:41:00 220

转载 4. 基本数据结构-字典

一、字典定义​ 字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中。键必须唯一,值则不必;值可以取任何数据类型,但键必须是不可变数据类型,如:字符串,整型,元组。字典查询效率高,内部使用key来计算一个内存地址(hash)二、字典操作1. 添加# 创建空字典d...

2019-08-10 16:49:00 129

转载 高旻寺德林老和尚开示

漫漫征程劳世人何期自性原不动月在西天日在东只缘众生多妄想偏计执性意根深原来佛法无多子今人还是旧时人https://www.youtube.com/watch?v=0rnMHIw3z0c&t=1323s大笑三声转载于:https://www.cnblogs.com/Jedimaster/p/9792501.html...

2019-08-09 16:17:41 353

空空如也

空空如也

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

TA关注的人

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