- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 ai-1 搭建python
下载地址:https://www.python.org/getit/现在使用版本就不要使用python2了,不维护了。自定义安装,勾选下面两个复选框,剩下的就下一步。明天学习使用python,努力学习中。时间:20250317。
2025-03-17 22:35:14
304
原创 java 八皇后 这是一个数学题
package com.currentbp.Interesting.other;import com.currentbp.util.all.StringUtil;import org.junit.Test;/** * 八皇后问题 * * @author baopan * @createTime 2020/7/13 18:29 */public class EightQueens { /** * 记录八皇后的位置 * 0-7的数字只能重复一次 *
2020-07-14 11:16:47
229
原创 java Broken pipe 错误
分析结果:就是一个流已经中断了,但是服务端还在写入时,会报错。proxy_ignore_client_abort on;微博地址:http://blog.youkuaiyun.com/lyj1101066558/article/details/54346158默认 proxy_ignore_client_abort 是关闭的,此时在请求过程中如果客户端端主动关闭请求或者客户端
2018-01-12 10:43:18
3783
原创 mysql 使用索引和不使用索引的区别
1、首先介绍一下:这个表的主键在live_id和user_id上(有先后顺序),如果使用live_id查询则使用索引,如果使用user_id则不使用索引2、order by 不使用索引3、group by 使用索引时,字段在第一个字段时 ,使用索引,字段在第二个字段时,不使用索引4、in查询操作,查询字段在第一个字段时 ,使用索引,查询字段在第二个字段时,不使用索引5、like
2017-10-23 11:22:45
5130
原创 java 源码解析 hashMap
hashMap的数据结构:一个数组,数组的每个元素是一个链表的头链表的每个元素的哈希值是一样的//map:添加一对key_valuepublic V put(K key, V value) { if (table == EMPTY_TABLE) { inflateTable(threshold); }
2017-10-11 13:57:10
245
原创 java Arrays.asList com.google.common.collect.Lists.newArrayList 效率问题
Arrays.asList(new int[]{goodsId});Lists.newArrayList(goodsId):com.google.common.collect.Lists请问这两个哪个效率高一些理论上应该是:asList效率高,因为:Arrays.asList:第一步:public static T> ListT> asList(T... a)
2017-08-24 17:09:39
6782
原创 idea 查看方法注释时乱码
解决方法:首先修改要确认,全局的编码格式下图是中文需要选择的(建议使用)按照上面几个图就能解决下图的乱码问题乱码如图:
2017-08-04 11:40:05
2382
原创 java long.valueof long.parselong 区别
个人理解:parseLong 做的主要功能是将字符串转换成long类型,但是valueof做了最后一步装包,而,平时使用parseLong时,需要的也是Long类型,还会自动装包,所以这两者之间没有什么区别,唯一区别在:如果需要基本类型时,那valuefo的动作就多余了两步(自动装包和自动拆包)public static Long valueOf(String s, int r
2017-05-10 09:53:56
17592
原创 git 新添加一个项目
如何将一个新的项目放到制定的git地址上:1、创建一个项目2、在githup上添加一个仓库:3、在命令行模式下:在指定的目录下git init(此处需要修改一下ignore文件)git remote add origin https://github.com/currrentbp/firstProject.git git add .git sta
2017-03-23 10:38:29
11580
原创 java 断点下载
package com.bp.util.all.downLoadAndUpload;import com.alibaba.fastjson.JSON;import org.apache.http.Header;import org.apache.http.HttpResponse;import org.apache.http.client.methods.HttpGet;import
2017-02-06 14:46:01
307
原创 java foreach Iterator 性能差别
package com.bp.test;import java.util.HashMap;import java.util.Iterator;import java.util.Map;/** * 关于map的测试 * @author current_bp * @createTime 20161111 */public class MapTest
2016-11-14 10:51:06
1180
原创 java spring 3.2 java.lang.ClassNotFoundException: org.aopalliance.aop.Advice
java.lang.ClassNotFoundException: org.aopalliance.aop.Advice===========缺少JAR包==================添加了jar包:aopalliance-1.0.jaraspectjweaver-1.5.3.jar======================================
2016-02-15 13:44:57
533
原创 orcale 查询两个不同的条件的结果的差值(minus)
select * from gongysb where id in (986771048, 1101771007,1101771002 ) minus select * from gongysb where id in (986771048, 1101771007);--用途:insert gongysb select * from gongysb where id in (
2016-01-11 17:26:29
1176
原创 orcale 时间比较 两种方式
1、函数方式select * fromgongydmzgjdwbwheregongysj< to_date('2007-09-07 00:00:00','yyyy-mm-dd hh24:mi:ss');2、select * from gongydmzgjdwb f where f.gongysj >= date'2015-11-1';
2016-01-09 15:58:26
505
原创 java 全角引起的报错1
Syntax error on token "Invalid Character", delete this token
2015-12-31 08:56:19
429
原创 orcale update delete 两种写法
--效果一样update(select*fromgongysbwhereid='986771048')setquanc='山西东庄煤业有限公司1111';update gongysb set quanc = '山西东庄煤业有限公司' where id='986771048' ;delete from (select id from gongysml where to_char (tj
2015-12-30 18:03:09
516
原创 包冲突问题1
由于Tomcat中包含了所有的包,在build中再添加包时,可能会造成冲突,一般Could not load class 这种情况就是包冲突引起的错误 Could not load class com.zhiren.main.LoginMain from WebappClassLoader delegate: false repositories: /WEB-INF/c
2015-12-29 14:58:34
710
原创 orcale union后 排序问题
--1: selectidfromgongysb unionselect0asidfromdual orderbyiddesc;--2:selectidfromgongysb unionselect0asidfromdual orderby 1desc;
2015-12-28 13:42:22
470
原创 心形图
html> head> scripttype="text/javascript"> //第1,2,3,4象限的坐标。 varfirst = []; varsecond = []; varthird =
2015-12-26 11:09:30
774
原创 2048 源代码
body span{ margin-left:550px; margin-top:50px; color:red; font-size:50px; }
2015-12-26 11:06:48
688
原创 关于Session 获取重名的感悟
由于同一个浏览器中使用多个业务时,可能会出现Session重名的情况(在分开开发而且多个业务同时操作时出现的概率比较高)解决方法:同一个业务使用一个Session名(如:YWsession:map),值是使用map(如:a:1,b:2),同时必须操作完一个业务才能操作另一个业务(给出使用说明书)
2015-12-26 10:57:55
557
原创 Emakefile--快速编译
首先你得有个项目(项目格式:myTest/src,myTest/ebin,myTest/include等文件夹),项目下有个文件(Emakefile),内容如下:%% -*- mode: erlang -*-{"src/*", [debug_info, {d, ewp_debug_flag}, {outdir, "ebin"}, {i, "
2015-01-02 09:32:59
1023
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人