全部  >  关键词" java "共搜索到 64 条结果

Mac下配置Java开发环境以Tomcat 发布时间: 2020-02-07 20:23:54.0 评论数: 0
平时做PHP,装的有nginx,mysql这儿就不多说了,可以看前面的相关文章,用的brew配置的,超简单。今天介绍一下JAVA相关的配置Java官网下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 我这儿下载的是Java SE 8u101 ,记得选macOS的dmg格式Tomcat官网下载:http://tomcat.apache.org/ 哪个版本自己定,我下载的是8。 下载Core:zip 包安装Java JDK 和 JRE下载完后应该是两个dmg文件,打开包直接安装。没撒好介绍的 ......
解决在macOS下安装了python却没有pip命令的问题 发布时间: 2020-02-05 19:21:29.0 评论数: 0
可以使用brew直接安装python,但是安装完成了之后没有pip命令。pip是常用的python包管理工具,类似于java的maven。第一反应brew install pip,却提示没这货。可见,pip的安装是跟python一起的。换种方式:sudo easy_install pip会提示你输入密码,接着一路稍等。。。Password: Searching for pip Reading https://pypi.python.org/simple/pip/ ...再看是不是就有了,哈哈哈... ......
第二十章 配置Tomcat 发布时间: 2020-02-05 10:39:10.0 评论数: 0
【关于Tomcat】 目前有很多网站使用jsp的程序编写,所以解析jsp的程序就必须要有相关的软件来完成。Tomcat就是用来解析jsp程序的一个软件,Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。因为Tomcat技术先进、性能稳定,而且免费,因而深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。 Tomcat是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开 ......
android、ios与服务器端php使用rsa加密解密通讯 发布时间: 2020-02-04 20:27:22.0 评论数: 0
最近做手机项目,服务器端使用的是php,客户端分别有android版及iOS版,在部分通讯环节需要对内容进行加密,RSA加密演算法是一种非对称加密演算法,能够较好达到要求,不过如果服务器架设https服务,较为麻烦,系统效率也不高,我们只需要在部分重要接口上使用RSA加密解密就行。首先,准备工作openssl genrsa -out rsa_private_key.pem 1024 openssl pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt -out private_key.pem ......
IDEA导入eclipse开发的JAVAEE WEB项目调试记 发布时间: 2020-02-03 14:01:47.0 评论数: 0
在mac上装好了tomcat和jdk,信心满满的迎接第一个java程序,结果折腾了我近6小时,小记一下。项目代码原先开发是基于eclipse,我习惯用idea的产品,所以就这样啦~~第一步,导进来第二步,配一下第三步,跑起来这其中有些修改数据库连接、根据自己的项目实际情况配置jar包或web路径,不可完全照抄,我截图放这为了方便以后记忆。 ......
启用及使用MemCached的SASL认证 发布时间: 2020-02-02 15:22:27.0 评论数: 0
Memcached从1.4.3版本开始,能支持SASL认证 比较适合多个应用共用一个memcached集群 需要在编译时,加上–enable-sasl选项 启动memcached时,增加-S的选项./configure –prefix=%{datadir}  –enable-sasl /usr/local/bin/memcached -S -d -u nobodySASL认证也可以有很多种认证机制,比如pam,shadow,ldap等 下面配置成使用shadow方式去认证#修改/etc/sysconfig/saslauthd文件 MECH=shadow #设置用户的SASL认证 ......
springboot 无限级栏目代码 发布时间: 2020-02-02 00:30:44.0 评论数: 0
今天在写代码的无限级栏目代码遇到了一个关于java list深度拷贝的问题,主要是list=list1,当我修改list1的列表时候list也跟着变了,搞得代码进入死循环,一直没有解决深度拷贝的问题,于是代码重写,用另外的方式来做无限级栏目 思路如下: 先查出最底层的分类,把最低的分类的父级id保存到一个set里,数据库用in的方式去查询得到父级id的数据,然后遍历父级id,如果父级id等于子级id的就把这个子级放到这个父级里。使用的是递归的方式 具体代码如下 第一个CategoryDTO.java 代码如下,定义一个对象 @Date public class CategoryDT ......
Windows平台下Git服务器搭建 发布时间: 2020-02-01 01:03:55.0 评论数: 0
Windows平台下Git服务器搭建第一步:下载JAVA,下载地址:http://www.java.com/zh_CN/第二步:安装Java.安装步骤不再详述。第三步:配置Java环境变量.右键”计算机” => ”属性” => ”高级系统设置” => ”高级” => “环境变量” => “系统变量”。新建:变量名:JAVA_HOME变量值:D:Program Files (x86)Javajdk1.6.0_21【具体要根据你自己的安装路径,我的是安装在D盘的】新建:变量名:CLASSPATH变量值:.;%JAVA_HOME%/lib/dt.jar; ......
JVM知识点总览 发布时间: 2020-01-31 12:51:40.0 评论数: 0
在江湖中要练就绝世武功必须内外兼备,精妙的招式和深厚的内功,武功的基础是内功。对于武功低(就像江南七怪)的人,招式更重要,因为他们不能靠内功直接去伤人,只能靠招式,利刃上优势来取胜了,但是练到高手之后,内功就更主要了。一个内功低的人招式在奇妙也打不过一个内功高的人。比如,你剑法再厉害,一剑刺过来,别人一掌打断你的剑,你还怎么使剑法,你一掌打到一个武功高的人身上,那人没什么事,却把你震伤了,你还怎么打。同样两者也是相辅相成的,内功深厚之后,原来普通的一招一式威力也会倍增。对于搞开发的我们其实也是一样,现在流行的框架越来越多,封装的也越来越完善,各种框架可以搞定一切,几乎不用关注底层的实现,初级程 ......
Shell脚本语言与编译型语言的差异 发布时间: 2020-01-30 15:10:25.0 评论数: 0
大体上,可以将程序设计语言可以分为两类:编译型语言和解释型语言。编译型语言很多传统的程序设计语言,例如Fortran、Ada、Pascal、C、C++和Java,都是编译型语言。这类语言需要预先将我们写好的源代码(source code)转换成目标代码(object code),这个过程被称作“编译”。运行程序时,直接读取目标代码(object code)。由于编译后的目标代码(object code)非常接近计算机底层,因此执行效率很高,这是编译型语言的优点。但是,由于编译型语言多半运作于底层,所处理的是字节、整数、浮点数或是其他机器层级的对象,往往实现一个简单的功能需要大量 ......
springboot 集成mybatis和druid 发布时间: 2020-01-28 16:02:13.0 评论数: 0
写java的一般都知道mybatis这里就不多介绍了主要是来操作数据库的,而druid是为监控而生的数据库连接池,出自阿里主要来监控mysql的执行情况,下面的列子中用来打印执行慢的sql语句 首先依赖添加maven依赖 <!--数据库连接为mysql--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</sco ......
Windows操作系统下jdk安装图文教程 发布时间: 2020-01-28 14:46:31.0 评论数: 0
   在官网下载jdk安装文件,网址是:http://www.oracle.com/technetwork/java/index.html,本文以jdk-6u20-版本为例进行安装过程的说明:     一、JDK安装配置     1、双击jdk-6u20-ea-bin-b02-windows-i586-01_apr_2010.exe开始JDK的安装,进入到安装协议条款界面,见图1,点击“接受”按钮。  图1 2、 下一步进入JDK安装选项,见图2,安装路径设置为D:\JAVA\jdk1.6.0_07\,若需要更改到其它路径,请点击更改按钮,将会弹出更改路径的界面,改变目录后 ......
