- 浏览: 589787 次
最新评论
-
wjwjwjwj:
void T0_Work() //T0定时器调用的工作函数 ...
51单片机学习笔记:基于状态机的按键对时程序(短按,长按,连发) -
xouou_53320:
lastSeries 写道前辈,是不是在工作以后连System ...
java学习笔记:TCP通讯,传送任意文件(服务端并发) -
lastSeries:
前辈,是不是在工作以后连System.out.println( ...
java学习笔记:TCP通讯,传送任意文件(服务端并发) -
xouou_53320:
chuanwang66 写道不过改了iconv.exe路径也不 ...
Source Insight 中文乱码,用iconv转码,解决中文乱码问题_20150930更新 -
anazel:
正在学习,多谢分享
51单片机学习笔记:基于状态机的按键对时程序(短按,长按,连发)
文章列表
最近使用QT5.13+VC2015遇到编译错误,和中文乱码问题
网上搜了很多方法, 没发现彻底解决的,
有的人说转换文本编码 , 跨平台再转回去? 这要怎么发布?
还有的说一个个添加#pragma指令, 文件一多改来改去咋办,这不现实
遂做了很多实验最终解决,分享给小伙伴们.
这个问题只是在用vc编译时才有, 用minGW是没有, 为何要用vc?
因为vc支持WebEngine
linux下是没有utf-8的bom头的, 因为utf8没有字节序问题,也就不需要bom头,并且这样可以兼容ASCii码 ,而vc默认是使用当前系统的编码(local code ...
部分VS版本复制代码到word时, 中文注释变成乱码.
就做了个小工具实时修复 ,
以前在网上也下载过类似工具, 但每次都要点一下,很麻烦,
本工具可自动监控剪切板, 自动修复, 可谓全自动了.
准备工作
新建一个777权限的tftpdir服务文件夹
例如/home/sjj/work/tftpdir
放一个有内容的1.txt文本用来测试
安装tftp的增强版本
服务端tftpd-hpa
客户端tftp-hpa
sudo apt-get install tftp-hpa tftpd-hpa
修改配置文件
sudo vim /etc/default/tftpd-hpa
内容如下
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/home/sjj/work/tftpdir"
...
sudo apt-get install samba 安装samba
本来想用图形界面配置下, 但是运行
system-config-samba失败
就手动配置,
这里系统用户名sjj , 创建的samba账户也为sjj, 但为了安全的话最好不要相同.
sjj@uu:~$ su root 为了方便,直接root权限
密码: ******
先不管三七二十一备份samba配置文件
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
然后对samba账户数据库添加一个samba账号和密码, 此账号是一个已 ...
由于电脑是64位系统, 但是linux下很多软件还是32的, 所以需要32位运行库,
如果没装的话,
运行32位程序时会跳出来说没有这个文件或者目录,但是ls看又有这个文件的,小白一脸懵逼啊
然后就是一阵gg搜,
折腾了好久,终于搞定了
总结一下:
12.04下面:sudo apt-get install ia32-libs
14.04下面:sudo apt-get install libglib2.0-0:i386
16.04下面:
sudo apt-get install lib32ncurses5
sudo apt-get install lib32z1
EditPlus4.00.626汉化绿色版是一套功能强大,可取代记事本的文字编辑器,拥有无限制的撤消与重做、英文拼字检查、自动换行、列数标记、搜寻取代、同时编辑多文件、全屏幕浏览功能。而它还有一个好用的功能,就 ...
#include "mcp41010.h"
void MCP41010_init()
{
//P2MDIN // 上电默认 digital
P2MDOUT = setBits(P2MDOUT,pin4|pin5|pin6|pin7); // port2 4567 push-pull
}
#define mcp_setCS() {P2=setBits(P2,csx);}
#define mcp_clCS() {P2=clrBits(P2,csx);}
//cmd=0x ...
控制器7920 代码没啥好说,我尽量多写了注释,播放动画也很流畅的 亮点就是支持中英文混合输出,其他没啥
昨天发现座的公交车上用的也是这种12864 ,显示温度和时间...
#ifndef _LCD12864_H
#define _LCD12864_H
#include "my51.h& ...
批处理配合iconv转码工具 ,解决Source Insight 中文乱码问题.
Source Insight不支持uft-8编码的文本, 需要转为ANSI
动动手 给 Source Insight 加个转码功能
Source Insight 详细的添加功能的方法,请搜索我的其他"Source Insight&qu ...
本工具默认编码用的default,
如果解析出来有乱码的话,
请选择其他编码即可
default 默认gb2312 国内网站gbk 国内部分网站big5 台湾部分网站utf-8 大多网站utf-16 unicodeShift-JIS 日语
使用前提,安装好Microsoft .NET Framework 4.0
===============================
更新记录:
2014-12-03, v1.3
支持在编辑框直接输入要测试的内容, 而不只 ...
最小根文件系统所需元素:
(1) /dev/condsole
/dev/null
(2) init---->busybox
(3) /etc/inittab
(4) 配置文件里指定的应用程序
(5) C库(如果busybox
以前用Tftpd32在win端开启tftp服务, Tftpd32功能很多,但我暂时用不到那些功能,
今天试试SecureCRT自带的tftp功能, 挺好的啊, 只能说: SecureCRT 很好很强大
图解
测试
book@ubuntu:~/work$ tftp 192.168.1.2tftp> get 3.txttftp> put 23.giftftp> ^Z[2]+ 已停止
ok
uboot命令分析+实现
先贴一个重要结构,位于uboot/include/command.h,这个结构代表每个uboot命令
struct cmd_tbl_s {
Source Insight 各种好用,功能繁多, 但是没有注释的快捷键或菜单,要手动加宏实现 代码都是网上copy的, 但有的不能用,稍作修改了下,可以用了,都贴出来
美中不足,
对于在一行内的局部注释, 没有解除注释的宏,
不过这个也没关系了, 手动就可以,
macro Comments_orUn_gx()
{ //用杠星注释多行,或取消杠星注释 ,不选中多行时,只处理当前行
hwnd = GetCurrentWnd()
hbuf = GetCurrentBuf()
if(hbuf ==0)
stop
// debugBuf只是 ...