自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_41782780的博客

代码,IT,软件

  • 博客(22)
  • 资源 (20)
  • 收藏
  • 关注

原创 java字符串校验,过滤筛选中英文符号

这里是用String pattern = "\\p{P}+";来过滤筛选出中英文符号。需求说明:空格、符号、全数字 ,符号中英文符号的文本,要拦截,不让通过。

2023-03-02 15:52:17 546

原创 java遍历集合容器,并删除集合内的元素

一般用普通的for循环(能获取到索引index确定元素位置的for语句,需要index来确定遍历的当前位置);正序或者倒序遍历并且删除,注意每次删除元素后都是减小了容器的size(),那么index的值在正向遍历时候要注意是否会跳过元素。因为按照obj元素去删除,需要做一次遍历匹配出元素的lowest的index再去删除,所以按照obj元素参数去remove效率,低于,按照index索引参数去remove。为什么迭代器可以remove掉集合的元素,改变集合容器的结构?

2023-03-02 14:31:07 358

原创 java的arrayList与subList视图,asList区别

通常如果list数目过大,需要用完后立即释放清空list存储空间,便于gc;但是强引用不能,比如subList。subList这个类与原始的容器java.util.ArrayList共用同一块内存transient Object[] elementData,所以相互修改会相互影响:比如size(),clear()等,或者对容器内部元素的指向的修改,对元素内容的修改。解决办法:可以另开辟一块内存,副本,那么就相互不影响。因为要检查数据保证一致性,所以有的场景没法用,不能原地修改操作数组。需要去冗余。

2022-11-24 12:34:02 167

原创 java遍历集合,并且可以删除修改,的例子

遍历的同时,修改,list,有三种方法:1、用迭代器,2、普通的for循环(能获取到索引index确定元素位置的for)倒序或者3、普通for循环正序遍历。

2022-11-24 11:36:48 563

原创 spring使用aop的简单例子

【代码】spring使用aop的简单例子。

2022-11-24 11:20:42 119

原创 一个简单的mongodb例子

利用mongodb文档数据库的特点,可以方便地快速地查询表的大量数据,将mysql表,迁移到mongodb表。

2022-11-24 11:01:24 401

原创 获取云闪付token值,在spring中使用一个单线程的例子

这里,是通过云闪付接口,先获取云闪付的token,将这个token存进本地服务redis里面,作为参数,方便后面继续请求云闪付的其他接口。

2022-06-21 16:25:46 358

原创 sql分批插入,形式参数list,结合mybatis使用

批量insert多条数据,支持list参数的字段多少是可变长度的,保证调用时候,list内的每一个元素属性是一致的,就可以使用。主要是结合xml模板,mapper接口的参数,能被mybatis取到参数,执行正确的sql语法。...

2022-06-21 16:12:41 947

原创 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 657 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 182

原创 微服务dubbo,用idea打包编译java项目

eclipse和idea都是java ui的产物,俩ide环境,我使用起来感受是idea的用户体验好点,界面展示,快捷键等等,代码提示之类的,然后社区版本破解版本我都用过,eclipse也是,根据不同公司环境下都有使用经验。基本功能,基本idea有的eclipse也都是有的吧,比如各种插件也都是有可替代的插件环境的。今天介绍的是:使用idea来将java文件组织结构包,打包成jar形式。本质是将开发项目编译后的,target下的若干个class文件,组织成一个jar的压缩包形式,用其他的非正规...

2021-09-07 14:43:47 345

原创 自我评价总结

本位主义是指在处理单位与部门、整体与部分之间的关系时只顾自己,而不顾整体利益,对别部、别地、别人漠不关心。说的简单点,就是人性的自私。人这一生,最怕虚度与荒废,所以我们提倡勤劳,追求无私奉献,精神才容易快乐。积极主动,因为人一定要明确自己认识自己,知道自己要做什么的,有目的有意识地活着,有了想法,心先到达,脚才能跟上,不至于迷途。工作很多时候是学会与人相处与人共事,没有任何的职场攻略,越简单越好。欲做事,先做人。保持人的品格,与人为善,...

2021-07-16 15:52:04 362

原创 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 418

原创 转正申请

转正申请尊敬的领导:您好!非常感谢也很自豪进入公司,和各位伙伴们一起共事,攻克开发工作中遇到的bug和经历积累项目上线经验。三个月试用期即后将迎来转正成为正式工的时刻,回头细数过去每月每日的工作情况和初入公司环境,对人员和业务熟悉,不断地接触,熟悉,了解了公司的业务:微信公众号小程序,pos机终端,支付宝小程序,web网站平台,借助IT工具和网络环境,不断便利改善人们日常生活与购物娱乐。感谢科技,改变生活。通过任务oa系统,每日工作安排都比较有计划性安排与分布,每周也有及时汇报工作总结,便于记录积累

2021-05-10 16:41:17 1636

原创 记录mysql数据库存表情

