自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2_php_基础函数

1 json相关json_encode() 意思是将对象,数组的数据格式转换为json格式的数据json_decode() 将json格式的数据转换为对象,数组,转换为数组要加true//json_encode() 意思是将对象,数组的数据格式转换为json格式的数据$arr=[ 'apple'=>'????', 'orange'=>'????', 'banana'=>'????'];json_encode($arr); //将数组转json格

2021-10-11 10:13:13 48 1

原创 rpc-thrift (一)

参考thrift 是rpc协议

2021-09-19 18:02:58 6

原创 jquery小知识点

javascript中$(function() 的$代表什么意思哈?$(function() {…}) 是 jQuery 中的经典用法,等同于 $(document).ready(function() {…}),即在页面加载完成后才执行某个函数,如果函数中要操作 DOM,在页面加载完成后再执行会更安全,所以在使用 jQuery 时这样的写法很常见。...

2019-04-27 18:42:25 53

原创 sql小知识点

sql 中distinct()的用法:http://www.cnblogs.com/rainman/archive/2013/05/03/3058451.htmlhttps://blog.csdn.net/boss2967/article/details/79019467

2019-04-27 18:35:42 45

原创 mac小知识点

1.mac电脑如何快速回到桌面如果你像我一样,是使用了一段win再用mac,我就特别想用win方式去使用mac,所以回到桌面这种操作在win下用 win+d ,在mac下怎么设置呢? Mac系统如何一键回到桌面个人推荐: 系统偏好设置 --> Mission Control --> 显示桌面 --> 设置为fn键...

2019-04-27 18:24:57 303

原创 python小知识点

字符串相关Python判断一个字符串是否包含子串的几种方法python没有switch用法,怎么实现? switch的python实现

2019-04-27 18:18:44 56

原创 curl入门

-x 指定请求方式get请求:# get 请求curl -X GET http://localhost:8080/search?data=123 # -X GET是可选的,所以也可写作curl http://localhost:8080/search?data=123post 请求:-v显示请求详细信息-d为向请求发送的数据curl -X POST -d"dat...

2019-03-02 15:08:09 59

原创 homebrew入门(一)

1.官方地址官网: https://brew.sh/官方文档地址: https://docs.brew.sh/2.homebrew说明下载方式:在mac命令行中输入:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"hom...

2019-03-02 14:50:35 163

原创 linux工具-tmux

相关网址git的wiki地址: https://github.com/tmux/tmux/wiki官方网址:说明文档(英文): http://man.openbsd.org/OpenBSD-current/man1/tmux.1相关说明安装卸载mac下安装tmux安装homebrew,可以看我的另一篇博客brew install tmux安装完之后可以运行brew lis...

2019-03-02 14:48:35 363

原创 python 打造命令行工具(CI)

click + setuptoolsclick官方文档Python Click 学习笔记(转)带你了解3个Python命令行工具如何发布一个Python命令行工具

2019-03-02 14:47:47 413

原创 conda, miniconda, anaconda

1.相关网址miniconda官方网址: https://conda.io/miniconda.htmlconda官方文档: https://conda.io/docs/minicode文档: https://conda.io/docs/glossary.html#miniconda-glossaryanaconda官方网址: https://www.anaconda.com/d...

2019-03-02 14:46:39 167

原创 IDE-pycharm-快捷键

mac常用快捷键

2019-03-02 14:45:50 94

原创 Django入门 - 小知识点

Django 命令行如何后台执行 runserver : Django项目后台不挂断运行

2019-03-02 14:44:53 67

原创 Es入门(一)

安装es安装前提: 需要java运行环境mac下安装java: 官网下载安装包dmg文件即可win 下安装java:mac / linux系统下安装es : 慕课网es入门mac下的dmg安装包安装的应用程序在/Applications里,自己下的其它安装包(比如zip,tar)一般我习惯装在家目录~/Applications里win下安装es:插件安装hea...

2018-11-15 17:58:28 137

转载 Eclipse各版本分析比较

原文链接: http://blog.csdn.net/bbirdsky/article/details/49468925Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会。Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其

2016-11-23 15:08:29 1657

转载 如何为eclipse安装合适版本的python插件pydev

pydev是一款优秀的Eclipse插件,大多数喜欢在eclipse开发软件的程序员(也许是java程序员)在开发python软件时希望继续使用eclipse,那么pydev是非常理想的选择。1、安装Pydev在安装Pydev之前,首先要安装eclipse,可以在它的官方网站Eclipse.org找到并下载。当然,在执行Eclipse之前,必须确认是否正确安装了Java运行环境,即

2016-11-23 15:06:27 8182

转载 windows安装配置mysql-5.7.13-winx64方法

原文地址:http://www.cnblogs.com/mingjian/p/5577159.html1、mysql-5.7.13-winx64.zip下载官方下载地址:http://dev.mysql.com/downloads/mysql/2.解压到D:\mysql\mysql-5.7.13-winx643.在D:\mysql\mysql-5.7.1

2016-07-17 22:38:22 493

转载 dpkg命令的用法

原文链接:http://www.cnblogs.com/TankXiao/p/3332457.htmldpkg 是Debian package的简写,为”Debian“ 操作系统 专门开发的套件管理系统,用于软件的安装,更新和移除。所有源自"Debian"的Linux的发行版都使用 dpkg,   例如"Ubuntu" 阅读目录 安装软件列出与该

2016-07-15 13:54:51 322

转载 Ubuntu apt-get apt-cache命令 使用

原文地址:http://rsljdkt.iteye.com/blog/1142463apt-get命令本身并不具有管理软件包功能,只是提供了一个软件包管理的命令行平台。在这个平台上使用更丰富的子命令,完成具体的管理任务。apt-get命令的一般语法格式为:Sh代码apt-getsubcommands[-d|-f|-m|-q|...

2016-07-15 12:05:27 292

转载 分享8年开发经验,浅谈java程序员职业规划

原文链接:http://www.cnblogs.com/leslies2/archive/2011/06/08/2074265.html在中国有很多人都认为IT行为是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。明确入行的目的很多人干IT这

2016-04-12 22:44:09 346

转载 解释型语言和编译型语言的区别

原文链接:http://blog.csdn.net/zhu_xun/article/details/16921413解释型语言和编译型语言的区别首先,我们编程都是用的高级语言(写汇编和机器语言的大牛们除外),计算机不能直接理解高级语言,只能理解和运行机器语言,所以必须要把高级语言翻译成机器语言,计算机才能运行高级语言所编写的程序。     说到翻译,其实翻译的方

2016-03-14 13:57:14 250

转载 JAVA 对象引用,以及对象赋值

转载地址:http://www.cnblogs.com/focusChen/articles/2497768.html关键字: java对象 引用Java对象及其引用关于对象与引用之间的一些基本概念。       初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,

2016-03-12 17:56:48 203

转载 关于java对象复制(clone)

转载地址:http://bxkqzjt521.blog.163.com/blog/static/202818420119102362458/关于java对象复制我们在编码过程经常会碰到将一个对象传递给另一个对象,java中对于基本型变量采用的是值传递,而对于对象比如bean传递时采用的是应用传递也就是地址传递,而很多时候对于对象传递我们也希望能够象值传递一样,使得传递之前和之后

2016-03-12 17:54:34 272

转载 windows平台下Android studio开发环境搭建教程

原文链接:http://www.mamicode.com/info-detail-887724.html标签:  最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支持Eclipse等其他集成开发环境 。而随着Android studio正式版的推出和完善,Android开发者们转向Android

2016-03-11 16:18:21 449

转载 U盘安装Windows和Ubuntu 15.04双系统图解教程

原文链接:http://www.360doc.com/content/15/0507/19/19720192_468809858.shtml本文为Ubuntu 15.04安装参考文章,方法是一样的,可做为安装Ubuntu的总体教程,亲测能安装成功。采用在线升级到Ubuntu 15.04的方法:从Ubuntu 14.04/Ubuntu 14.10升级:sudo apt-get u...

2016-03-10 22:32:02 427

转载 阻塞IO和非阻塞IO的区别

转载地址:http://blog.sina.com.cn/s/blog_a46817ff0101g0gv.html有很多人把阻塞认为是同步,把非阻塞认为是异步;个人认为这样是不准确的,当然从思想上可以这样类比,但方式是完全不同的,下面说说在JAVA里面阻塞IO和非阻塞IO的区别     在JDK1.4中引入了一个NIO的类库,使得Java涉及IO的操作拥有阻塞式和非阻塞式两

2016-03-09 19:31:27 305

转载 Java集合类: Set、List、Map、Queue使用场景梳理

原文链接:http://www.cnblogs.com/LittleHann/p/3690187.html本文主要关注Java编程中涉及到的各种集合类,以及它们的使用场景 相关学习资料http://files.cnblogs.com/LittleHann/java%E9%9B%86%E5%90%88%E6%8E%92%E5%BA%8F%E5%8F%8Aj

2016-03-09 17:25:47 418

转载 浅谈 Java 字符串(String, StringBuffer, StringBuilder)

原文链接:https://segmentfault.com/a/1190000002683782我们先要记住三者的特征:String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)一、定义查看 API 会发现,String、StringBuffer、StringBuilder 都实现了 Char

2016-03-09 16:07:09 270

转载 Java中String类的方法及说明

原文链接:http://www.cnblogs.com/YSO1983/archive/2009/12/07/1618564.htmlString : 字符串类型一、构造函数     String(byte[ ] bytes):通过byte数组构造字符串对象。     String(char[ ] value):通过char数组构造字符串对象。     String(S

2016-03-09 16:01:00 193

转载 深入研究java.lang.Object类

原文链接:http://lavasoft.blog.51cto.com/62575/15456/作者:熔岩日期:2007-01-16MSN :leizhimin@126.com前言:Java的类库日益庞大,所包含的类和接口也不计其数。但其中有一些非常重要的类和接口,是Java类库中的核心部分。常见的有String、Object、Class、Col

2016-03-09 13:49:53 239

转载 你真的知道Java中boolean类型占用多少个字节吗?

原文:http://www.jianshu.com/p/2f663dc820d0为什么要问这个问题,首先在Java中定义的八种基本数据类型中,除了其它七种类型都有明确的内存占用字节数外,就boolean类型没有给出具体的占用字节数,因为对虚拟机来说根本就不存在 boolean 这个类型,boolean类型在编译后会使用其他数据类型来表示,那boolean类型究竟占用多少个字节?带着疑问,随

2016-03-08 17:32:26 1432

转载 关于 XML 头声明和standalone 的解释

链接:http://blog.sina.com.cn/s/blog_403c7d1d0100sl6y.html今天做一个xml测试的时候 老是报 “XML 声明的语法无效。 行 1,位置 38。 ” 错误 。后来查了一下发现原来是xml文件的头部有个固定的格式,参数的顺序不能放错,要不然会报错 。格式如下: 注:顺序不能弄错,要不然会报错附:一开始以为是stan

2016-03-04 21:02:06 1440

转载 java Class getDeclaredFields() 与getFields()的区别

getFields()与getDeclaredFields()区别:getFields()只能访问类中声明为公有的字段,私有的字段它无法访问,能访问从其它类继承来的公有方法.getDeclaredFields()能访问类中所有的字段,与public,private,protect无关,不能访问从其它类继承来的方法   getMethods()与getDeclaredMethod

2016-03-02 16:28:04 2058

转载 Oracle 11g必须开启的服务及服务详细介绍

原文链接:http://www.3lian.com/edu/2013/08-03/86558.html成功安装Oracle 11g数据库后,你会发现自己电脑运行速度会变慢,配置较低的电脑甚至出现非常卡的状况,通过禁止非必须开启的Oracle服务可以提升电脑的运行速度。那么,具体该怎么做呢?按照win7 64位环境下Oracle 11g R2安装详解中的方法成功安装O

2016-03-01 17:24:57 499

转载 深入理解Java:注解(Annotation)--注解处理器

原文地址:http://www.cnblogs.com/peida/archive/2013/04/26/3038503.html深入理解Java:注解(Annotation)--注解处理器  如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,

2016-02-19 15:58:41 237

转载 深入理解Java:注解(Annotation)自定义注解入门

深入理解Java:注解(Annotation)自定义注解入门  要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解:

2016-02-19 15:52:13 238

转载 深入理解Java:注解(Annotation)基本概念

原址:http://www.cnblogs.com/peida/archive/2013/04/23/3036035.html深入理解Java:注解(Annotation)基本概念什么是注解(Annotation):  Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annoti

2016-02-19 15:44:37 451

原创 jdk小知识

jdk小知识:1.Jdk  XuYY  这是jdk 发布的版本格式其中 X 代表大版本号,每个大版本有自己的新特性,如JDK7 和 JDK8 的特性是不一样的u是update 的首字母 所以YY代表的是小版本号,一般都是对当前大版本的一些细节更新,如bug修复,打补丁等例子:jdk_7u79  即jdk1.7.0_792.jdk版本下载:jdk1.7

2016-02-06 20:12:40 323

转载 eclipse错误:Syntax error , 'for each' statements are only available if source level is 1.5

问题描述:我用的JDK版本是jdk1.7.0_79,编译foreach语句时报错,提示:Syntax error, 'for each' statements are only available if source level is 5.0。解决方法:对于某个项目,在Project Explorer里当前的项目上点右键,选Properties,然后Java Compiler,然后

2016-02-06 19:48:22 9302

原创 修改Eclipse与MyEclipse的代码提示功能+取消空格上屏

注:本文为在参考了网上相关文章后自己修改而成.1.修改Eclipse与MyEclipse的代码提示功能设置代码自动完成提示的触发键 :依次点击Window–>Preferences–>Java–>Editor–>Content Assist: Auto activation triggers for Java” 指定当按下什么键时,会弹出代码提示。按...

2016-02-06 14:28:07 5801 9

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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