cocos2dx 3.13.1移植安卓build成功后运行闪退,求大佬解惑? 40C

eclipce提示signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000001c
使用ndk-r10c的
main.cpp执行了cocos_android_app_init的log打印
libs里面没有其他jar包,只有libcocos2dlua.so
ndk-stack显示信息为以下
********** Crash dump: **********
Build fingerprint: 'alps/gioneebj6752_lwt_kk/gioneebj6752_lwt_kk:4.4.4/KTU84P/14
28549246:user/test-keys'
pid: 27308, tid: 27308, name: exprojectclient >>> com.page.indexprojectclient <
<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000001c
Stack frame I/DEBUG (27323): #00 pc 0008292c /system/lib/libdvm.so
Stack frame I/DEBUG (27323): #01 pc 00a4a098 /data/app-lib/com.page.inde
xprojectclient-1/libcocos2dlua.so (_JNIEnv::CallObjectMethod(_jobject*, jmethod
ID*, ...)+60)
Stack frame I/DEBUG (27323): #02 pc 00a53eb8 /data/app-lib/com.page.inde
xprojectclient-1/libcocos2dlua.so (_getClassID(char const*)+108)
Stack frame I/DEBUG (27323): #03 pc 00a54474 /data/app-lib/com.page.inde
xprojectclient-1/libcocos2dlua.so (cocos2d::JniHelper::getStaticMethodInfo(cocos
2d::JniMethodInfo
&, char const*, char const*, char const*)+136)
Stack frame I/DEBUG (27323): #04 pc 00a4e520 /data/app-lib/com.page.inde
xprojectclient-1/libcocos2dlua.so (_ZN7cocos2d9JniHelper22callStaticStringMethod
IJEEESsRKSsS3_DpT_+192)
Stack frame I/DEBUG (27323): #05 pc 018338cc /data/app-lib/com.page.inde
xprojectclient-1/libcocos2dlua.so (cocos2d::UserDefault::initXMLFilePath()+120)

2个回答

使用ndk为r10c版本 , 创建空项目运行正常

找到了,另一个帖子中这位大佬 qq_17837899 解决了,“ 在libs文件夹下,新建armeabi-v7a,然后将armeabi下的那些.so文件拷贝过去就行了 ”

sinat_32152007
sinat_32152007 后来发现还是有错,可能是在appdelegate构造函数中使用了UserDefault之类的工具,编译也直接编译了两个版本,已近可以了
大约 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
cocos2dx 打包aok成功 但运行失败闪退

