- 博客(22)
- 资源 (20)
- 收藏
- 关注
原创 java字符串校验,过滤筛选中英文符号
这里是用String pattern = "\\p{P}+";来过滤筛选出中英文符号。需求说明:空格、符号、全数字 ,符号中英文符号的文本,要拦截,不让通过。
2023-03-02 15:52:17
687
原创 java遍历集合容器,并删除集合内的元素
一般用普通的for循环(能获取到索引index确定元素位置的for语句,需要index来确定遍历的当前位置);正序或者倒序遍历并且删除,注意每次删除元素后都是减小了容器的size(),那么index的值在正向遍历时候要注意是否会跳过元素。因为按照obj元素去删除,需要做一次遍历匹配出元素的lowest的index再去删除,所以按照obj元素参数去remove效率,低于,按照index索引参数去remove。为什么迭代器可以remove掉集合的元素,改变集合容器的结构?
2023-03-02 14:31:07
431
原创 java的arrayList与subList视图,asList区别
通常如果list数目过大,需要用完后立即释放清空list存储空间,便于gc;但是强引用不能,比如subList。subList这个类与原始的容器java.util.ArrayList共用同一块内存transient Object[] elementData,所以相互修改会相互影响:比如size(),clear()等,或者对容器内部元素的指向的修改,对元素内容的修改。解决办法:可以另开辟一块内存,副本,那么就相互不影响。因为要检查数据保证一致性,所以有的场景没法用,不能原地修改操作数组。需要去冗余。
2022-11-24 12:34:02
282
原创 java遍历集合,并且可以删除修改,的例子
遍历的同时,修改,list,有三种方法:1、用迭代器,2、普通的for循环(能获取到索引index确定元素位置的for)倒序或者3、普通for循环正序遍历。
2022-11-24 11:36:48
647
原创 获取云闪付token值,在spring中使用一个单线程的例子
这里,是通过云闪付接口,先获取云闪付的token,将这个token存进本地服务redis里面,作为参数,方便后面继续请求云闪付的其他接口。
2022-06-21 16:25:46
501
原创 sql分批插入,形式参数list,结合mybatis使用
批量insert多条数据,支持list参数的字段多少是可变长度的,保证调用时候,list内的每一个元素属性是一致的,就可以使用。主要是结合xml模板,mapper接口的参数,能被mybatis取到参数,执行正确的sql语法。...
2022-06-21 16:12:41
1091
原创 sql批量处理,确定sql语句的长度,一次处理多少条
mysql通讯数据包大小,默认1M这么小的,1024byte,show variables like '%max_allowed_packet%'67108864=65536*1024=64*1024*1024=64M,一个bigint就是8byte,1000条是,8000byte,约等于8M,我看我们系统代码经常5000一次select出来的报表之类的;常用的...
2022-06-21 15:54:46
851
1
原创 开发部署常用shell命令查看日志
linux操作笔记总结:日志删除:ls | grep handcrm | xargs rm日志下载到本地:grep --color -C 200 '2021-07-27 10:' catalina.out| grep –C 200 'TimeAutoCouponService.timeAutoCoupon beg'> handcrm`date +%F_%T`.logsz 20210428112128477.jpgsz handsp2021-07-01_11\:39\:05.log查看...
2021-09-07 15:01:10
249
原创 微服务dubbo,用idea打包编译java项目
eclipse和idea都是java ui的产物,俩ide环境,我使用起来感受是idea的用户体验好点,界面展示,快捷键等等,代码提示之类的,然后社区版本破解版本我都用过,eclipse也是,根据不同公司环境下都有使用经验。基本功能,基本idea有的eclipse也都是有的吧,比如各种插件也都是有可替代的插件环境的。今天介绍的是:使用idea来将java文件组织结构包,打包成jar形式。本质是将开发项目编译后的,target下的若干个class文件,组织成一个jar的压缩包形式,用其他的非正规...
2021-09-07 14:43:47
422
原创 自我评价总结
本位主义是指在处理单位与部门、整体与部分之间的关系时只顾自己,而不顾整体利益,对别部、别地、别人漠不关心。说的简单点,就是人性的自私。人这一生,最怕虚度与荒废,所以我们提倡勤劳,追求无私奉献,精神才容易快乐。积极主动,因为人一定要明确自己认识自己,知道自己要做什么的,有目的有意识地活着,有了想法,心先到达,脚才能跟上,不至于迷途。工作很多时候是学会与人相处与人共事,没有任何的职场攻略,越简单越好。欲做事,先做人。保持人的品格,与人为善,...
2021-07-16 15:52:04
421
原创 mysql使用中遇到的单双引号,函数中的引号使用
mysql的工作中使用记录这里比较推荐,也比较常用的,是mybqtis之类的直接手写sql。因为用各种template方法,模板那些本质上也是字符串拼接替换,去差询sql。而且符号更麻烦(涉及到特殊字段,特殊符号)。//这里用反斜线引号,避免产生歧义,特别是有些特殊含义字符,如columns,tables,往往我们的普通表命名字段命名要与之区分开ALTER TABLE `test_hand1` CONVERT TO CHARACTER SET utf8mb4# COLLATE gbk;
2021-05-14 15:24:29
505
原创 转正申请
转正申请尊敬的领导:您好!非常感谢也很自豪进入公司,和各位伙伴们一起共事,攻克开发工作中遇到的bug和经历积累项目上线经验。三个月试用期即后将迎来转正成为正式工的时刻,回头细数过去每月每日的工作情况和初入公司环境,对人员和业务熟悉,不断地接触,熟悉,了解了公司的业务:微信公众号小程序,pos机终端,支付宝小程序,web网站平台,借助IT工具和网络环境,不断便利改善人们日常生活与购物娱乐。感谢科技,改变生活。通过任务oa系统,每日工作安排都比较有计划性安排与分布,每周也有及时汇报工作总结,便于记录积累
2021-05-10 16:41:17
1886
原创 记录mysql数据库存表情
记录mysql使用中数据库存表情项目情景:类似于淘宝的订单评价页面数据存储与传输显示项目情景:类似于淘宝的订单评价页面期望的是:页面能显示出,一开始在编辑信息框中输入的表情当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。数据存储与传输显示数据库编码字符集databaseschematablecolumn对扣扣表情的存储方式探索blob数据类型HTML5基础(SQLite数据库)...
2021-04-28 16:35:36
357
原创 git账号无偿分享
git账号分享由于总是忘记密码,这里我分享下我自己的git账号,是扣扣邮箱+密码形式:扣扣邮箱为:1228709213@qq.com密码是:git123456hd方便大家临时从github上下载代码。fighting~
2020-12-16 18:40:06
4333
13
原创 电力行业面试
电力行业面试入职以来的学习收获及提升计划开闭原则上家公司在烽火科技园里面,素质太差了,小公司都不给缴纳社保,还拖欠工资,苦死我了,最近走劳动仲裁,在讨薪了!入职以来的学习收获及提升计划入职以来,对电力行业有了全新的接触和认识,对电力行业基础知识储备有所增加。熟悉系统业务文档,熟悉客户关系模块t_cis_reader客户经理,客户cron等表,t_bizc_important_cons 重要客户表,敏感客户等。文档里面大量是存储过程,或者从别的系统接入的数据,insert到供服系统的db。但是db
2020-11-11 17:57:36
291
原创 通过scp指令在linux系统间传递文件
Linux scp 命令用于 Linux 之间复制文件和目录。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。当linux系统访问不了internet的时候,如何获取文件?用scp指令来copy其他机子上的文件到该linux主机上当没有sftp程...
2020-03-19 20:32:32
204
原创 VM虚拟机搭建openwrt系统环境配置和使用
VM虚拟机搭建openwrt系统这里我用openwrt系统,主要是为了,模拟一个,嵌入式设备环境,因为对嵌入式开发较为感兴趣。我之前上传的资源有最新的版本openwrt19(是64位的),和openwrt15版本的(是32位的),经过亲测,这俩版本都是可以用的,但是linux系统也有32位和64位的不同,我们在vmware创建linux系统环境时候,要选择对应的linux内核,因为不对应,就会...
2020-03-19 18:04:48
3628
原创 virtual-box桥接,本机是台式机,与虚拟机ubuntu互ping通
之前大学写过一篇文章,那是搭建虚拟机集群环境hadoop时候做的,用的是笔记本电脑。(上学时候有时候没有wifi,我用的手机热点)今年工作接触嵌入式,需要用linux环境,我照着之前我写的那篇博客,又连接了一次,发现,步骤很简单,我只需设置了桥接模式后,就可以互ping通了。默认情况下,虚拟机是,nat模式,可以ping通本机,也可以访问互联网,但是本机ping不通虚拟机,这样的话,就...
2020-01-13 16:21:12
270
原创 面试总结-武汉地区
面试总结-武汉地区 感谢来信,您好,面试总结如下:一、面试过程回顾 初面当天天气比较恶劣,科技园区的大楼安保比较严格,每层楼都有门禁”刷脸“等等。辗转半天终于进入了二层,在二楼门口很巧遇到一个面试公司的员工,主动询问我是否是前来参加面试的,并引导我进入了公司办公区。进来后,前台hr热情地送我进了招待室,hr给了一份基本信息表,我把准备好的简历交上去。 然后...
2020-01-13 15:11:23
356
原创 主机与VirtualBox虚拟机ubuntu桥接模式共享网络,利用smb服务器文件共享
网上搜索,看到的很多都是vmware虚拟机,这里我用的是轻量小型的virtualBox软件虚拟机。virtualBox(ubuntu)系统在桥接模式下设置静态ip,利用samba服务器实现主机与物理机文件共享,且同时连上因特网。设备:路由器,电脑。环境:电脑连接路由器的wifi上网,解决问题: 1、主机与虚拟机相互ping通,且同时可连因特网 2、简单地方便实现主机与虚拟机共享文件...
2018-03-04 19:13:27
2171
VirtualBox-5.0.0_BETA1-99371-Win.exe
2020-03-19
luci-luci-0.11.zip
2020-03-18
openwrt-15.05.1-x86-generic-combined-ext4.img.gz
2020-03-18
luci-luci-0.10.zip
2020-03-18
apache-tomcat-7.0.85.zip
2020-02-02
lesson_springmvc01.zip
2020-02-02
apache-tomcat-9.zip
2020-01-31
openwrt-19.07.0-x86-64-combined-ext4.vmdk
2020-01-31
Git-2.22.0-64-bit1.zip
2020-01-13
jdk1.8.0_181.zip
2020-01-13
SQLyog.rar
2020-01-13
apache-tomcat-7.0.69.zip
2020-01-13
FSCapure截图软件
2018-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人