后端开发2025年08月13日
目录 1.普通元素 2.属性包含大括号 { 3.属性包含中括号 [ 4.属性中既有中括号包括,又嵌套了大括号 补充:java提取json中某个数组的所有值 总结 使用com.alibaba.fastjson解析 总结:一个花括号 { 放进JSONObject一次 一个中括号 [ 放进JSONArray一次 获取一次属性调用getXxx一次 1.普通元素 g...
后端开发2025年08月12日
目录 背景 接下来,Show Time 注解类 注解的Aspect类 controller 背景 客户使用我们系统的时候,查询不带任何查询条件,查询就返回全部数据,500多万条数据啊,然后直接导出,数据量庞大,接口超时,这可苦了我们这些开发人员,一边优化,一边挨喷。这么多数据就算导成功了,Excel也打不开呀。迫不得已,决定强制让客户至少传入一个参数进行查...
后端开发2025年08月12日
目录 java中的编码转换(以utf8和gbk为例) 以下是针对以上情况的代码测试 java编码格式的转换以及乱码恢复 如何在java中进行编码格式转换 首先什么情况会乱码 为什么gbk,gb2312转换没有乱码? 乱码的数据可以转变回来吗? 总结 java中的编码转换(以utf8和gbk为例) 在正常javaweb开发中经常会发现字符转换的需求,会存在中...
后端开发2025年08月12日
目录 BufferedReader Files.readAllBytes Files.lines CommonIO::readFileToString 项目中经常会遇到文件读写,不同的读写方式速度之间有多大差异呢? 这里自己没有使用外部的依赖库,使用Java原生的文件读写方法: 测试文件大小,7.1M BufferedReader 代码: public s...
后端开发2025年08月12日
iOS 项目文件下 pod install 出现: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory 解决方式: 1.输入 gem sources -a https://gems.ru...
后端开发2025年08月12日
1.Check your ruby version ruby -v 2.Install rvm bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 3.Install homedre...
后端开发2025年08月12日
===>首先需要使用https<===https://ruby.taobao.org/ 第一步 下载http://pan.baidu.com/s/1kU0rxtH 复制到ruby安装的根目录 第二步 添加系统环境变量: SSL_CERT_FILE=ruby的根目录加\cacert.pem(类似C:\Ruby22-x64\cace...
后端开发2025年08月12日
Ruby基础 1.对象、变量和常量 1.1 对象 在Ruby中表示数据的最基本单位是对象,任何数据都是对象,使用类来表示对象的种类。 一个某个类的对象称作对象的实例。 对象 类 eg 数值 Numeric 1、2.5、3.0 字符串 String "sdasd"、'sadad' 数组 Array []、[1,2,"asd] 散列 Hash {}、{name...
后端开发2025年08月11日
类和模块 1.类 类是面向对象中一个重要的术语。我们可以把类看作是对象的抽象, 所有的这类对象都有这些特征。而对象则是类的具体实现,按照类的要求创建的 对象就是该类的对象。类就像对象的雏形一样,决定了对象的行为。 eg:用数组类创建数组对象 arr=Array.new #[] 用class方法查看对象属于那个类 arr=[1,2,3] p arr.clas...
后端开发2025年08月11日
ruby基础知识 模块 模块是ruby的特色功能之一。如果说类是事物的实体以及行为,那么模块表现的 就是事物的行为部分,模块和类有以下两点不同: 模块不能拥有实例 模块不能被继承 模块的使用方法 module Mymodule #共同的方法 end class Myclass1 include Mymodule #Myclass1独有的方法 end cla...