java 用Base64压缩图片后图片怎么越来越模糊啊?
        我这里服务端只储存图片的16进制字符串。所以我要先把16进制的字符串转换成String,再转换成Drawable.
        同理要是传送图片到服务端,也是一样,将Drawable转换成String,在转换成16进制字符串。最近发现,我对一张图片一直进行这些操作(16->string->Drawable->string->16->......)
        图片会越来越模糊,最后图片就不能显示了,这些事我转换图片和字符串的代码:
        /**
 * 16进制字符串转换成String
 *
 * @param hexStr
 * @return
 */
public String hexStr2Str(String hexStr) {
    if (hexStr==null)
        return null;
    String str = "0123456789ABCDEF";
    char[] hexs = hexStr.toCharArray();
    byte[] bytes = new byte[hexStr.length() / 2];
    int n;
    for (int i = 0; i < bytes.length; i++) {
        n = str.indexOf(hexs[2 * i]) * 16;
        n += str.indexOf(hexs[2 * i + 1]);
        bytes[i] = (byte) (n & 0xff);
    }
    return new String(bytes);
}


    /**
 * String转换drawable
 *
 * @param icon
 * @return
 */
public Drawable byteToDrawable(String icon) {
    byte[] img = null;
    try {
        img = Base64.decode(icon.getBytes(), Base64.DEFAULT);
    }catch (Exception e){

    }

    Bitmap bitmap;
    if (img != null) {
        bitmap = BitmapFactory.decodeByteArray(img, 0, img.length);
        @SuppressWarnings("deprecation")
        Drawable drawable = new BitmapDrawable(bitmap);

        return drawable;
    }
    return null;

}









    /**
 * 图片转换成字符串
 *
 * @param drawable
 * @return
 */
public String drawableToByte(Drawable drawable) {
    if (drawable != null) {
        Bitmap bitmap = Bitmap
                .createBitmap(
                        drawable.getIntrinsicWidth(),
                        drawable.getIntrinsicHeight(),
                        drawable.getOpacity() != PixelFormat.OPAQUE ? Bitmap.Config.ARGB_8888
                                : Bitmap.Config.RGB_565);
        Canvas canvas = new Canvas(bitmap);
        drawable.setBounds(0, 0, drawable.getIntrinsicWidth(),
                drawable.getIntrinsicHeight());
        drawable.draw(canvas);
        int size = bitmap.getWidth() * bitmap.getHeight() * 4;
        // 创建一个字节数组输出流,流的大小为size
        ByteArrayOutputStream baos = new ByteArrayOutputStream(size);
        // 设置位图的压缩格式,质量为100%,并放入字节数组输出流中
        bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
        // 将字节数组输出流转化为字节数组byte[]
        byte[] imagedata = baos.toByteArray();
        String icon = Base64.encodeToString(imagedata, Base64.DEFAULT);
        return icon;
    }
    return null;
}



    /**
 * 字符串转换成十六进制字符串
 *
 * @param str
 * @return
 */
public String str2HexStr(String str) {
    char[] chars = "0123456789ABCDEF".toCharArray();
    StringBuilder sb = new StringBuilder("");
    byte[] bs = str.getBytes();
    int bit;
    for (int i = 0; i < bs.length; i++) {
        bit = (bs[i] & 0x0f0) >> 4;
        sb.append(chars[bit]);
        bit = bs[i] & 0x0f;
        sb.append(chars[bit]);
    }
    return sb.toString();
}



    这些代码都是网上copy的,也不晓得哪里有问题。

1个回答

bitmap.compress(Bitmap.CompressFormat.JPEG, 100, baos);
这个压缩是有损的,压缩一次,图像质量就降低一次

