- websocket实现简单的消息发送
x_h_j_
websocket网络协议网络
我写的一坨屎,看起来有点乱,只需要看websocket的js代码和java代码就行了,最重要的是理解。WebSocket是一种基于TCP/IP的双向通信协议,主要用于在单个TCP连接上进行全双工通信。WebSocket的出现主要是为了解决HTTP等传统协议在实时交互方面的局限性。以下是WebSocket的一些主要特点和优势:持久化连接:与HTTP这种非持久化的协议不同,WebSocket提供了一个
- SpringBoot中的导入导出(SpringBoot导出word文档、Hutool导入excel、easypoi之easy导入数据库、导出excel文件、POI设置单元格式)
种豆走天下
springbootjavaspring
SpringBoot中的导入导出java导出word文档1先准备好一个导出Word文档的模板。例如:2.打开doc文件后,文件中的另存为,然后选择保存类型为2003版本的(*.xml)3、刚生成的xml文件里面比较乱,要整理一下,方法如下:使用Eclipse/idea,新建一个jsp,把xml里面的东西覆盖更新刚才的jsp,ctrl+Shift+F/ctrl+alt+L把文件整理一下,在拷贝出来,
- 代码随想录第二十五天|回溯算法part05--332.重新安排行程、51.N皇后、37.解数独
Aqua Cheng.
代码随想录算法训练营一刷算法java数据结构leetcode
刷题小记:三道困难题,理解成本不低,推荐结合题解视频进行理解。回溯问题的本质是暴力搜索,在面对过于复杂的问题时,要把握事物的主要矛盾,即应当先实现基本思路,再考虑剪枝(次要矛盾),否则可能不但没成功剪枝,反倒“枝横叶乱”。332.重新安排行程(332.重新安排行程)题目分析:给定一个航线列表List>tickets,其中tickets[i]=[fromi,toi]表示飞机出发和降落的机场地点。请对
- Java 面试题大集合,2019最新最常见面试题加答案
m0_74824823
面试学习路线阿里巴巴java开发语言
原文地址:https://blog.csdn.net/zl1zl2zl3/article/details/88048480又到一年跳槽季,课下不准备,面试徒伤悲。本文汇总了常见面试题及面试技巧,让百忙中的程序员,少花精力乱找资料,希望对你有帮助。一、面试题及答案0、2019最新常见Java面试题汇总及答案1、Java面试题阶段汇总2、史上最全69道Spring面试题和答案3、史上最全40道Dubb
- 添加按钮活蹦乱跳,子组件的Mounted 却装死?Vue 子组件的生命周期探秘!
小丁学Java
产品资质管理系统vue2
父组件index.vue,使用子组件ave-form.vue。子组件ave-form.vue,负责添加、查看、编辑、表单的显示。点击父组件中的添加按钮,子组件中的Mounted函数没有执行!!!“点击添加没反应?Vue子组件Mounted之谜大揭秘!”作者:小丁|日期:2025-03-04嘿,各位前端探险家!今天我们要一起破解一个让人抓狂的小谜题:为什么我在Vue子组件里辛辛苦苦写的mount
- 菲律宾金融小贷下架率持续攀升至9%,不分大小乱杀,近半月直接下架7个包原因分析!
APP出海
金融出海金融android
地狱开局,2025年刚到2月,菲律宾作为东南亚金融出海先锋,遭遇了Google的严厉审核。不到半月,不分量级大小直接下架了7个包(菲律宾本身在架包不是很多),下架率持续攀升至9%(统计维度:近1月)。菲律宾Top1也没能幸免于难。我们先基于Googleplay公开数据整理下App数据:下架情况梳理:100w+1个(菲律宾最大包)10w+4个1w+2个不分大小通杀,其中5个包获取了短信,6个包获取了
- uniCloud.uploadFile上传到自定义目录
前端小菜袅
前端javascriptvue.jsuni-app
官方的uni-file-picker组件默认会把上传的文件全部上传到unicloud云存储的根目录下,这样太乱了,但是在文档中没有找的修改上传路径的办法(不知道是不能改还是我没找到)经过查阅发现,使用uniCloud.uploadFile()API,可以将文件上传到unicloud云存储空间的指定目录下。只需配置cloudPath属性为目录名/文件名即可。不同平台有差异,具体查看官方文档。impo
- python统计分析电子版_用Python做统计分析 (Scipy.stats的文档)
烧辣椒
python统计分析电子版
转载自https://www.cnblogs.com/jkmiao/p/5200635.html这个文档说了以下内容,对python如何做统计分析感兴趣的人可以看看,毕竟Python的库也有点乱。有的看上去应该在一起的内容分散在scipy,pandas,sympy等库中。这里是一般统计功能的使用,在scipy库中。像什么时间序列之类的当然在其他地方,而且它们反过来就没这些功能。随机变量样本抽取84
- 【Python】之raise函数用法口诀
黏苞米
python
一、口诀速记主动触发用raise,异常类型别乱选内置异常优先用,自定义类更灵活重抛异常不加参,异常链条要关联传递信息加描述,性能消耗需谨慎断言assert有区别,生产环境更推荐二、逐句解析口诀句对应知识点代码示例主动触发用raise主动中断程序流,替代返回错误码ifx0→生产环境可能失效生产环境更推荐关键业务逻辑强制使用raise保证错误必现支付失败必抛PaymentErro
- Dify理论:漫话RAG
几道之旅
Dify与Langflow智能体(Agent)知识库人工智能自然语言处理nlp
兜兜转转,RAG依旧是绕不开的话题。RAG,检索增强生成。给大语言模型一个大型图书馆。大语言模型在回答问题前,不要急于回答。先去图书馆里查阅一番,再根据所获取的知识进行回答。大语言模型,由闭卷考试,变成了开卷考试。第一:减轻了大模型的幻觉。大模型在不知道答案时,往往会胡编乱造。如今,有人把答案告诉了它,它只需要整理一下语言即可。使用大语言模型回答问题时,最极端的情况下,它收到的问题是:请根据背景知
- 前端架构设计
weixin_34266504
前端测试javascriptViewUI
最近在拜读一本《前端架构设计》的书,该书讲到前端架构师的用户是开发人员。所选择的工具、编写的代码、创建的流程,都是为了让开发人员能够构建出最高效的、不出错的、可扩展的和可持续优化的系统。一、HTML1)标签规范化div乱炖是指嵌套多层div元素。为了保持简洁,语义化的标签是首选,应用样式所依靠的是HTML5元素名称和它们的层级关系,在标记中没有类名,往往写出层级的后代选择器。2)模块化方法前端开发
- 浏览器书签智能分类
朝凡FR
工具测试分类人工智能数据挖掘
浏览器书签智能分类工具最近发现浏览器的书签越来越乱了,主要是因为自己太懒,其次之前建的分类太多又乱,重新手动整理确实比较烦。因此有了这个小项目。借助智谱AI的力量对书签进行重新分类。项目简介本工具用于自动整理浏览器书签,通过AI智能分类技术,将杂乱的书签按照主题自动归类,并且重新生成结构化的书签文件。功能特性自动提取书签信息智能分类书签内容分类智能生成生成HTML格式书签文件,可直接导入浏览器自动
- 在路上阶段反思之痛苦的反馈
番茄老夫子
职场和发展创业创新
问题2024年马上要结束了。回顾今年,假如用一个词来形容,那就是疲于奔命。这主要集中在几个方面。一个是被客户带了节奏,把项目压的时间很紧,把整个团队弄得很累。另外一个是团队的技术沉淀还远远不够,积累不够,导致效率低下。还有一个就是接了不该接的项目,偏离了主航道。可以这么说,期间有好几次,折磨的我有些乱了方寸。甚至一睹有些焦虑了。等事情过了之后再回头思考,才发现很多事情本来可以做的更好。是因为没能及
- 手动配置springMVC4的方法
架构默片
javajavaspringMVC4springMVC
手动配置springMVC4的方法一开始网上查了N多文章都是拿maven装的,而且配置文件都一堆一堆的特别乱,不容易让人明白,所以这里提供一个最基本的HELLOWORLD创建一个动态的WEB工程DnamicWebProbject导入如下包commons-logging-1.1.3.jarspring-aop-4.0.0.RELEASE.jarspring-beans-4.0.0.RELEASE.j
- 307 跳转 getshell
饮长安千年月
WEB安全网络安全网络安全
307跳转getshell前言没事网上乱翻阅,看到了p神的一个文章,通过307去getshell,说实话,真的是觉得思路很妙,特别是利用的过程,这里属实是学习了。怎么说心里面的感觉呢,就是关关难过,但是关关过前面是用的靶场环境,然后因为一直要开启的原因,后面自己搭建了一个环境搭建首先开启docker的api下面会讲的,就不说了首先我们可以自己搭建环境,需要开启docker的api接口然后安装min
- java后端开发day14--之前练习的总结和思考
元亓亓亓
java后端开发java开发语言
1.感受这两天学点儿新的就直接上手打代码,真的是累死个人。我唯一的感受就是,课听完了,代码也跟着打完了(是的,跟着打的,没自己打),感觉自己脑袋里乱乱的,对代码的分区啊作用啊啥的,感觉内理解的程度有点儿呼之欲出,可能和我之前专业课学习积累了点儿经验有关吧,但是听了几天课就感觉自己有点儿体系,但是要写出来,就又觉得自己实在不成火候。再往下学感觉又有点儿堆积之前的知识了,所以干脆停一天沉淀一下。好好想
- DS缩写乱争:当小海豚撞上AI顶流,技术圈也逃不过“撞名”修罗场
数据库
DS缩写风云:从“小海豚”到“深度求索”的魔幻现实曾几何时,技术圈提到DS,人们脑海中浮现的是一只灵动的“小海豚”——ApacheDolphinScheduler(简称DS)。这个2019年诞生的分布式任务调度系统,凭借可视化DAG界面、多租户支持和对Hadoop/Spark生态的深度集成,一度是大数据工程师的“梦中情工”。然而,命运的齿轮在2025年初突然加速转动:杭州AI公司DeepSeek(
- 写一个给自己的博客
牛马程序员_江
sql
写一个给自己的博客写博客就像写开源软件,乐在其中就是最大的价值现在开始刚刚好写本文的时候在脑海中回顾了一下自己的写作之路,从刚毕业时在豆瓣写自己的读书随笔,到后来知乎、技术论坛的技术内容,这一路写过来,有些文章被设为板块精品,也有写文章最后可能没有几个人被推送到过,但我对于曝光度其实还会,只是逐渐得内心深处感觉有一些过去一直被自己忽视的部分在这个过程中逐渐清晰浮现。前一段时间忽然有些心烦意乱,一想
- 蓝桥杯——盾神与格子游戏(动态规划+递推)
m0_dawn
蓝桥杯pythonC++组算法动态规划python蓝桥杯
资源限制内存限制:256.0MBC/C++时间限制:1.0sJava时间限制:3.0sPython时间限制:5.0s问题描述在盾神很小很小还不会怎样编程的时候,他迷上了一款风靡一时的双人游戏!游戏双方在地上画n个格子,然后在最后一格放上一颗石头。每人每轮可以把石头向前移动1到3格,最后谁把石头移出第一格就赢了。盾神那时候很傻很天真,每次都是随便乱玩,结果每次都会输。。。盾神今天回想起来,那时候的自
- 微信小程序 - 最新详细实现集成腾讯地图配置流程及使用教程,基于腾讯位置服务做地图标点展示、获取用户当前省市区定位(城市名称)、ip属地定位、精确经纬度数据、逆向解析、搜索地点、位置定位等(示例代码)
王二红
+微信小程序微信小程序安装引入腾讯地图详细的教程示例腾讯地图使用api请求跨域报错ip属地定位当前定位城市名小程序如何免费使用高德地图功能获取经纬度并转成详细地址不显示出错无法定位定位失败
前言网上的教程代码太乱了,并且很少有真实请求的示例,本文提供优质配置教程及示例源码。在微信小程序开发中,详解实现接入腾讯地图教程,后台配置完整流程及使用教程,附带腾讯地图显示渲染和地图标记点,获取本机当前定位省市区或精确的经纬度,IP属地定位获取城市名称/市区名,将经纬度逆向解析为省市区街道,获取用户当前位置和所在的详细到街道的完整位置,搜索地点位置等功能,解决腾讯地图不显示渲染失败、引入报错、无
- uniapp - 超详细 H5 网页引入百度地图教程,附地图示例 / 获取当前设备定位的省市区、详细地址、经纬度信息 / 用户当前 IP 属地定位地理位置等等(新手小白快速上手,详细配置及使用全流程)
王二红
+UniAppuniapp百度地图详细教程uniap获取用户ip属地城市uniapp百度地图拿到省市区uniapp安装接入百度地图示unia获取用户经纬度地理位置
前言网上的教程非常乱(各种不规范的使用教程存在各种BUG),代码贼乱而且没有注释,根本无法进行改造。在uniapph5网站项目中,从安装配置到使用百度地图插件,再到详细的显示地图示例、获取当前位置定位信息(经纬度、省市区名称等)、获取当前IP属地等,常见功能示例源码!支持uniappv2/v3版本,本文站在新手小白的角度,您可以一键复制源码稍微改改就能用了(保证可用)。如下图真机运行所示,成功安装
- 开源和闭源的故事
okgoood
java
JAVA老祖要收了2个徒弟,一个叫开源,一个叫闭源。JAVA老祖为了检查2个人的人品,吩咐2人“把你们的心挖出来给我看看!!!”。开源毫不保留的挖出自己的心脏,新鲜无比,热腾腾的还在跳!JAVA老祖把它吃了,又复制了一个给开源装上。开源活蹦乱跳的走了。闭源拿出藏在兜里的cracker,把自己敲成碎片,然后找出破碎的心脏,把它反编译一下,变成一碗血糊交给JAVA老祖,JAVA老祖没有去吃。最终JAV
- zemax光学设计
光学设计培训
学习
本人一直从事光学设计,一些人学习光学设计过程中以zemax为例子,首先网上的大多数资料都是低版本的,而现在用的都是高版本,有些操作不一样,这样就会让人无从下手,学着学者就乱了,还有些人上来就想搭建个架构出来,看到复杂的公式就又放弃了。上面描述的不知道是不是你,那么应该怎么去学习呢?我可以告诉你的是最好的方法就是去模仿,站在上帝的视角去看问题,你先去复现别人的设计,掌握软件操作,不要去想细节,软件能
- Vue项目搭建
yxmanyxman
vuevue-cli脚手架npmwebpack
好吧,很久没碰过这个blog。有什么笔记我都是记在现实的笔记本上面,无奈有时候记得乱,找不到,这边markdown。最近在做Vue项目,搭建环境避免不了。一开始学习的时候,还是先学webpack的基本知识,一步一步配置入口文件等等。后面当然就嫌麻烦了,尤大大的vue-cli打遍天下无敌手。命令vueinitwebpack有两种版本,一个simple版vueinitwebpack-simple,si
- Python环境变量怎么设置都不对时,已经安装了setuptools但还是报错时,一定要看这个!
白马少年郎
IDE设置和编程环境配置python开发语言pycharm
一、问题描述问题来源于从github上下载的项目,里面有个setup.py,我通过pythonsetup.pybuild和pythonsetup.pyinstall时,提示未安装setuptools,我明明已经安装了,但是还是使用不了。分析之后,造成该问题的原因其实是我安装了多个python环境,而没有正确调用。二、解决办法遇到这种情况,先别急着乱投医,先把自己的问题理清楚,按照下面的步骤去排查自
- ChatGPT怎么回事?
cimeo
人工智能chatgpt人工智能
纯属发现,调侃一下~这段时间deepseek不是特别火吗,尤其是它的推理功能,突发奇想,想用deepseek回答一些问题,回答一个问题之后就回复服务器繁忙(估计还在被攻击吧~_~)然后就转向了GPT,真的被笑到了,有段时间没有用了,居然也学deepseek,添加了推理功能,这算不算自乱阵脚,开展“东学运动”呢?!真的把我笑到了。。。
- 单点登录SSO:概述与示例
百宝门-SSO顾问
单点登录(SSO)单点登录sso身份管理百宝门oracleesso
原文是一个系列:http://www.cnblogs.com/baibaomen/p/sso.html,曾上博客园推荐榜首。建议看原文,此处排版全乱了。转载需注明原文链接。单点登录SSO概述本系列将由浅入深的,带大家掌握最新单点登录SSO方案选型,以及架构开发实战。系列将结合示例、源码以及演示视频,让大家能够直观、深入学习。文末附5个满足不同单点登录场景的gif动画演示。本系列后继文章会深入它们的
- Word转表单只需90秒?揭秘教育与企业培训的「自动化提效神器」
流形填表
word自动化运维
“为什么我总在深夜复制粘贴试题?”——一个教师的效率困局凌晨1点,王老师还在电脑前逐题复制Word试卷到MicrosoftForms。第27题粘贴后,选项突然错位,她崩溃地发现:✅**耗时陷阱**:30道题花费2小时,其中45分钟在调整格式。✅**格式诅咒**:从Word粘贴的数学公式变成乱码,位置全乱。✅**多语噩梦**:双语试题中的日文假名显示为“????”。这不是个例——调研显示,87%的教
- “不平凡的代理初始值设定不受支持”,出现的原因及解决方法
智驾
C/C++c++结构体
文章目录写了个C的结构体,在结构体变量初始化的地方报错,之前从来没遇到过。查阅资料,引起这个错误的原因是,在g++编译的时候,结构体变量初始化赋值的顺序不能乱,博主漏赋值了一个变量导致的。具体可参考:struct初始化
- 「焦虑永存」悖论:一个自媒体人的两年通关实录
小路哥v
副业思考经验分享
在一个没有阳光的晚上,打开灯望着电脑不知道写什么,于是无聊的整理起flomo上以前写过的内容,标签太乱,边看边整理,重新分类打标签。随着一篇篇整理,看着那些用文字描写着当时的心境,我被带入到了2022年,2023年上半年,原来我当时在经历这些事情,在做这些事情。原来我当时是这样思考问题的,原来我当时同样很焦虑,不知道做什么,只能一遍一遍的尝试,一遍又一遍的探索新的东西。也同样面临看到同行的其他人一
- 多线程编程之join()方法
周凡杨
javaJOIN多线程编程线程
现实生活中,有些工作是需要团队中成员依次完成的,这就涉及到了一个顺序问题。现在有T1、T2、T3三个工人,如何保证T2在T1执行完后执行,T3在T2执行完后执行?问题分析:首先问题中有三个实体,T1、T2、T3, 因为是多线程编程,所以都要设计成线程类。关键是怎么保证线程能依次执行完呢?
Java实现过程如下:
public class T1 implements Runnabl
- java中switch的使用
bingyingao
javaenumbreakcontinue
java中的switch仅支持case条件仅支持int、enum两种类型。
用enum的时候,不能直接写下列形式。
switch (timeType) {
case ProdtransTimeTypeEnum.DAILY:
break;
default:
br
- hive having count 不能去重
daizj
hive去重having count计数
hive在使用having count()是,不支持去重计数
hive (default)> select imei from t_test_phonenum where ds=20150701 group by imei having count(distinct phone_num)>1 limit 10;
FAILED: SemanticExcep
- WebSphere对JSP的缓存
周凡杨
WAS JSP 缓存
对于线网上的工程,更新JSP到WebSphere后,有时会出现修改的jsp没有起作用,特别是改变了某jsp的样式后,在页面中没看到效果,这主要就是由于websphere中缓存的缘故,这就要清除WebSphere中jsp缓存。要清除WebSphere中JSP的缓存,就要找到WAS安装后的根目录。
现服务
- 设计模式总结
朱辉辉33
java设计模式
1.工厂模式
1.1 工厂方法模式 (由一个工厂类管理构造方法)
1.1.1普通工厂模式(一个工厂类中只有一个方法)
1.1.2多工厂模式(一个工厂类中有多个方法)
1.1.3静态工厂模式(将工厂类中的方法变成静态方法)
&n
- 实例:供应商管理报表需求调研报告
老A不折腾
finereport报表系统报表软件信息化选型
引言
随着企业集团的生产规模扩张,为支撑全球供应链管理,对于供应商的管理和采购过程的监控已经不局限于简单的交付以及价格的管理,目前采购及供应商管理各个环节的操作分别在不同的系统下进行,而各个数据源都独立存在,无法提供统一的数据支持;因此,为了实现对于数据分析以提供采购决策,建立报表体系成为必须。 业务目标
1、通过报表为采购决策提供数据分析与支撑
2、对供应商进行综合评估以及管理,合理管理和
- mysql
林鹤霄
转载源:http://blog.sina.com.cn/s/blog_4f925fc30100rx5l.html
mysql -uroot -p
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
[root@centos var]# service mysql
- Linux下多线程堆栈查看工具(pstree、ps、pstack)
aigo
linux
原文:http://blog.csdn.net/yfkiss/article/details/6729364
1. pstree
pstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552) &n
- html input与textarea 值改变事件
alxw4616
JavaScript
// 文本输入框(input) 文本域(textarea)值改变事件
// onpropertychange(IE) oninput(w3c)
$('input,textarea').on('propertychange input', function(event) {
console.log($(this).val())
});
- String类的基本用法
百合不是茶
String
字符串的用法;
// 根据字节数组创建字符串
byte[] by = { 'a', 'b', 'c', 'd' };
String newByteString = new String(by);
1,length() 获取字符串的长度
&nbs
- JDK1.5 Semaphore实例
bijian1013
javathreadjava多线程Semaphore
Semaphore类
一个计数信号量。从概念上讲,信号量维护了一个许可集合。如有必要,在许可可用前会阻塞每一个 acquire(),然后再获取该许可。每个 release() 添加一个许可,从而可能释放一个正在阻塞的获取者。但是,不使用实际的许可对象,Semaphore 只对可用许可的号码进行计数,并采取相应的行动。
S
- 使用GZip来压缩传输量
bijian1013
javaGZip
启动GZip压缩要用到一个开源的Filter:PJL Compressing Filter。这个Filter自1.5.0开始该工程开始构建于JDK5.0,因此在JDK1.4环境下只能使用1.4.6。
PJL Compressi
- 【Java范型三】Java范型详解之范型类型通配符
bit1129
java
定义如下一个简单的范型类,
package com.tom.lang.generics;
public class Generics<T> {
private T value;
public Generics(T value) {
this.value = value;
}
}
- 【Hadoop十二】HDFS常用命令
bit1129
hadoop
1. 修改日志文件查看器
hdfs oev -i edits_0000000000000000081-0000000000000000089 -o edits.xml
cat edits.xml
修改日志文件转储为xml格式的edits.xml文件,其中每条RECORD就是一个操作事务日志
2. fsimage查看HDFS中的块信息等
&nb
- 怎样区别nginx中rewrite时break和last
ronin47
在使用nginx配置rewrite中经常会遇到有的地方用last并不能工作,换成break就可以,其中的原理是对于根目录的理解有所区别,按我的测试结果大致是这样的。
location /
{
proxy_pass http://test;
- java-21.中兴面试题 输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 , 使其和等于 m
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
public class CombinationToSum {
/*
第21 题
2010 年中兴面试题
编程求解:
输入两个整数 n 和 m ,从数列 1 , 2 , 3.......n 中随意取几个数 ,
使其和等
- eclipse svn 帐号密码修改问题
开窍的石头
eclipseSVNsvn帐号密码修改
问题描述:
Eclipse的SVN插件Subclipse做得很好,在svn操作方面提供了很强大丰富的功能。但到目前为止,该插件对svn用户的概念极为淡薄,不但不能方便地切换用户,而且一旦用户的帐号、密码保存之后,就无法再变更了。
解决思路:
删除subclipse记录的帐号、密码信息,重新输入
- [电子商务]传统商务活动与互联网的结合
comsci
电子商务
某一个传统名牌产品,过去销售的地点就在某些特定的地区和阶层,现在进入互联网之后,用户的数量群突然扩大了无数倍,但是,这种产品潜在的劣势也被放大了无数倍,这种销售利润与经营风险同步放大的效应,在最近几年将会频繁出现。。。。
如何避免销售量和利润率增加的
- java 解析 properties-使用 Properties-可以指定配置文件路径
cuityang
javaproperties
#mq
xdr.mq.url=tcp://192.168.100.15:61618;
import java.io.IOException;
import java.util.Properties;
public class Test {
String conf = "log4j.properties";
private static final
- Java核心问题集锦
darrenzhu
java基础核心难点
注意,这里的参考文章基本来自Effective Java和jdk源码
1)ConcurrentModificationException
当你用for each遍历一个list时,如果你在循环主体代码中修改list中的元素,将会得到这个Exception,解决的办法是:
1)用listIterator, 它支持在遍历的过程中修改元素,
2)不用listIterator, new一个
- 1分钟学会Markdown语法
dcj3sjt126com
markdown
markdown 简明语法 基本符号
*,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号
空白行表示另起一个段落
`是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签
换行
单一段落( <p>) 用一个空白行
连续两个空格 会变成一个 <br>
连续3个符号,然后是空行
- Gson使用二(GsonBuilder)
eksliang
jsongsonGsonBuilder
转载请出自出处:http://eksliang.iteye.com/blog/2175473 一.概述
GsonBuilder用来定制java跟json之间的转换格式
二.基本使用
实体测试类:
温馨提示:默认情况下@Expose注解是不起作用的,除非你用GsonBuilder创建Gson的时候调用了GsonBuilder.excludeField
- 报ClassNotFoundException: Didn't find class "...Activity" on path: DexPathList
gundumw100
android
有一个工程,本来运行是正常的,我想把它移植到另一台PC上,结果报:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mobovip.bgr/com.mobovip.bgr.MainActivity}: java.lang.ClassNotFoundException: Didn't f
- JavaWeb之JSP指令
ihuning
javaweb
要点
JSP指令简介
page指令
include指令
JSP指令简介
JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理JSP页面中的其余部分。
JSP指令的基本语法格式:
<%@ 指令 属性名="
- mac上编译FFmpeg跑ios
啸笑天
ffmpeg
1、下载文件:https://github.com/libav/gas-preprocessor, 复制gas-preprocessor.pl到/usr/local/bin/下, 修改文件权限:chmod 777 /usr/local/bin/gas-preprocessor.pl
2、安装yasm-1.2.0
curl http://www.tortall.net/projects/yasm
- sql mysql oracle中字符串连接
macroli
oraclesqlmysqlSQL Server
有的时候,我们有需要将由不同栏位获得的资料串连在一起。每一种资料库都有提供方法来达到这个目的:
MySQL: CONCAT()
Oracle: CONCAT(), ||
SQL Server: +
CONCAT() 的语法如下:
Mysql 中 CONCAT(字串1, 字串2, 字串3, ...): 将字串1、字串2、字串3,等字串连在一起。
请注意,Oracle的CON
- Git fatal: unab SSL certificate problem: unable to get local issuer ce rtificate
qiaolevip
学习永无止境每天进步一点点git纵观千象
// 报错如下:
$ git pull origin master
fatal: unable to access 'https://git.xxx.com/': SSL certificate problem: unable to get local issuer ce
rtificate
// 原因:
由于git最新版默认使用ssl安全验证,但是我们是使用的git未设
- windows命令行设置wifi
surfingll
windowswifi笔记本wifi
还没有讨厌无线wifi的无尽广告么,还在耐心等待它慢慢启动么
教你命令行设置 笔记本电脑wifi:
1、开启wifi命令
netsh wlan set hostednetwork mode=allow ssid=surf8 key=bb123456
netsh wlan start hostednetwork
pause
其中pause是等待输入,可以去掉
2、
- Linux(Ubuntu)下安装sysv-rc-conf
wmlJava
linuxubuntusysv-rc-conf
安装:sudo apt-get install sysv-rc-conf 使用:sudo sysv-rc-conf
操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。
背景知识
sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconf
- svn切换环境,重发布应用多了javaee标签前缀
zengshaotao
javaee
更换了开发环境,从杭州,改变到了上海。svn的地址肯定要切换的,切换之前需要将原svn自带的.svn文件信息删除,可手动删除,也可通过废弃原来的svn位置提示删除.svn时删除。
然后就是按照最新的svn地址和规范建立相关的目录信息,再将原来的纯代码信息上传到新的环境。然后再重新检出,这样每次修改后就可以看到哪些文件被修改过,这对于增量发布的规范特别有用。
检出