- 博客(11)
- 收藏
- 关注
原创 python路径合并,相邻元素组的合并
最近在做路径分析,发现很多重复路径,非常有必要去做一下路径合并eg处理后a处理后a -> b处理后处理后1、aa型,相邻元素相同2、abab型,相邻元素组相同。
2024-08-26 11:03:59
144
1
原创 #python 遍历IP解析库获取位置信息,效率低下问题
发现数据处理效率很低,问题也就是俩,一个是数据量太大,ip库貌似70w+数据,另一个就是比数值比较了。首先我这个地址范围是个int,效率还行,然后我想就优化成str,并补了一下位数,发现效率还是不高。那就得考虑优化一下遍历的量级了。ip地址包括4个取值范围是0-255,所以就当成四个256进制的数即可。分段处理ip库,将整个库划分为20段,大大提升遍历速度。代码都有注释,不再做多余说明。
2024-08-26 10:41:23
296
原创 事务注解失效问题
在同一个类中一个无事务的方法调用另一个有事务的方法,事务是不会起作用的”,原因是spring aop失效了,然后我把没注解的方法也加上事务就能回滚了。spring事务注解@Transaction开启事务,前提是存在异常抛出。spring存在机制,同一个bean中方法互相调用,注解不生效,或者说新建事务类,引入新的bean。
2023-08-07 11:10:38
66
1
原创 Hessian/Burlap:‘com.example.zh.entity.TestVo‘ is an unknown class in sun.misc.Launcher$AppClassLoade
或者这么说,就是provider中一个方法method(Object o),方法入参是一个Object,而consumer调用该方法,m = method(Pojo po),Pojo是consumer中定义的类,此时会抛出该异常。dubbo分布式服务中,consumer调用provider的方法,该方法的传参,如果consumer传的对象在provider不存在定义或引用,就会抛出classnotfound的异常。
2023-08-07 11:07:51
160
1
原创 bower包安装失败问题
angular利用bower安装失败问题首先确定github能连上,连不上一般是报拒绝access,没vpn就多等等,或者命令行刷新一下缓存ipconfig/flushdns比如我是这不到bootstrap-tagsinput 0.5.0这个包,报错提示这个包找不到,ctrl+c点对应网站进去,发现是个空仓库,代码已经迁移出去了,那肯定是找不到啊终端重新搜索一下包bower search bootstrap-tagsinput可以看到,其实bootstrap-tagsinput根本搜不
2023-08-07 10:58:27
210
2
原创 nvm安装版,无法使用node-v
安装并使用node,提示node命令不能用上网一查开始以为版本的问题,换了也没解决,同样nvm use version后有乱码然后卸载(删除nvm文件夹、清楚环境变量、这里找不到第二个安装路径/nodejs文件夹),重新选路径安装,仍然解决不了重启还是一样后来发现nodejs实际上是快捷方式文件夹,因为找不到,就手动创建了一个,结果调用nvm use version命令后自动被清理了,这时候就感觉是权限的问题了最后,用管理员运行cmd,nvm use version,正确创建nodejs文件夹
2021-12-24 20:28:48
1556
1
原创 2020-12-24
c# dataGridView 表头防止误触获取鼠标点击行,误触表头报错;事件开始做判断,鼠标当前行是否是-1private void dataGridView37_CellClick(object sender, DataGridViewCellEventArgs e){if (e.RowIndex == -1)return;index_aq_2 = this.dataGridView21.Rows[e.RowIndex].Cells[0].Value.ToString();}另外记录一
2020-12-24 11:16:17
56
原创 c#删除listbox项 未将对象引用设置到对象的实例
c#删除listbox项 未将对象引用设置到对象的实例listbox设置changed事件,直接删除项提示未实例化解决方法,删除代码加一行this.listBox1.SelectedIndex = 0;删除当前项,索引指向0
2020-12-23 20:27:37
329
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人