aLoNe IT Develop Studio

  • 首页
  • IT前沿
  • Web技术
  • 小姿势
  • 运维管理
  • 随笔
小姿势
小姿势

使用WSL的Ubuntu18.04安装oneinstack需要注意的相关事项及步骤!

最近尝试试用了下wsl下的ubuntu系统,尝试安装oneinstack,结果遇到了很多问题,花了两天时间终于搞定了,现在将结果记录下来! 修改apt-get源 cd /etc/yum.repos.d/ cp CentOS-Base.repo CentOS-Base.repo.bak cp CentOS-AppStream.repo CentOS-AppStream.repo.bak cp CentOS-Extras.repo CentOS-Extras.repo.bak sed -i 's|mirrorlist=…

2020年11月03日 0条评论 480点热度 0人点赞 admin 阅读全文
小姿势

改写历史,永久删除git库的物理文件

最近遇到了本地commit的代码体积过大,无法提交到gitee的问题,查阅资料后找到解决方案,在此写出分享 1. 先使用命令查看大文件路径 git rev-list --objects --all | grep -E `git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -10 | awk '{print$1}' | sed ':a;N;$!ba;s/\n/|/g'` 提示出来的信息如下 11f62a5199a343d506d763a71…

2018年12月25日 0条评论 1372点热度 0人点赞 admin 阅读全文
小姿势

AES中Java加密PHP解密的坑。。。

今天需要对接一个java系统中的接口,对方使用了AES加密,根据对方描述基本可以确定对方用的是AES-ECB-128的加密方式,然后使用PKCS5的对齐方式。 我方需要使用openssl_decrypt进行解密,但是在这个过程中死活都无法进行解密。 最后用了一个很奇特的方式进行解密了。。。 先看下java的代码吧: public static String encrypt(String content, String password) { try { String ENCRYPT_CHARSET = "UTF-8…

2018年05月10日 0条评论 1804点热度 3人点赞 admin 阅读全文
小姿势

Git下获取更新文件方法

直接通过下边命令即可 git diff commit1 commit2 --name-only | xargs tar -zcvf update.tar.gz 其中,commit1是上次提交的文件(提取更新内容时是不包含这一次的文件修改),commit2是本次提交的文件(包含本次文件) PS:上方的--name-only,name单词前是两个-符号,这里文章不知道为啥变成一个了 简单方便吧~

2018年03月01日 0条评论 1417点热度 1人点赞 admin 阅读全文
小姿势

NDEF消息解析实例

问题:按照NDEF消息格式来解析下列Hex串: D1 02 1F 53 70 91 01 0E 54 02 65 6E 68 65 6C 6C 6F 20 77 6F 72 6C 64 51 01 09 55 01 73 69 6E 61 2E 63 6F 6D 解答:NDEF记录格式如下, Byte 0: D1 0xD1 = 11010001B,对应的标志位如下: MB(Message Begin) = 1,说明这是首记录 ME(Message End) = 1,说明这是末记录(说明消息只有一个记录) CF(Ch…

2017年11月14日 0条评论 1512点热度 0人点赞 admin 阅读全文
小姿势

压缩Sqlite数据文件大小,解决数据删除后占用空间不变的问题

估计有人在使用sqlite数据库时,会有这种情况,删除数据库里面的一些数据后,却发现Sqlite数据库文件占用空间的大小一点没有少,这是为什么呢? 原因: 当你从Sqlite删除数据后,未使用的磁盘空间被添加到一个内在的”空闲列表”中用于存储你下次插入的数据。磁盘空间并没有丢失。但是也不向操作系统返回磁盘空间。 解决方法: 1.手动执行VACUUM命令 2.自动VACUUM 下面是VACUUM命令的详细说明 SQLite Vacuum VACUUM 命令通过复制主数据库中的内容到一个临时数据库文件,然后清空主数据库…

2017年03月30日 0条评论 2177点热度 0人点赞 admin 阅读全文
小姿势

虚表!高性能网络传输数据结构,替代Json的好帮手!

Json是什么 JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript 规范的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 Json的语法规则 在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常…

2017年03月30日 0条评论 1395点热度 0人点赞 admin 阅读全文
小姿势

卷积神经网络

自今年七月份以来,一直在实验室负责卷积神经网络(Convolutional Neural Network,CNN),期间配置和使用过theano和cuda-convnet、cuda-convnet2。为了增进CNN的理解和使用,特写此博文,以其与人交流,互有增益。正文之前,先说几点自己对于CNN的感触。先明确一点就是,Deep Learning是全部深度学习算法的总称,CNN是深度学习算法在图像处理领域的一个应用。 第一点,在学习Deep learning和CNN之前,总以为它们是很了不得的知识,总以为它们能解决很…

2016年09月23日 0条评论 854点热度 0人点赞 admin 阅读全文
小姿势

解决PostMessage发送字符串造成数据错乱问题

以前一直使用PostMessage来发送字符串数据到主界面,由于字符串是临时变量,而PostMessage是异步发送,有时候由于主界面接收到数据的时候,系统已经将字符串占用的内存释放了,造成获取的字符串可能出现乱码的现象! 经过分析,主要是由于PostMessage是异步操作造成的。因为TMessage中的WParam是数值型,所以我们发送消息就只能发送字符串的起始地址,然后在接收端通过起始地址获得这个字符串的值。但是这样做会有一个隐形的问题,就是在栈上分配的内存,会在当前作用域结束后释放掉。 比如: proced…

2016年09月23日 0条评论 6985点热度 0人点赞 admin 阅读全文
小姿势

在Delphi下,使用线程向窗体发送动态数组数据的解决方法~

最近写个小软件,需要在线程内获取json数据,然后将json内的一个items获取出来,存放到数组内,然后再将数组的数据发送到窗体,然后显示出来。 一开始使用的是老方法,创建动态数组,设置长度,然后装载数组数据,使用Sendmessage函数发送,Wparam是Integer(@Array[0]) 在窗体,使用了Integer(Array)来接收数组指针,然后读取内容。 但是随后诡异的事情就接二连三出现,不断地报内存错误!! 这让我十分的蛋疼,检查了许久不知道哪里出错,于是我开始怀疑是SendMessage函数的问…

2016年09月23日 0条评论 1144点热度 0人点赞 admin 阅读全文
12
分类目录
  • IT前沿
  • Web技术
  • 小姿势
  • 运维管理
最新 热点 随机
最新 热点 随机
使用WSL的Ubuntu18.04安装oneinstack需要注意的相关事项及步骤! 改写历史,永久删除git库的物理文件 AES中Java加密PHP解密的坑。。。 Git下获取更新文件方法 NDEF消息解析实例 云服务器Linux下磁盘无损扩容注意事项!
在Delphi下,使用线程向窗体发送动态数组数据的解决方法~ 改写历史,永久删除git库的物理文件 NDEF消息解析实例 全球首个微信应用号开发教程!通宵吐血赶稿,每日更新! Git下获取更新文件方法 解决PostMessage发送字符串造成数据错乱问题
标签聚合
虚表 windows 插件 framaroot postman google android git

COPYRIGHT © 2021 aLoNe IT Develop Studio. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

陕ICP备19021656号-2