自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 收藏
  • 关注

原创 学习:表达-提高影响力的方式

道歉的心 很久很久以前(讲故事的开场)总结:向上汇报时,要考虑领导想要听什么,要给出你自己的建议;如果说话要钱,只能说一句话,这才是你表达的目的。金字塔原理:先说中心论点(结论先行:通过......事情达到了......结果)、分论点、分论据。1.演讲人多时,把人分成几个区域,每次看每个区域的中心,这样相当于和区域内所有人对视。有三种:时间(过去、现在、未来),空间(地点放前面),支点(从几个方面认证)2.对你的听众的了解程度。

2023-07-23 18:44:16 605

原创 org.springframework.web.multipart.support.DefaultMultipartHttpServletRequest error

在springmvc项目中,我就前台少传了一个值,后端就报这个错,真的是......

2023-01-05 09:20:08 1028 1

原创 实习工作要注意的代码问题

if else if 后面最后一定要有一个else,否则逻辑上会有判断不到的地方。s.replaceAll("//+", "/")把所有的//替换为/,+代表多个//时,替换为一个/因为下面的那个当有type为null空指针时,会报错,而上面的那个为null,也是ok的。在判断一个从数据库中查出来的数据是否为某个值时,要写成。

2022-11-06 21:26:29 1256

原创 20221106论文

第一层先做了中继器选择,第二层做了功率分配。第一层虽然他说了用强化学习,但是实际上他没有用具体的网络结构,他虽然有一个选择动作的网络结构,但是这个网络的优化和传统的强化不同,他是根据自己推导出的一个式子去做的。还有一点,他第一层网络的更新,是在第二层走了多少slot后。才更新一次,就是假如第二层更新50次后,第一层更新1次。这里面重新说一下第一层,他用强化中的Gradient Bandit,来选择动作,这个方法我之前是不了解的,他的推导和上面知乎上的链接是一样的。所以说也是具体用了强化的某一个方法。

2022-11-06 17:00:39 154

原创 简历中异常处理

1 通用返回类在Common包下新建BaseResponse类,包含4个属性以及由它们组成的不同构造方法2 返回工具类:ResutUtils,它其实就是对BaseResponse的封装,比如:在返回成功的数据时,return new BaseResponse(0, data, “ok”); 这个是标准写法,但是就怕有的人开发时不注意把“ok”换成其他值,这样就没有实现开发时要统一规范3 通过枚举类ErrorCode,自定义错误码,像http中原本的404,服务端错误,错误太宽泛了,所以我们自定义..

2022-07-02 16:33:05 505 1

原创 算法标签的具体做法

标签时:如果用数据库存储的话,多个标签用,逗号分隔存储在一个字段中,这样求集时,很不友好,做外键也不太好,所以用关系型数据库不是很方便解决,所以用redis存储,这样求并集,求交集很方便redis存储热点词,用户签到情况;token,短信验证码等有时间限制的数据;session共享;访问量;点赞量;比较好。添加标签时,key: TAIP::ALG_TAG ,value : 具体标签值,像deepLearning, meachineLearning, traditionalLearning 等。分配

2022-06-30 08:50:47 378

原创 leetcode数学思想

剑指offer 43 1~n整数中1出现的次数: 数学的思想,不太理解 面试题43. 1~n 整数中 1 出现的次数(清晰图解) - 1~n 整数中 1 出现的次数 - 力扣(LeetCode)面试题44. 数字序列中某一位的数字(迭代 + 求整 / 求余,清晰图解) - 数字序列中某一位的数字 - 力扣(LeetCode)...

2022-06-29 14:05:35 71

原创 矩阵的leetcode

