自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 泥瓦匠聊并发编程:线程与多线程必知必会(基础篇)

本文目录线程与多线程线程的运行与创建线程的状态1 线程与多线程线程是什么?线程(Thread)是一个对象(Object)。用来干什么?Java 线程(也称 JVM 线程)是 Java 进程内允许多个同时进行的任务。该进程内并发的任务成为线程(Thread),一个进程里至少一个线程。Java 程序采用多线程方式来支持大量的并发请求处理,程序如果在多线程方式执行下,其复杂度远高于单线...

2018-01-31 20:13:00 39

转载 HierarchyID 数据类型用法

树形层次结构(Hierarchy)经常出现在有结构的数据中,T-SQL新增数据类型HierarchyID, 其长度可变,用于存储层次结构中的路径。HierarchyID表示的层次结构是树形的,由应用程序来生成和分配 HierarchyID的值,建立父子节点之间的关系。HierarchyID数据类型支持深度优先顺序的比较,对于两个HierarchyID值 a和b,a<b意味着,在深度优先遍...

2018-01-31 15:31:00 205

转载 Python 字典(Dictionary) update()方法

refer to:http://www.runoob.com/python/att-dictionary-update.html转载于:https://www.cnblogs.com/qingyuanjushi/p/8392472.html

2018-01-31 15:24:00 98

转载 [实时渲染] 2.3 几何处理阶段

     几何处理阶段的职责是逐多边形和逐顶点操作,该阶段被进一步分成例如以下几个阶段:模型视图变换,顶点着色。投影,裁剪以及屏幕映射(图2.3),再次强调一下。依据实现的不同,这些功能阶段可能相当也可能不相当于管线阶段,有时几个连续的功能阶段能够合成一个管线阶段(与其他管线并行地运行)。有时一个功能管线可能被分成几个更小的管线阶段。   ...

2018-01-31 12:10:00 139

转载 php实现分页代码

mysql+php实现分页数据库设计,如图/*** 1.获取页数*/$page = empty($_GET['p'])?1:($_GET['p']);/*** 2.处理数据*/// 链接数据库$host = "127.0.0.1";$user = "root";$pwd = "root";$db = "test";$mysqli = mysqli_connect($host ...

2018-01-31 09:29:58 63

转载 1月30日

环境变量PATH查看PATH的目录 echo $PATH临时添加环境变量目录PATH=$PATH:/XXX/ XXX为新的命令所在的目录永久更改环境变量vi /etc/profile,在最后一行添加需要增加的目录,保存cp命令cp就是拷贝的意思默认情况下,cp命令不能复制目录拷贝目录是一定要加-r 否则命令不生效复制目录时,最好以/结尾MV命令mv命令:移动命令,也可用于文件重命名如果在同一...

2018-01-31 06:48:19 75

转载 JVM常用命令行工具学习总结

1, 设置OOM时dump heap: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/opt/tomcat/logs2, 设置打印GC信息: -XX:+PrintGCDetails -Xloggc:/opt/tomcat/logs/gc.log3, 查看java进程: jps -v // -v表示输出jv...

2018-01-30 23:05:44 54

转载 MySQL 5.7.19 忘记密码 重置密码 配置文件my.ini示例 服务启动后停止 log配置

【参考】java 项目 存入mysql后 变问号 MySql 5.6 (X64) 解压版 1067错误与编码问题的解决方案一、my.ini 的mysqld下添加  skip-grant-tables二、重启mysql服务  net start mysqld三、打开cmd  cd C:\Program Files\MySQL\MySQL Server 5.7\bin  mysql  us...

2018-01-30 16:26:00 160

转载 iOS下日志记录

iOS开发中,一般大家都会自定义一个DLog的宏来代替NSLog,用来控制Release下的Log输出。但是有以下几个弊端:没有日志分级。做过Android的都知道,Android可以分为5级,Error、Warning、Info、Debug、Verbose。日志没法记录到文件,Release版本无法通过Log日志定位问题。所以今天就推荐一个第三方库,CocoaLumberjack,完全...