qq_35071078
下课睡觉 但是服务端默认的是接收图片的16进制字符串,那要怎么弄啊
大约 3 年之前 回复
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 回复下课睡觉: 不需要压缩,直接输出bmp,或者用png是无损的。
大约 3 年之前 回复
qq_35071078
下课睡觉 那怎么样才能够无损的压缩啊
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
java 用base64解码图片字符串后,图片显示不全,怎么办
已经知道是图片太大的原因,那怎么办呢![图片说明](https://img-ask.csdn.net/upload/201703/24/1490331586_979187.png)
js的base64编码格式的图片在java服务器转回图片
在客服端有base64的图片,用ajax传到java中,转化后的图片无法打卡,把编码拿到在线转化器上可以转回来的
base64图片编码解码后得到的图片大小较原图小
用base64将图片转化成编码后再还原,结果图片变小了,转换前后图片格式相同,并且这两张图用base64编码后得到的编码相同
java与c# base64 互转,怎么实现统一,求代码??
org.apache.commons.codec.binary.Base64 java中用到的base64组件,用的是Base64.decodeBase64(key) 这个方法得到结果,C#有没有和这个组件结果一样的代码实现。简单说就是把java的base64翻译成C#,要求base64后的结果一样
java 压缩base64 使得能兼容ie
各位大神,需求是这样的,java从本地读取各种Word和pdf等文件(文件里包含图片),并解析 拼成html字符串返回前台,后台图片解析后是处理成base64字符串通过图片的src属性传 递的,现在的问题是,在谷歌浏览器下没有问题,ie下图片只显示大概三分之一左右(并不是 没有加载完毕)网上查到的资料说ie9以下对于base64有大小限制,最大也就30多kb吧,而 我的有十万以上的字节,现在想用java对图片进行压缩试试是不是这个原因!另外除了这个原因还会不会有别的原因的,谢谢
图片的base64编码不包含图片头(data:image/jpg;base64,)
在实现百度云的人脸检测调用API,下面是图片请求限制: "请求图片需经过base64编码:图片的base64编码指将一副图片数据编码成一串字符串,使用该字符串代替图像地址。您可以首先得到图片的二进制,然后用Base64格式编码即可。 注意:图片的base64编码是不包含图片头的,如(data:image/jpg;base64,)" 请问这个限制是要怎么处理,是要在转二进制的时候处理还是在什么时候
base64解码转图片为空
我用cropbox裁剪完图片后得到base64的串 传到后台取解码发现IO写图片的时候报空异常, 请问这个怎么解决 下面放解码的方法 ``` static void base64StringToImage(String base64String){ try { byte[] bytes1 = decoder.decodeBuffer(base64String); ByteArrayInputStream bais = new ByteArrayInputStream(bytes1); BufferedImage bi1 =ImageIO.read(bais); File w2 = new File("c://QQ.bmp");//可以是jpg,png,gif格式 ImageIO.write(bi1, "jpg", w2);//不管输出什么格式图片,此处不需改动 } catch (IOException e) { e.printStackTrace(); } } ```
base64的格式转换成图片
将base64作为参数来传递的方法,方法将base64转换成图片并且保存,返回一个路径
vs2015使用c++对图片与base64格式的相互转换程序
程序过程: 1、首先将本地图片转化为base64格式; 2、再将base64格式的图片转化为图片格式; 3、使用opencv读取并展示此图片。 急用,拜托大家了!!!!
asp.net base64图片解码保存的问题
ios 或 安卓 将图片转成base64 通过接口发送到asp.net一半处理程序。现在要将base64转回图片保存到服务器。求大神教我 如何把base64转回图片保存的方法 。请别百度 复制 那些都太坑了。先谢谢了。
C#和java通过Gzip压缩后变为Base64,互相解压
我们是用java做的Gzip压缩和Base64加密,结果服务器是C#写的,跟我的生成的参数不一样,求解?
h5页面上传图片base64转码的问题
昨天做了一个h5上传图片,前端把图片转成base64传递给我这边后台,后台接到值,将base64再转成图片,保存下来,但是测试后发现,这个图片如果是iphone手机上传一张竖版的(横版图就没事),那么在安卓手机打开,就是横版的了,人像就横躺过来了,但是在安卓手机之间,iphone之间,安卓对iphone横版竖版都没问题,这要怎么解,是转base64时的问题,还是转回图片的问题?
如何在JavaScript 里面实现和Java相同的base64加解密算法?
如题, 我公司服务器上的数据是用java 里面的base64加密后上传至服务器的,现在我在网页端获取到的就是一串字符串,问题是 :如何在网页端对这个字符串进行解密?
ftp得到的流转base64图片
FtpWebRequest reqFTP; string ftpUrl = "ftp://a.png"; reqFTP = (FtpWebRequest)FtpWebRequest.Create(new Uri(ftpUrl)); reqFTP.Method = WebRequestMethods.Ftp.DownloadFile; reqFTP.UseBinary = true; reqFTP.Credentials = new NetworkCredential("123", "123456"); reqFTP.UsePassive = false; reqFTP.KeepAlive = false; FtpWebResponse response = (FtpWebResponse)reqFTP.GetResponse(); Stream ftpStream = response.GetResponseStream(); MemoryStream mStream = new MemoryStream(); ftpStream.CopyTo(mStream); byte[] arr = new byte[mStream.Length]; mStream.Position = 0; mStream.Read(arr, 0, (int)mStream.Length); byte[] bytes = mStream.GetBuffer(); string base64 = Convert.ToBase64String(bytes); mStream.Close(); return base64; 得到的base64图片,在前端显示不出来
IE8下如何将图片转为base64上传到后台,且可以通过后台传输的base64进行预览
公司目前因为各种项目需求. 不能直接通过内网去访问外网,所以文件图片数据不能直接进行传输.需要进行base64的转换.传到中间层。求大神指导,急!!!!!
java中使用Base64的加密方法将byte[]加密成一个字符串的问题?
![图片说明](https://img-ask.csdn.net/upload/201810/09/1539081344_450748.jpg) 这上面那个就是将byte[]加密的方法。 ``` public static void main(String[] args) throws IOException { File file = new File("C:\\Users\\libai\\Desktop\\s.pdf"); FileInputStream fis = new FileInputStream(file); ByteArrayOutputStream bos = new ByteArrayOutputStream(1000); byte[] b = new byte[1000]; int n; byte[] buffer; while ((n = fis.read(b)) != -1) { bos.write(b, 0, n); } fis.close(); bos.close(); buffer = bos.toByteArray(); File file1 = new File("C:\\Users\\libai\\Desktop\\x.pdf"); FileInputStream fis1 = new FileInputStream(file1); ByteArrayOutputStream bos1 = new ByteArrayOutputStream(1000); byte[] b1 = new byte[1000]; int n1; byte[] buffer1; while ((n1 = fis1.read(b1)) != -1) { bos1.write(b1, 0, n1); } fis1.close(); bos1.close(); buffer1 = bos1.toByteArray(); String base64Encryption = Base64Encryption(buffer); System.out.println("第一条"+base64Encryption); String base64Encryption1 = Base64Encryption(buffer1); System.out.println("第二条"+base64Encryption1); } ``` 这是测试代码 运行的瞬间,打印出的是这样, ![图片说明](https://img-ask.csdn.net/upload/201810/09/1539081545_91793.png) 过了一秒多的时间,控制台变成这样了, ![图片说明](https://img-ask.csdn.net/upload/201810/09/1539081609_28825.jpg) 不清楚是怎么回事?我是想加密多个文件,但是这样只是有最后一条的加密信息。求大神指点。
一张图片的BASE64码转成二进制,存到sql 中,从sql中读出来再转成base64前后不一致。
问一个问题,一张图片的BASE64码转成二进制,存到sql 中, ![图片说明](https://img-ask.csdn.net/upload/201510/19/1445224976_152197.png) </br> ![图片说明](https://img-ask.csdn.net/upload/201510/19/1445224982_150346.png)是当我从SQL中取出来,再转成BASE64的时候发现结果不一致,这是什么原因?我错在哪里了?
图片base64编码后,在解码后怎么存到list里面
服务器上面的图片转成base64编码以后,然后解码,怎么将他存到list里面啊,写到这步不知道怎么写了,![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif)![图片说明](http://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/001/face/1.gif)求大神指教![图片](https://img-ask.csdn.net/upload/201704/24/1493039732_130170.jpg)
MFC/VC base64字符串 如何还原成图片?
如题,图片base64字符串str1:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2w。。。。 base64解码后得到字符串str2:75ab5a8a66a07bf8e97a06dab1eeb8ffd8ffe000104a464946。。。 我现在是想把str2还原成图片,并显示在MFC控件picture上,如何做到?求大神赐教!
Kafka实战(三) - Kafka的自我修养与定位
Apache Kafka是消息引擎系统,也是一个分布式流处理平台(Distributed Streaming Platform) Kafka是LinkedIn公司内部孵化的项目。LinkedIn最开始有强烈的数据强实时处理方面的需求,其内部的诸多子系统要执行多种类型的数据处理与分析,主要包括业务系统和应用程序性能监控,以及用户行为数据处理等。 遇到的主要问题: 数据正确性不足 数据的收集主要...
volatile 与 synchronize 详解
Java支持多个线程同时访问一个对象或者对象的成员变量,由于每个线程可以拥有这个变量的拷贝(虽然对象以及成员变量分配的内存是在共享内存中的,但是每个执行的线程还是可以拥有一份拷贝,这样做的目的是加速程序的执行,这是现代多核处理器的一个显著特性),所以程序在执行过程中,一个线程看到的变量并不一定是最新的。 volatile 关键字volatile可以用来修饰字段(成员变量),就是告知程序任何对该变量...
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
GitHub开源史上最大规模中文知识图谱
近日,一直致力于知识图谱研究的 OwnThink 平台在 Github 上开源了史上最大规模 1.4 亿中文知识图谱,其中数据是以(实体、属性、值),(实体、关系、实体)混合的形式组织,数据格式采用 csv 格式。 到目前为止,OwnThink 项目开放了对话机器人、知识图谱、语义理解、自然语言处理工具。知识图谱融合了两千五百多万的实体,拥有亿级别的实体属性关系,机器人采用了基于知识图谱的语义感...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
微信支付崩溃了,但是更让马化腾和张小龙崩溃的竟然是……
loonggg读完需要3分钟速读仅需1分钟事件还得还原到昨天晚上,10 月 29 日晚上 20:09-21:14 之间,微信支付发生故障,全国微信支付交易无法正常进行。然...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 java 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 javascript 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
YouTube排名第一的励志英文演讲《Dream(梦想)》
Idon’t know what that dream is that you have, I don't care how disappointing it might have been as you've been working toward that dream,but that dream that you’re holding in your mind, that it’s po...
“狗屁不通文章生成器”登顶GitHub热榜,分分钟写出万字形式主义大作
一、垃圾文字生成器介绍 最近在浏览GitHub的时候,发现了这样一个骨骼清奇的雷人项目,而且热度还特别高。 项目中文名:狗屁不通文章生成器 项目英文名:BullshitGenerator 根据作者的介绍,他是偶尔需要一些中文文字用于GUI开发时测试文本渲染,因此开发了这个废话生成器。但由于生成的废话实在是太过富于哲理,所以最近已经被小伙伴们给玩坏了。 他的文风可能是这样的: 你发现,...
程序员:我终于知道post和get的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
相关热词 c# clr dll c# 如何orm c# 固定大小的字符数组 c#框架设计 c# 删除数据库 c# 中文文字 图片转 c# 成员属性 接口 c#如何将程序封装 16进制负数转换 c# c#练手项目
立即提问