记录mysql使用中数据库存表情项目情景:类似于淘宝的订单评价页面数据存储与传输显示项目情景:类似于淘宝的订单评价页面期望的是:页面能显示出,一开始在编辑信息框中输入的表情当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。数据存储与传输显示数据库编码字符集databaseschematablecolumn对扣扣表情的存储方式探索blob数据类型HTML5基础(SQLite数据库)...

2021-04-28 16:35:36 291

原创 git账号无偿分享

git账号分享由于总是忘记密码,这里我分享下我自己的git账号,是扣扣邮箱+密码形式:扣扣邮箱为:[email protected]密码是:git123456hd方便大家临时从github上下载代码。fighting~

2020-12-16 18:40:06 2848 11

原创 电力行业面试

电力行业面试入职以来的学习收获及提升计划开闭原则上家公司在烽火科技园里面,素质太差了,小公司都不给缴纳社保,还拖欠工资,苦死我了,最近走劳动仲裁,在讨薪了!入职以来的学习收获及提升计划入职以来,对电力行业有了全新的接触和认识,对电力行业基础知识储备有所增加。熟悉系统业务文档,熟悉客户关系模块t_cis_reader客户经理,客户cron等表,t_bizc_important_cons 重要客户表,敏感客户等。文档里面大量是存储过程,或者从别的系统接入的数据,insert到供服系统的db。但是db

2020-11-11 17:57:36 241

原创 通过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 146

原创 VM虚拟机搭建openwrt系统环境配置和使用

VM虚拟机搭建openwrt系统这里我用openwrt系统,主要是为了,模拟一个,嵌入式设备环境,因为对嵌入式开发较为感兴趣。我之前上传的资源有最新的版本openwrt19(是64位的),和openwrt15版本的(是32位的),经过亲测,这俩版本都是可以用的,但是linux系统也有32位和64位的不同,我们在vmware创建linux系统环境时候,要选择对应的linux内核,因为不对应,就会...

2020-03-19 18:04:48 3405

原创 virtual-box桥接,本机是台式机,与虚拟机ubuntu互ping通

之前大学写过一篇文章,那是搭建虚拟机集群环境hadoop时候做的,用的是笔记本电脑。(上学时候有时候没有wifi,我用的手机热点)今年工作接触嵌入式,需要用linux环境,我照着之前我写的那篇博客,又连接了一次,发现,步骤很简单,我只需设置了桥接模式后,就可以互ping通了。默认情况下,虚拟机是,nat模式,可以ping通本机,也可以访问互联网,但是本机ping不通虚拟机,这样的话,就...

2020-01-13 16:21:12 238

原创 面试总结-武汉地区

面试总结-武汉地区 感谢来信,您好,面试总结如下:一、面试过程回顾 初面当天天气比较恶劣,科技园区的大楼安保比较严格,每层楼都有门禁”刷脸“等等。辗转半天终于进入了二层,在二楼门口很巧遇到一个面试公司的员工,主动询问我是否是前来参加面试的,并引导我进入了公司办公区。进来后,前台hr热情地送我进了招待室,hr给了一份基本信息表,我把准备好的简历交上去。 然后...

2020-01-13 15:11:23 279

原创 主机与VirtualBox虚拟机ubuntu桥接模式共享网络,利用smb服务器文件共享

网上搜索,看到的很多都是vmware虚拟机,这里我用的是轻量小型的virtualBox软件虚拟机。virtualBox(ubuntu)系统在桥接模式下设置静态ip,利用samba服务器实现主机与物理机文件共享,且同时连上因特网。设备:路由器,电脑。环境:电脑连接路由器的wifi上网,解决问题: 1、主机与虚拟机相互ping通,且同时可连因特网 2、简单地方便实现主机与虚拟机共享文件...

2018-03-04 19:13:27 2025

VirtualBox-5.0.0_BETA1-99371-Win.exe

比起vmware更为轻量级,用起来差不多的,新手入门virtualBox大概更为容易,如果不需要涉及太多的网络设置的话或者商业高要求,一般开发环境相关软件的免费版都是够用的了,所有软件上传亲测有效可用,任何学习或者行业烦恼可以相互交流,欢迎来扰1228709213扣扣。

2020-03-19

luci-luci-0.11.zip

git上pull的源码,因为0.10之前的版本,使用技术不够稳定,大约源于2008年,所以后面一般用的成熟的都是1.0之后的版本,和module扩展和核心lib。

2020-03-18

openwrt-15.05.1-x86-generic-combined-ext4.img.gz

15版本的,亲测可用。感兴趣嵌入式,或者其他开发技术,可以加我扣扣1228709213,一起交流学习吧。

2020-03-18

luci-luci-0.10.zip

从git上拉下来的源码,学习观看。类似python的语法风格,都是c语言的基础,但是理解起来有些难度,可能是我看它的书籍太少了,linux下编程调试更方便,查阅了前辈steve的相关技术博客和邮件,在windowss下非常不方便,python理解起来还好,为啥这个理解起来有点难呢,对于我呜呜呜,涉及好多环境,开发环境都是很多动态静态库.SO文件等等,单独的c倒是没啥,心累

