摘要:
前端:"/xx?user="+JSON.stringify(rows) es5 后端 @RequestParam String user user = new String(user.getBytes("8859_1"),"utf8"); // 防止中文乱码 List<Map<String,Obje 阅读全文
摘要:
1.react项目可以使用react的插件 react-file-viewer 优点 开源免费 简单易用 直接安装 轻量级 缺点 样式不能控制 灵活度较低 对于大于2mb左右的文档会出现无法显示 等缺陷 2.使用kkFileView 服务 优点 开源免费 支持文档类型较多 样式比上一个看起来比较美观 阅读全文
摘要:
解决办法: //防止linux下 随机生成keySecureRandom secureRandom = SecureRandom.getInstance(“SHA1PRNG” );secureRandom.setSeed(keycontent.getBytes());// 根据密钥初始化密钥生成器k 阅读全文
摘要:
公司项目出现的一个问题 即用户在文本框中输入数据后 当文本框 失去焦点时会有一个伴随页面请稍等效果的请求 如果用户输入完数据 直接点击浏览器之外的桌面 当再返回页面时 onblur事件会不断重复触发直到卡死 案例: a.html 第一个页面 <!DOCTYPE html><html lang="en 阅读全文
摘要:
最近因为工作需要对一些数据分析展示类的框架服务进行探索性的学习 因为公司用到的数据库是mongdb 所以 用到方案有 1.mongdb的 bi-connector(数据转换)+ grafana (数据展示) 2.metabase 可以直接支持MongoDB数据库 但是sql语句的编写需要对Mongo 阅读全文
摘要:
MongoDB 使用 BI Connector 来支持 BI 组件直接使用 SQL 或 ODBC 数据源方式直接访问 MongoDB,在早期 MongoDB 直接使用 Postgresql FDW 来实现 SQL 到 MQL 的转换,后来实现更加轻量级的 mongosqld 来支持 BI 工具的连接 阅读全文
摘要:
案例一 变量的存放 // 得到所有的脚本引擎工厂 ScriptEngineManager sem = new ScriptEngineManager(); // 得到javascript脚本引擎 ScriptEngine engine = sem.getEngineByName("javascrip 阅读全文
摘要:
React脚手架安装成功后 全局下载使用命令npm install -g create-react-app安装完成后每次新建项目无需再次安装,只需执行命令行 create-react-app my-app 进入my-app :cd my-app 启动命令:npm start 打包:npm run b 阅读全文
摘要:
TPS (transaction per second)代表每秒执行的事务数量,可基于测试周期内完成的事务数量计算得出。例如,用户每分钟执行6个事务,TPS为6 / 60s = 0.10 TPS。同时我们会知道事务的响应时间(或节拍),以此例,60秒完成6个事务也同时代表每个事务的响应时间或节拍为1 阅读全文
摘要:
对称性加密算法:AES,DES,3DES DES是一种分组数据加密技术(先将数据分成固定长度的小数据块,之后进行加密),速度较快,适用于大量数据加密,而3DES是一种基于DES的加密算法,使用3个不同密匙对同一个分组数据块进行3次加密,如此以使得密文强度更高。 相较于DES和3DES算法而言,AES 阅读全文