ProGuard混淆jar包报Can't find common super class of [问题点数:30分,结帖人u012046670]

Bbs1
本版专家分:0
结帖率 85.71%
Bbs5
本版专家分:2574
Bbs1
本版专家分:0
Bbs1
本版专家分:0
Bbs5
本版专家分:2574
Bbs1
本版专家分:0
Bbs1
本版专家分:40
Bbs1
本版专家分:0
proguard混淆jar,被混淆的类都不见了
<em>混淆</em>前 <em>混淆</em>后
ProguardGui进行jar代码混淆(android library生成混淆jar
前面文章《Proguard进行源代码<em>混淆</em>》讲解过怎么使用Proguard工具对Android的源代码进行<em>混淆</em>的方法(感兴趣的朋友可以访问:http://blog.csdn.net/p106786860/article/details/11974863),但是在实际工作中发现,通过上述方法对导出的Jar并没有进行<em>混淆</em>。    下面我们就介绍,如果对导出的Jar<em>包</em>进行代码混
Proguard打混淆错:can't find superclass or interface
在Eclipse打<em>包</em>工程时<em>报</em>如下错误: [2014-01-06 08:58:44 - emp_android] Proguard returned with error code 1. See console [2014-01-06 08:58:44 - emp_android] Warning: com.baidu.location.b$a: can't find s
手动混淆jar
    最近做一些封装<em>jar</em>的工作,遇到一个问题:项目依赖第三方的<em>jar</em>,使用android studio 打<em>jar</em>的时候加入<em>混淆</em>就会把依赖的<em>jar</em>打进去,不加<em>混淆</em>却不会。网上搜一下也没找到答案,有大神知道原因还望在评论区指出,感谢。此路不通那就再想办法,android studio <em>混淆</em>也是通过proguard。那就手动<em>混淆</em>了。1、 先不设置<em>混淆</em> 生成<em>jar</em>。2、 打开proguard  在an...
jar混淆工具
<em>jar</em><em>包</em><em>混淆</em>的工具,这个是从官网上下载的最新版本,希望对你有帮助。
求教Java web项目一般怎样做代码混淆或加密
目前遇到需要将web项目部署到客户服务器上的情况,主管希望能够对代码加密,加密后再部署给对方,我在百度上瞎搜一通也没找到什么好方法只能来这提问试试…… 项目使用的是Spring+Struts2+Hib
umeng统计接入问题:java.lang.NoClassDefFoundError: Failed resolution of: Lcom/umeng/analytics/MobclickAgent
在接入umeng时,代码没有<em>报</em>错,但启动应用闪退,<em>报</em>java.lang.NoClassDefFoundError: Failed resolution of: Lcom/umeng/analytics/MobclickAgent错误,原因是因为<em>jar</em><em>包</em>没有编译进去,在gradle文件中,*.<em>jar</em>是provided。需要在project structure中Dependencies把include...
使用Proguard混淆代码,如何保留内部类并正常调用!
使用Progurad工具<em>混淆</em>代码,例如: 有一个类 cn.emagsoftware.test.Demo, 内部类: public abstract interface GameCallback { p
混淆后的jar如何使用
没有<em>混淆</em>的<em>jar</em>放在web-inf/lib下,页面可以直接调用,但是<em>混淆</em>后的<em>jar</em>放在里面,页面就<em>报</em>错,错误的意思好象是说找不到类
jar混淆问题
最近在弄SDK,导出<em>jar</em>后,需要<em>混淆</em><em>jar</em>,里面只需要一个类给用户调用,然后还有几个实体类,请问我改怎么<em>混淆</em>? PS:我知道用sdk里面的<em>ProGuard</em>来进行<em>混淆</em>,我主要是不知道配置怎么配?我根据
swift 调用 oc [cannot find interface declaration for ‘ BaseViewModel’ , superclass of ‘indexViewModel’
* 看<em>报</em>错,indexViewMode找不到父类BaseViewModel* 在桥接文件里 有#import "IndexViewModel.h",没有baseviewmodel,然后加上了#import "BaseViewModel.h"现在桥接文件是这样#import "IndexViewModel.h" #import "BaseViewModel.h"依然<em>报</em>同样的错误 这是因为 桥接文
Cannot find interface declaration for 'aViewController', superclass of 'xxxViewController'
我出现这个问题的原因是在a 中引用了一个类的.h文件,.h文件中有引用了好几个文件,将a 中的import“.h”,改为@<em>class</em> 后好了
混淆后的jar文件反编译为a.class,b.class等该怎么看
J2ME编程得到<em>jar</em>文件,对其进行反编译,得到类似a.<em>class</em>,b.<em>class</em>,c.<em>class</em>,估计是对文件加了<em>混淆</em>的, 请问该怎么看懂这些<em>class</em>文件?? 注:这些文件里面大多是变量名改变了,
Android——记umeng sdk 混淆之后的一次crash
Failed to register native method org.android.spdy.SpdyAgent.freeAgent crash 异常片段如上: 结合上下文怀疑是umeng sdk<em>混淆</em>的问题,但是官方最新文档给出的<em>混淆</em>如下: #umeng <em>混淆</em> -keep <em>class</em> com.umeng.** {*;} -keep <em>class</em> com.umeng.analytics.** {...
Java代码混淆ProGuard GUI界面的使用方法。
目前接触了一个Java代码<em>混淆</em>器,但是不知道怎么用,所以想请教下用过或者会用的朋友。 1,首先第一步,我点选Input/Output标签, 我选择了要<em>混淆</em>的JAR<em>包</em>(不过我选择的是war<em>包</em>,因为通过资
混淆及出错信息的解决办法
差了好多资料,网上资料很多,先贴一下我一开始<em>报</em>的错误: [2015-05-27 15:09:07 - HomeWork] Proguard returned with error code 1. See console [2015-05-27 15:09:07 - HomeWork] Note: there were 4 duplicate <em>class</em> definitions. [2015-
android studio 混淆aar的问题
android studio <em>混淆</em>aar之后 <em>class</em>es.<em>jar</em>里面的<em>class</em>文件都没有了内容 如下图: 求大神指点
多个maven 项目有依赖关系,生成的jar怎么混淆,用proguard的话
我需要详细的说明 谢谢各位大神 分数全给你们了
集成友盟之后umeng_social_net.jar里面的bean和utils红的问题
android studio 集成友盟之后,发现umeng_social_net.<em>jar</em><em>包</em>里的com.umeng.socialize.bean和com.umeng.socialize.utils会<em>报</em>红,但是不影响运行,之前也出现过一次,没有影响运行我就没管,后来自己就好了,今天又一次出现,强迫症看到红线是非常不爽的,就找了很多的解决方法一一试过都不好使。 目前搜索到的解决方法有几种: 1、点击
使用ProGuard混淆jar,各种warning...,怎么个意思?
如题 生成了一个<em>jar</em><em>包</em> 想将其<em>混淆</em> 使用<em>ProGuard</em>工具 (用的是4.10版本,应该足够新了吧) 按照教程无线next,最后一步的时候各种warning,告诉我an't find referen
教大家简单修改class,防止Jar被反编译
方法就是,向Jar注入无效代码(不合法的,或者根本不是代码的字符串)。那么无效的代码又怎么能正确运行呢?答案就是,你要保证你的代码永远不会执行到那一步。我作一个简单的例子说明:我们建立一个项目:[java] view plain copypackage com.TestJar;    public <em>class</em> Main {        public static void main(String...
关于android混淆编译和不混淆第三方jar(新手菜鸟,无嘲笑!)看图
-
混淆问题can't find referenced class javax.annotation.processing.AbstractProcessor
Warning:butterknife.internal.ButterKnifeProcessor: can't find referenced <em>class</em> javax.annotation.proc
android studio 打混淆时,
-
解决Can't find common super class of [android/app/Application] (with 4 known super classes) and [com/m
最近用AndroidStudio打<em>混淆</em>的<em>jar</em><em>包</em>,<em>报</em>错: > <em>Can't</em> find <em>common</em> <em>super</em> <em>class</em> of [android/app/Application] (with 4 known <em>super</em> <em>class</em>es) and [com/test/android/activity/friend/ConversationActivity] (with 4 known <em>super</em>
jar 深度混淆
如何<em>混淆</em><em>jar</em><em>包</em> 使解压后的源码这个效果
android项目混淆后运行崩溃
我有一个项目里面没有任何代码 依赖的是另外一个项目 被依赖的项目打<em>包</em>运行正常 但是依赖的项目运行后进去点击某个功能后就会崩溃 这个界面是有打印功能的 用的第三方的<em>jar</em> 如果说<em>混淆</em>有问题 那么为什么被
Android接入友盟推送、社会化分享、统计SDK
111
Android studio3.1.3 打jar混淆
最近公司需要将数据进行打<em>包</em>提供给用户,需要我们提供数据解析的<em>jar</em>给用户,为了防止数据格式的泄露,需要进行<em>混淆</em>。这里记录一下封装<em>jar</em>并<em>混淆</em>的过程。 1.创建module 之后创建了几个需要演示<em>混淆</em>的类。 2.打<em>包</em>配置 在Module的gradle里面,添加如下代码,跟dependencies平级; task makeJar(type: Copy) { //删除存在的 ...
自己写的提供给别人的jar是否可以混淆
我自己写的<em>jar</em><em>包</em>。想<em>混淆</em>一下防止被反编译。不知道能否<em>混淆</em>后在提供给别人<em>jar</em><em>包</em>?谢谢!
jar混淆工具ProGuard 5.3
官方网址:http://proguard.sourceforge.net/
Eclipse打Android项目时用到proguard.cfg后,出现的Warning:can't find referenced class问题的解决方案
这个看似简单的问题困扰了我好久了,我已经google了很多相关的信息了,但是在我看来总觉得他们说得不够全面,<em>包</em>括官方的文档(ps:可能是我的英语了解能力不够好^_^),好吧在这里我就来个比较全面、严密一点的分析吧,希望能帮到遇到同样问题的你,献丑了: 1. 问题的产生原因            "类1 can't find referenced <em>class</em> 类2" 字面上的意思就是类1
Android 测试安装的时候闪退 java.lang.ClassNotFoundException: Didn't find class.....
就是找不到MainActivity 出现的问题 解决方法 setting – Build–InstantRun – Enale (修改选中状态为未选中) 保存即可
开发SDK,使用ProGuard混淆jar(上篇)
背景我在目前的公司是一名Android SDK开发工程师,到公司之后就研发了自己公司的一套SDK,提供给游戏方接入。SDK最后成型是一个<em>jar</em><em>包</em>的方式提供给游戏开发商的。所以当我们正式提供SDK给游戏开发接入的时候,是<em>混淆</em>一下<em>jar</em><em>包</em>才提供出去。如果不是,就很容易被人反编译出来。从而泄露了里面程序逻辑。造成不必要的风险因素,所以今天记录一下,我<em>混淆</em><em>jar</em><em>包</em>的全过程。希望能给你们一些参考。Jar<em>包</em>混...
ProGuard工具 jar混淆问题总结
首先打开<em>ProGuard</em>工具,打开路径在E:\eclipsetools\eclipse\eclipse_androidx86_64_20140321\sdk\tools\proguard\bin。点击proguardgui.bat  首次打开是这样的 选择“input/output” 先点击"Add input"选择刚刚生成的<em>jar</em><em>包</em>。再点击“Add output” 输出<em>混淆</em>后的ja
自定义混淆Jar
1.新建library 2.配置library的gradle def SDK_BASENAME = &amp;quot;mylibs&amp;quot;; def SDK_VERSION = &amp;quot;_v1.0&amp;quot;; def sdkDestinationPath = &amp;quot;build/outputs/<em>jar</em>/&amp;quot;; def zipFile = file('build/intermediates/bundles/release/..
混淆Android JAR的方法
1)导出<em>jar</em><em>包</em>   如何在eclipse上android工程中导出<em>jar</em><em>包</em>?google,baidu.bing   2)<em>混淆</em><em>jar</em><em>包</em>,打乱代码   android的<em>jar</em><em>包</em>跟普通的java的<em>jar</em><em>包</em>不一样,我们不想打乱一些activity或者server等跟系统打交道的代码,这是因为如果把这些也<em>混淆</em>了,那你还需要搞清楚<em>混淆</em>后这些activity变成了什么名字,然后告诉使用你这个
Java代码加密与反编译(一):利用混淆器工具proGuard对jar加密
Java 代码编译后生成的 .<em>class</em> 中<em>包</em>含有源代码中的所有信息(不<em>包</em>括注释),尤其是在其中保存有调试信息的时候。所以一个按照正常方式编译的 Java .<em>class</em> 文件可以非常轻易地被反编译。通常情况下,反编译可以利用现有的工具jd-gui.exe或者jad.exe。 (这两个反编译工具在我的资源里有下载: jd-gui.exe: http://download.cs
安全编程之Jar代码混淆
这一篇纯做记录,就不多写了,这两篇博客写的蛮好的:  https://www.cnblogs.com/tuike/p/7074146.html https://www.cnblogs.com/permanent2012moira/p/4584074.html
Jar混淆的两种方式
1. 配置如下: buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } }     这样,build一下,Android Studio会依据<em>混淆</em>
在Android studio项目中集成友盟分享
友盟分享,你值得拥有 1.下载SDK 下载最新版本的umeng的SDK.友盟开发者平台 我下的是6.3.1版本 2.导入<em>jar</em><em>包</em> 双击打开友盟集成工具, 选择你要分享的平台,选择开发工具,是否使用分享面板,然后点击OK,就会在当前的文件夹里生成一个新的文件夹: 需将该文件夹下生成的对应文件对应放入你的工程中即可这里注意如果使用了新浪微博精简版,或者豆瓣人人腾讯微博,需要加
android使用友盟集成第三方登录
package com.example.administrator.d0519; import android.content.Intent; import android.os.AsyncTask; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.view.Vie...
关于混淆时遇到的问题
<em>ProGuard</em> index DexGuard GuardSquare Sourceforge &amp;lt;a <em>class</em>=&quot;largebutton&quot; target=&quot;_top&quot; href=&quot;../index.html#manual/troubleshooting.html&quot;&amp;gt;<em>ProGuard</em> index&
Jar混淆Jar,合并多个Jar
1.将程序打<em>包</em>成Jar<em>包</em> 右击工程------Export------Java-JAR File Next-----选中需要生成Jar<em>包</em>的项目,点击展开,只选择src(注意不是全选)----下面JARfile是生成的Jar<em>包</em>,自己设置就行。 一路Next,Finish生成OK。 2.Jar<em>包</em><em>混淆</em>,找到SDK,tools目录下,打开Proguard---bin,打开p
Unable to execute dex: Multiple dex files define 解决方法
问题发生概述:        程序编译正常,在用Eclipse调试执行时,<em>报</em>错Unable to execute dex: Multiple dex files define,因为以前也没有遇到这类错误,首先便尝试万能纠错发,如下方法一,也是上网搜索众多解决方案之一,尝试后未果,便按照搜索方案,逐一尝试,都未能解决,最后盯着工程突然发现问题。具体解决方案如下: 方法一:        Ecl
Android 混淆混淆第三方jar
项目因为要发布,所以要<em>混淆</em>打<em>包</em>。 <em>混淆</em>打<em>包</em>流程: 1.在proguard-project.txt文件中添加不需要<em>混淆</em>的类和第三方的<em>jar</em><em>包</em>     这个是保持自己<em>包</em>中不需要<em>混淆</em>的类,如果有些类调用了jni也不需要<em>混淆</em>,不然会出错。还有如果项目中有其他项目作为library引入,那这些项目的一些类也不能<em>混淆</em>。   这个是保持项目中的第三方<em>jar</em>不<em>混淆</em>   另外加上上面几句话
安卓代码打混淆和打SDK中jar混淆
安卓代码打<em>包</em><em>混淆</em>和打<em>包</em>SDK中<em>jar</em><em>混淆</em>不喜欢说废话,这篇博客其实是两个内容: - 安卓打<em>包</em><em>混淆</em> - 项目打<em>包</em>SDK时<em>jar</em><em>混淆</em>1、安卓打<em>包</em><em>混淆</em>先把一些基本的语法贴上,具体的使用,我会在对应的语句后备注,直接粘贴的朋友请注意 Markdown -optimizationpasses 5
Jar代码混淆操作指导
目前eclipse和sdk默认对打<em>包</em>的<em>jar</em><em>包</em>代码都没有进行代码<em>混淆</em>,鉴于java代码很容易被反编译,因此对安全性要求比较高的<em>jar</em><em>包</em>而言,对其进行代码<em>混淆</em>是非常必要的。下面对<em>jar</em><em>包</em>代码<em>混淆</em>的操作步骤进行如下说明:   1.找到sdk自带的专业的代码<em>混淆</em>工具Pro Guard----proguardgui.bat,该文件在你的sdk目录下的sdk\tools\proguard\bin文件中:
eclipse 打jar混淆
由于开发android的sdk,要打出<em>jar</em><em>包</em>供第三方使用。开发工具是android studio,没有找到很好的打<em>jar</em><em>包</em>的方式(有待研究)。所以转用eclipse来打<em>jar</em><em>包</em>,然后用proguard<em>混淆</em>。遇到了几个问题:1、android studio的项目怎么转到eclipse中 新建eclipse项目,将android studio的相应目录覆盖到eclipse中就好了 2、e
android 混淆jar 或者library混淆
代码片段:-in<em>jar</em>s before\Test.<em>jar</em> -out<em>jar</em>s after\Test.<em>jar</em> //添加支持的<em>jar</em> -library<em>jar</em>s before\test\android-support-v4.<em>jar</em> //必需 -library<em>jar</em>s before\test\android.<em>jar</em> //必需 -library<em>jar</em>s b
使用Proguard混淆jar
<em>ProGuard</em>下载地址:http://download.csdn.net/detail/kong_gu_you_lan/96371311.ProguardProguard的首页,右下角的Load configuration按钮可以导入已经配置好的<em>混淆</em>文件。2.Input/Output在上面的框内添加要<em>混淆</em>的<em>jar</em><em>包</em>路径,和<em>混淆</em>后的<em>jar</em><em>包</em>输出路径。 下面的框内添加<em>jar</em><em>包</em>的依赖<em>包</em>,项目中lib文
简单使用ProGuard混淆jar
开发项目的时候需要向别人提供SDK,又不想让别人看到源码,会用到<em>混淆</em>。 简单记录下<em>ProGuard</em><em>混淆</em><em>jar</em><em>包</em>的方法: 首先,proguardgui.bat是在android sdk 目录下(Android\sdk\tools\proguard\bin); 运行proguardgui.bat,会弹出一个<em>ProGuard</em>界面: 全是英文,不
android 基于Gradle 混淆jar
大家都知道,<em>混淆</em>apk,配置如下,编译工具会给我们自动<em>混淆</em> <em>混淆</em>代码: 1 先到工程目录下,找到project.properties 这个文件 2 根据提示找到proguard-android.txt 这个文件 3 将这个文件拷贝回工程目录。 4 将project.properties这个文件里面的 proguard.config=proguard-android.txt但是如果<em>混淆</em>的时候需
Adnroid studio生成混淆jar方法
Adnroid studio生成<em>混淆</em>的<em>jar</em>方法1. 概述 以下为android studio 导出<em>jar</em><em>包</em>的流程 2.打<em>包</em><em>jar</em>步骤 在项目中新建一个Module并选择选择Android Libraray File-New-New Modele-Android Libraray 需要生成<em>jar</em>的源文件java都放在新建的Library中 配置Library build.gradle 配置
由于Jar混淆,导致项目打时崩溃
在项目中加了个Jar<em>包</em> 运行时 没事 打<em>包</em>时,在用到Jar中类的地方会崩溃 加入到项目中的<em>jar</em><em>包</em>只要project.properties文件中加了这么一句: proguard.config=proguard.cfg 那么proguard.cfg <em>混淆</em>文件就会起作用,在打<em>包</em>成APK时对项目进行<em>混淆</em> 但是当我们加入<em>jar</em><em>包</em>时,<em>混淆</em>后有些方法在虚拟机中运行会找不到 要对每一个加入的ja...
Proguard For Amazon IAP
[2012-06-19 20:39:19 - Myapp] Proguard returned with error code 1. See console [2012-06-19 20:39:19 - Myapp] Note: there were 523 duplicate <em>class</em> definitions. [2012-06-19 20:39:19 - Myapp] Unexp
Java反射异常:java.lang.IllegalArgumentException: wrong number of arguments
在用反射调用Hello.java的main方法时<em>报</em>了一个异常 java.lang.IllegalArgumentException: wrong number of argumentspackage <em>class</em>loader; public <em>class</em> Hello{ public static void main(String args[]){ for(String arg:
Android 不能被混淆问题!
-
友盟分享
在使用友盟分享,编译打<em>包</em>时能打<em>包</em>成功,分享正常,但是<em>报</em>以下警告 warning: Ignoring InnerClasses attribute for an anonymous inner clas
友盟第三方登录
友盟第三方登录
com.umeng.socialize.handler.QZoneSsoHandler$4
出现如下图的问题 其实就是你的项目里 的这个.<em>jar</em><em>包</em>出现了问题 ,我的解决方法是把这个 给删掉 然后去除绑定  然后项目就可以运行了。
友盟第三方登录实现QQ和微信登录
前言市面上的app大部分都可以使用qq,微信这些第三方平台的账号来登录,这样可以提高用户体验,避免手工输入账号和密码的麻烦。那么第三方登录的原理到底是什么,以及使用友盟这个平台怎样实现qq和微信的联合登录?下面就来开始本片文章的正文。原理使用第三方登录,通过访问第三方平台,拿到QQ、微信的用户id,拿着第三方平台平台(QQ、微信)返回uid或者openid这些用户的唯一标识,然后拿着这些唯一标识访问
android开发过程中遇到的问题
记录android开发过程中遇到的问题。 1.在一个xml中能否使用同一个include多次 http://www.apkbus.com/android-104152-1-1.html android中include标签的使用 http://blog.csdn.net/wangljgood/article/details/6556175 2. android bu
友盟,简单分享
准备: 1、在清单文件的Application中注册; @andro
怎么解决java.lang.NoClassDefFoundError错误
前言在日常Java开发中,我们经常碰到java.lang.NoClassDefFoundError这样的错误,需要花费很多时间去找错误的原因,具体是哪个类不见了?类明明还在,为什么找不到?而且我们很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错误是完全不同的。我们往往花费时间去不断尝试
java.lang.NoClassDefFoundError(这只是其中的两种情况)
[crash修复]NoClassDefFoundError:原因:由于导<em>包</em>的时候<em>包</em>名大小写和自己在类里面的时候不一致导致的,找不到, 类com.txznet.music.image.imageLoader.ImageLoaderUtils但是这里面的<em>包</em>是Imageloader(大小写不一致)在release的时候可以正确release出来,但是使用到的时候就出现这样的问题。 java.lang.N
解决:java.lang.NoClassDefFoundError: Lcom/adinnet/IUserService;
解决:java.lang.NoClassDefFoundError: Lcom/adinnet/IUserService;
程序员实用工具网站
目录 1、搜索引擎 2、PPT 3、图片操作 4、文件共享 5、应届生招聘 6、程序员面试题库 7、办公、开发软件 8、高清图片、视频素材网站 9、项目开源 10、在线工具宝典大全 程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。 1、搜索引擎 1.1、秘迹搜索 一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保...
我花了一夜用数据结构给女朋友写个H5走迷宫游戏
起因 又到深夜了,我按照以往在csdn和公众号写着数据结构!这占用了我大量的时间!我的超越妹妹严重缺乏陪伴而 怨气满满! 而女朋友时常埋怨,认为数据结构这么抽象难懂的东西没啥作用,常会问道:天天写这玩意,有啥作用。而我答道:能干事情多了,比如写个迷宫小游戏啥的! 当我码完字准备睡觉时:写不好别睡觉! 分析 如果用数据结构与算法造出东西来呢? ...
别再翻了,面试二叉树看这 11 个就够了~
写在前边 数据结构与算法: 不知道你有没有这种困惑,虽然刷了很多算法题,当我去面试的时候,面试官让你手写一个算法,可能你对此算法很熟悉,知道实现思路,但是总是不知道该在什么地方写,而且很多边界条件想不全面,一紧张,代码写的乱七八糟。如果遇到没有做过的算法题,思路也不知道从何寻找。面试吃了亏之后,我就慢慢的做出总结,开始分类的把数据结构所有的题型和解题思路每周刷题做出的系统性总结写在了 Github...
让程序员崩溃的瞬间(非程序员勿入)
今天给大家带来点快乐,程序员才能看懂。 来源:https://zhuanlan.zhihu.com/p/47066521 1. 公司实习生找 Bug 2.在调试时,将断点设置在错误的位置 3.当我有一个很棒的调试想法时 4.偶然间看到自己多年前写的代码 5.当我第一次启动我的单元测试时 ...
接私活必备的 10 个开源项目!
点击蓝色“GitHubDaily”关注我加个“星标”,每天下午 18:35,带你逛 GitHub!作者 | SevDot来源 | http://1t.click/VE8W...
GitHub开源的10个超棒后台管理面板
目录 1、AdminLTE 2、vue-Element-Admin 3、tabler 4、Gentelella 5、ng2-admin 6、ant-design-pro 7、blur-admin 8、iview-admin 9、material-dashboard 10、layui 项目开发中后台管理平台必不可少,但是从零搭建一套多样化后台管理并不容易,目前有许多开源、免费、...
100 个网络基础知识普及,看完成半个网络高手
欢迎添加华为云小助手微信(微信号:HWCloud002或HWCloud003),输入关键字“加群”,加入华为云线上技术讨论群;输入关键字“最新活动”,获取华为云最新特惠促销。华为云诸多技术大咖、特惠活动等你来撩! 1)什么是链接? 链接是指两个设备之间的连接。它<em>包</em>括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理...
VS CODE远程开发入门
在我们办公室,通常配置两台电脑,一台 Windows 主机,主要用于办公、即时通讯,一台 Linux 主机,用于开发。一般开发人员习惯用 Windows 系统下的工具,比如 Source Insight ,但代码需要在 Linux 下编译。这样就需要 Windows 和 Linux 之间协作,通常的做法是在 Linux 下安装 samba 服务,通过 Windows 共享访问。今天看到一篇文章,...
中国最顶级的一批程序员,从首富到首负!
过去的20年是程序员快意恩仇的江湖时代通过代码,实现梦想和财富有人痴迷于技术,做出一夜成名的产品有人将技术变现,创办企业成功上市这些早一代的程序员们创造的奇迹引发了一浪高...
为什么面向对象糟透了?
又是周末,编程语言“三巨头”Java, Lisp 和C语言在Hello World咖啡馆聚会。服务员送来咖啡的同时还带来了一张今天的<em>报</em>纸, 三人寒暄了几句, C语言翻开了...
分享靠写代码赚钱的一些门路
作者 mezod,译者 josephchang10如今,通过自己的代码去赚钱变得越来越简单,不过对很多人来说依然还是很难,因为他们不知道有哪些门路。今天给大家分享一个精彩...
对计算机专业来说学历真的重要吗?
我本科学校是渣渣二本,研究生学校是985,现在毕业五年,校招笔试、面试,社招面试参加了两年了,就我个人的经历来说下这个问题。 这篇文章很长,但绝对是精华,相信我,读完以后,你会知道学历不好的解决方案,记得帮我点赞哦。 先说结论,无论赞不赞同,它本质就是这样:对于技术类工作而言,学历五年以内非常重要,但有办法弥补。五年以后,不重要。 目录: 张雪峰讲述的事实 我看到的事实 为什么会这样 ...
世界上最好的学习法:费曼学习法
你是否曾幻想读一遍书就记住所有的内容?是否想学习完一项技能就马上达到巅峰水平?除非你是天才,不然这是不可能的。对于大多数的普通人来说,可以通过笨办法(死记硬背)来达到学习的目的,但效率低下。当然,也可以通过优秀的学习法来进行学习,比如今天讲的“费曼学习法”,可以将你的学习效率极大的提高。 费曼学习法是由加拿大物理学家费曼所发明的一种高效的学习方法,费曼本身是一个天才,13岁自学微积分,24岁加入曼...
学Linux到底学什么
来源:公众号【编程珠玑】 作者:守望先生 网站:https://www.yanbinghu.com/2019/09/25/14472.html 前言 ​我们常常听到很多人说要学学Linux或者被人告知说应该学学Linux,那么学Linux到底要学什么? 为什么要学Linux 在回答学什么之前,我们先看看为什么要学。首先我们需要认识到的是,很多服务器使用的是Linux系统,而作为服务器应...
深入理解C语言指针
一、指针的概念 要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。 1.1、变量和地址 先写一段简单的代码: void main(){ int x = 10, int y = 20; } 这段代码非常简单,就是两个变量的声明,分别赋值了 10、20。我们把内存当做一个酒店,而每个房间就...
C语言实现推箱子游戏
很早就想过做点小游戏了,但是一直没有机会动手。今天闲来无事,动起手来。过程还是蛮顺利的,代码也不是非常难。今天给大家分享一下~ 一、介绍 开发语言:C语言 开发工具:Dev-C++ 5.11 日期:2019年9月28日 作者:ZackSock 也不说太多多余的话了,先看一下效果图: 游戏中的人物、箱子、墙壁、球都是字符构成的。通过wasd键移动,规则的话就是推箱子的规则,也就不多说了。 二、代...
面试官:兄弟,说说基本类型和装类型的区别吧
Java 的每个基本类型都对应了一个<em>包</em>装类型,比如说 int 的<em>包</em>装类型为 Integer,double 的<em>包</em>装类型为 Double。基本类型和<em>包</em>装类型的区别主要有以下 4 点。
8000字干货:那些很厉害的人是怎么构建知识体系的
本文约8000字,正常阅读需要15~20分钟。读完本文可以获得如下收益: 分辨知识和知识体系的差别 理解如何用八大问发现知识的连接点; 掌握致用类知识体系的构建方法; 能够应用甜蜜区模型找到特定领域来构建知识体系。 1. 知识体系?有必要吗? 小张准备通过跑步锻炼身体,可因为之前听说过小腿变粗、膝盖受伤、猝死等等与跑步有关的意外状况,有点担心自己会掉进各种坑里,就在微信上问朋友圈一直晒跑步...
Android完整知识体系路线(菜鸟-资深-大牛必进之路)
前言 移动研发火热不停,越来越多人开始学习Android 开发。但很多人感觉入门容易成长很难,对未来比较迷茫,不知道自己技能该怎么提升,到达下一阶段需要补充哪些内容。市面上也多是谈论知识图谱,缺少体系和成长节奏感,特此编写一份 Android 研发进阶之路,希望能对大家有所帮助。 由于篇幅过长,有些问题的答案并未放在文章当中,不过我都整理成了一个文档归纳好了,请阅读到文末领取~ Ja...
网易云音乐你喜欢吗?你自己也可以做一个
【公众号回复 “1024”,免费领取程序员赚钱实操经验】今天我章鱼猫给大家带来的这个开源项目,估计很多喜欢听音乐的朋友都会喜欢。就目前来讲,很多人对这款音乐 App 都抱...
C语言这么厉害,它自身又是用什么语言写的?
这是来自我的星球的一个提问:“C语言本身用什么语言写的?”换个角度来问,其实是:C语言在运行之前,得编译才行,那C语言的编译器从哪里来? 用什么语言来写的?如果是用C语...
认真推荐几个不错的技术公众号
十一假期,好好休息休息今天给大家推荐几个不同技术领域的公众号,涉及服务端后台、前端、Python、职场等各领域。这些号的无论从文章质量,还是从留言互动上,都是值得大家关注...
Python 愤怒的小鸟代码实现(1):物理引擎pymunk使用
python 愤怒的小鸟代码实现(1):物理引擎pymunk使用游戏介绍 游戏介绍 最近比较忙,国庆正好有时间写了python版本的愤怒的小鸟,使用了物理引擎pymunk,代码参考了 github上的,实现了一个可玩的简单版本。 功能实现如下: ...
前端开发必备网站推荐
本人是一个纯正的小白,在学习的过程中搜集了一些关于前端开发的网站,希望对大家能够有所帮助!授人以鱼不如授人以渔! 1.MDN开发者文档网址:https://developer.mozilla.org/zh-CN/ 2.菜鸟教程:https://www.runoob.com/html/html-tutorial.html 3.CSS教程:https://www.schoolw3c.com/html-...
中国物联网激荡20年
故事还要从24年前那个夏天说起。 ** 1 ** 1995年的夏天,美国西海岸有一个中年人出版了一本叫《未来之路》的书籍,这本书是大家了解信息高速公路全部面目乃至21世纪人类生活面貌的入门书。在这本书中,这个中年人多次提到“物物互联”的设想。但是由于当时网络技术与传感器应用水平的限制,中年人朦胧的“物联网”理念没有引起重视。对了,这个中年人后面做了十几次世界首富! 说回国内,那时风还没有起来,科技...
R-Studio 5.3 132965 文件恢复下载
好用的文件恢复软件R-Studio 5.3 132965 绿色注册版 下了好用的要顶起哈 相关下载链接:[url=//download.csdn.net/download/zgzxp/3230092?utm_source=bbsseo]//download.csdn.net/download/zgzxp/3230092?utm_source=bbsseo[/url]
java在线考试系统源码+配置文档下载
java在线考试系统源码+配置文档 javaswing,很好很强大,绝对值得推荐,分享学习 相关下载链接:[url=//download.csdn.net/download/jiahe1234/3326054?utm_source=bbsseo]//download.csdn.net/download/jiahe1234/3326054?utm_source=bbsseo[/url]
oracle异常处理归纳.docx下载
归纳整理部分Oracle异常问题,及解决办法 1、 ORA-12651:TNS:没有监听器 2、 ORA:-12545:因目标主机和对象不存在,连接失败 3、。。。。。。。。 相关下载链接:[url=//download.csdn.net/download/qq_36517978/9981517?utm_source=bbsseo]//download.csdn.net/download/qq_36517978/9981517?utm_source=bbsseo[/url]
相关热词 c# 应用r包 c# excel格式刷 c# 监控word保存 c#中字符串排序 c# 打印方向 c# 获取根目录 c#语言文档 c#设置开机自启动 c# cpu id 主板 c# timer越来越卡
我们是很有底线的