本人刚学cocos2dx,做了一个小游戏,在电脑上没有错误,打包过程也没有错误,但是安卓程序运行的时候回闪退,请各位大佬不吝赐教,下面是log: ``` I/ActivityManager( 958): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity bnds=[36,84][288,378]} from uid 10061 from pid 2424 on display 0 I/SafeCenter.AppProtectService( 1359): activityStarting() intent: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity bnds=[36,84][288,378] } V/WindowManager( 958): addAppToken: AppWindowToken{2bf20539 token=Token{1f00900 ActivityRecord{196e3383 u0 com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity t129}}} to stack=1 task=129 at 0 D/ViewRootImpl( 958): hardware acceleration is disabled, fakeHwAccelerated = true, HardwareRenderer.sRendererDisabled = false, forceHwAccelerated = false, HardwareRenderer.sSystemRendererDisabled = false, this = ViewRoot{38488ffb Starting com.NB2048.ritgeek,ident = 26} V/WindowManager( 958): Adding window Window{23122271 u0 Starting com.NB2048.ritgeek} at 12 of 20 (after Window{2e8d1596 u0 com.wuxianlin.oppotools/com.wuxianlin.oppotools.AppManager}) I/ActivityManager( 958): Start proc 12895:com.NB2048.ritgeek/u0a213 for activity com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity D/usage_raw_part( 958): write content:dataContentBuffer = com.NB2048.ritgeek|2017-02-28 00:01:08 I/PPS ( 958): [PPSNotifyAppState] nPackNum:1, pack:com.NB2048.ritgeek, com:org.cocos2dx.cpp.AppActivity, state:1, pid:0, last_boost_tid:-1 I/ActivityManager( 958): Process com.NB2048.ritgeek (pid 12895) has died D/ActivityManager( 958): SVC-handleAppDiedLocked: app = ProcessRecord{4930373 12895:com.NB2048.ritgeek/u0a213}, app.pid = 12895 I/PPS ( 958): [PPSNotifyAppState] nPackNum:1, pack:com.NB2048.ritgeek, com:(null), state:3, pid:0, last_boost_tid:-1 I/ActivityManager( 958): Start proc 12922:com.NB2048.ritgeek/u0a213 for activity com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity D/usage_raw_part( 958): write content:dataContentBuffer = com.NB2048.ritgeek|2017-02-28 00:01:09 I/OppoPhoneWindowManager( 958): KeyLockModeReceiver KeyLockMode: 0 ProcessName: com.NB2048.ritgeek I/PPS ( 958): [PPSNotifyAppState] nPackNum:1, pack:com.NB2048.ritgeek, com:org.cocos2dx.cpp.AppActivity, state:1, pid:0, last_boost_tid:-1 I/ActivityManager( 958): Process com.NB2048.ritgeek (pid 12922) has died D/ActivityManager( 958): SVC-handleAppDiedLocked: app = ProcessRecord{119063cf 12922:com.NB2048.ritgeek/u0a213}, app.pid = 12922 I/PPS ( 958): [PPSNotifyAppState] nPackNum:1, pack:com.NB2048.ritgeek, com:(null), state:3, pid:0, last_boost_tid:-1 I/ActivityManager( 958): Start proc 12948:com.NB2048.ritgeek/u0a213 for activity com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity D/usage_raw_part( 958): write content:dataContentBuffer = com.NB2048.ritgeek|2017-02-28 00:01:09 I/OppoPhoneWindowManager( 958): KeyLockModeReceiver KeyLockMode: 0 ProcessName: com.NB2048.ritgeek I/PPS ( 958): [PPSNotifyAppState] nPackNum:1, pack:com.NB2048.ritgeek, com:org.cocos2dx.cpp.AppActivity, state:1, pid:0, last_boost_tid:-1 I/ActivityManager( 958): Process com.NB2048.ritgeek (pid 12948) has died D/ActivityManager( 958): SVC-handleAppDiedLocked: app = ProcessRecord{2b596deb 12948:com.NB2048.ritgeek/u0a213}, app.pid = 12948 I/PPS ( 958): [PPSNotifyAppState] nPackNum:1, pack:com.NB2048.ritgeek, com:(null), state:3, pid:0, last_boost_tid:-1 W/ActivityManager( 958): Force removing ActivityRecord{196e3383 u0 com.NB2048.ritgeek/org.cocos2dx.cpp.AppActivity t129}: app died, no saved state I/OppoPhoneWindowManager( 958): KeyLockModeReceiver KeyLockMode: 0 ProcessName: com.NB2048.ritgeek ``` 附上程序的代码及apk: [http://pan.baidu.com/s/1bpqvZdl](http://pan.baidu.com/s/1bpqvZdl "密码:j3dz")

cocos2dx 3.13.1 项目启动报错

cocos2d-win32,cocos2dx自带的例子程序 项目编译完成后运行会报错 :应用程序无法正常启动(0xc000007b) 环境如下: 系统:win10 vs版本:2015 cocos2dx版本:3.1.13 不知道大家有没有遇到过这种问题,网上找了好久,找不到这种问题

cocos2dx 打包和闪退问题

cocos2d:3.16 SDK:27 NDK: r14b 调用了sprintf_s 函数 windows下面使用正常 打包会出现sprintf_s未声明问题 然后用了C++的string windows正常 真机下闪退 之后调用了一下自己写的函数 其中只有一些字符数组的赋值以及循环语句,没有用到什么特殊的变量类型和函数 但是真机下面依旧闪退 编译指令是cocos compile -p android --ap android-27 总结了一下,出问题的原因貌似是我用了一下C/C++的东西,而它打包的时候或者打包好的包是没有这些东西的。 疑问就是 如果我要使用C/C++的函数和变量类型,我是不是要做一些额外操作?用cocos的命令行打包的话是不是只有cocos的东西?如果我想要使用C++的函数和变量类型这些的话,我得怎么做?或者说正规流程就是只使用cocos的这些就可以了,我不能去使用其他的?

cocos2dx新创建项目在安卓机上闪退

03-29 20:01:34.540: W/dalvikvm(10058): threadid=1: thread exiting with uncaught exception (group=0x41702d58) 03-29 20:01:34.540: E/AndroidRuntime(10058): FATAL EXCEPTION: main 03-29 20:01:34.540: E/AndroidRuntime(10058): Process: com.cc.test, PID: 10058 03-29 20:01:34.540: E/AndroidRuntime(10058): java.lang.UnsatisfiedLinkError: Couldn't load cocos2dcpp from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.cc.test-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.cc.test-2, /vendor/lib, /system/lib]]]: findLibrary returned null 03-29 20:01:34.540: E/AndroidRuntime(10058): at java.lang.Runtime.loadLibrary(Runtime.java:358) 03-29 20:01:34.540: E/AndroidRuntime(10058): at java.lang.System.loadLibrary(System.java:526) 03-29 20:01:34.540: E/AndroidRuntime(10058): at com.cc.test.test.<clinit>(test.java:46) 03-29 20:01:34.540: E/AndroidRuntime(10058): at java.lang.Class.newInstanceImpl(Native Method) 03-29 20:01:34.540: E/AndroidRuntime(10058): at java.lang.Class.newInstance(Class.java:1208) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.app.Instrumentation.newActivity(Instrumentation.java:1061) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2115) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2247) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.app.ActivityThread.access$800(ActivityThread.java:141) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1210) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.os.Handler.dispatchMessage(Handler.java:102) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.os.Looper.loop(Looper.java:136) 03-29 20:01:34.540: E/AndroidRuntime(10058): at android.app.ActivityThread.main(ActivityThread.java:5050) 03-29 20:01:34.540: E/AndroidRuntime(10058): at java.lang.reflect.Method.invokeNative(Native Method) 03-29 20:01:34.540: E/AndroidRuntime(10058): at java.lang.reflect.Method.invoke(Method.java:515) 03-29 20:01:34.540: E/AndroidRuntime(10058): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:806) 03-29 20:01:34.540: E/AndroidRuntime(10058): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 03-29 20:01:34.540: E/AndroidRuntime(10058): at dalvik.system.NativeStart.main(Native Method) 求助各位大虾们~谢谢。。

cocos2dx-3.2移植安卓中文不显示

在win32上使用xml另存为UTF8格式后在win32上正常显示中文,移植安卓后只能看到按钮背景了,上面的中文没有了。

cocos2dx播放视频的问题

最近研究cocos2dx,遇到了播放视频的问题,我已经导入了头文件,但是还是找不到 VedioPlayer的类,我也用了命名空间,namespace "cocos2d::experimental" 没有成员 "ui",求大神帮助

cocos2dx 2.2.6打包安卓报错

Error:(74, 0) Cannot set property 'inputFile' on null object <a href="openFile:/Users/luobo/Documents/WorkSpace/Carrot/SrcLib/build/proj.android_gradle/carrot3/build.gradle">Open File</a>

cocos2dx可以在android studio上用java开发吗?

我在cocos2dx官网下载了cocos3.14.1,然后用网上的方法构创建了一个项目,然后编译出了android studio的版本 proj.android-studio,最后用android studio将这个项目导入成功了,也可以运行了。但是接下去我怎么开发呢?地图,事件,界面,逻辑怎么写? 导入之后会有一个activty 继承 Cocos2dxActivity。但是不知道我该干什么

cocos2d-x2.2.6移植android出现闪退,并报错!

![图片说明](https://img-ask.csdn.net/upload/201611/13/1479025338_774987.jpg) ![图片说明](https://img-ask.csdn.net/upload/201611/13/1479025860_827074.jpg)

关于cocos2dx游戏移植到eclipse修改游戏主界面问题

最近做了一个android单机游戏项目接入第三方支付接口,审核规范要求在游戏主界面显示用户id, 他们的sdk提供了获取用户id的方法,但是要显示我不知道怎么搞,我也是个新手从来没搞过,在移植到eclipse上的时候会有一个默认的appActivity.java继承至cocos2dxactivity,里面基本什么都没有,就一个oncreate和cocos2dxGLsurfaceview方法,我想应该就是在这个surfaceview方法上进行修改但是不管我添加textview还是edittext界面都没有显示,,谁能帮我解决下啊

Android Studio debug cocos2d-x工程,成功编译后,报错无法进虚拟机

``` ……以上编译内容省略 :AnimalPlanet:assembleDebug Skipping task ':AnimalPlanet:assembleDebug' as it has no actions. :AnimalPlanet:assembleDebug UP-TO-DATE :AnimalPlanet:assembleDebug (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 0.001 secs. BUILD SUCCESSFUL in 1s 51 actionable tasks: 1 executed, 50 up-to-date Traceback (most recent call last): File "D:\environment\cocos2d-x-3.13.1\tools\cocos2d-console\bin\/cocos.py", line 998, in <module> run_plugin(command, argv, plugins) File "D:\environment\cocos2d-x-3.13.1\tools\cocos2d-console\bin\/cocos.py", line 916, in run_plugin plugin.run(argv, dependencies_objects) File "D:\environment\cocos2d-x-3.13.1\tools\cocos2d-console\plugins\plugin_compile\project_compile.py", line 1546, in run self.build_android() File "D:\environment\cocos2d-x-3.13.1\tools\cocos2d-console\plugins\plugin_compile\project_compile.py", line 527, in build_android self.apk_path = builder.do_build_apk(build_mode, self._no_apk, output_dir, self._custom_step_args, self) File "D:\environment\cocos2d-x-3.13.1\tools\cocos2d-console\plugins\plugin_compile\build_android.py", line 462, in do_build_apk shutil.copy(gen_apk_path, output_dir) File "C:\Python27\lib\shutil.py", line 119, in copy copyfile(src, dst) File "C:\Python27\lib\shutil.py", line 82, in copyfile with open(src, 'rb') as fsrc: IOError: [Errno 2] No such file or directory: 'D:\\work\\AnimalPlanet-_Iran\\proj.android-studio\\app/build/outputs/apk\\AnimalPlanet-debug.apk' Process finished with exit code 1 ``` 如果单处APK没问题,但这样没法调试Java部分(sdk接入),着急啊,感谢有经营的大神指点。

cocos2d项目,android打包之后有的手机可以运行,有的手机直接闪退,下面是闪退报错信息

![图片说明](https://img-ask.csdn.net/upload/201712/26/1514289277_243948.png)

游戏 Cocos2dxActivity.resumeIfHasFocus 空指针闪退,求指教

闪退日志如下 主要出现在 android7.0 8.0 java.lang.NullPointerException org.cocos2dx.lib.Cocos2dxActivity.resumeIfHasFocus java.lang.NullPointerException: at org.cocos2dx.lib.Cocos2dxActivity.resumeIfHasFocus (Cocos2dxActivity.java:383) at org.cocos2dx.lib.Cocos2dxActivity.onWindowFocusChanged (Cocos2dxActivity.java:377) at com.android.internal.policy.DecorView.onWindowFocusChanged (DecorView.java:1456) at android.view.View.dispatchWindowFocusChanged (View.java:10193) at android.view.ViewGroup.dispatchWindowFocusChanged (ViewGroup.java:1192) at android.view.ViewRootImpl$ViewRootHandler.handleMessage (ViewRootImpl.java:3700) at android.os.Handler.dispatchMessage (Handler.java:102) at android.os.Looper.loop (Looper.java:154) at android.app.ActivityThread.main (ActivityThread.java:6315) at java.lang.reflect.Method.invoke (Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run (ZygoteInit.java:872) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:762)

cocos2dx shader在安卓机上失效的问题 求大神

一段代码:裁剪图片的一片区域显示,在电脑上跑正常,在安卓机上失效,求大神看看为什么。 代码:![图片说明](https://img-ask.csdn.net/upload/201601/04/1451901205_660239.png) cirShader.frag:![图片说明](https://img-ask.csdn.net/upload/201601/04/1451901235_510099.png) cirShader.vert:![图片说明](https://img-ask.csdn.net/upload/201601/04/1451901308_998095.png) 求大神解答

为什么xcode运行cocos2dx工程就是找不到头文件

添加方式不管是引用,本来是Classes文件夹下的一子文件夹,用添加引用的方式加入,在building setting 中已经将user header search paths 设置相对路径,设置一定没问题,但是就是找不到那个.h文件 我把设置改为绝对路径,依然不行,我真的是服了,运行cocos2dx3.17自己新建的hello-world工程没问题,运行cpp-test工程又是找不到AppDelegate.h文件,大佬们能不能告诉我为什么,头文件搜索路径不管用。 如果我自己的工程时添加reference或者是group的问题,那cocos的test工程总也跑不起来,是mac工程。

【小白求助】Coco2dx 真机运行闪退

新建的COCOS2D HELLOWORLD项目 Android 4.4 运行闪退 VS2017可以正常运行 求大神帮忙。。 06-26 16:17:16.335: D/ActivityThread(18493): handleBindApplication:Alice.game 06-26 16:17:16.335: D/ActivityThread(18493): setTargetHeapUtilization:0.75 06-26 16:17:16.335: D/ActivityThread(18493): setTargetHeapMinFree:4194304 06-26 16:17:16.625: D/AndroidRuntime(18493): Shutting down VM 06-26 16:17:16.625: W/dalvikvm(18493): threadid=1: thread exiting with uncaught exception (group=0x41655d58) 06-26 16:17:16.625: E/AndroidRuntime(18493): FATAL EXCEPTION: main 06-26 16:17:16.625: E/AndroidRuntime(18493): Process: Alice.game, PID: 18493 06-26 16:17:16.625: E/AndroidRuntime(18493): java.lang.UnsatisfiedLinkError: Couldn't load MyGame from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/Alice.game-2.apk"],nativeLibraryDirectories=[/data/app-lib/Alice.game-2, /vendor/lib, /system/lib]]]: findLibrary returned null 06-26 16:17:16.625: E/AndroidRuntime(18493): at java.lang.Runtime.loadLibrary(Runtime.java:358) 06-26 16:17:16.625: E/AndroidRuntime(18493): at java.lang.System.loadLibrary(System.java:526) 06-26 16:17:16.625: E/AndroidRuntime(18493): at org.cocos2dx.lib.Cocos2dxActivity.onLoadNativeLibraries(Cocos2dxActivity.java:248) 06-26 16:17:16.625: E/AndroidRuntime(18493): at org.cocos2dx.lib.Cocos2dxActivity.onCreate(Cocos2dxActivity.java:264) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.Activity.performCreate(Activity.java:5343) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2161) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2257) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.ActivityThread.access$800(ActivityThread.java:143) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1209) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.os.Handler.dispatchMessage(Handler.java:102) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.os.Looper.loop(Looper.java:136) 06-26 16:17:16.625: E/AndroidRuntime(18493): at android.app.ActivityThread.main(ActivityThread.java:5120) 06-26 16:17:16.625: E/AndroidRuntime(18493): at java.lang.reflect.Method.invokeNative(Native Method) 06-26 16:17:16.625: E/AndroidRuntime(18493): at java.lang.reflect.Method.invoke(Method.java:515) 06-26 16:17:16.625: E/AndroidRuntime(18493): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:818) 06-26 16:17:16.625: E/AndroidRuntime(18493): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:634) 06-26 16:17:16.625: E/AndroidRuntime(18493): at dalvik.system.NativeStart.main(Native Method)

cocos2d-js打包apk,安装完之后闪退

我用cocos2d-js v3.5 版本的新创的一个项目直接打包debug版本,显示打包成功,但是安装之后,进去就闪退,安装的 ndk: android-ndk-r10d, sdk: installer_r24-windows; path: python-2.7.9.amd64; ant: apache-ant-1.9.6; java: Java\jdk1.8.0_45; 配置环境: JAVA_HOME : D:\Program Files\Java\jdk1.8.0_45; path : %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; CLASSPATH :.;%JAVA_HOME%\lib; ant配置: ANT_HOME: D:\Cocos \apache-ant- 1.9.6; path : D:\Cocos \apache-ant- 1.9.6\bin; classpath :D:\Cocos \apache-ant- 1.9.6\lib; ant与java -version都是成功的; 不知道为什么会打包成功了,也可以安装,但是安装之后闪退;

有谁学过cocos2dx,想问个问题

我使用的cocos2dx版本是2.7.1,最新的。关于场景转换我始终没成功,而且差不多是照 着他给的HelloWorld程序新建的类。在HelloWorld的cpp中想使用按钮点击,通过回调 函数实现场景转换,但转换后屏幕漆黑一片,没有出现设定的图片,感觉就像新建的类 的init()方法没调用似的。 哦,还有cocos2dx在vs2012上怎么添加包含目录啊,始终没找到,还是说cocos2dx就 不能单独添加包含目录? 太累了,希望有人解答!!

cocos2dx lua 打包成android 出现的问题纠结了一天 都没解决,有哪位大神能教教吗

![CSDN移动问答][1] 编译了几次都不行,在网上找 也没有能解决问题,帮帮忙 [1]: http://d.hiphotos.baidu.com/zhidao/pic/item/7dd98d1001e93901e2bd0e6a78ec54e736d19623.jpg

大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了

大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...

在中国程序员是青春饭吗?

今年,我也32了 ,为了不给大家误导,咨询了猎头、圈内好友,以及年过35岁的几位老程序员……舍了老脸去揭人家伤疤……希望能给大家以帮助,记得帮我点赞哦。 目录: 你以为的人生 一次又一次的伤害 猎头界的真相 如何应对互联网行业的「中年危机」 一、你以为的人生 刚入行时,拿着傲人的工资,想着好好干,以为我们的人生是这样的: 等真到了那一天,你会发现,你的人生很可能是这样的: ...

Java基础知识面试题(2020最新版)

文章目录Java概述何为编程什么是Javajdk1.5之后的三大版本JVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点什么是字节码?采用字节码的最大好处是什么什么是Java程序的主类?应用程序和小程序的主类有何不同?Java应用程序与小程序之间有那些差别?Java和C++的区别Oracle JDK 和 OpenJDK 的对比基础语法数据类型Java有哪些数据类型switc...

我以为我学懂了数据结构,直到看了这个导图才发现,我错了

数据结构与算法思维导图

String s = new String(" a ") 到底产生几个对象?

老生常谈的一个梗,到2020了还在争论,你们一天天的,哎哎哎,我不是针对你一个,我是说在座的各位都是人才! 上图红色的这3个箭头,对于通过new产生一个字符串(”宜春”)时,会先去常量池中查找是否已经有了”宜春”对象,如果没有则在常量池中创建一个此字符串对象,然后堆中再创建一个常量池中此”宜春”对象的拷贝对象。 也就是说准确答案是产生了一个或两个对象,如果常量池中原来没有 ”宜春” ,就是两个。...

技术大佬:我去,你写的 switch 语句也太老土了吧

昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!” 来看看小王写的代码吧,看完不要骂我装逼啊。 private static String createPlayer(PlayerTypes p...

Linux面试题(2020最新版)

文章目录Linux 概述什么是LinuxUnix和Linux有什么区别?什么是 Linux 内核?Linux的基本组件是什么?Linux 的体系结构BASH和DOS之间的基本区别是什么?Linux 开机启动过程?Linux系统缺省的运行级别?Linux 使用的进程间通信方式?Linux 有哪些系统日志文件?Linux系统安装多个桌面环境有帮助吗?什么是交换空间?什么是root帐户什么是LILO?什...

Linux命令学习神器!命令看不懂直接给你解释!

大家都知道,Linux 系统有非常多的命令,而且每个命令又有非常多的用法,想要全部记住所有命令的所有用法,恐怕是一件不可能完成的任务。 一般情况下,我们学习一个命令时,要么直接百度去搜索它的用法,要么就直接用 man 命令去查看守冗长的帮助手册。这两个都可以实现我们的目标,但有没有更简便的方式呢? 答案是必须有的!今天给大家推荐一款有趣而实用学习神器 — kmdr,让你解锁 Linux 学习新姿势...

和黑客斗争的 6 天!

互联网公司工作,很难避免不和黑客们打交道,我呆过的两家互联网公司,几乎每月每天每分钟都有黑客在公司网站上扫描。有的是寻找 Sql 注入的缺口,有的是寻找线上服务器可能存在的漏洞,大部分都...

史上最全的 python 基础知识汇总篇,没有比这再全面的了,建议收藏

网友们有福了,小编终于把基础篇的内容全部涉略了一遍,这是一篇关于基础知识的汇总的文章,请朋友们收下,不用客气,不过文章篇幅肯能会有点长,耐心阅读吧爬虫(七十)多进程multiproces...

讲一个程序员如何副业月赚三万的真实故事

loonggg读完需要3分钟速读仅需 1 分钟大家好,我是你们的校长。我之前讲过,这年头,只要肯动脑,肯行动,程序员凭借自己的技术,赚钱的方式还是有很多种的。仅仅靠在公司出卖自己的劳动时...

女程序员,为什么比男程序员少???

昨天看到一档综艺节目,讨论了两个话题:(1)中国学生的数学成绩,平均下来看,会比国外好?为什么?(2)男生的数学成绩,平均下来看,会比女生好?为什么?同时,我又联想到了一个技术圈经常讨...

85后蒋凡:28岁实现财务自由、34岁成为阿里万亿电商帝国双掌门,他的人生底层逻辑是什么?...

蒋凡是何许人也? 2017年12月27日,在入职4年时间里,蒋凡开挂般坐上了淘宝总裁位置。 为此,时任阿里CEO张勇在任命书中力赞: 蒋凡加入阿里,始终保持创业者的冲劲,有敏锐的...

总结了 150 余个神奇网站,你不来瞅瞅吗?

原博客再更新,可能就没了,之后将持续更新本篇博客。

副业收入是我做程序媛的3倍,工作外的B面人生是怎样的?

提到“程序员”,多数人脑海里首先想到的大约是:为人木讷、薪水超高、工作枯燥…… 然而,当离开工作岗位,撕去层层标签,脱下“程序员”这身外套,有的人生动又有趣,马上展现出了完全不同的A/B面人生! 不论是简单的爱好,还是正经的副业,他们都干得同样出色。偶尔,还能和程序员的特质结合,产生奇妙的“化学反应”。 @Charlotte:平日素颜示人,周末美妆博主 大家都以为程序媛也个个不修边幅,但我们也许...

MySQL数据库面试题(2020最新版)

文章目录数据库基础知识为什么要使用数据库什么是SQL?什么是MySQL?数据库三大范式是什么mysql有关权限的表都有哪几个MySQL的binlog有有几种录入格式?分别有什么区别?数据类型mysql有哪些数据类型引擎MySQL存储引擎MyISAM与InnoDB区别MyISAM索引与InnoDB索引的区别?InnoDB引擎的4大特性存储引擎选择索引什么是索引?索引有哪些优缺点?索引使用场景(重点)...

新一代神器STM32CubeMonitor介绍、下载、安装和使用教程

关注、星标公众号,不错过精彩内容作者:黄工公众号:strongerHuang最近ST官网悄悄新上线了一款比较强大的工具:STM32CubeMonitor V1.0.0。经过我研究和使用之...

如果你是老板,你会不会踢了这样的员工?

有个好朋友ZS,是技术总监,昨天问我:“有一个老下属,跟了我很多年,做事勤勤恳恳,主动性也很好。但随着公司的发展,他的进步速度,跟不上团队的步伐了,有点...

我入职阿里后,才知道原来简历这么写

私下里,有不少读者问我:“二哥,如何才能写出一份专业的技术简历呢?我总感觉自己写的简历太烂了,所以投了无数份,都石沉大海了。”说实话,我自己好多年没有写过简历了,但我认识的一个同行,他在阿里,给我说了一些他当年写简历的方法论,我感觉太牛逼了,实在是忍不住,就分享了出来,希望能够帮助到你。 01、简历的本质 作为简历的撰写者,你必须要搞清楚一点,简历的本质是什么,它就是为了来销售你的价值主张的。往深...

大学一路走来,学习互联网全靠这几个网站,最终拿下了一把offer

大佬原来都是这样炼成的

离职半年了,老东家又发 offer,回不回?

有小伙伴问松哥这个问题,他在上海某公司,在离职了几个月后,前公司的领导联系到他,希望他能够返聘回去,他很纠结要不要回去? 俗话说好马不吃回头草,但是这个小伙伴既然感到纠结了,我觉得至少说明了两个问题:1.曾经的公司还不错;2.现在的日子也不是很如意。否则应该就不会纠结了。 老实说,松哥之前也有过类似的经历,今天就来和小伙伴们聊聊回头草到底吃不吃。 首先一个基本观点,就是离职了也没必要和老东家弄的苦...

为什么你不想学习?只想玩?人是如何一步一步废掉的

不知道是不是只有我这样子,还是你们也有过类似的经历。 上学的时候总有很多光辉历史,学年名列前茅,或者单科目大佬,但是虽然慢慢地长大了,你开始懈怠了,开始废掉了。。。 什么?你说不知道具体的情况是怎么样的? 我来告诉你: 你常常潜意识里或者心理觉得,自己真正的生活或者奋斗还没有开始。总是幻想着自己还拥有大把时间,还有无限的可能,自己还能逆风翻盘,只不是自己还没开始罢了,自己以后肯定会变得特别厉害...

什么时候跳槽,为什么离职,你想好了么?

都是出来打工的,多为自己着想

为什么程序员做外包会被瞧不起?

二哥,有个事想询问下您的意见,您觉得应届生值得去外包吗?公司虽然挺大的,中xx,但待遇感觉挺低,马上要报到,挺纠结的。

当HR压你价,说你只值7K,你该怎么回答?

当HR压你价,说你只值7K时,你可以流畅地回答,记住,是流畅,不能犹豫。 礼貌地说:“7K是吗?了解了。嗯~其实我对贵司的面试官印象很好。只不过,现在我的手头上已经有一份11K的offer。来面试,主要也是自己对贵司挺有兴趣的,所以过来看看……”(未完) 这段话主要是陪HR互诈的同时,从公司兴趣,公司职员印象上,都给予对方正面的肯定,既能提升HR的好感度,又能让谈判气氛融洽,为后面的发挥留足空间。...

面试阿里p7,被按在地上摩擦,鬼知道我经历了什么?

面试阿里p7被问到的问题(当时我只知道第一个):@Conditional是做什么的?@Conditional多个条件是什么逻辑关系?条件判断在什么时候执...

你期望月薪4万,出门右拐,不送,这几个点,你也就是个初级的水平

先来看几个问题通过注解的方式注入依赖对象,介绍一下你知道的几种方式@Autowired和@Resource有何区别说一下@Autowired查找候选者的...

面试了一个 31 岁程序员,让我有所触动,30岁以上的程序员该何去何从?

最近面试了一个31岁8年经验的程序猿,让我有点感慨,大龄程序猿该何去何从。

大三实习生,字节跳动面经分享,已拿Offer

说实话,自己的算法,我一个不会,太难了吧

程序员垃圾简历长什么样?

已经连续五年参加大厂校招、社招的技术面试工作,简历看的不下于万份 这篇文章会用实例告诉你,什么是差的程序员简历! 疫情快要结束了,各个公司也都开始春招了,作为即将红遍大江南北的新晋UP主,那当然要为小伙伴们做点事(手动狗头)。 就在公众号里公开征简历,义务帮大家看,并一一点评。《启舰:春招在即,义务帮大家看看简历吧》 一石激起千层浪,三天收到两百多封简历。 花光了两个星期的所有空闲时...

立即提问
相关内容推荐