2015GitWebRTC编译实录9
2015.07.20 neteq 编译通过
注意不要引用tools目录里的内容
[1347/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.audio_multi_vector.o
[1348/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.accelerate.o
[1349/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.merge.o
[1350/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.audio_classifier.o
[1351/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.audio_decoder_impl.o
[1353/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.audio_vector.o
[1354/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.background_noise.o
[1355/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.buffer_level_filter.o
[1356/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.comfort_noise.o
[1357/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.decision_logic.o
[1358/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.decision_logic_fax.o
[1359/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.decision_logic_normal.o
[1360/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.decoder_database.o
[1361/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.delay_manager.o
[1362/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.delay_peak_detector.o
[1363/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.dsp_helper.o
[1364/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.dtmf_buffer.o
[1365/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.dtmf_tone_generator.o
[1366/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.expand.o
[1367/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.neteq_impl.o
[1368/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.neteq.o
[1369/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.normal.o
[1370/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.statistics_calculator.o
[1371/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.payload_splitter.o
[1372/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.packet_buffer.o
[1373/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.post_decode_vad.o
[1374/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.preemptive_expand.o
[1375/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.random_vector.o
[1376/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.rtcp.o
[1377/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.sync_buffer.o
[1378/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.timestamp_scaler.o
[1379/1600 ] CXX obj /webrtc/modules/audio_coding/neteq/neteq.time_stretch.o
2015.07.20 rtc_p2p编译通过
[879/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.httpportallocator.o
[880/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.basicportallocator.o
[881/1600 ] libisac_neon.a
[882/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.connectivitychecker.o
[883/1600 ] libmetrics_default.a
[884/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.socketmonitor.o
[1275/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.basicpacketsocketfactory.o
[1276/1600 ] libred.a
[1277/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.asyncstuntcpsocket.o
[1278/1600 ] libpcm16b.a
[1279/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.constants.o
[1280/1600 ] libg722.a
[1281/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.dtlstransportchannel.o
[1282/1600 ] libwebrtc_opus.a
[1283/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.p2ptransport.o
[1284/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.p2ptransportchannel.o
[1285/1600 ] libcng.a
[1286/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.port.o
[1287/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.portallocator.o
[1288/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.pseudotcp.o
[1289/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.rawtransport.o
[1290/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.rawtransportchannel.o
[1291/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.relayport.o
[1292/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.relayserver.o
[1293/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.session.o
[1294/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.stun.o
[1295/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.sessiondescription.o
[1296/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.stunport.o
[1297/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.stunrequest.o
[1298/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.transportdescription.o
[1299/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.transportchannelproxy.o
[1300/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.turnport.o
[1301/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.transportdescriptionfactory.o
[1302/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.turnserver.o
[1501/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.stunserver.o
[1502/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.tcpport.o
[1503/1600 ] libvpx.a
[1504/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.transport.o
[1505/1600 ] CXX obj /webrtc/p2p/base/rtc_p2p.transportchannel.o
2015.07.20 libwebrtcopus编译通过
[1262/1600 ] CC obj /webrtc/modules/audio_coding/codecs/opus/webrtc_opus.opus_interface.o
[1263/1600 ] CXX obj /webrtc/modules/audio_coding/codecs/opus/webrtc_opus.audio_encoder_opus.o
2015.07.20 libopus编译通过
根据BUILD.gn增加了一系列的宏定义,还有浮点定义
[2/1600 ] CC obj/third_party/opus/src/celt/opus.entdec.o
[3/1600 ] CC obj/third_party/opus/src/celt/opus.entenc.o
[4/1600 ] CC obj/third_party/opus/src/celt/opus.kiss_fft.o
[5/1600 ] CC obj/third_party/opus/src/celt/opus.laplace.o
[6/1600 ] CC obj/third_party/opus/src/celt/opus.mathops.o
[7/1600 ] CC obj/third_party/opus/src/celt/opus.bands.o
[8/1600 ] CC obj/third_party/opus/src/celt/opus.celt.o
[9/1600 ] CC obj/third_party/opus/src/celt/opus.celt_decoder.o
[10/1600 ] CC obj/third_party/opus/src/celt/opus.celt_encoder.o
[11/1600 ] CC obj/third_party/opus/src/celt/opus.celt_lpc.o
[12/1600 ] CC obj/third_party/opus/src/celt/opus.cwrs.o
[13/1600 ] CC obj/third_party/opus/src/celt/opus.entcode.o
[14/1600 ] CC obj/third_party/opus/src/celt/opus.mdct.o
[15/1600 ] CC obj/third_party/opus/src/celt/opus.modes.o
[16/1600 ] CC obj/third_party/opus/src/celt/opus.pitch.o
[17/1600 ] CC obj/third_party/opus/src/celt/opus.quant_bands.o
[18/1600 ] CC obj/third_party/opus/src/celt/opus.rate.o
[19/1600 ] CC obj/third_party/opus/src/celt/opus.vq.o
[21/1600 ] CC obj/third_party/opus/src/silk/opus.CNG.o
[22/1600 ] CC obj/third_party/opus/src/silk/opus.A2NLSF.o
[23/1600 ] CC obj/third_party/opus/src/silk/opus.ana_filt_bank_1.o
[24/1600 ] CC obj/third_party/opus/src/silk/opus.biquad_alt.o
[25/1600 ] CC obj/third_party/opus/src/silk/opus.bwexpander.o
[26/1600 ] CC obj/third_party/opus/src/silk/opus.bwexpander_32.o
[27/1600 ] CC obj/third_party/opus/src/silk/opus.check_control_input.o
[28/1600 ] CC obj/third_party/opus/src/silk/opus.code_signs.o
[29/1600 ] CC obj/third_party/opus/src/silk/opus.control_codec.o
[30/1600 ] CC obj/third_party/opus/src/silk/opus.control_audio_bandwidth.o
[31/1600 ] CC obj/third_party/opus/src/silk/opus.control_SNR.o
[32/1600 ] CC obj/third_party/opus/src/silk/opus.debug.o
[33/1600 ] CC obj/third_party/opus/src/silk/opus.dec_API.o
[34/1600 ] CC obj/third_party/opus/src/silk/opus.decode_core.o
[35/1600 ] CC obj/third_party/opus/src/silk/opus.decode_frame.o
[36/1600 ] CC obj/third_party/opus/src/silk/opus.decode_indices.o
[37/1600 ] CC obj/third_party/opus/src/silk/opus.decode_parameters.o
[38/1600 ] CC obj/third_party/opus/src/silk/opus.decode_pitch.o
[39/1600 ] CC obj/third_party/opus/src/silk/opus.decode_pulses.o
[40/1600 ] CC obj/third_party/opus/src/silk/opus.decoder_set_fs.o
[41/1600 ] CC obj/third_party/opus/src/silk/opus.enc_API.o
[42/1600 ] CC obj/third_party/opus/src/silk/opus.encode_indices.o
[43/1600 ] CC obj/third_party/opus/src/silk/opus.encode_pulses.o
[44/1600 ] CC obj/third_party/opus/src/silk/opus.gain_quant.o
[45/1600 ] CC obj/third_party/opus/src/silk/opus.HP_variable_cutoff.o
[46/1600 ] CC obj/third_party/opus/src/silk/opus.init_decoder.o
[47/1600 ] CC obj/third_party/opus/src/silk/opus.init_encoder.o
[48/1600 ] CC obj/third_party/opus/src/silk/opus.inner_prod_aligned.o
[49/1600 ] CC obj/third_party/opus/src/silk/opus.interpolate.o
[50/1600 ] CC obj/third_party/opus/src/silk/opus.lin2log.o
[51/1600 ] CC obj/third_party/opus/src/silk/opus.log2lin.o
[52/1600 ] CC obj/third_party/opus/src/silk/opus.LP_variable_cutoff.o
[53/1600 ] CC obj/third_party/opus/src/silk/opus.LPC_analysis_filter.o
[54/1600 ] CC obj/third_party/opus/src/silk/opus.LPC_inv_pred_gain.o
[55/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF2A.o
[56/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_decode.o
[57/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_del_dec_quant.o
[58/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_encode.o
[59/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_stabilize.o
[60/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_unpack.o
[61/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_VQ.o
[62/1600 ] CC obj/third_party/opus/src/silk/opus.NSQ.o
[63/1600 ] CC obj/third_party/opus/src/silk/opus.NLSF_VQ_weights_laroia.o
[64/1600 ] CC obj/third_party/opus/src/silk/opus.NSQ_del_dec.o
[65/1600 ] CC obj/third_party/opus/src/silk/opus.pitch_est_tables.o
[66/1600 ] CC obj/third_party/opus/src/silk/opus.PLC.o
[67/1600 ] CC obj/third_party/opus/src/silk/opus.process_NLSFs.o
[68/1600 ] CC obj/third_party/opus/src/silk/opus.quant_LTP_gains.o
[69/1600 ] CC obj/third_party/opus/src/silk/opus.resampler.o
[70/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_down2.o
[71/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_down2_3.o
[72/1600 ] CC obj/third_party/opus/src/silk/opus.shell_coder.o
[73/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_private_AR2.o
[74/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_private_down_FIR.o
[75/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_private_IIR_FIR.o
[76/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_private_up2_HQ.o
[77/1600 ] CC obj/third_party/opus/src/silk/opus.resampler_rom.o
[78/1600 ] CC obj/third_party/opus/src/silk/opus.sigm_Q15.o
[79/1600 ] CC obj/third_party/opus/src/silk/opus.sort.o
[80/1600 ] CC obj/third_party/opus/src/silk/opus.stereo_decode_pred.o
[81/1600 ] CC obj/third_party/opus/src/silk/opus.stereo_encode_pred.o
[82/1600 ] CC obj/third_party/opus/src/silk/opus.stereo_find_predictor.o
[83/1600 ] CC obj/third_party/opus/src/silk/opus.stereo_LR_to_MS.o
[84/1600 ] CC obj/third_party/opus/src/silk/opus.stereo_MS_to_LR.o
[85/1600 ] CC obj/third_party/opus/src/silk/opus.stereo_quant_pred.o
[86/1600 ] CC obj/third_party/opus/src/silk/opus.sum_sqr_shift.o
[87/1600 ] CC obj/third_party/opus/src/silk/opus.table_LSF_cos.o
[88/1600 ] CC obj/third_party/opus/src/silk/opus.tables_gain.o
[89/1600 ] CC obj/third_party/opus/src/silk/opus.tables_LTP.o
[90/1600 ] CC obj/third_party/opus/src/silk/opus.tables_NLSF_CB_NB_MB.o
[91/1600 ] CC obj/third_party/opus/src/silk/opus.tables_NLSF_CB_WB.o
[92/1600 ] CC obj/third_party/opus/src/silk/opus.tables_other.o
[93/1600 ] CC obj/third_party/opus/src/silk/opus.tables_pitch_lag.o
[94/1600 ] CC obj/third_party/opus/src/silk/opus.VAD.o
[95/1600 ] CC obj/third_party/opus/src/silk/opus.tables_pulses_per_block.o
[96/1600 ] CC obj/third_party/opus/src/silk/opus.VQ_WMat_EC.o
[97/1600 ] CC obj/third_party/opus/src/src/opus.analysis.o
[98/1600 ] CC obj/third_party/opus/src/src/opus.mlp.o
[99/1600 ] CC obj/third_party/opus/src/src/opus.mlp_data.o
[100/1600 ] CC obj/third_party/opus/src/src/opus.opus.o
[101/1600 ] CC obj/third_party/opus/src/src/opus.opus_decoder.o
[102/1600 ] CC obj/third_party/opus/src/src/opus.opus_encoder.o
[103/1600 ] CC obj/third_party/opus/src/src/opus.opus_multistream.o
[104/1600 ] CC obj/third_party/opus/src/src/opus.opus_multistream_encoder.o
[105/1600 ] CC obj/third_party/opus/src/src/opus.opus_multistream_decoder.o
[106/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.find_LTP_FIX.o
[107/1600 ] CC obj/third_party/opus/src/src/opus.repacketizer.o
[108/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.apply_sine_window_FIX.o
[109/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.autocorr_FIX.o
[110/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.burg_modified_FIX.o
[111/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.corrMatrix_FIX.o
[112/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.encode_frame_FIX.o
[113/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.find_LPC_FIX.o
[114/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.find_pred_coefs_FIX.o
[115/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.find_pitch_lags_FIX.o
[116/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.k2a_Q16_FIX.o
[117/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.k2a_FIX.o
[118/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.schur_FIX.o
[119/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.LTP_scale_ctrl_FIX.o
[120/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.LTP_analysis_filter_FIX.o
[121/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.noise_shape_analysis_FIX.o
[122/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.pitch_analysis_core_FIX.o
[123/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.prefilter_FIX.o
[124/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.process_gains_FIX.o
[125/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.regularize_correlations_FIX.o
[126/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.residual_energy16_FIX.o
[127/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.residual_energy_FIX.o
[128/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.schur64_FIX.o
[129/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.solve_LS_FIX.o
[130/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.vector_ops_FIX.o
[131/1600 ] CC obj/third_party/opus/src/silk/fixed/opus.warped_autocorrelation_FIX.o
[132/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.scale_neon64.o
[133/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.scale_neon.o
[134/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.row_neon64.o
[135/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.rotate_neon64.o
[136/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.row_neon.o
[137/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.compare_neon64.o
[138/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.compare_neon.o
[139/1600 ] CXX obj/third_party/libyuv/source/libyuv_neon.rotate_neon.o
[140/1600 ] CXX obj /webrtc/system_wrappers/source/system_wrappers.condition_variable_posix.o
[141/1600 ] CXX obj /webrtc/system_wrappers/source/system_wrappers.atomic32_mac.o
[142/1600 ] CXX obj /webrtc/system_wrappers/source/system_wrappers.aligned_malloc.o
[143/1600 ] CXX obj /webrtc/system_wrappers/source/system_wrappers.clock.o
[144/1600 ] CXX obj /webrtc/system_wrappers/source/system_wrappers.condition_variable.o
[145/1600 ] CXX obj /webrtc/system_wrappers/source/system_wrappers.cpu_info.o
[146/1600 ] libopus.a
2015GitWebRTC编译实录9的更多相关文章
- 2015GitWebRTC编译实录17-audio_processing_neon编译问题解决
编译audio_processing_neon lib时,发现只要涉及到WEBRTC_ARCH_ARM64就会出现问题,仔细回想了下,年初编译旧版本解决arm64支持问题时,好像也是要把这个注掉,但是 ...
- 2015GitWebRTC编译实录15
各个库编译完成后,整合talkapp,联编时还是碰到了一些问题,主要是lib里的源码文件被错误移走,或者宏定义等有问题的,不一而足 FQ访问https://apprtc.appspot.com/,拿到 ...
- 2015GitWebRTC编译实录14
libvpx 尝试用脚本编译了下,发现有问题,就偃旗息鼓,改用他自己的configure了,在网上找了下,Git上有个现成的,直接用,更好些. https://github.com/brion/VPX ...
- 2015GitWebRTC编译实录13
2015.07.21 libboringssl.a 编译通过主要是生成路径,去除test文件比较啰嗦,后继测试需要重点跟进下 CC obj/third_party/boringssl/boringss ...
- 2015GitWebRTC编译实录12
2015.07.20 libjingle_peerconnection 编译通过[1382/1600 ] CXX obj/talk/app /webrtc/libjingle_peerconnecti ...
- 2015GitWebRTC编译实录11
2015.07.21 ilbc 编译通过注意有几个win32打头的文件,其实都是要编进去的[429/1600 ] CC obj ilbc.abs_quant.o[430/1600 ] CXX obj ...
- 2015GitWebRTC编译实录10
2015.07.20 rtc_p2p编译通过[879/1600 ] CXX obj /webrtc/p2p/client/rtc_p2p.httpportallocator.o[880/1600 ] ...
- 2015GitWebRTC编译实录8
2015.07.20 common_video 编译通过,其对libyuv有引用[1309/1600 ] CXX obj /webrtc/common_video/libyuv/common_vide ...
- 2015GitWebRTC编译实录7
2015.07.20 libvoiceengine 编译通过去除了mock测试代码,mock是用来进行测试的,意义不大.另外会报一个常量错误,需要定义WEBRTC_MAC宏,只定义WEBRTC_IOS ...
随机推荐
- [开发笔记]-火狐的event和jquery1.9.1.min的问题
一:火狐不兼容window.event.keyCode问题 火狐的event是以参数形式传入的 function onlychinese(event) { event = event || windo ...
- 使用AWT组件实现验证码功能
import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics2D ...
- ScrollView中嵌入ListView,GridView冲突的解决(让ListView全显示出来)
ScrollView中嵌入原生ListView或GridView,会出现ListView,GridView显示不全的问题. 解决方法:重新构造一个ListView或GridView,重写OnMeasu ...
- 自定义ImageView的MainActivity
package com.baidu.lianximyview; import com.example.myimageview.MyImageView; import android.os.Bundle ...
- JVM-JDK命令行工具
JDK命令行工具 当我们进入JDK的安装目录里面的/bin目录,会发现有很多小工具,有我们熟悉的也经常用的java,javac,也有很多我们不怎么用到很陌生的工具.下面看看哪些平时不怎么用到的工具吧. ...
- centos虚拟机,环境配置
yum安装 yum -y install 包名(支持*) :自动选择y,全自动yum install 包名(支持*) :手动选择y or n 1.安装vim Centos默认自带VI,功能没VIM丰富 ...
- JS获取客户端Mac和IP
JS获取硬件信息是通过ActiveX进行获取的,因此只能IE浏览器支持,火狐不支持 而且必须降低浏览器安全级别,因此不到万不得以一般不会采用这种方式 <html> <head> ...
- [Python陷阱]os.system调用shell脚本获取返回值
当前有shell个脚本/tmp/test.sh,内容如下: #!/bin/bashexit 11 使用Python的os.system调用,获取返回值是: >>> ret=os.sy ...
- 利用DetachedCriteria实现模糊查询和分页
分类: Java-Developing 前段时间在做模糊查询,并利用数据库分页,DAO用hibernate实现,刚开始的时候 根据业务层的数据,拼hql语句进行查询,且不说要进行一些if判断,单 ...
- php大力力 [020节]mysql数据库唯一id字段如何设置
2015-08-26 php大力力020.mysql数据库唯一id字段如何设置 不懂 以下有些文章 mysql唯一id 自动生成 uuid mysql 里面可以用uuid()语句来生成一个UUID:s ...