精华内容
下载资源
问答
  • Windows字符集: 1.多字符集(即ANSI) 2.Unicode字符集 转换: L“字符串” 将多字符集的“字符串”转换为unicode字符集 _T("字符串") 将“字符串”转换为能兼容两种环境的字符串 环境: Windows NT所有API兼容两...

    Windows字符集:

    1.多字符集MBCS(基于ANSI)

    2.Unicode字符集


    转换:

    L“字符串” 将多字符集的“字符串”转换为unicode字符集

    _T("字符串") 将“字符串”转换为能兼容两种环境的字符串


    环境:

    Windows NT所有API兼容两种字符集(NT 3.x, NT 4.0, 2000, XP, Vista, Server 2003,7,10)。

    Windows 9x(95,98&98SE,ME)仅支持ANSI。


    指针:

    unicode下:

        LPSTR:32bit指针)指向一个字符串,每个字符占1字节  

        LPCSTR:(32bit指针)指向一个长字符串,每个字符占1字节  

        LPCTSTR:(32bit指针)指向一个长字符串,每字符可能占1字节或2字节,取决于Unicode是否定义  

        LPTSTR:(32bit指针)每字符可能占1字节或2字节,取决于Unicode是否定义

    注意:

    处理LPTSTR或者LPCTSTR 的时候,不要用strlen ,而是要用_tcslen  否则在UNICODE的编译条件下,strlen不能处理 wchar_t*的字符串。


    COM组件:

    AllocSysString:将CString转化为BSTR(一种在COM中定义的c++环境的通用字符串)




    展开全文
  • Windows系统ORACLE修改字符集

    千次阅读 2017-07-10 09:26:29
    1.cmd下,cd到oracle数据库软件的服务器端 如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN 2.输入set ORACLE_SID=你想进入的...4.将数据库启动到RESTRICTED模式下做字符集更改:  SQL> conn /as sys
    1.cmd下,cd到oracle数据库软件的服务器端 如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN


    2.输入set ORACLE_SID=你想进入的数据库的那个sid


    3.输入 sqlplus /nolog


    4.将数据库启动到RESTRICTED模式下做字符集更改: 


    SQL> conn /as sysdba 


    Connected. 


    SQL> shutdown immediate; 


    Database closed. 


    Database dismounted. 


    ORACLE instance shut down. 


    SQL> startup mount 


    ORACLE instance started. 


    Total System Global Area  236000356 bytes 


    Fixed Size                   451684 bytes 


    Variable Size             201326592 bytes 


    Database Buffers           33554432 bytes 


    Redo Buffers                 667648 bytes 


    Database mounted. 


    SQL> ALTER SYSTEM ENABLE RESTRICTED SESSION; 


    System altered. 


    SQL> ALTER SYSTEM SET JOB_QUEUE_PROCESSES=0; 


    System altered. 


    SQL> ALTER SYSTEM SET AQ_TM_PROCESSES=0; 


    System altered. 


    SQL> alter database open; 


    Database altered. 


    SQL> ALTER DATABASE CHARACTER SET ZHS16GBK; 


    ALTER DATABASE CHARACTER SET ZHS16GBK 





    ERROR at line 1: 


    ORA-12712: new character set must be a superset of old character set 


     


    提示我们的字符集:新字符集必须为旧字符集的超集,这时我们可以跳过超集的检查做更改: 


    SQL> ALTER DATABASE character set INTERNAL_USE ZHS16GBK; 


    Database altered. 


    SQL> select * from v$nls_parameters; 


    略 


    19 rows selected. 


    重启检查是否更改完成: 


    SQL> shutdown immediate; 


    Database closed. 


    Database dismounted. 


    ORACLE instance shut down. 


    SQL> startup 


    ORACLE instance started. 


    Total System Global Area  236000356 bytes 


    Fixed Size                   451684 bytes 


    Variable Size             201326592 bytes 


    Database Buffers           33554432 bytes 


    Redo Buffers                 667648 bytes 


    Database mounted. 


    Database opened. 


    SQL> select * from v$nls_parameters; 
    展开全文
  • Windows系统alt+数字键 的特殊字符集

    千次阅读 2017-06-04 14:30:05
    编写不易,如有转载,请声明出处: 梦回河口: 序号  编码  符号 1  Alt+0033  ! 2  Alt+0034  ” 3  Alt+0035  # 4  Alt+0036  $ 5  Alt+0037  % 6  Alt+0038  & ...

    编写不易,如有转载,请声明出处:http://blog.csdn.net/zxc514257857/article/details/72858858

    序号  编码  符号
    1  Alt+0033  !
    2  Alt+0034  "
    3  Alt+0035  #
    4  Alt+0036  $
    5  Alt+0037  %
    6  Alt+0038  &
    7  Alt+0040  (
    8  Alt+0041  )
    9  Alt+0042  *
    10  Alt+0043  +
    11  Alt+0044  ,
    12  Alt+0045  -
    13  Alt+0046  .
    14  Alt+0048  0
    15  Alt+0049  1
    16  Alt+0050  2
    17  Alt+0051  3
    18  Alt+0052  4
    19  Alt+0053  5
    20  Alt+0054  6
    21  Alt+0055  7
    22  Alt+0056  8
    23  Alt+0057  9
    24  Alt+0058  :
    25  Alt+0059  ;
    26  Alt+0060  <
    27  Alt+0061  =
    28  Alt+0062  >
    29  Alt+0063  ?
    30  Alt+0064  @
    31  Alt+0065  A
    32  Alt+0066  B
    33  Alt+0067  C
    34  Alt+0068  D
    35  Alt+0069  E
    36  Alt+0070  F
    37  Alt+0071  G
    38  Alt+0072  H
    39  Alt+0073  I
    40  Alt+0074  J
    41  Alt+0075  K
    42  Alt+0076  L
    43  Alt+0077  M
    44  Alt+0078  N
    45  Alt+0079  O
    46  Alt+0080  P
    47  Alt+0081  Q
    48  Alt+0082  R
    49  Alt+0083  S
    50  Alt+0084  T
    51  Alt+0085  U
    52  Alt+0086  V
    53  Alt+0087  W
    54  Alt+0088  X
    55  Alt+0089  Y
    56  Alt+0090  Z
    57  Alt+0091  [
    58  Alt+0092  
    59  Alt+0093  ]
    60  Alt+0094  ^
    61  Alt+0095  _
    62  Alt+0096  `
    63  Alt+0097  a
    64  Alt+0098  b
    65  Alt+0099  c
    66  Alt+0100  d
    67  Alt+0101  e
    68  Alt+0102  f
    69  Alt+0103  g
    70  Alt+0104  h
    71  Alt+0105  i
    72  Alt+0106  j
    73  Alt+0107  k
    74  Alt+0108  l
    75  Alt+0109  m
    76  Alt+0110  n
    77  Alt+0111  o
    78  Alt+0112  p
    79  Alt+0113  q
    80  Alt+0114  r
    81  Alt+0115  s
    82  Alt+0116  t
    83  Alt+0117  u
    84  Alt+0118  v
    85  Alt+0119  w
    86  Alt+0120  x
    87  Alt+0121  y
    88  Alt+0122  z
    89  Alt+0123  {
    90  Alt+0124  |
    91  Alt+0125  }
    92  Alt+0126  ~
    93  Alt+0130  ‚
    94  Alt+0132  „
    95  Alt+0133  …
    96  Alt+0134  †
    97  Alt+0135  ‡
    98  Alt+0136  ˆ
    99  Alt+0137  ‰
    100  Alt+0138  Š
    101  Alt+0139  ‹
    102  Alt+0140  Œ
    103  Alt+0142  Ž
    104  Alt+0145  ‘
    105  Alt+0146  ’
    106  Alt+0147  “
    107  Alt+0148  ”
    108  Alt+0149  •
    109  Alt+0150  –
    110  Alt+0151  —
    111  Alt+0152  ˜
    112  Alt+0153  ™
    113  Alt+0154  š
    114  Alt+0155  ›
    115  Alt+0156  œ
    116  Alt+0158  ž
    117  Alt+0159  Ÿ
    118  Alt+0161  ¡
    119  Alt+0162  ¢
    120  Alt+0163  £
    121  Alt+0164  ¤
    122  Alt+0165  ¥
    123  Alt+0166  ¦
    124  Alt+0167  §
    125  Alt+0168  ¨
    126  Alt+0169  ©
    127  Alt+0170  ª
    128  Alt+0171  «
    129  Alt+0172  ¬
    130  Alt+0173  ­
    131  Alt+0174  ®
    132  Alt+0175  ¯
    133  Alt+0176  °
    134  Alt+0177  ±
    135  Alt+0178  ²
    136  Alt+0179  ³
    137  Alt+0180  ´
    138  Alt+0181  µ
    139  Alt+0182  ¶
    140  Alt+0183  ·
    141  Alt+0184  ¸
    142  Alt+0185  ¹
    143  Alt+0186  º
    144  Alt+0187  »
    145  Alt+0188  ¼
    146  Alt+0189  ½
    147  Alt+0190  ¾
    148  Alt+0191  Å
    149  Alt+0192  À
    150  Alt+0193  Á
    151  Alt+0194  Â
    152  Alt+0195  Ã
    153  Alt+0196  Ä
    154  Alt+0197  Å
    155  Alt+0198  Æ
    156  Alt+0199  Ç
    157  Alt+0200  È
    158  Alt+0201  É
    159  Alt+0202  Ê
    160  Alt+0203  Ë
    161  Alt+0204  Ì
    162  Alt+0205  Í
    163  Alt+0206  Î
    164  Alt+0207  Ï
    165  Alt+0208  Ð
    166  Alt+0209  Ñ
    167  Alt+0210  Ò
    168  Alt+0211  Ó
    169  Alt+0212  Ô
    170  Alt+0213  Õ
    171  Alt+0214  Ö
    172  Alt+0215  ×
    173  Alt+0216  Ø
    174  Alt+0217  Ù
    175  Alt+0218  Ú
    176  Alt+0219  Û
    177  Alt+0220  Ü
    178  Alt+0221  Ý
    179  Alt+0222  Þ
    180  Alt+0223  ß
    181  Alt+0224  à
    182  Alt+0225  á
    183  Alt+0226  â
    184  Alt+0227  ã
    185  Alt+0228  ä
    186  Alt+0229  å
    187  Alt+0230  æ
    188  Alt+0231  ç
    189  Alt+0232  è
    190  Alt+0233  é
    191  Alt+0234  ê
    192  Alt+0235  ë
    193  Alt+0236  ì
    194  Alt+0237  í
    195  Alt+0238  î
    196  Alt+0239  ï
    197  Alt+0240  ð
    198  Alt+0241  ñ
    199  Alt+0242  ò
    200  Alt+0243  ó
    201  Alt+0244  ô
    202  Alt+0245  õ
    203  Alt+0246  ö
    204  Alt+0247  ÷
    205  Alt+0248  ø
    206  Alt+0249  ù
    207  Alt+0250  ú
    208  Alt+0251  û
    209  Alt+0252  ü
    210  Alt+0253  ý
    211  Alt+0254  þ
    212  Alt+0255  ÿ
    213  Alt+41388  ‖
    214  Alt+41389  …
    215  Alt+41390  ‘
    216  Alt+41391  ’
    217  Alt+41392  “
    218  Alt+41393  ”
    219  Alt+41394  〔
    220  Alt+41395  〕
    221  Alt+41396  〈
    222  Alt+41397  〉
    223  Alt+41398  《
    224  Alt+41399  》
    225  Alt+41400  「
    226  Alt+41401  」
    227  Alt+41402  『
    228  Alt+41403  』
    229  Alt+41404  〖
    230  Alt+41405  〗
    231  Alt+41406  【
    232  Alt+41407  】
    233  Alt+41408  ±
    234  Alt+41409  ×
    235  Alt+41410  ÷
    236  Alt+41411  ∶
    237  Alt+41412  ∧
    238  Alt+41413  ∨
    239  Alt+41414  ∑
    240  Alt+41415  ∏
    241  Alt+41416  ∪
    242  Alt+41417  ∩
    243  Alt+41418  ∈
    244  Alt+41419  ∷
    245  Alt+41420  √
    246  Alt+41421  ⊥
    247  Alt+41422  ∥
    248  Alt+41423  ∠
    249  Alt+41424  ⌒
    250  Alt+41425  ⊙
    251  Alt+41426  ∫
    252  Alt+41427  ∮

    展开全文
  • Windows字符集安装

    2019-03-03 21:05:00
    0. 获取字符集安装文件. 最简单的办法 上msdn i tell you 下载 多语言安装盘. 一般都比较大. 比如: 1. 进入windows10 操作系统. 运行输入: lpksetup 选择安装显示语言 然后浏览目录选择安装 ...

    0. 获取字符集安装文件.

    最简单的办法 上msdn i tell you 下载 多语言安装盘. 

    一般都比较大. 比如:

     

     1. 进入windows10 操作系统. 

    运行输入:

    lpksetup

    选择安装显示语言

    然后浏览目录选择安装

    注意 如果这个时候选择了 整个iso 的话速度可能会很慢 5min 左右 才能加载出来全部的 语言. 

    2. 选择语言进行安装 速度可能也比较慢:

    一个语言可能耗时超过 5min

    3. 安装完成之后进行相关的设置

    选择语言 进行处理

    选择完之后 需要重启. 

    转载于:https://www.cnblogs.com/jinanxiaolaohu/p/10441371.html

    展开全文
  • 最近在弄文件服务器/FTP,需要支持中文,因此要做此操作。 ...1、查看支持的字符集 #locale -a 里边可以看到(有zh_CN.gbk字符集): zh_CN zh_CN.gb18030 zh_CN.gb2312 zh_CN.gbk zh_CN.utf8 2、
  • CentOS6.5修改默认字符集为GBK(与Windows默认字符集一致)思路:Windows的默认编码为GBK,Linux的默认编码为UTF-8。因此,需要修改Linux的默认编码为GBK1、查看支持的字符集[plain] view plain copy#locale -a ...
  • 操作系统字符集

    千次阅读 2013-04-23 19:32:06
    字符集是操作系统中所使用的字符映射表...随后,就是标准8- bit ASCII,包含256个字符,早期的Windows 操作系统使用8- bit ASCII字符集。由于扩展后的ASCII字符集还是无法满足所有语言的需求,如汉语、日语和韩语这些语
  • 如何查看操作系统字符集,在Windows平台下,直接在命令行中,输入: chcp 可以得到操作系统的代码页信息,你可以从控制面板的语言选项中,可以查看代码页对应的详细的字符集信息。
  • 操作系统字符集修改

    千次阅读 2017-09-11 09:17:14
    一.window系统 1.在cmd命令框下输入chcp 2.显示活动的代码页:936 //表示为简体中文GBK字符集 3.修改为UTF-8字符集 :chcp 65001 ...1.查看当前系统服务器字符集locale 2.查看服务器支持的字符集locale -a
  • 如何查看windows操作系统当前使用的字符集 Chcp 显示活动控制台代码页数量,或更改该控制台的活动控制台代码页。如果在没有参数的情况下使用,则 chcp 显示活动控制台代码页的数量。 语法 chcp [nnn] 参数 指定代码...
  • 如何查看和修改操作系统字符集

    万次阅读 2013-10-29 20:44:43
    如何查看和修改操作系统字符集  分类: LINUX2011-11-10 16:14636人阅读评论(0)收藏举报 服务器linuxwindows语言平台 在Windows平台下查看和修改字符集 一、查看字符集:chcp 二、修改字符集为936 :...
  • Windows修改cmd字符集

    千次阅读 2014-06-12 14:06:46
    在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能正确显示文件中的内容。在默认情况下,命令行窗口中使用的代码页是中文或者美国的,即编码是中文字符集或者西...
  • windows与linux字符集转换

    千次阅读 2010-11-15 20:04:00
    Windows下工具可以识别LINUX中使用的UTF8字符集,而LINUX下一般工具不会自动转换Windows下的GBK字符集。 如果确实需要显示,可以使用字符集转换工具手动转换: iconv -f gbk -t utf-8 输入文件名
  • LINUX专题之操作系统字符集

    千次阅读 2014-10-18 17:38:19
    原创作品,出自 “深蓝... 以实验范例的形式演示LINUX操作系统字符集知识,用实践加深理解。 【实验演示】 例1:字符集查看 [root@xckydb sysconfig]# cat /etc/issue --查看系统版本 CentOS release 5.6 (Final) Ke
  • Windows mysql如何修改默认字符集

    千次阅读 2018-07-10 14:13:50
    Windows mysql如何修改默认字符集一、通过MySQL命令行修改: set character_set_client=utf8;set character_set_connection=utf8;set character_set_database=utf8;set character_set_results=utf8;set character_...
  • DDOS命令CHCP简介(windows字符集

    千次阅读 2014-03-05 15:12:08
    DDOS命令CHCP简介编辑 ...nnn指定一已有的系统字符集,该字符集在CONFIG.SYS文件中由COUNTRY命令定义。 在DOS下可以通过mode命令来设置代码页。 选定代码页: MODE CON[:] CP SELECT=yyy 代码页状态: MODE
  • windows cmd 模式下,输入...说明:代码页是“字符集编码”的别名,也有人称为“内码表”。 下表列出了所有支持的代码页及其国家(地区)或者语言: 代码页 国家(地区)或语言 437 美国 708 阿拉伯文(ASMO 708)720 阿...
  • 说明:代码页是“字符集编码”的别名,也有人称为“内码表”。 下表列出了所有支持的代码页及其国家(地区)或者语言: 代码页 国家(地区)或语言 437 美国 708 阿拉伯文(ASMO 708) 720 阿拉伯文(DOS) 850 多语言(拉丁...
  • 查看本机的系统字符集

    千次阅读 2017-11-09 17:27:13
    快速查看windows字符集: 方式一 1、打开CMD 命令行 开始->输入cmd ->chcp 936 代表GBK 扩展的EUC-CN 编码( GB 2312-80编码,包含 6763 个汉字)到Unicode (GB13000.1-93)中定义的20902个汉字,...
  • 作者:朱金灿来源:http://blog.csdn.net/clever101 在上篇文章中介绍了多...在windows的开发体系下,unicode字符字符集被称为宽字节字符集,多字节字符集被称为窄字符集。微软对unicode字符集是大力支持的。从以下几
  • 开发过Windows Mobile和Wince(Windows Embedded CE)的开发者,特别是Native C++开发者,或多或少都遇到过ANSI字符集和Unicode字符集的转换问题。本文试图把Windows Mobile和Wince(Windows Embedded CE)开发的字符集...
  • MySQL字符集

    千次阅读 2019-06-30 21:27:10
    mysql字符集基础知识 1.什么叫字符集?常用的字符集的分类? 字符集就是字符和编码的集合,常用的中文字符集是gbk,...3.操作系统查看字符集的种类 windows 使用chcp命令查看,查看到是936,说明是中文字符集 linu...
  • linux系统字符集讲解

    千次阅读 2011-07-20 09:14:24
    摘要:本文详细说明了linux系统配置中locale的相关概念。 locale 是国际化与本土化过程中的一个非常重要的概念,个人认为,对于中文用户来说,通常会涉及到的国际化或者本土化,大致包含三个方面:看中文,写中文...
  • Windows下修改MySql默认字符集

    千次阅读 2017-08-04 09:27:54
    做开发时很多时候会碰到乱码的问题; 有的时候可能是从后台传到数据库时乱码,这时候可能就是数据库默认的字符集编码有问题 下面是我自己修改mysql默认字符集的过程
  • 1、win+r 打开运行窗口 2、输入regedit打开注册表编辑器 3、定位到HKEY_CURRENT_USER\Console\%SystemRoot%_...4、修改其中Codepage选项,勾选十进制,windows默认是936 437(英语) 65001(utf-8) 936(GBK)
  • Oracle字符集的查看查询和Oracle字符集的设置修改

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 176,933
精华内容 70,773
关键字:

windows系统字符集