jar文件显示找不到主类怎么破

用java.util.jar编的打包,jaroutputstream包含manifest带version,classpath和mainclass(Attributes.Name),
每一个entry后写入byte[]后关闭entry,最后finish和关闭流。打包后可以解压缩,将manifest复制到另一个eclipse手动打的包下可以正常使用。
用beyondcompare3比较两jar,大小相同,解压缩后所有文件二进制相同,但自动的包就是找不到主类。
java1.8,windows7 64,类路径是.,主类是test.Helloworld,自动和手动的包在同意目录下,cd后分别java -jar xxx.jar

2个回答

问题解决,还是谢谢上面的朋友了,打包jar时的问题,entry一定应该用“/”,而不是“\”,解压缩时两者都能识别,而java用url读取class路径只能识别前一种。

你的manifest里面有声明哪个是主类了,如果声明了肯定可以找到

u013686656
心里空空 java -jar test.jar后显示的结果是找不到主类test.Helloworld(明确说明了找不到的类是谁),而隔壁的java -jar test2.jar 使用test.jar拷贝过去的manifest可以正常使用。从beyondcompare3和压缩工具中看目录树和解压后代码二进制是完全一样的。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
idea打包成jar提示找不到或无法加载主类
我是参照 http://blog.csdn.net/ouyang111222/article/details/73105086 打包成JAR的 但是一直提示找不到或无法加载主类。我的类里是不包含package的 可以正常运行程序,java App也正常,甚至把jar解压出来在java App也没问题 就是java -jar javaspark.jar提示错误
执行jar文件,找不到需要类,是什麽原因?
我把一个project打包成jar文件,然后执行,结果报错说找不到需要的类,可是我引用的类已经包含在另一个jar包,而且也一并打包进去了,而且在jar包的描述文件中也指定了这个引用的jar包作为clashpath. 什麽原因?
运行jar文件出现找不到或无法加载该类问题
这是manifest.mf文件 Manifest-Version: 1.0 Created-By: 1.7.0_13 (Oracle Corporation) Main-Class: DrawPlumBlossomFrame 看有什么问题 这是cmd中运行的语句 jar cvfm gg2.jar manifest.mf gg2 java -jar gg2.jar 错误: 找不到或无法加载主类 DrawPlumBlossomFrame
eclipse 下用fat jar插件打包swing生成的jar文件运行提示找不到主类
我用java swing写了一个窗体应用程序,用到了mysql数据库,并且将mysql的jdbc驱动包放在了项目的lib文件夹写,在我将程序用fat jar插件打包后,在命令行下面利用:java -jar +目录\test.jar ,运行正常,而当我直接双击运行生成的jar文件后就提示:Could not find the main class...Program will exit. 请问怎么解决这个问题?
IDEA 导出jar包,运行jar是报找不到清单文件
META-INF文件夹的正确位置是?有时候还会包找不到主类的错误! 求真正有实际经验的人解答!!!感谢
java -jar 显示找不到主类 用java -cp报这个错怎么办
![图片说明](https://img-ask.csdn.net/upload/202001/08/1578473133_866138.png) 请问这是什么原因造成的
centOS下执行.jar文件 找不到数据库的驱动类
我在idea14下写了一个java类,该类如下: public class Connectdb { public static void main(String[] args) { String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://127.0.0.1:3306/test"; String user = "root"; String password = "1234"; try { Class.forName(driver); Connection conn = DriverManager.getConnection(url, user, password); System.out.println("connect"); } catch (Exception e) { e.printStackTrace(); } } } 然后利用idea,生成.jar文件,最后目录结构如下:testdb_jar文件夹下有一文件夹lib和testdb.jar文件,然后lib下放的是mysql的驱动jar包。 然后在windows下利用命令:java -jar testdb.jar 是可以执行的,连接上了数据库 但是同样的,在centOS 7下,出现如下错误: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at Connectdb.main(Connectdb.java:15) 希望大神能帮我解决下,谢谢啦!
Maven Install生成的jar文件中的MANIFEST.MF文件内容是空的
导致程序加载jar文件找不到class。 怎么让Maven打包jar时,自动生成MANIFEST.MF文件,并且MANIFEST.MF中有该jar文件的class包结构和引用的第三方jar描述。 或者有什么其他的打包jar工具能自动生成MANIFEST.MF文件?
Java打包成jar配置文件找不到
Java mven项目打包成jar运行propperties 文件报空指针 InputStream in = ReadData.class.getClassLoader().getResourceAsStream("path.properties");
verbose命令 找不到或无法加载主类
![通过-jar命令可以运行,verbose:class命令老是说找不到主类,我已经通过mf文件指定了主类了](https://img-ask.csdn.net/upload/201712/05/1512464551_637682.png)
hadoop使用yarn运行jar 报java.lang.ClassNotFoundException 找不到类 (找不到的不是主类)
1、写了一个数据分析的程序,用idea打成jar包,依赖jar都打进去了 ![图片说明](https://img-ask.csdn.net/upload/201911/03/1572779664_439750.png) 已经设置了 job.setJarByClass(CountDurationRunner.class); 2、开启hadoop zookeeper 和hbase集群 3、yarn运行jar : $ /opt/module/hadoop-2.7.2/bin/yarn jar ct_analysis.jar runner.CountDurationRunner 报错截图:![图片说明](https://img-ask.csdn.net/upload/201911/03/1572779908_781957.png) CountDurationRunner类代码: ``` package runner; import kv.key.ComDimension; //就是这里第一个就没找到 import kv.value.CountDurationValue; import mapper.CountDurationMapper; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.TableName; import org.apache.hadoop.hbase.client.Admin; import org.apache.hadoop.hbase.client.Connection; import org.apache.hadoop.hbase.client.ConnectionFactory; import org.apache.hadoop.hbase.client.Scan; import org.apache.hadoop.hbase.mapreduce.TableMapReduceUtil; import org.apache.hadoop.io.Text; import org.apache.hadoop.mapreduce.Job; import org.apache.hadoop.util.Tool; import org.apache.hadoop.util.ToolRunner; import outputformat.MysqlOutputFormat; import reducer.CountDurationReducer; import java.io.IOException; public class CountDurationRunner implements Tool { private Configuration conf = null; @Override public void setConf(Configuration conf) { this.conf = HBaseConfiguration.create(conf); } @Override public Configuration getConf() { return this.conf; } @Override public int run(String[] args) throws Exception { //得到conf Configuration conf = this.getConf(); //实例化job Job job = Job.getInstance(conf); job.setJarByClass(CountDurationRunner.class); //组装Mapper InputFormat initHbaseInputConfig(job); //组装Reducer outputFormat initHbaseOutputConfig(job); return job.waitForCompletion(true) ? 0 : 1; } private void initHbaseOutputConfig(Job job) { Connection connection = null; Admin admin = null; String tableName = "ns_ct:calllog"; try { connection = ConnectionFactory.createConnection(job.getConfiguration()); admin = connection.getAdmin(); if(!admin.tableExists(TableName.valueOf(tableName))) throw new RuntimeException("没有找到目标表"); Scan scan = new Scan(); //初始化Mapper TableMapReduceUtil.initTableMapperJob( tableName, scan, CountDurationMapper.class, ComDimension.class, Text.class, job, true); }catch (IOException e){ e.printStackTrace(); }finally { try { if(admin!=null) admin.close(); if(connection!=null) connection.close(); } catch (IOException e) { e.printStackTrace(); } } } private void initHbaseInputConfig(Job job) { job.setReducerClass(CountDurationReducer.class); job.setOutputKeyClass(ComDimension.class); job.setOutputValueClass(CountDurationValue.class); job.setOutputFormatClass(MysqlOutputFormat.class); } public static void main(String[] args) { try { int status = ToolRunner.run(new CountDurationRunner(), args); System.exit(status); } catch (Exception e) { e.printStackTrace(); } } } 这问题困扰很久了,有人说classPath不对,不知道如何修改,求助! ```
关于打包成Jar包后找不到spring配置文件的问题
如题,最近试着用gradle建java项目,在打包成jar包后,却一直找不到spring配置文件。 请大神们指点一下。我自己一个人捣豉了两天还是没找出原因来。 以下是项目的结构: ![项目的结构](https://img-ask.csdn.net/upload/201603/23/1458705708_896430.png) 以下是打包后的目录: ![jar包目录](https://img-ask.csdn.net/upload/201603/23/1458705774_118719.png)
运行eclipse时出现的找不到gson-2.6.2.jar 文件,怎么回事
C:\Users\YY\.m2\repository\com\google\code\gson\gson\2.6.2\gson-2.6.2.jar (系统找不到指定的文件。)
java,系统设置了默认打开方式后,双击test.jar文件,即可运行。可是将jar文件
java,系统设置了默认打开方式后,双击test.jar文件,即可运行。可是将jar文件 拖入java.exe图标,会出错 test.class文件也一样,在cmd中输入java test.class可以运行,将class文件拖入 java.exe图标。两都都一样,提示"错误:找不到或无法加载主类" 我想用java来启动我的程序而不是以默认方式, 因为有些电脑会以winRAR来打开jar文件。 用cmd指令cmd /c "....../WinRAR.exe" C:/test.jar 可以以winRAR来启动jar文件, 那我想,应当也能用java来启动jar文件,当然,结果如上所述。 是不是要对jar文件进行一些设置...
java运行class文件时,显示的是找不到或无法加载主类是怎么回事?一直不知道问题出在哪,求帮助
用命令提示符运行java文件时,javac编译成功,生成一个class文件,但是java运行class文件时,显示找不到或无法加载主类 JAVA__HOME C:\Program Files\Java\jdk1.8.0_101 CLASSPATH .;C:/Program Files/Java/jdk1.8.0_101/lib/dt.jar;C:/Program Files/Java/jdk1.8.0_101/lib/tools.jar; Path ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; java文件就直接存在D盘根目录里了 ![图片说明](https://img-ask.csdn.net/upload/201610/17/1476698934_97011.jpg)
Jar在spark-shell上运行报错:主类找不到
scala IntelliJ的项目,sbt打好包在spark-shell上运行后报错:主类找不到;使用了两个中文分词包(ansj_seg-2.0.8.jar,nlp-lang-0.3.jar),但是已经加入到 External libraries里去了;打包没问题,运行报错 ![![图片说明](https://img-ask.csdn.net/upload/201601/26/1453780626_723163.jpg)![图片说明](https://img-ask.csdn.net/upload/201601/26/1453780648_659305.jpg) spark-shell 提交命令: [gaohui@hadoop-1-2 test]$ spark-submit --master yarn --driver-memory 5G --num-executors 20 --executor-cores 16 --executor-memory 10G --conf spark.serializer=org.apache.spark.serializer.KryoSerializer --class NLP_V6.Nlp_test --jars /home/gaohui/test/NLP_v6_test.jar /home/gaohui/test/NLP_v6_test.jar 报错图片: ![图片说明](https://img-ask.csdn.net/upload/201601/26/1453780776_603750.jpg)
eclipse打包好的java jar文件,运行时报错找不到依赖包。
eclipse调试没问题,打包成jar,cmd运行后报错找不到依赖包,我用了几个依赖包,放在桌面,eclipse都关联好了,运行正常,export出来的jar得classpath文件也描述了依赖包地址如下,不知道为什么就找不到依赖包。还有就是依赖包如何和项目捆绑一起啊,这个肯定要跟着程序一起走的。感谢大牛。 </classpathentry> <classpathentry kind="lib" path="D:/program/JRE/lib/jacob.jar" sourcepath="D:/program/JDK8/jacob-src.zip"/> <classpathentry kind="lib" path="C:/Users/Administrator/Desktop/itextpdf/itextpdf-5.5.7.jar" sourcepath="C:/Users/Administrator/Desktop/itextpdf-source/itextpdf-5.5.7-sources.jar"/> <classpathentry kind="lib" path="C:/Users/Administrator/Desktop/itextpdf/itext-pdfa-5.5.7.jar"/> <classpathentry kind="lib" path="C:/Users/Administrator/Desktop/itextpdf/itext-xtra-5.5.7.jar"/> <classpathentry kind="lib" path="C:/Users/Administrator/Desktop/JAR/ss_css2.jar"/> <classpathentry kind="lib" path="C:/Users/Administrator/Desktop/JAR/pd4ml.jar"/> <classpathentry kind="output" path="bin"/>
idea引入gradle项目后,明明已经下载了依赖的jar包,但为什么还是提示找不到类?
![图片说明](https://img-ask.csdn.net/upload/201905/07/1557212896_570048.png) 如图,已经引入了这个jar包,但是编译器还是提示找不到这个类,无法引入,请问大神们怎么解决呢?
DexClassLoader读不到jar文件求解!
我在第一个项目当中创建了一个com.example.interf包,里面有接口ILoader ,又写了一个方法JarLoader,并将两个文件打成了dex以后的jar包存到SD卡下unit_jar_path+jarName路径下 我又建了第二个项目将com.example.interf包以及下面的ILoader 接口的文件粘到新项目当中,又建了一个文件调用部分如下: File jarPath = new File(unit_jar_path+jarName); File dexOutputDir = context.getDir("dex", 0); DexClassLoader cl = new DexClassLoader(jarPath.getAbsolutePath(), dexOutputDir.getAbsolutePath(), null, ClassLoader.getSystemClassLoader()); Log.e("test", "cl:"+ cl +"\n"); Class<?> className = cl.loadClass("com.example.interf.JarLoader"); Log.e("test", "className:"+ className +"\n");//这里有类名,找到了包下类名 ILoader loader = (ILoader)className.newInstance(); Log.e("test", "loader.sayHi():"+ loader.sayHi() +"\n");//这里没有执行并报错??? 现在能够找到包下类名,却找不到方法,打印不出Log.e("test", "loader.sayHi():"+ loader.sayHi() +"\n");这个日志,并且报 java.lang.ClassCastException: com.example.interf.JarLoader cannot be cast to com.example.impl.ILoader请问高手我哪里做的有问题?
Java学习的正确打开方式
在博主认为,对于入门级学习java的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门java保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
有哪些让程序员受益终生的建议
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,文件操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
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最贱实践
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
redis分布式锁,面试官请随便问,我都会
文章有点长并且绕,先来个图片缓冲下! 前言 现在的业务场景越来越复杂,使用的架构也就越来越复杂,分布式、高并发已经是业务要求的常态。像腾讯系的不少服务,还有CDN优化、异地多备份等处理。 说到分布式,就必然涉及到分布式锁的概念,如何保证不同机器不同线程的分布式锁同步呢? 实现要点 互斥性,同一时刻,智能有一个客户端持有锁。 防止死锁发生,如果持有锁的客户端崩溃没有主动释放锁,也要保证锁可以正常释...
项目中的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 进程负责处...
Python 编程开发 实用经验和技巧
Python是一门很灵活的语言,也有很多实用的方法,有时候实现一个功能可以用多种方法实现,我这里总结了一些常用的方法和技巧,包括小数保留指定位小数、判断变量的数据类型、类方法@classmethod、制表符中文对齐、遍历字典、datetime.timedelta的使用等,会持续更新......
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的区别
是一个老生常谈的话题,然而随着不断的学习,对于以前的认识有很多误区,所以还是需要不断地总结的,学而时习之,不亦说乎
《程序人生》系列-这个程序员只用了20行代码就拿了冠军
你知道的越多,你不知道的越多 点赞再看,养成习惯GitHub上已经开源https://github.com/JavaFamily,有一线大厂面试点脑图,欢迎Star和完善 前言 这一期不算《吊打面试官》系列的,所有没前言我直接开始。 絮叨 本来应该是没有这期的,看过我上期的小伙伴应该是知道的嘛,双十一比较忙嘛,要值班又要去帮忙拍摄年会的视频素材,还得搞个程序员一天的Vlog,还要写BU...
加快推动区块链技术和产业创新发展,2019可信区块链峰会在京召开
11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。   区块链技术被认为是继蒸汽机、电力、互联网之后,下一代颠覆性的核心技术。如果说蒸汽机释放了人类的生产力,电力解决了人类基本的生活需求,互联网彻底改变了信息传递的方式,区块链作为构造信任的技术有重要的价值。   1...
Java世界最常用的工具类库
Apache Commons Apache Commons有很多子项目 Google Guava 参考博客
相关热词 c# clr dll c# 如何orm c# 固定大小的字符数组 c#框架设计 c# 删除数据库 c# 中文文字 图片转 c# 成员属性 接口 c#如何将程序封装 16进制负数转换 c# c#练手项目
立即提问