自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

黑米粥的锅

生活!就像一锅黑米粥!

  • 博客(31)
  • 资源 (3)
  • 收藏
  • 关注

原创 Maven pom.xml文件报错Artifact has not been packaged yet. When used on reactor artifact...MDEP-187

项目pom.xml报错:Artifact has not been packaged yet. When used on reactor artifact, copy should be executed after packaging: see MDEP-187经过在网上查找资料,这个是eclipse的插件m2e的问题,不是错误。也可以使用maven正常编译。stackOverflow上有人给出另一种相似的解决方法:点击Window -> Preferences -> Maven -

2021-07-29 10:09:07 574

原创 win下pip.ini设置

win下pip.ini设置pip安装发现报错编写 pip.ini确保pip.ini 在环境变量中pip安装发现报错D:\>pip listPackage Version---------- -------pip 20.2.3setuptools 49.2.1Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPS

2021-07-07 17:09:58 498

原创 gradle本地仓库指定其他目录

gradle的本地仓库路径默认为 C:\Users\[用户名]\.gradle,如果不想放在C盘,将本地存储仓库的路径指向到其他磁盘路径下,可以在环境变量中设置:采用环境变量中设置:GRADLE_USER_HOME = D:\_dev\.gradle那么原来的 C:\Users\ipanel\.gradle目录下的文件,可以剪切到新目录下,也可以删除。注意:1、如果开机后使用过gradle的,需要重启才能够剪切和删除。可能gradle有服务未关闭引用文件,没有深究。2、删除会导致重新下载之前项

2021-04-26 17:23:46 2659

转载 ExoPlayer源码浅析(转载)

原文地址:https://www.jianshu.com/p/4dede867739dExoPlayer is an application level media player for Android. It provides an alternative to Android’s MediaPlayer API for playing audio and video both locally and over the Internet. ExoPlayer supports features no

2021-03-24 17:37:48 657

转载 GB2312 编码

GB2312编码范围:A1A1-FEFE,其中汉字编码范围:B0A1-F7FE。GB2312编码是第一个汉字编码国家标准,由中国国家标准总局1980年发布,1981年5月1日开始使用。GB2312编码共收录汉字6763个,其中一级汉字3755个,二级汉字3008个。同时,GB2312编码收录了包括拉丁字母、希腊字母、日文平假名及片假名字母、俄语西里尔字母在内的682个全角字符。分区表示GB2312编码对所收录字符进行了“分区”处理,共94个区,每区含有94个位,共8836个码位。这种表示方式也称为

2021-02-07 11:19:32 9472 1

转载 Android高版本联网失败报错:Cleartext HTTP traffic to xxx not permitted解决方法(转载)

为保证用户数据和设备的安全,Google针对下一代 Android 系统(Android P) 的应用程序,将要求默认使用加密连接,这意味着 Android P 将禁止 App 使用所有未加密的连接,因此运行 Android P 系统的安卓设备无论是接收或者发送流量,未来都不能明码传输,需要使用下一代(Transport Layer Security)传输层安全协议,而 Android Nougat 和 Oreo 则不受影响。因此在Android P 使用HttpUrlConnection进行http请

2020-12-17 10:16:15 260

转载 最强 Android Studio 使用小技巧和快捷键总结(转载)

最强 Android Studio 使用小技巧和快捷键总结写在前面本文翻译自Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 49)和调试技巧(50 – 62),分成三个部分。每个小技巧都配有 gif 动图,由于原图在 google photo 上,加载较慢,本文全部转存到七牛上了。由于能力..

2020-12-04 14:41:25 491

原创 IntelliJIDEA ReferenceCard 默认快捷键对应表

文档地址:https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf

2020-12-04 14:37:28 190

转载 Android Studio 快捷键

Android Studio 快捷键Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C最近更改的代码Ctrl+R 替换文本Ctrl+F 查找文本Ctrl+Shift+Space 自动补全代码Ctrl+空格 代码提示Ctrl+Alt+Space 类名或接口名提示Ctr...

2020-12-04 14:06:46 99

转载 Spring Boot Jpa 的使用(转载)

Spring Boot Jpa 介绍首先了解 Jpa 是什么?Jpa (Java Persistence API) 是 Sun 官方提出的 Java 持久化规范。它为 Java 开发人员提供了一种对象/关联映射工具来管理 Java 应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合 ORM 技术,结束现在 Hibernate,TopLink,JDO 等 ORM 框架各自为营的局面。值得注意的是,Jpa是在充分吸收了现有 Hibernate,TopLink,JDO 等 ORM 框架

2020-11-06 15:47:55 384

原创 springboot-application.properties官方文档地址