2020-03-18

apache-tomcat-7.0.85.zip

apache-tomcat服务器,适用于java web项目,承接各类计算机毕设,数据库系统设计,其他web和前端项目,ps,建站和相关脚本设计,、

2020-02-02

lesson_springmvc01.zip

spring mvc小项目,学生奖惩信息管理系统,自己手写,用到sql server2008数据库,layUi前端,有兴趣可以加扣扣1228709213,承接各类计算机毕设小项目,和各类数据库系统的开发与设计。

2020-02-02

apache-tomcat-9.zip

apache tomcat服务器,常用于java web项目, IPTV即交互式网络电视,是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的崭新技术

2020-01-31

php-7.3.8-Win32-VC15-x86.zip

windows环境下的php编程环境搭建

2020-01-31

hbase-1.4.10-bin.tar.gz

linux环境下的大数据环境搭建,

2020-01-31

VirtualBox_Win.zip

虚拟机软件virtualBox,个人开发帮助搭建linux环境,

2020-01-31

httpd-2.4.39-win64-VC15.zip

php编程环境,是httpd服务环境,(适用于windows系统),

2020-01-31

openwrt-19.07.0-x86-64-combined-ext4.vmdk

openwrt最新版本19,从官网download,后通过工具转换为vmdk格式,可直接在虚拟机上导入。

2020-01-31

Git-2.22.0-64-bit1.zip

git是版本控制工具,同svn等等。 最近学习lua脚本,还要看下cgi概念。最终Perl由于其跨操作系统、易于修改的特性成为了CGI的主流编写语言,以至于一般的“cgi程序”就是Perl程序。 CGI可以为我们提供许多HTML无法做到的功能。比如 a.一个记数器 b.顾客信息表格的提交以及统计 c.搜索程序 d.WEB数据库,用Html是没有办法记住客户的任何信息的,就算用户愿意让你知道。用Html也是无法把信息记录到某一个特定文件里的。要把客户端的信息记录在服务器的硬盘上,就要用到CGI。这是CGI最重要的作用,它补充了Html的不足。是的,仅仅是补充,不是替代

2020-01-13

jdk1.8.0_181.zip

jdk1.8,是windows-64版本的,可在windows64位的系统上使用,欢迎下载。 。最近迷上了电子电路,感觉这个比较难,准备去图书馆借点书,做点电路模拟软件,做点小零件的实验试试。 二:LUCI 的 MVC 1:用户管理: 在 luci 的官方网站说明了 luci 是一个 MVC 架构的框架,这个 MVC 做的可扩展性很 好,可以完全的统一的写自己的 html 网页,而且他对 shell 的支持相当的到位,(因为 luci 是 lua 写的,lua 是 C 的儿子嘛, 与 shell 是兄弟)。在登录界面用户名的选择很重要, luci 是一个单用户框架,公用的模块放置在*/luci/controller/下面,各个用户的模块放置在 */luci/controller/下面对应的文件夹里面,比如 admin 登录,最终的页面只显示 /luci/controller/admin 下面的菜单。这样既有效的管理了不同管理员的权限。

2020-01-13

SQLyog.rar

是可视化的sql连接工具,方便连接远程sql服务器。输入用户名密码即可。 最近学习luci,官网:http://luci.subsignal.org/ 有关 luci 的各个方面,你几乎都可以从这里获得,当然,只是浅显的获得,luci 的文档写 的还算比较全,但是写的稍显简略,开始看的时候会有一点不知所措。 UCI 熟悉 openwrt 的人都会有所了解,就是 Unified Configuration Interface 的简称,而 luci 这个 openwrt 上的默认 web 系统,是一个独立的由严谨的德国人开发的 web 框架,是 Lua Configuration Interface 的简称,如

2020-01-13

apache-tomcat-7.0.69.zip

apache-tomcat软件,windows-64版本 日志可查看catalina.out,如下: at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:689) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:931) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:822) at javax.servlet.http.HttpServlet.service(HttpServlet.java:624) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:807) at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)

2020-01-13

Hbuilder编程软件

实用的集成环境,前端开发工具,含相关的可用前端框架,和智能提示代码,帮助编程人员更快更便捷地写出css样式,js函数等等

2018-04-01

FSCapure截图软件

多功能灵活的截图软件,小软件大用途,可以截取矩形大小,或者活动窗口,整个桌面,运用灵活。可用于日常截图和工作沟通交流,欢迎加扣扣1228709213,一起交流,各类计算机相关技术和创业想法。

2018-04-01

java环境变量设置

java环境变量设置亲测可用,适用于win10系统,自己根据百度摸索的,配置并成功实现命令行javac,java命令可以正确应用

2018-04-01

计算机专业机房电脑windows系统的path环境变量设置

计算机专业机房电脑windows系统的path环境变量设置,进入计算机,属性,环境变量设置,

2018-03-12

空空如也

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

TA关注的人

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