- 博客(14)
- 资源 (7)
- 收藏
- 关注
原创 【Offer】3-1 找出数组中重复的数字
【Offer】3-1 找出数组中重复的数字文章目录【Offer】3-1 找出数组中重复的数字题目描述思路Java代码代码链接题目描述在一个长度为n的数组里的所有数字都在0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。 请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是重复的数字2或者3...
2019-08-05 00:19:04
276
原创 在mac上配置tomcat并用终端启动
网上的教程差不多都是讲tomcat文件夹拷贝到资源库中,然后启动的服务器,其实并不用这么做,只需要配置一下环境变量就可以了 首先打开.bash_profile文件(此文件隐藏在你的个人用户文件夹里,新版的OS系统快捷键—–shift+cmd+>.) ps:都说mac不用配置环境变量,但是有些还是要配置的,都是要在这个文件中配置在文件里添加:CATALINA_HOME=/Users/yournam
2017-10-08 14:54:21
1681
原创 利用Eclipse启动Tomcat后,访问不了欢迎页
在eclipse中双击servers中的tomcat打开(只有启动tomacat之后双击才能打开) 在overview修改server locations 的三个单选 选 use tomcat installation(takes control of tomcat installation) deploy path 填 webapps 如下图:
2017-10-07 19:23:07
2485
原创 MAC下升级MySQL数据库
1. 首先到官网下载比较最新版本的MySQL 2.在设置中关闭MySQL数据库 3.开始安装数据库正常安装即可),安装好之后打开利用Spotlight打开/usr/local文件夹,就会看到两个版本的mysql数据库,这两个文件中都有data,还有mysql指针这个文件夹 4.首先将新版本中的data文件夹重命名为dataold,sudo mv 新版本路径/data 新版本路径/dataol
2017-09-24 17:44:15
4843
原创 Mac下利用终端编译C++(两种方式)
首先确定是否安装了Xcode第一种:在终端进入cpp文件目录,直接输入g++ 文件名.cpp 然后会在当前目录下产生一个a.out可执行文件, 直接在终端中输入./a.out就能够执行了。但是貌似这种方法产生的都是文件名为a.out,cpp文件多的话就不能了。第二种:在终端进入cpp文件目录,输入g++ -o 文件名 文件名.cpp 然后会在当前的目录下产生一个同名的可执行文件,直接在终端中
2017-09-18 09:14:02
40199
3
原创 Mac下利用Eclipse编写C/C++
一、配置环境到Eclipse官网直接搜索CDT,下载对应版本的CDT,可以直接下载,也可以复制网址到Eclipse中去安装。对于怎样在Eclipse中安装插件,已经… 配置成功后,重新启动Eclipse ,并在右上角调出C面板,界面如图。二、建立C项目首先在右上角调出C面板,就可以在Eclipse中建立C++ Project 了 建立过程见下图。点击下一步…就可以创建成功。记住一般选择 Mac
2017-06-04 11:25:46
12655
原创 开发商城支付功能时解决订单已经支付的bug
商城支付功能—->第三方支付平台(易宝支付) 确认付款是出现错误:该订单已经付款,请关闭浏览器购买…. 解决:在设置参数订单编号时后面加上个时间戳String p2_Order=order.getOid().toString()+System.currentTimeMillis(); //订单编号支付时用到的参数:String p0_Cmd="Buy"; //业务类型
2017-04-13 07:35:01
1957
1
原创 支付功能----第三方支付公司
电子签名: **为每个注册用户提供一个账号( 易宝提供了一个测试的账号) **提供一套加密算法 和一个秘钥! (易宝提供了一个秘钥供测试使用 加密算法也是有的)*网站——> 第三方支付公司: ** 提交数据:付款账号,收款账号,那个银行,付款金额 订单编号...... **使用加密算法和秘钥对提交的数据进行加密,加密以后得到一个hmac吗。 ** 提交
2017-04-12 23:57:34
656
原创 SSH错误:An association from the table orderitem refers to an unmapped class
错误原因是:实体类和表中的属性不匹配
2017-04-12 23:53:34
961
原创 栈溢出错误:message java.lang.StackOverflowError
再做一个基于ssh的电商网站时出现错误,错误原因是因为在页面product.jsp中又包含了一下这个页面 如下: <%@ include file=”product.jsp” %> 这个页面的业务逻辑被循环调用,导师栈溢出了 HTTP Status 500 - java.lang.StackOverflowError type Exception report message ja
2017-04-11 15:45:25
3108
原创 解决Navicat for Mysql mac 上的乱码问题
在修改了mysql 的默认字符集之后,虽然终端上利用查询到的中文不显示乱码,但是Navicat仍然是乱码,(这个乱码是Navicat本身的问题 即客户端的问题)这是因为将数据库连接属性的编码设成了固定值——>这样导致了你所建立的数据库的默认字符集总是改不了,(Default)** 而且在你建立表,每一列的字符集也不能修改,所以千万不要把数据库连接属性的编码设置成为固定值,要改为自动,这样各种字符集
2017-04-03 10:26:04
5557
原创 Mysql 5.7 for Mac永久修改默认字符集(解决乱码问题)
mysql for mac 永久修改默认字符集(解决乱码问题)找到将my.cnf文件拷贝到/etc目录下
2017-04-03 09:40:26
3830
14
Mysql-Navicat-Premium12 For Mac
2018-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人