FireDAC 下的 Sqlite [2] - 第一个例子【转载自万一老师】

为了方便测试, 我把官方提供的 C:\Users\Public\Documents\Embarcadero\Studio\14.0\Samples\data\FDDemo.sdb 复制了一份到 C:\Temp\FDDemo.sdb. {新建一个 VCL Forms Application, 然后添加如下控件(建议按 Ctrl + . 后用键盘输入添加):} TFDPhysSQLiteDriverLink // 用于驱动自动连接; 不同数据库各对应一个: TFDPhys****DriverLi
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

Oracle数字格式化

@ 目录 Oracle数字格式化 开发中的常见问题 数字格式模型元素 Oracle数字格式化 A format model is a character literal that describes the format of datetime or numeric data stored in a character string. A format model does not change the internal representation of the value in the d
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

FireDAC 下的 Sqlite [3] - 获取数据库的基本信息【转载自万一老师】

在空白窗体上添加: TFDConnection, TFDPhysSQLiteDriverLink, TFDGUIxWaitCursor, TMemo procedure TForm1.FormCreate(Sender: TObject); var   List: TStrings;   V: Variant; begin   FDConnection1.Open('DriverID=SQLite; Database=C:\Temp\FDDemo.sdb');   List := TStri
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

Codeforces Round #644 (Div. 3) D——Buying Shovels

https://codeforces.ml/contest/1360/problem/D #include <iostream> #include <cstdio> using namespace std; int T,n,k; void solve(){ cin>>n>>k; if(k >= n) {cout<<"1"<<endl;return;} int ans; for(int i = 1; i*i <= n; i++){ if(n % i == 0){ if(n/i
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

Idea 中markdown无法预览

问题: 今天遇到一个很奇怪的问题,我IDEA中的markdown文件无法预览。 环境: Mac:10.15.4 IDEA:2019.3.1 操作步骤: 1、首先查看是否文件类型关联了markdown文件: 查询指引:Preferences --> Editor --> File Types --> Markdown 查看注册格式(Registered Patterns)为以下格式: *.markdown *.md 这说明结尾文件已经绑定,是没有问题的。 2、查看markdwon的配置 查询指引
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

Jtable使用

通过new JFrame创建一个新的窗口变量 传入参数是表头 setLayout方法用来添加表头 setSize方法用来设定表的大小 setDefaultCloseOperation用来设定操作个数 setLocationRelativeTo用来设定表格是否随窗口变化而变化 JTable中传入的则为new JTable(Vector<L>,Vector<Vector<L>>) 之后通过以上操作将表格可视化 这样就完成了一个jtable表格
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

python的filter基本用法

filter函数用来过滤数据。 1.基本示例: def is_odd(n): return n % 2 == 1 newlist = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(f'odd:{newlist}') print(f'odd:{list(newlist)}') 输出: odd:<filter object at 0x10a801978> odd:[1, 3, 5, 7, 9] 注意: python3的f
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

FireDAC 下的 Sqlite [1] - 前言【转载自万一老师】

