- 博客(17)
- 收藏
- 关注
原创 electron+react+ocr实现本地识别文件
electron+react+ocr实现本地识别文件本文主要是描述在本地怎么识别上传的文件并进行归类。用到的技术electron、react、ocr、node1、存好本地文件的路径信息.通过node中的fs获取路径下的文件夹或者文件 const dirs = fs.readdirSync(‘文件夹路径’); const files= fs.readFileSync(`文件路径`)2、如果是文件直接调用第三ocr接口把文件传过去一般ocr接口会涉及到文件转换 c
2021-07-12 17:47:13
856
原创 通过url生成对应的二维码
类作用EncodeHintType对二维码的一些修饰MultiFormatWriter按照提供的内容生成二维码BufferedImage将二维码转成图片输出public void createEWM(String url, HttpServletResponse res) { // 对二维码进行修饰 Map<EncodeHintType, Object> hin = new HashMap<>(); hin .put...
2020-09-14 18:49:21
580
原创 附件上传下载基本操作
文件的下载:需要文件的url基本类:用到的类简介作用HttpClientshttp客户端httpclient.execute(post);HttpPost请求方式(装下一些请求的配置)HttpPost(url)RequestConfig设置请求时间RequestConfig.custom().setConnectTimeout(5000).build();MultipartEntityBuilder文件响应的数据样式addTextBody(“typ
2020-08-22 15:23:43
601
原创 vuex的中数据存储基本操作
vuex:vuex本人理解为前端的数据库,用于在前端存储一些东西,等到需要时就调用,一些概念说明这里不说,需要看的可以另行百度。1、根据vuex的几个属性创建js文件const Tree = { namespaced: true, state: { node: {} }, getters: { node: state => { return s...
2020-04-26 14:41:33
3475
原创 Mybatis直接执行SQL语句
有时候我们如果要对传入的SQL验证语法方面怎么办呢,首先我们是不是要有一条完整的SQL,而且让mybatis去执行,这是小白最近遇到的,对于用户输入进来的语法与参数,进行拼接并且去执行,判断SQL语句有没有语法错误。第一种方法:建立一个SQL工具进行SQL处理再返回完整的SQL语句1、建立工具类public class SqlProviderUtils { public String...
2020-04-26 10:23:27
4060
原创 常用的一些注解注解
前后端开发常用的一些注解controllercontroller层作用例子包用法@Api用于生成接口文档方便于开发@Api(tags = {“Login”}, description = “相关接口”)io.swagger.annotations.Api在controller类上@Slf4j用于日志输出@Slf4jlombok.extern.slf...
2020-03-23 15:08:00
1940
原创 mybatis一些常用的一些知识
select中的一些属性id对应mapper中的方法名parameterType对应方法的输入参数(注意:parameterType可写可不写,它会找方法中的参数)resultType对应方法的输出(一般是实体类)resultMap对应方法的输出(注意:resultMap可以将多个表合并输出)resultMap的一些属性id作为给予sele...
2020-03-23 14:12:41
180
原创 JavaScript中数组、对象的深浅拷贝
在这里先说明下深浅拷贝是针对基本类型和引用类型而产生的基本类型不会存在啥深浅拷贝,因为它们的值是存在栈中的,而赋值改变的是就栈引用类型(说明:引用类型的值是存在堆中的,而在栈中的是指向堆中的地址),如果是浅拷贝的话就只会新增一个栈,不会对于新增一个堆,这样就会导致一个堆有两个栈地址指引,那么一个改变就会影响另一个。如果是深拷贝就会同时新增对应的栈堆数组浅拷贝方法...
2020-03-20 16:51:57
136
原创 vue中子组件方法注入参数给父组件方法
在vue中我们可以在子组件的方法中注入一些参数共父组件中的方法使用。1、子组件中的一个方法 confirm() { this.form.validateFields((erro, values) => { if (!erro) { this.$emit('confirm', values.option) this.showC...
2020-03-20 14:53:09
537
原创 二维数组,稀疏数组,文件三者转换
小白最近在学习数据结构这里给大家分享下首先:咱们得明白啥是稀疏数组1、稀疏数组一般是n行3列2、第一行的第一列是二维数组的总行数3、第一行的第二列是二维数组的总列数4、第一行的第三列是二维数组的有效数据数5、其他行的第一列是二维数组有效数据的行6、其他行的第二列是二维数组有效数据的列7、其他行的第三列是二维数组有效数据列子:二维数组:0 0 0 00 2 0 ...
2020-03-11 19:09:56
105
原创 关于vue的keepAlive页面缓存
关于vue的keepAlive页面缓存条件:路由导航得在路由router.vue中本人初次在项目中实操无误区: 1、不能明确导航位置也就是上面所说的条件,一般这个路由导航是写router.vue中,意思是路由渲染前,就会通过router.beforeEach获取到而进行一些路由的确定 2、不明确路由渲染的router-view位置具体操作:1、对需要缓存的组件路由中加keepaliv...
2020-03-11 18:52:46
315
原创 Mybatis初始操作数据库
1、创建sqlmapconfig.xml文件:<configuration> <!-- 和spring整合后 environments配置将废除--> <environments default="development"> <environment id="development"> <!-- 使用jdbc事务管理,事务控制由m...
2019-03-25 16:11:11
501
原创 原始的Jdbc操作数据库
加载数据库驱动:class.forName(“com.mysql.jdbc.Driver”);通过驱动类连接数据库:Connecttion con = DriverManger.getConnection(“jdbc:mysql://localhost:3306/数据库名”,“用户名”,“密码”)定义sql语句:String SQL= “SQL语句”数据库处理:...
2019-03-25 15:52:53
318
原创 小白遇见Jsp
小白理解的Jsp:对于jsp:说明点就是servlet,因为服务器获取路径时会把访问路径中的jsp当成servlet,因为Tomcat中的web.xml配置了很多类似*.啥啥的配置,运行时会生成相应的java文件及jspservlet文件,jspservlet中的_jsp类的继承父类httpjspbase,而httpjspservlet继承httpservlet,而httpservlet中有se...
2019-01-13 15:51:36
169
原创 小白遇见Cookie
上一篇说到servlet中的请求问题:如果这次请求被销毁后,那请求的数据也会被销毁。怎么解决下次请求上次请求被销毁的数据呢?这里引进Cookie。Cookie的一些知识有关cookie:Cookie是浏览器段的数据存储技术,为了解决不同请求相同请求数据问题而产生的cookie的使用:1 先声明cookie对象:Cookie ck = new Cookie(“键”,“值...
2019-01-07 17:44:00
127
原创 小白遇见Servlet
小白遇见Servlet 小白遇见Servlet 对于老师没教servlet直接给我们上手web开发框架,导致本人对servlet的request,response,servletsession,servletcontext等完全不了解,所以最近我学了下servlet。本人也是菜鸟总结如下: 浏览器和服务器响应头也一样,不过重点是请求方式:g...
2019-01-07 15:11:07
164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人