官方地址:https://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/搜索Appendices,可以找到配置附录

2020-11-05 15:23:48 127

原创 @Lazy和@Proxy,关联关系@OneToOne,@OneToMany,@ManyToOne,@ManyToMany

1、@Lazy和@Proxy@Lazy:一般定在在类头上。添加之后默认表示实现懒加载。懒加载是一种代理加载模式,可以理解为创建对象的时候,先创建对象的代理,代理中申明对象,但是不将对象实体化,当使用实体属性或者方法的时候,才加载创建实体并执行实例方法。@Lazy(value=false)即不实现懒加载,为急加载。@Proxy:可以和@Lazy等同。他有两个属性// 默认懒加载,false为急加载boolean lazy() default true;// 默认设置为自己的类名。如果有代理

2020-10-26 09:53:35 665

转载 Spring Data JPA的@Entity注解(转载)

基础注解@Entitypublic @interface Entity { // 可选,默认是此实体类的名字,全局唯一 String name() default "";}@Entity定义对象将会成为被JPA管理的实体,将映射到指定的数据库表。@Table用于指定数据库表的表名package javax.persistence;import java.lang.annotation.ElementType;import java.lang.annotation.Rete

2020-10-26 09:46:16 2694 1

原创 lombok的注释用法

常用的几个注解:@Data : 注在类上,提供类的get、set、equals、hashCode、canEqual、toString方法@AllArgsConstructor : 注在类上,提供类的全参构造@NoArgsConstructor : 注在类上,提供类的无参构造@Setter : 注在属性上,提供 set 方法@Getter : 注在属性上,提供 get 方法@EqualsAndHashCode : 注在类上,提供对应的 equals 和 hashCode 方法@Log4j/@Sl

2020-10-19 21:28:51 119

原创 java -jar 在后台运行和关闭

一、执行程序切换后台执行java -jar xxx.jar & 或者nohup java -jar xxxx.jar &。nohup不挂断的运行,注意并没有后台运行的功能,就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系。ctrl+z退出到控制台,执行 bg执行exit完成以上3步,退出SHELL后,jar服务一直在后台运行。二、结束进程通过执行ps auxwww | grep XXX.jar通过查找进程关键字 找到进程PID。执行kill -9

2020-10-09 12:10:10 3928

转载 Groovy中each、find跳出循环

groovy中each、find方法是一个闭包操作,要想跳出循环要使用 return true,但有几个问题有待研究:1、groovy each 中的return true 相当于Java中的continue ,2、groovy find中的return true 相当于Java中的break,each例子:def a = [1, 2, 3, 4]a.each { if (it == 2) return true // 满足条件本轮循环结束 println it}pr

2020-09-16 15:07:02 1800

原创 Gradle学习笔记(参看itheima视频教程后编写)

Gradle学习笔记Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具。它使用一种==基于Groovy的特定领域语言(DSL)==来声明项目设置,目前也增加了基于Kotlin语言的kotlin-based DSL,抛弃了基于XML的各种繁琐配置。面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支持更多的语言。1、Gradle的安装(windows系统下安装)Gradle下载地址:https://g

2020-08-26 16:56:00 294

原创 Android学习笔记--1、Android系统框架

Android学习笔记1、Android系统框架从下而上:linux kernel:内核。libraries:基础库。c/c++编写Android runtime:安卓运行库。java编写core libraries:应用运行库。相当于jreDalvik virtual machine:DVM虚拟机。相当于JVMApplication framework:应用框架。activity manager:活动视图管理器。window manager:视窗管理器。con

2020-08-21 17:48:16 150

原创 ulimit 系统限制

系统设置 ulimit语  法:ulimit [-aHS][-c ][-d ][-f ][-m ][-n ][-p ][-s ][-t ][-u ][-v ]补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。参  数:  -a  显示目前资源限制的设定。   -c  设定core文件的最大值,单位为区块。   -d

2011-10-26 10:16:23 301

原创 关闭linux下的防火墙

chkconfig iptables on          开启chkconfig iptables off          关闭以上重启后永久生效/etc/init.d/iptables stop 临时生效 重启后失效

2011-10-26 09:59:06 207

原创 关闭linux下的selinux

重启后不会恢复的办法:在/etc/selinux 下编辑 config文件。将 SELINUX="XXX" 修改为 disabled

2011-10-26 09:57:39 227

原创 nosql数据库ORM框架--apache gora

nosql数据库ORM框架--apache goraapache gora,是一个 ORM 框架,主要针对像apache HBase和apache cassdra 这样的列存储数据库。gora不仅关注NOSql数据库,同时也支持SQL数据库,但是有限。gora使用和分析大表数据利用了hadoop。gora使用了avro做bean的定义。object to data st

2011-10-26 09:54:24 969

原创 查看linux 版本/内核

查看linux产品版本cat /etc/redhat-release 查看linux内核uname -a

2011-08-25 17:11:12 632

转载 nginx采用epoll的事件模型,为何效率高

以前就知道在linux下nginx采用epoll事件模型,处理效率高。但是一直不知道具体为什么,今天查看了下文档,了解了原因。首先nginx支持一下这些事件模型(才考nginx的wiki)Nginx支持如下处理连接的方法(I/O复用方法),这些方法可以通过use指令指

2011-08-25 16:11:57 2325

原创 版本小贴士

<br />Major 具有相同名称但不同主版本号的程序集不可互换。例如,这适用于对产品的大量重写,这些重写使得无法实现向后兼容性。Minor 如果两个程序集的名称和主版本号相同,而次版本号不同,这指示显著增强,但照顾到了向后兼容性。例如,这适用于产品的修正版或完全向后兼容的新版本。Revision 名称、主版本号和次版本号都相同但修订号不同的程序集应是完全可互换的。这适用于修复以前发布的程序集中的安全漏洞。Build 内部版本号的不同表示对相同源所作的重新编译。这适合于更改处理器、平台或编译器

2011-03-22 11:17:00 279

原创 11月随笔

突然开始看技术网站了。能记起最后一次看的时候,应该是3年前。但是相当认真的做笔记。饥渴的浏览各种各样的知识。但是不知道什么时候,突然变得浮躁起来,开始追求一些虚名 虚利,把自己搞的精神疲惫。最近突然发现什么事情都往好的方向发展了。人开始有了一些目标了。也开始上csdn了。看来真的是度过了浮躁期了。

2010-11-30 22:55:00 329

转载 strtol()详解

<br />语法:<br />#include <stdlib.h>  long strtol( const char *start, char **end, int base );<br /><br /><br />功能:函数返回带符号的字符串start所表示的长整型数。参数base代表采用的进制方式。指针end 指向start所表示的整型数之后的部分。如果返回值无法用长整型表示,函数则返回LONG_MAX或LONG_MIN. 错误发生时,返回零。<br /><br />多

2010-08-12 14:30:00 669

原创 linux rpm 卸载和安装

<br />举openssl为例子<br /> <br />1、先查找需要卸载的程序<br />rpm -qa | grep openssl<br />显示:<br />openssl-0.9.8e-12.el5<br />openssl-devel-0.9.8e-12.el5<br /> <br />2、卸载(--nodeps 强制)<br />rpm -e --nodeps openssl-0.9.8e-12.el5<br />rpm -e --nodeps openssl-de

2010-08-11 16:15:00 845

原创 linux 查找运行程序路径

<br />linux 查找运行程序路径<br /><br />1、查找pid<br />ps aux<br />2、通过pid查进程路径<br />ls -l /proc/{pid}/exe

2010-08-11 10:43:00 475

转载 学习汇编前你应该知道的知识

学习汇编前你应该知道的知识文章作者:286 第一讲 学习汇编前你应该知道的知识1 汇编需要什么工具和程序,到哪里下载?  目前阶段,汇编程序仅需要两个程序就够了。 masm.exe,link.exe。二者可由http://www.20cn.org/~unique/Download/Tool/masm.rar(地址已经无法下载)下载,前者是编译程序,后者是链接程序。  另外,为了验证和调

2009-01-16 13:50:00 1010

转载 ntohs(),ntohl(),htons(),htonl(),

n to h s;n to h l;h to n s;h to n l;【h:host;n:net;s:shortl:long 】 ntohs():简述:   将一个无符号短整形数从网络字节顺序转换为主机字节顺序。   #include    u_short PASCAL FAR ntohs( u_short netshort);   netshort:一个

2009-01-15 10:20:00 1388

VA X 10.6.1842 crack

va x 10.6.1842 1842 crack VA X 10.6.1842原版下载地址: http://www.wholetomato.com/binaries/VA_X_Setup1842.exe VS2010的需要额外注意,补丁需要放到 Visual Studio 2010的Visual Assist的安装位置下运行 Windows7 C:\Users\帐户名\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1842.0 XP: C:\Documents and Settings\用户名\Local Settings\Application Data\Microsoft\VisualStudio\10.0\Extensions\Whole Tomato Software\Visual Assist X\10.6.1842.0

2011-02-16

VA_X_10.6.1823 破解文件

VA_X_10.6.1823 2010年5月6日发布 支持vs2010

2010-05-24

空空如也

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

TA关注的人

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