很长时间没静下心来写博客了, 现在回来, 是 Delphi 不断地进步让我感动、振奋. Delphi XE5 并入了 FireDAC, 第一印象非常好, 恐怕 dbExpress 等等都要靠边站了. 让我最高兴地是 FireDAC 对 Sqlite 的支持! 优秀的 Sqlite 早就有很多 Delphi 的包装(http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers, 从 https://code.google.com/ 等还能搜到更多). 有
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

极客时间-软件设计之美

优惠购买 58元优惠购买链接 注意: 新用户只需要 19.9 购买成功后私聊我可获取返 12元, 相当于只要46元 新用户注册 注册领取 35 元新人礼链接 介绍 在开发软件的过程中,我们都遇到过这样的情况: 一直在增删改查,缺少大局观,闷头写代码,埋下了很多自己也不知道的坑; 系统出现问题时,只能头疼医头,脚疼医脚,找不到引发问题的本质原因; 为了一个小需求,要在无数的地方小心翼翼地做着各种微调,还被产品经理嫌弃改得慢; 每次针对需求变更而开发的代码,都会导致无尽的 Bug,连那些本来还好的
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

分享我以前做竞价淘客的一些经历及经验,值得收藏

在竞价淘客之前做的是seo淘客。这里简单说说吧,最开始做淘客网站,是做的api站,调用的淘宝的商品数据,做的词是类似女装,袜子,等。我们称这为商品词。做的站几十万个页面,导入了几十个淘宝词,一个页面一个词。比如这个页面是中老年女装,然后展示一些对应的宝贝信息。 当时做了一个站,记得一天1Wip,淘客收入一个月才1W+。因为当用户搜索这类商品词时候,他确实是要买个女装或者袜子,也可能是了解了解,需求并没有那么强烈。后来不知道怎么的意识到了品牌词。就比如韩都衣舍女装这种词就属于品牌词,当用户搜索这
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

2020 m0leConCTF Andry

测试文件: 代码分析 有两处关键点 获取输入password 第一处 Onclick在对我们的键盘事件进行响应处理,调用check_password函数。通过check_password函数,我们知道密码长度为32,且调用了mo2c1等函数,这些函数是libandry-lib.so文件中的。 因此,我们可以逆推出输入为 48bb6e862e54f2a795ffc4e541caed4dbf985de4d3d7c5df73cf960638b4bf2 但是我们输入之后,依然会闪退。 获取dex文件
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

找水王(课堂练习)

一、题目 三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复 其他ID发的每个帖子。坊间风闻该“水王”发帖数目超过了帖子数目的一半。 如果你有一张当前论坛的帖子(包括回帖)列表,其 中帖子的作者的ID也在其中,你能快速的找到这个传说中的水王吗? 二、程序设计思路 因为“水王”发帖数超过了一半,将相邻两两不同的ID消除,则剩下的为“水王”的ID。用一个一维数组userid[]存储所有ID,令“水王”ID为 数组中的第一个userid
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

5.26 Vj A - Sorted Adjacent Differences

#include<bits/stdc++.h> #define ll long long using namespace std; /* 题意:给你一串数,让你排序,重点是要使相邻两个数的差值递增。 思维题,可以发现从小到大排序后最中间两个数为一组,两边相邻的两个数的差值一定会大于等于中间两数的差值,再往外找也是一样。 eg: 7 -2 4 5 6 6 8 9 6>5>6>4>8>-2>9 1 1 2 4 6 7 */ int main( ) { ll t,n; cin>>t; for(int
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

人类

记得鲁迅说过一句话,现在很流行,“人类的悲欢并不相通,我只觉得他们吵闹。” 人类这种生物似乎天生自以为和其他生物不同,很多人说人比兽通情,情感二字,道不明,仔细一想,难道不尽是些外界环境的产物吗?亲情,成全上万个精子冲向卵细胞,哪个快点哪个慢点,谁能保证你,这个父母生下的孩子,还能是你呢,你归根结底是个生物,但父母与你的亲情,是建立在关系上的,你爸妈会因为没生你生了另一个人而不爱他吗?假如你不是你爸妈的孩子,是另外两个人的孩子,你们或许甚至一辈子不会遇见。爱情,总有人说爱情是高尚的,为什么在我
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

SpringBoot 通过File将Workbook生成的Excel文件下载到项目中

ExportParams exportParams = new ExportParams("错误集合", "错误集合", ExcelType.XSSF); Workbook workbook = ExcelExportUtil.exportExcel(exportParams, Invite.class, errorItems); /** * 写入到本地文件 * Springboot获取文件路
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

哔哩哔哩B站还能这样推广引流,不赶快来学

哔哩哔哩,简称B站,小破站,一个二次元文化平台,以前是喜欢动漫、游戏的年轻人聚集地,随着发展慢慢有了很多生活化、大众化的内容,也就具备了推广引流的基础。 因为答应了广西最靓的仔 - 顶住哥,分享一下哔哩哔哩的推广引流方法,所以直播系列的文章后续再更新,到时老马会整理成一个专辑方便大家查阅,那么今天的主题就是B站了。 首先网络上有很多关于B站的引流工具,像利用视频的弹幕、评论功能,批量地去留联系方式,贴牛皮癣广告,这种做法看似自动又高效,实际上一点作用都没有。 目前B站最好的推广引流方法还是做内
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

Vue中mockjs的使用

一、为什么使用mockjs 使用mockjs模拟后端接口,拦截 Ajax 请求,随机生成所需数据。官网地址 在已有接口文档的情况下,我们可以直接按照接口文档来开发,将相应的字段写好,在接口完成之后,只需要改变url地址即可 二、mock优点 1.前后端分离 2.可随机生成大量的数据 3.用法简单 4.数据类型丰富 5.可扩展数据类型 三、安装使用 npm install axios npm install mockjs 创建mock.js文件 main.js中引入mock.js 页码中调用a
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

slf4j日志引用正确姿势

slf4j是为了便于不同日志框架的切换,而设计的日志系统门面,它支持的日志框架包括:java.util.logging, logback and log4j.它的使用很简单,只需要引入slf4j-api-${project.version}.jar即可,但实际项目中它需要配合相应的日志框架使用.这里只是简单介绍一下slf4j的引用. 1 使用slf4j需要的maven依赖 <dependency> <groupId>org.slf4j</groupId> <ar
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

OpenWRT Mac 虚拟机PD 分享 for 软路由

分享一下安装软路由的乐趣 软件包, 就用这个论坛里面的就行 openwrt-x86-64-combined-squashfs.img 前言,试过多次mac装了win7以后硬盘写不了IMG,只能识别0硬盘, 以前是Mac 命令来解决 u盘方式 1) 进去Mac 终端,run 下面命令(sudo) dd if=openwrt-x86-64-combined-squashfs.img of=/dev/sda bs=1M 会写进u盘, 2) 然后进虚拟机PD里面,把现有的系统改成u盘启动,就成功了。
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0

Java 注解与反射笔记

注解与反射 注解 什么是注解? Annotation是从JDK5.0开始引入的新技术 作用: 不是程序本身,可以对程序作出解释(这一点和注释comment没什么区别) 可以被其他程序(如编译器)读取 Annotation格式: 注解是以“@注释名”在代码重尊在的,还可以添加一些参数值,例如:@SuppressWarnings(value="unchecked") Annotation在哪里使用? 可以附加在package,class,method,filed等上面,相当给他们添加了额外的辅助信
分类: 其他 发布时间: 05-26 23:38 阅读次数: 0