2018-01-29 07:18:47 135

转载 iOS面试题04-原理篇2

lldb(gdb)常用的调试命令?po:打印对象,会调用对象description方法。是print-object的简写expr:可以在调试时动态执行指定表达式,并将结果打印出来,很有用的命令print:也是打印命令,需要指定类型bt:打印调用堆栈,是thread backtrace的简写,加all可打印所有thread的堆栈br l:是breakpoint list的简写复制代码B...

2018-01-29 06:33:39 61

转载 Android 项目目录结构

根目录根目录结构具体说明.gradle 和 .idea这两个目录下放置的都是 Android Studio 自动生成的一些文件,我们无须关心,也不要去手动编辑app项目中的代码、资源等内容几乎都是放置在这个目录下的build无须关心,主要包含了一些编译时自动生成的文件gradle这个目录下包含了gradle wra...

2018-01-28 17:31:16 46

转载 Linux第二周学习笔记(2)

Linux第二周学习笔记(2)2.8.创建和删除目录mkdir命令(make directory简写):用于创建目录mkdir –p命令:级联创建多个目录mkdir–pv命令:可视化级联创建多个目录rmdir命令(remove directory简写):用于删除空目录,只能用来删除目录,不能删除文件。(目录下必须为空才能删除)rmdir -p命令:级联创建多个目录(必须为空)...

2018-01-28 00:55:48 61

转载 TeamView修改ID

TEAMVIEWER 修改IDTeamviewer方便我们给客户做远程协助,但是频繁使用Teamviewer,系统会判定我们为商业用户,如果不修改ID则会限制我们每次只能使用5分钟我测试了Teamviewer的几个版本,通过抓取Teamviewer修改信息,得到了一些方法可以供给大家尝试例如:我当前的ID是870 349 553首先要结束Teamviewer两个进程:Teamviewer.exe3...

2018-01-27 20:25:10 165

转载 GitLab 7.13.x安装和配置<二>--Linux篇

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-27 14:36:00 86

转载 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](九)

前言童鞋们,大家好我是专注.NET开发者社区建设的实践者Rector。首先,为自己间隔了两个星期五再更新本系列文章找个不充分的理由:Rector最近工作,家庭的各种事务所致,希望大家谅解。本文知识要点回到本文的主题,还是关于系列文章:《一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapp...

2018-01-26 20:39:36 314

转载 Redis系列三:reids常用命令

全局命令keys *查看所有键dbsize查看的是当前所在redis数据库的键总数 如果存在大量键,线上禁止使用此指令exists key检查键是否存在,存在返回1,不存在返回0del key删除键,返回删除键个数,删除不存在键返回0expire key seconds设置键过期的时间,单位是秒, //set name lgs expire name...

2018-01-24 23:44:00 70

转载 Python学习总结(四):面向对象编程,转换思维

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-24 14:57:00 127

转载 关于# define 的使用

  在课本案例中,# define PI 3.1415926 ,只要在文件中出现的PI均可用3.1415926来代替。[1]1 # define N 22 # define M N+13 # define NUM (M+1)*M/24 main()5 {6 printf("%d",NUM);7 8 }  那显示结果应该是什么呢?...

2018-01-24 08:25:00 126

转载 linux ,系统管理技巧

查看磁盘状态命令iostat -x 磁盘使用 # 查看 tm %util 说明的等待的占比是多少,数值越大说明磁盘太差iotop 磁盘使用 # 具体查看哪个占用的数据大# 更详细的查看磁盘状态free 查看内存的使用情况free -h 以Gb的单位显示[root@localhost ~]# free -h #单位是GB...

2018-01-24 00:16:01 40

转载 StringUtils在commons-lang3和commons-lang中的区别【转】

http://blog.csdn.net/eden_m516/article/details/75042439 最近经常需要对String做一些判断和处理,于是就用到了Apache提供的StringUtils这个工具类,用的时候发现有两个不同的版本,一个版本位于org.apache.commons.lang下面,另一个则位于org.apache.commons.lang3下面。查了一下资料,...