题目说明:从棋盘的左上角开始拿格子里的礼物,并每次 向右 或者向下 移动一格、直到到达棋盘的右下角。根据题目说明,易得某单元格只可能从上边单元格或左边单元格到达。设 f(i, j)f(i,j) 为从棋盘左上角走至单元格 (i ,j)(i,j) 的礼物最大累计价值,易得到以下递推关系:f(i,j)f(i,j) 等于 f(i,j-1)f(i,j−1) 和 f(i-1,j)f(i−1,j) 中的较大值加上当前单元格礼物价值 grid(i,j)grid(i,j) 。f(i,j) = max[f(i,j-1), f

2022-06-29 13:56:49 106

原创 美团的面试

上个周日下午,突然收到美团的电话,问我还找不找实习,直接给我安排面试,我説可以,它説下周一可以吗?我最近刚回家,所以休息了两天,就和他説推到了周二,给我安排的时间是上午11点,面了半个小时,説我还可以,就是缺少实际的项目经验吧,缺少技术的广度,可能因为它问我hadoop和spark等大数据的东西我不是很清楚,问我方不方便主管面,他去问一下,我说可以,大概在11.40开始的主管面。也是半个小时,我感觉我答的不好,因为他说我的软实力有待提高。一面:项目:1 微博大v数据显示:数据隔离2 微博用户的分库分表3

2022-06-28 14:18:44 2565 1

原创 20220530小知识点

负数要用补码表示,-2+1 计算时,如果负数不用补码表示会变成-3,用补码,结果正确为-1进程:阻塞状态只能变成就绪状态idea使用:show in explorer 打开文件所在目录,Invalidate Caches Restart 清理缓存 ctrl + n 实现搜索功能,ctrl + o查找重写方法;build重构项目sql文件运行乱码后,可以把文件另存为一个新文件,只把编码方式变成utf-8即可API网关:动态改变路由,一个地址可能对应多台机器 ,如何选择性能最好 的机器呢?统一对

2022-05-30 08:39:35 82

原创 Springboot视频

在config目录下写一个登录失败的拦截器class loginHandlerInterceptor通过sessio中的值是否为空判断MyMvcConfig,重写拦截器addInterceptors()方法config 对应之前的xml在xml中的select中用useCache= “true”,第二次查询时用固定缓存...

2022-05-28 10:59:06 82

原创 Vue first project

cmd 中输入vue create 项目名,创建一个项目(你要在哪个目录下创建,先跳到该目录,要不然直接在c/dht/下)。用vscode开发安装 npm, eslient(代码格式化), vetur插件。根目录下各文件的作用node_modules:用项目开发用的依赖public:下index.html网页入口src:下assets 图片等资源 components 组件默认有一个组件App.vue 所有页面的入口因为程序是单页面,从这里进入所有页面main.j...

2022-01-04 11:03:15 237

原创 lightgbm版本问题

[LightGBM] [Fatal] The number of features in data (110) is not the same as it was in training data (114).You can set ``predict_disable_shape_check=true`` to discard this error, but please be aware what you are doing.Traceback (most recent call last): ..

2021-12-08 10:52:08 4780 3

原创 vue中解析markdown

npm install [email protected] --save-dev html-loader 安装的时候,如果不加版本号,就会报错,加上就好了npm i markdown-loadernpm install marked安装完这三个包就ok了,我是vue的项目。<script>const marked = require('marked')methods:{//res.data是从markdown中取出的数据 const htmlMD = marked(res.da

2021-10-13 21:48:44 625

原创 2021-10-10论文

Resource Allocation for Delay-Sensitive Vehicle-to-Multi-Edges (V2Es) Communications in Vehicular Networks: A Multi-Agent Deep Reinforcement Learning ApproachIntroducion: 介绍了现在的vehicle-to-vehicle (V2V), vehicle-to-cloud (V2C), and vehicle-to-roadside infr

2021-10-12 10:10:42 272

原创 2021-09-25论文

Distributed Task Migration Optimization in MEC by Extending Multi-Agent Deep Reinforcement Learning Approach在这篇文章中,我们研究了任务迁移问题,并试图在迁移能量预算下使任务的平均完成时间最小。有多个独立的用户,每个移动用户的移动是无记忆的,有一个连续的决策过程,因此,基于马尔科夫链模型的强化学习算法被应用,计算复杂度低。为了进一步促进用户之间的合作,我们设计了一种基于反事实多代理(COMA)强化学

2021-10-09 20:14:08 199

原创 2021-09-27论文

**Deep reinforcement learning based computation offloading and resource allocation for MEC**We formulated the computation offloading decision and MEC computation resource allocation problems in this frameworkstate: the sum cost of the entire system and

2021-10-09 20:13:43 411

原创 算法--散列表

散列函数python提供的散列函数为字典, 它由键和值组成。将网址映射成ip地址,这个过程被称为DNS解析,散列表是提供这种功能的方式之一。使用散列表可以快速的检查重复。缓存/记住数据,以防服务器再处理。book = dict() # book = {}book["apple"]=2price = book["apple"] # 检查 apple是否在散列表中,如果在返回值2,如果不在返回None....

2021-10-08 17:07:05 137 1

原创 5.28docker 安装

curl -fsSL https://get.docker.com -o get-docker.sh$ sudo sh get-docker.sh

2021-09-25 17:00:59 69

原创 Delay-Aware Multi-Agent Reinforcement Learning代码分析

github.com,终于跑出来了我研究生第一个自己跑的python代码吧,虽然还是没有看懂是什么意思,但是代码能运行了,就不错了,説一下文章的几个小的bug。1 在delay_aware.py中经验回放池中的obs维度改变了==》replay_buffer = ReplayBuffer(config.buffer_length, maddpg.nagents, [obsp.shape[0] + delay_step*5 for obsp

2021-09-17 08:31:51 687 2

原创 在linux上使用svn管理项目

/var/svn,是svn的存放文件的地址。tems是通过svn访问的项目名称svn://ip地址/tems新建一个svn 仓库sudo mkdir /var/svn/temssudo svnadmin create /var/svn/temssudo chmod -R 777 /var/svn/tems/db然后改tems文件下的conf文件下的三个文件 passwd authz svnserve.conf重启svnkillall svnservesvnserve -d -r /var/s

2021-07-17 20:31:08 201

原创 vscode远程连接ssh

今天上午新安的vscode,远程连接是好使的,但是我ctrl快捷键不好使,我就去网上找因为,结果改了一个setting,具体是哪里忘了,然后我就把vscode关了,结果再打开就不好使了,首先Failed to connect to the remote extension host server (Error: Connection error: Version mismatch, client refused.) 是这个错误,看了网上説的好几个办法都是把C:\Users\dht\.ssh\known_ho

2021-07-14 17:04:51 1087

原创 k8s部署restful服务

在已经安装docker k8s的基础上,首先是创建镜像,我们这里面代码用的是python,实现的功能是两个数相除。创建镜像时有三个文件Dockerfile, requirements.txt,divide.pyDockerfile的内容

2021-06-17 21:45:46 358 1

原创 前端的技巧

2021-06-13 16:56:44 40

原创 安装 k8s

安了两天,昨天弄到kubeadm 那就整不明白,安到9点多就回去了,因为这本来不是我的活,我心里也有点不舒服,也安了一天了,结果今天早上来的时候告诉我机器没地方了,我一看一个目录到了455...

2021-05-30 22:04:41 169

原创 5.27taip(第三方算法)

上午和昨天一起在改在openfaas中部署一个springboot的项目,在springboot中的controller类,有可以接收前台传值的方法,我把它部署到openfaas中一直报错不是405就是500,bn

2021-05-27 21:01:51 165

原创 前端下载按钮编写

记录第一次用vue开发自己写一个小的下载按钮的功能,使用的插件是element ui功能:点击下载按钮,会出来一个弹窗dialog,里面有两个选项选择确定,一个是下拉框,一个是日期选择器,这两个条件来确定选择哪些内容。这个代码是学长写好的框架,我往里面加按钮,13号看了一天的框架,用的各种组件完成页面的,然后按钮在有的页面显示,有的页面不显示,我没看明白它是怎么实现的,问的我学长,他説不用管那些,让我直接在页面里操作,引用的组件里给我设了一个放按键的div了 <div class=".

2021-03-15 19:12:02 453

原创 anaconda创建虚拟环境

D:\ProgramFiles\anaconda3\envs\rl\Lib\site-packages中是安装的各种包anaconda新建一个环境,conda create -n 环境名 ,然后它会告诉你创建成功,怎么激活,取消上面也会告诉你先conda install numpy 把pip安装上,在网上下载你需要的.whl文件,导入到d盘中,再在该环境下跳到d,然后用pip install 名称安装https://pypi.tuna.tsinghua.edu.cn/simple/tens.

2021-03-10 22:15:09 224

原创 springboot运行的第一个文件

以写一个controller文件为例子,代码如下@RestController@RequestMapping("/cont/helloworld")public class HelloWorldController { @GetMapping("/greet") public String greet(){ return "hello"; }}1 application启动类要加入一个扫描的注解@ComponentScan("com.examp.

2021-01-23 22:46:53 95

原创 springboot中pom的配置

使用springboot创建project,里面再有新建3个maven的module,分别是“项目名-web"(现在只放启动项目那个Java类,把project中的src的内容全部删掉),”项目名-core(需要配置,写死的内容)“,”项目名-content(里边放controller,service等一些类)“。项目名(pom.xml)里面存放版本号统一管理,项目名-core(pom.xml)里面放各种依赖使用,”项目名-content“里面还要放入对”项目名-core”的依赖<depende

2021-01-23 15:49:47 912

转载 初始Postgresql

初始postgresql,看菜鸟教程就可以,idea与postgresql连接之后,最开始那表的时候一定要参考这个博客https://blog.csdn.net/appleyuchi/article/details/79373717,否则会报错

2021-01-23 14:56:19 54

原创 springboot的maven报错

新建第一个springboot项目,按照教程好像是旗舰版(这个不确定了,反正是只有一个才有它的)有Spring Initializr,然后一步步新建成功,看教程人家都是直接跑起来的,我的是先加载依赖,加了好久,然后我就乱点,不加载了。(我之前用过springboot,所以知道src 下有一个application.java[一般这个文件名前还有一个你的项目名,反正就是这么回事],运行它,启动这个项目,我就想开始运行它)但是配置文件中根本没有Spring Boot,我的pom.xml也不报错。当...

2021-01-22 18:16:50 2119

原创 2020-11-04

怎么改变jupyter notebook的路径在cmd窗口中输入jupyter notebook后,会自动跳到网页,打开你的项目。更改项目地址在C:\Users\dht\.jupyter中找到jupyter_notebook_config.py.bak打开后c.NotebookApp.notebook_dir = '你的地址',在这里重新输入...

2020-11-04 20:06:45 52 1

原创 新手darknet+yolov3-tiny安装+跑一个自己的数据集

最近因为工作需要学习了目标检测,darknet下载https://github.com/pjreddie/darknetyolov3.weights下载https://github.com/ultralytics/yolov3我使用的darknet框架+yolov3-tiny(最开始使用的是yolov3,但是我的电脑是超薄本,显存不够用,.cfg文件中的参数b s设置的不合理,因为一个...

2019-08-16 15:19:21 5456 8

原创 19/07/17

1 今天终于把困惑我很久的问题找到了就是Mysql在环境变量中配置完,但是在cmd窗口中却无法直接运行https://www.oschina.net/question/3715015_2308467,配置过程看这篇提问(是我自己的号),终于解答了是必须把D:\Users\Lenovo\Desktop\mysql-5.6.22-win32\bin;放在前面才好使,我真的是服了,如果遇到和我一样问...

2019-07-17 13:52:57 105

原创 19/07/16

就是项目的代码是我自己写的,我也不知道这么写到底规范,但是可以实现相应的功能先説一下具体的逻辑:一个角色下对应有多个用户,把一个通知可以发送给多个角色/用户(角色的功能不易写,用户和其差不多,还比其简单),该通知只有在超级管理员下有一个读取的状态,该状态能显示所有角色下的所有用户是否读取,读取状态由,当属于该通知的用户登录后并查看,变为已读取。1 先读取的代码把String类型转化为m...

2019-07-16 17:32:00 68

原创 19/07/15

昨天做了一个已读的字段,在数据库用的map形式存储的,但是后来发现数据库存储的字段没有map类型,只有int,double ,time ,string这四种类型的多种形式,我就把map形式转化为string,等从数据库中读取时,再把string转化为map把数据库存取的字段在前台显示为树形结构,没有高大上的,而且我有两次与数据库交互的时候。再就是改变状态,当我点击查看时,把该通知的状态变为已读...

2019-07-16 08:46:58 88

原创 20190710

实习第二周,感觉自己其实一直在写前端 ,但是也要加油啊做了由单选框中的内容决定下面下拉框的内容,下拉框中的内容实现单选即可单选框向后台传值的问题其实之前一起没有理解到底input框中那个值是传向后台的,今天明白了,是"name"<div id="xhDiv" class="col-sm-9"> ...

2019-07-12 16:47:44 112

原创 19/07/12

<input type="hidden" name="ROLE_IDS" id="ROLE_IDS" value="${pd.ROLE_IDS }" ></input>var all="夏"$("#ROLE_IDS").attr("value", all);上面这三条语句决定了ROLE_IDS原来是没有值的,变成了值为“夏”2 select2 插...

2019-07-12 16:27:52 117

原创 201907011

昨天写了一个业务逻辑,感觉挻冲突的,以前没有做过这方面的,就是消息通知,通知到该用户,数据库的一个字段存的是多个值,用逗号隔开,然后前台登录的时候用的时模拟查询就可以了这个字段select *from tzgl where USER_ID like '%5fb794b1afd54640a7ff083952c2686f%'就可以出相应的数据了后来问了让我做这个功能的...

2019-07-11 09:45:55 93

空空如也

空空如也

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

TA关注的人

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