iOS开发中@property的属性weak nonatomic strong readonly等介绍 发布时间: 2020-01-26 17:51:23.0 评论数: 0
@property与@synthesize是成对出现的,可以自动生成某个类成员变量的存取方法。在Xcode4.5以及以后的版本,@synthesize可以省略。1.atomic与nonatomic atomic:默认是有该属性的,这个属性是为了保证程序在多线程情况,编译器会自动生成一些互斥加锁代码,避免该变量的读写不同步问题。 nonatomic:如果该对象无需考虑多线程的情况,请加入这个属性,这样会让编译器少生成一些互斥加锁代码,可以提高效率。2.readwrite与readonly readwrite:这个属性是默认的情况,会自动为你生成存取器。 readonly:只生成g ......
Mac下为Maven配置阿里云的仓库地址并在idea中使用 发布时间: 2020-01-25 15:14:15.0 评论数: 0
mac下的Maven环境配置可以看这篇文章 https://www.lvtao.net/config/macos-maven-install.html .这儿只讲修改这个仓库参数的方法.查看maven软件位置mvn -version返回大概如下的信息Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) Maven home: /usr/local/etc/maven-3.3.9 Java version: 1.7.0_71, vendor: Oracle ......
centos/redhat下搭建linux+nginx+tomcat+jdk的java运行环境 发布时间: 2020-01-23 00:27:31.0 评论数: 0
Nginx的安装本文就不多说啦.一、jdk安装jdk下载地址:http://www.oracle.com/technetwork/JAVA/javasebusiness/downloads/java-archive-downloads-javase6-419409.html从上面网页中选择适合的jdk下载到/root/目录下。我选择的是jdk-6u20-linux-i586.bin。下载完后,修改jdk-6u23-linux-i586.bin的文件属性为可执行,然后执行该程序安装JDK:chmod +x jdk-6u20-linux-i586.bin ./ jdk-6u20- ......
springboot统一异常处理 发布时间: 2020-01-21 08:31:33.0 评论数: 0
写接口的时候如果程序出错,返回给前端也是要标准格式, 返回给前端的标准格式 { "code": 00001, "message": "项目编号不能为空", "data": null } 这是要劫持这个异常,把标准格式返回给前端,java代码错误这里使用日志记录这个异常 首先我们自定义一个异常 @Data public class DomeException extends RuntimeException{ private String code; public DomeException(ResultEnum resultE ......
Nginx反向代理配置使PHP取得真实IP 发布时间: 2020-01-18 06:14:13.0 评论数: 0
nginx中配置proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header REMOTE-HOST $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;其中第一行关于host的配置,是关于域名传递的配置,余下跟IP相关。php中取得客户端真实IP:/** * 获取客户端ip */ function getClientIP() { $ip = "un ......
什么时候使用Shell 发布时间: 2020-01-16 23:17:50.0 评论数: 0
因为Shell似乎是各UNIX系统之间通用的功能,并且经过了POSIX的标准化。因此,Shell脚本只要“用心写”一次,即可应用到很多系统上。因此,之所以要使用Shell脚本是基于: 简单性:Shell是一个高级语言;通过它,你可以简洁地表达复杂的操作。 可移植性:使用POSIX所定义的功能,可以做到脚本无须修改就可在不同的系统上执行。 开发容易:可以在短时间内完成一个功能强大又妤用的脚本。 但是,考虑到Shell脚本的命令限制和效率问题,下列情况一般不使用Shell: 资源密集型的任务,尤其在需要考虑效率时(比如,排序,hash等等)。 需要处理大任务的 ......
curl 提交json数据 发布时间: 2020-01-15 15:33:37.0 评论数: 0
最近在开发一个接口对接的网站,对方的系统用的java开发的,我这里开发用php开发,提交数据的时候用的json格式 为此在网上找了一下curl提交json数据的代码 在此记录一下 /** * 远程获取数据,POST json数据 * 注意: * 1.使用Crul需要修改服务器中php.ini文件的设置,找到php_curl.dll去掉前面的";"就行了 * 2.文件夹中cacert.pem是SSL证书请保证其路径有效,目前默认路径是:getcwd().'\\cacert.pem' * @param $url 指定URL完整路径地址 * @param $cace ......
mac gbk转utf8 发布时间: 2020-01-14 13:10:39.0 评论数: 0
find *.java -exec sh -c "iconv -f GBK -t UTF8 {} > {}.java" \;iconv --list # 显示可识别的编码名称 iconv --list >./infomation.log # 显示可识别的编码名称,将信息存入infomation.log文件中 iconv -f GB2312 -t UTF-8 a.html > b.html # 转换GB2312编码的文件a.html为UTF-8编码,存入b.html iconv -f GB2312 -t BIG5 a.html > b.html # 转换G ......


友情链接: php5000技术知识分享 github 码云 开源中国 csdn linux中国 阿里云 unix技术网 composer中文网 php packagist php python 安卓软件 大众源码 DevStore 猪八戒威客网 人人都是产品经理 PHPwind论坛 互联网的一些事 新客网 黑马程序员 火星时代 hao123it ThinkSNS 开源社区 51CTO学院 办事儿网 IT论坛 java教程 最代码 程序员客栈 大数据培训 小程序开发 微信小程序 php开发新闻 微信小程序 java学习 微信小程序 Linux书籍 网站ip流量 xw素材网 新浪云 腾讯云 华为云 百度 新浪 网易 淘宝 腾讯 1688 搜狐 优酷 房天下 hao123 携程 天涯社区