2018-01-23 15:28:00 301

转载 snmp v3 的安全配置 snmp 认证与加密配置

如果你觉得你得服务器信息暴露在外面没关系,或者说服务器安全限制的很严格,不需要对snmp做一道验证,那么你可以打住,否则继续往下看。snmp v2配置请参考上一节《snmp安装配置 zabbix snmp监控准备(52)》增加snmp v3用户123456# service snmpd stop# net-snmp-config --create-snmpv3-user -r...

2018-01-23 14:59:03 4085

转载 LeetCode: 54. Spiral Matrix(Medium)

1. 原题链接https://leetcode.com/problems/spiral-matrix/description/2. 题目要求给定一个二维整型数组,返回其螺旋顺序列表,例如:最后返回结果为 [1,2,3,6,9,8,7,4,5]3. 解题思路按照螺旋的顺序进行遍历,每一次遍历螺旋顺序里的一个圈,如下图每一种颜色代表一次遍历得到的结果4. 代码实现...

2018-01-23 10:41:00 45

转载 Java的duotaix

今天看到博客园上一位原创的博文讲解Java多态性,觉得不错,不过没有解释,特此注释,侵删public class MyTest { public static void main(String args[]){ A a1 = new A();     // 向上转型     A a2 = new B(); B b = new B(); ...

2018-01-22 20:17:00 36

转载 leetcode 26 Remove Duplicates from Sorted Array

描述:去除重复的元素。注意要求,要在原vector的基础上操作,并返回去重后长度。即将不重复的元素往前移。解决:比较当前与上一个即可。int removeDuplicates(vector<int>& nums) { if (nums.size() == 0) return 0; int ret = 1; in...

2018-01-22 11:54:00 37

转载 计数排序,桶排序与基数排序

一般算法能做到O(logn),已经非常不错,如果我们排序的对象是纯数字,还可以做到惊人的O(n)。涉及的算法有计数排序、基数排序、桶排序,它们被归类为非比较排序。非比较排序只要确定每个元素之前的已有的元素个数即可,遍历一次就能求解。算法时间复杂度O(n)。非比较排序时间复杂度低,但由于非比较排序需要占用空间来确定唯一位置。所以对数据规...

2018-01-21 16:57:45 76

转载 Linux第一周学习笔记(2)

Linux第一周学习笔记(2)1.3认识Linux(1).什么是LinuxLinux是一个操作系统,比如说微软的winodws、苹果电脑的masOS、早于Linux发行的unix;我们平时使用的PPT、浏览网站、玩游戏这些都是需要操作系统的层面上来完成的;也包括了我们现在手机使用的系统有三个版本一个是Andriod和苹果的Los以及微软的windows,Los其实也就是Uni...

2018-01-20 22:00:00 79

转载 php 中array_merge函数特性(其中一个参数为null)

需要合并两个从数据库中读取的数组,用php中的array_merge函数,最后结果总是为null,通过dump,发现这是由于其中的一个数组是null造成的。演示如下:<?php$arr1 =null;$arr2 = array('tom','linken');$arr3 = array_merge($arr1,$arr2);var_dump($arr3);运行的结果为...

2018-01-20 15:13:00 186

转载 Linux安装mariadb二进制版本

 上一篇说了mariadb编译安装过程,但在生产环境中一般使用发布好的二进制版本,由于安装过程和之前一样,不再详细叙述,只是简单概括一下安装过程:  1. 下载 地址为:https://downloads.mariadb.org/  这里选择最新版本的10.1.19稳定版,进入后根据计算机位数选择,这里下载适用于64位操作系统的Linux x86_6...

2018-01-19 23:17:09 54

转载 爱创课堂每日一题九十二天- html常见兼容性问题?

1.双边距BUG float引起的 使用display2.3像素问题 使用float引起的 使用dislpay:inline -3px 3.超链接hover 点击后失效 使用正确的书写顺序 link visited hover active4.Ie z-index问题 给父级添加position:relative5.Png 透明 使用js代码 改6.Min-height 最小高度 !Impo...

2018-01-19 18:55:55 191

转载 idea2017.3卡死的坑

不知道有多少人遇到这个坑, 但愿能帮助一部分小伙伴拜托这个问题 经过多方面排查是由于jdk的问题,更坑的是由于配置了一个idea的环境变量,这里对想用idea开发还不想使用jdk8的小伙伴只需要增加以下配置系统环境变量IDEA_JDK_64...

2018-01-19 14:44:12 306

原创 当京东小哥坐在电影院的前排,抬头看到了这样的一幕

深冬的北京,送了一天货的京东小哥王慎高,脚步匆匆的走进东四环的一家电影院。这家电影院距离他的片区并不是很远,但是他从没有进来过。8:30开场的电影《勇敢者游戏:决战丛林》已播放近20分钟。在一片漆黑里摸到座位后,白天那200多单商品派送所带来的疲累感瞬间游走于全身。"放松的看场电影真是好啊!"王慎高电影结束后开心的说,"没想到还看见了彪哥!"彪哥是谁?他是王慎高的一名熟悉的客户。视频加载中...京...

2018-01-19 12:19:07 582

转载 mongo3 安装

为什么80%的码农都做不了架构师?>>> ...

2018-01-19 10:47:00 77

转载 Facebook Docusaurus 中文文档 添加博客

此系列文章的应用示例已发布于 GitHub: docusaurus-docs-Zh_CN. 可以 Fork 帮助改进或 Star 关注更新. 欢迎 Star.添加博客初始设置要设置您的网站的博客,先在您的仓库的网站目录中创建一个 blog 文件夹。然后,在 siteConfig.js 中添加一个 header link 到你的博客...

2018-01-18 09:21:01 206

转载 git 学习笔记

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-17 16:51:00 68

转载 git使用记录

从online拉取分支git clone -b online project.git 单独克隆某一分支cd projectgit checkout -b feature/we-mine(任务号) origin feature/we-mine 获取we-mine分支到本地并自动建立trackgit pull feature/we-mine提交修改git add .(或者单...

2018-01-16 19:32:00 43

转载 centos neo4j 安装+远程访问配置

centos版本:CentOS release 6.9 (Final)1. 安装直接用yum install neo4j不可行,可能是版本库中不存在neo4j,得手动加入。rpm --import http://debian.neo4j.org/neotechnology.gpg.keycat &lt...

2018-01-16 17:46:00 171

转载 Python使用urllib、urllib2捉取网页内容

Python使用urllib、urllib2捉取网页内容简单介绍如何使用urllib、urllib2模块捉取网页信息1.扒一个网页下来怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解释才呈现出来的,实质它是一段HTML代码,加 JS、CSS,如果把网页比作一个人,那么HTML便是他的骨架,JS便是他的肌...

2018-01-16 14:33:51 115

转载 递归按照1 1 2 3 5 8 13 21 34 55规则写出算法

private static void RecursionAlgorithm(int end) { int a = 1, b = 0, c = b; while (true) { c = a + b; a = b; ...

2018-01-16 14:18:00 865

转载 数据库接入内网服务器的问题总结

    将后端代码布入内网服务器的思考  前言:最近经历了将换服务器,和布入内网服务器的过程,其中维护一些表的问题让我头疼不已。    1. 使用的软件是 navicat for mysql,因为之前经历过删除全部数据,重新测试功能的过程,所以有保存好“删除全部数据”和“基本框架”(即全部表,视图,函数等生成的SQL语句)的脚本。这个是需要维护的,在后期使用的话非常方便。    2. ...

2018-01-16 11:24:00 95

转载 JavaSE——工程文件夹文件说明

2019独角兽企业重金招聘Python工程师标准>>> ...

2018-01-16 01:16:00 108

空空如也

空空如也

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

TA关注的人

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