- 博客(153)
- 资源 (2)
- 问答 (4)
- 收藏
- 关注
原创 Cadence Virtuoso Layout 版图绘制
画好原理图,打好pin脚(pin最好以全大写的形式书写,以防后续操作中可能出现Bug)查看所使用工艺库的design rule文件,确定栅格单位设置大小在准备绘制的原理图界面启动layout XL/GXL在layout界面按e,设置网格大小与design rule匹配直接根据原理图生成版图根据原理图连接关系显示版图中未连接的飞线查看和更改原理图与版图中器件对应的链接关系shift + f:显示器件版图细节版图的构成:元器件(工艺厂商提供)、器件连接、阱连接、IO和PAD模拟电路
2022-12-05 18:35:30 20239 9
转载 java中使用freemarker导出word文档(带有循环表格+合并单元格)
之前做过导出word的功能,不过也只用到了循环生成表格,百度有很多方法,这次用到了合并,百度了之后发现找不到详细的制作方法,自己琢磨了一天,查了一下freemarker的语法,最后才做出来,写一个详细的教程分享给大家。java中使用freemarker导出word文档(带有循环表格+合并单元格)
2024-06-05 17:43:41 339
原创 阿里云Code并配置IDEA
申请阿里code的账号,网址如下https://code.aliyun.com,申请完成之后,将账号信息发给项目负责人,由负责人加入项目中安装git,,默认下一步即可,安装好后在开始菜单中双击git-bash.exe运行输入ssh-keygen -t rsa -C “您的邮箱”(注意大小写) ,并按两下回车键。输入以下命令配置用户名和邮箱(都是双杠——):$ git config --global user.name “用户名”$ git config --global user.email “邮箱地
2024-02-28 11:36:58 748
原创 Windows系统安装2个版本得的MySQL
最新版本8.0.34下载链接:https://dev.mysql.com/downloads/mysql/MySQL 5.7下载链接:https://downloads.mysql.com/archives/community/使用解压工具将下载到的压缩包解压:如:解压到D:/software/目录下(自己选择),解压之后建议重命名该解压出来的文件:如mysql-8.0.34-winx64文件夹名,可将后面的winx64去掉,得到mysql-8.0.34(方便查看和理解,此处可不修改,但后续内容需对应更
2023-11-10 15:35:08 1015
原创 MySQL数据加解密处理
对于一些敏感数据,比如用户的手机号、身份证号、银行卡号、敏感词之类进行加密处理,是一些系统的常用处理方式。但是这保证了数据的安全之外又诞生了另外一个问题,就是搜索这些信息的时候,模糊查询变得困难。利用mysql 的 AES_ENCRYPT 方法来处理数据的加密和解密。
2023-10-11 13:48:04 444
原创 Java利用RedisTemplate给redis存储map集合数据
在上面的示例中,我们使用RedisTemplate的opsForHash()方法获取Hash操作对象HashOperations。然后,使用putAll()方法将Map集合数据存储到Redis中,使用get()方法获取指定键的值,使用entries()方法获取所有键值对。请确保在使用RedisTemplate之前已经配置好了Redis连接,并将RedisTemplate注入到RedisExample类中。
2023-10-10 14:33:10 2522
原创 Redis中的缓存穿透、雪崩、击穿的原因以及解决方案
是指用户查询数据,在数据库没有,自然在缓存中也不会有。这样就导致用户查询的时候,在缓存中找不到,每次都要去数据库再查询一遍,然后返回空(相当于进行了两次无用的查询)。这样请求就绕过缓存直接查数据库,这也是经常提的缓存命中率问题。
2023-08-15 14:00:12 561
原创 ChatGPT的前沿性和发展前
本文将讨论ChatGPT的前沿性和它的发展前景。这种方法为ChatGPT提供了与众不同的能力,例如自适应和迁移学习能力,这可以帮助ChatGPT更好地理解不同领域、语境和文化中的语言。随着ChatGPT和相关技术的发展,它们将在更多的领域发挥作用,并为人们提供更好的语言服务。ChatGPT的设计是基于循环神经网络(RNN)和注意力机制,这使得它能够处理自然语言的复杂结构和含义,从而帮助其更好地理解人类语言。而且,随着ChatGPT的发展,它将更好地理解不同语言之间的差异,从而更好地进行翻译。
2023-06-07 17:41:26 702
原创 MyBatis的10种精妙用法,真是妙啊!
注意 你可以将一个 List 实例或者数组作为参数对象传给 MyBatis,当你这么做的时候,MyBatis 会自动将它包装在一个 Map 中并以名称为键。List 实例将会以“list”作为键,而数组实例的键将是“array”。
2023-05-08 09:53:58 754
原创 使用ChatGPT进行AI对话
ChatGPT是美国人工智能研究实验室OpenAI新推出的一种人工智能技术驱动的自然语言处理工具,使用了Transformer神经网络架构,也是GPT-3.5架构,这是一种用于处理序列数据的模型,拥有语言理解和文本生成能力,尤其是它会通过连接大量的语料库来训练模型,这些语料库包含了真实世界中的对话,使得ChatGPT具备上知天文下知地理,还能根据聊天的上下文进行互动的能力,做到与真正人类几乎无异的聊天场景进行交流。ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。
2023-03-30 14:49:17 10342 4
转载 Flowable 数据库表结构说明、Flowable 数据字典说明
ACT_RE_* : ’RE’表示repository(存储)。RepositoryService接口操作的表。带此前缀的表包含的是静态信息,如,流程定义,流程的资源(图片,规则等)。ACT_RU_* : ’RU’表示runtime。RuntimeService、TaskService等接口操作的表。这是运行时的表存储着流程变量,用户任务,变量,职责(job)等运行时的数据。flowable只存储实例执行期间的运行时数据,当流程实例结束时,将删除这些记录。这就保证了这
2023-01-12 11:12:18 460
原创 ES+微服务对文档进行全文检索
打开ES服务进入es安装目录下F:\elasticsearch-7.17.1\bin,双击elasticsearch.bat,如图成功后,如图2. 打开ES可视化服务进入安装F:\elasticsearch-head-master路径下,执行npm run start3. 打开浏览器。
2022-11-10 12:38:21 3259
原创 Candence Virtuoso基本电路设计(一)
在自学IC版图设计得路上越走越远。。。。。。virtuoso中进行CMOS反相器和静态寄存器的电路设计以及功能仿真。
2022-11-03 21:44:29 9247
原创 工作流(Flowable)
最常用的工作流引擎是Activiti,领导原本想用agile bpm,但是想要组装整合到老项目上比较麻烦,最后选择了flowable,不管是springBoot项目还是spring的老项目,都能比较快速的整合起来。Flowable集成到项目的时候,原来的老项目已经有了用户,组/角色/组织,权限之类的表和业务设计,所以工作流自己在做一套用户,组的权限控制 会增加额外的维护成本。flowable是基于Activiti6开发的,所以数据库结构基本一致。在工作的应用中,以下文章给了很大的帮助,所以放一块分享一下。
2022-11-01 18:10:01 2009
原创 防止文件在浏览器预览,直接下载到本地
实际需求:在许多开发当中,点击下载(尤其PDF、图像格式)的文件,会直接在浏览器打开,不会直接的下载;所以此代码就是处理防止浏览器直接打开,点击下载接口直接下载到本地。
2022-11-01 10:21:06 1065
原创 WebSocket主动通过线程推动TCP请求
业务需求备注:建立websocket连接时,开启定时任务,线程通过tcp请求获取返回内容,将返回内容定时推送,断开websocket连接时,终止定时任务,同时停止推送,释放资源。
2022-10-11 14:37:01 871
原创 ksh脚本运行报错 /bin/ksh: bad interpreter: No such file or directory
一般是由于Linux上未安装ksh引起的,确认该目录下是否有ksh解决方法:如果联网的话直接yum安装:yum install ksh。
2022-09-13 17:40:28 2476
原创 RestTemplate 调用第三方API接口
/*** 给算法发送API参数获取返回数据信息* servingUrl 请求接口路径* jsonObject 参数*/public JSONObject getPythonData(String servingUrl,JSONObject jsonObject) {HttpHeaders headers = new HttpHeaders();MediaType type = MediaType.parseMediaType(“application/json; charset=UTF-8”)
2022-06-16 15:40:54 699
smic18mmrf-oa版(工艺库)
2022-09-20
程序员的平板电脑二合一电脑
2023-10-12
mgdicDraw二次开发,问题咨询?
2021-09-30
java怎么解析IMG格式的文件?
2021-01-26
使用freemarker生成的xml格式word文档,如何转成标准格式的word?
2019-04-29
springboot读取csv文件,在存入mysql数据库中
2019-01-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人